0000950170-24-029890.txt : 20240312 0000950170-24-029890.hdr.sgml : 20240312 20240312160035 ACCESSION NUMBER: 0000950170-24-029890 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 100 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240312 DATE AS OF CHANGE: 20240312 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Quest Resource Holding Corp CENTRAL INDEX KEY: 0001442236 STANDARD INDUSTRIAL CLASSIFICATION: REFUSE SYSTEMS [4953] ORGANIZATION NAME: 01 Energy & Transportation IRS NUMBER: 510665952 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36451 FILM NUMBER: 24741972 BUSINESS ADDRESS: STREET 1: 3481 PLANO PARKWAY CITY: THE COLONY STATE: TX ZIP: 75056 BUSINESS PHONE: 972-464-0004 MAIL ADDRESS: STREET 1: 3481 PLANO PARKWAY CITY: THE COLONY STATE: TX ZIP: 75056 FORMER COMPANY: FORMER CONFORMED NAME: Infinity Resources Holdings Corp. DATE OF NAME CHANGE: 20121030 FORMER COMPANY: FORMER CONFORMED NAME: YouChange Holdings Corp DATE OF NAME CHANGE: 20100824 FORMER COMPANY: FORMER CONFORMED NAME: BlueStar Financial Group, Inc. DATE OF NAME CHANGE: 20080806 10-K 1 qrhc-20231231.htm 10-K 10-K
0001442236FYfalsehttp://www.qrhc.com/20231231#PropertyPlantAndEquipmentNetIncludingDepositsAssetsNoncurrenthttp://www.qrhc.com/20231231#PropertyPlantAndEquipmentNetIncludingDepositsAssetsNoncurrenthttp://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent0001442236us-gaap:StateAndLocalJurisdictionMember2022-12-310001442236qrhc:AssetPurchaseAgreementMemberqrhc:EarthMediaPartnersLLCMember2023-12-310001442236qrhc:DeferredStockUnitsMember2023-01-012023-12-310001442236us-gaap:CustomerConcentrationRiskMemberqrhc:CustomersMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001442236qrhc:DeferredStockUnitsMember2019-09-010001442236stpr:SC2023-12-310001442236us-gaap:CustomerConcentrationRiskMemberqrhc:CustomersMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001442236qrhc:RangeSixGrantedMember2023-01-012023-12-310001442236srt:MaximumMemberqrhc:MonroeTermLoanMember2023-01-012023-12-310001442236srt:MaximumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberqrhc:AssetBasedRevolvingCreditFacilityMember2023-01-012023-12-310001442236srt:MaximumMember2023-12-310001442236us-gaap:StateAndLocalJurisdictionMember2023-12-310001442236qrhc:ExecutiveEmployeesMember2023-01-012023-12-310001442236us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001442236qrhc:RangeNineOutstandingMember2023-01-012023-12-310001442236us-gaap:ComputerEquipmentMembersrt:MinimumMember2023-12-310001442236us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2023-12-310001442236qrhc:WarrantsOneMemberqrhc:ExercisableWarrantsMember2023-12-310001442236us-gaap:WarrantMember2023-01-012023-12-310001442236us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2023-12-310001442236qrhc:GreenRemediesPromissoryNoteMember2023-12-310001442236qrhc:EquityOfferingMemberqrhc:MonroeCapitalCreditAgreementMember2021-01-012021-12-310001442236qrhc:RWSMemberstpr:PA2023-01-012023-12-3100014422362022-11-162022-11-160001442236srt:DirectorMember2023-01-012023-12-310001442236qrhc:RangeSevenExcercisedMember2023-01-012023-12-3100014422362020-10-190001442236qrhc:NotDeductibleForTaxPurposesMember2023-12-310001442236qrhc:AssetBasedRevolvingCreditFacilityMember2023-12-310001442236us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310001442236qrhc:DeductibleForTaxPurposesMember2023-12-310001442236qrhc:RangeFiveOutstandingMember2022-01-012022-12-310001442236qrhc:RangeFourCanceledForfeitedMember2022-01-012022-12-3100014422362024-03-0100014422362023-01-012023-12-310001442236us-gaap:NoncompeteAgreementsMember2023-12-310001442236us-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310001442236us-gaap:AdditionalPaidInCapitalMember2022-12-310001442236srt:MinimumMember2023-01-012023-12-310001442236qrhc:PNCABLFacilityMember2023-12-310001442236us-gaap:CommonStockMember2022-01-012022-12-310001442236qrhc:ServicesMember2023-01-012023-12-310001442236srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-12-310001442236us-gaap:AdditionalPaidInCapitalMember2023-12-310001442236qrhc:GreenRemediesPromissoryNoteMember2022-12-310001442236qrhc:ExercisableWarrantsMemberqrhc:WarrantsTwoMember2023-01-012023-12-310001442236us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberqrhc:AssetBasedRevolvingCreditFacilityMembersrt:MinimumMember2023-01-012023-12-310001442236us-gaap:SalesRevenueNetMember2022-01-012022-12-310001442236srt:MinimumMemberqrhc:MonroeTermLoanMember2023-01-012023-12-310001442236qrhc:PNCABLFacilityMembersrt:MinimumMember2023-01-012023-12-310001442236srt:DirectorMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-3100014422362021-12-310001442236us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001442236us-gaap:BaseRateMembersrt:MaximumMemberqrhc:AssetBasedRevolvingCreditFacilityMember2023-12-3100014422362022-05-162022-05-160001442236qrhc:GreenRemediesPromissoryNoteMemberqrhc:LiborMember2023-12-310001442236us-gaap:NoncompeteAgreementsMember2022-12-310001442236us-gaap:CommonStockMember2023-12-310001442236qrhc:PNCABLFacilityMember2023-01-012023-12-3100014422362023-07-012023-09-300001442236srt:MaximumMemberus-gaap:StockCompensationPlanMember2012-10-310001442236qrhc:RangeTwoGrantedMember2022-01-012022-12-310001442236us-gaap:FurnitureAndFixturesMember2022-12-310001442236us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2023-12-310001442236qrhc:AssetPurchaseAgreementMemberqrhc:EarthMediaPartnersLLCMember2022-12-310001442236qrhc:ExercisableWarrantsMemberqrhc:WarrantsTwoMember2023-12-310001442236us-gaap:CustomerRelationshipsMember2023-12-310001442236qrhc:AssetPurchaseAgreementMemberqrhc:EarthMediaPartnersLLCMember2018-02-2000014422362022-07-012022-09-300001442236qrhc:ExecutiveEmployeesMember2022-01-012022-12-310001442236qrhc:DeferredStockUnitsMember2022-01-012022-12-310001442236us-gaap:RestrictedStockUnitsRSUMember2022-12-310001442236us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberqrhc:AssetBasedRevolvingCreditFacilityMember2023-12-310001442236qrhc:NotDeductibleForTaxPurposesMember2023-01-012023-12-310001442236qrhc:PNCABLFacilityMember2022-12-310001442236us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001442236us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-310001442236us-gaap:LeaseholdImprovementsMember2022-12-310001442236qrhc:SeniorSecuredTermLoanMemberqrhc:MonroeCapitalCreditAgreementMember2023-12-310001442236qrhc:IndependentEnvironmentalServicesCompanyMember2022-02-102022-02-100001442236us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001442236qrhc:RWSMember2023-10-012023-12-3100014422362023-12-310001442236qrhc:MonroeTermLoanMember2022-12-310001442236qrhc:ManagementFeeMember2023-01-012023-12-310001442236us-gaap:WarrantMember2022-01-012022-12-310001442236us-gaap:RestrictedStockUnitsRSUMember2023-12-310001442236us-gaap:ComputerEquipmentMember2022-12-310001442236us-gaap:ComputerEquipmentMembersrt:MaximumMember2023-12-310001442236srt:MaximumMemberqrhc:AccordionTermLoanFacilityMemberqrhc:MonroeCapitalCreditAgreementMember2020-10-190001442236us-gaap:TrademarksMember2022-12-310001442236qrhc:ProductSalesAndOtherMember2023-01-012023-12-310001442236us-gaap:FurnitureAndFixturesMember2023-12-310001442236us-gaap:ComputerEquipmentMember2023-12-310001442236qrhc:EquityOfferingMemberqrhc:MonroeCapitalCreditAgreementMember2020-10-192020-10-190001442236srt:MaximumMemberqrhc:PNCABLFacilityMember2023-01-012023-12-310001442236us-gaap:StockOptionMember2022-01-012022-12-3100014422362023-06-300001442236srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001442236us-gaap:CommonStockMember2022-12-310001442236us-gaap:SalesRevenueNetMember2023-01-012023-12-310001442236qrhc:EquityOfferingMemberqrhc:MonroeCapitalCreditAgreementMember2020-10-190001442236qrhc:RWSMemberstpr:PA2023-12-310001442236qrhc:RangeThreeExercisedMember2022-01-012022-12-310001442236qrhc:RWSMember2022-01-012022-12-310001442236us-gaap:TrademarksMember2023-12-310001442236stpr:TX2023-12-310001442236us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001442236qrhc:DeferredStockUnitsMember2022-12-310001442236us-gaap:StockOptionMember2023-01-012023-12-310001442236qrhc:AssetBasedRevolvingCreditFacilityMember2020-08-052020-08-050001442236qrhc:OtherAcquisitionsMember2023-12-310001442236srt:DirectorMember2022-01-012022-12-310001442236us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-3100014422362023-05-162023-05-160001442236us-gaap:MachineryAndEquipmentMember2022-12-310001442236qrhc:SeniorSecuredTermLoanMemberqrhc:MonroeCapitalCreditAgreementMember2020-10-190001442236qrhc:MonroeCapitalCreditAgreementMember2020-01-012020-12-310001442236us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001442236qrhc:DeferredStockUnitsMember2023-12-310001442236qrhc:RWSMember2023-01-012023-12-310001442236qrhc:ProductSalesAndOtherMember2022-01-012022-12-310001442236us-gaap:BaseRateMemberqrhc:AssetBasedRevolvingCreditFacilityMembersrt:MinimumMember2023-12-310001442236us-gaap:ComputerSoftwareIntangibleAssetMember2022-12-310001442236srt:MaximumMember2023-01-012023-12-3100014422362022-12-310001442236us-gaap:CustomerConcentrationRiskMemberqrhc:CustomersMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001442236us-gaap:ServiceMember2022-01-012022-12-310001442236qrhc:WarrantsOneMemberqrhc:ExercisableWarrantsMember2023-01-012023-12-310001442236qrhc:ServicesMember2022-01-012022-12-310001442236us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001442236qrhc:RWSMember2022-12-310001442236qrhc:OtherAcquisitionsMember2022-12-310001442236qrhc:ManagementFeeMember2022-01-012022-12-310001442236qrhc:MonroeCapitalCreditAgreementMember2021-01-012021-12-310001442236stpr:SC2023-01-012023-12-310001442236us-gaap:LeaseholdImprovementsMember2023-12-310001442236qrhc:EquityOfferingMemberqrhc:MonroeCapitalCreditAgreementMember2020-01-012020-12-310001442236us-gaap:CustomerRelationshipsMember2022-12-310001442236us-gaap:MachineryAndEquipmentMember2023-12-310001442236us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001442236qrhc:RangeEightCancelledForfeitedMember2023-01-012023-12-310001442236us-gaap:CommonStockMember2023-01-012023-12-310001442236qrhc:MonroeTermLoanMember2023-01-012023-12-310001442236qrhc:SeniorSecuredTermLoanMemberqrhc:MonroeCapitalCreditAgreementMember2020-10-192020-10-190001442236qrhc:DeferredStockUnitsMemberqrhc:ExecutiveEmployeesMember2022-01-012022-12-310001442236us-gaap:DisposalGroupNotDiscontinuedOperationsMemberqrhc:AssetPurchaseAgreementMemberqrhc:WhollyOwnedSubsidiaryAndEarth911IncMemberqrhc:EarthMediaPartnersLLCMember2018-02-200001442236us-gaap:ServiceMember2023-01-012023-12-310001442236us-gaap:CustomerConcentrationRiskMemberqrhc:CustomersMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001442236us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001442236qrhc:SeniorSecuredTermLoanMemberqrhc:MonroeCapitalCreditAgreementMember2020-10-310001442236qrhc:AssetBasedRevolvingCreditFacilityMember2020-08-050001442236srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001442236qrhc:MonroeTermLoanMember2023-12-3100014422362022-01-012022-12-310001442236us-gaap:AdditionalPaidInCapitalMember2021-12-310001442236us-gaap:CommonStockMember2021-12-310001442236qrhc:GreenRemediesPromissoryNoteMember2023-01-012023-12-3100014422362023-11-152023-11-150001442236qrhc:RangeOneOutstandingMember2021-01-012021-12-31xbrli:purexbrli:sharesqrhc:SquareFeetiso4217:USDxbrli:sharesqrhc:Customeriso4217:USD

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-K

 

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2023

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

FOR THE TRANSITION PERIOD FROM  to

Commission file number 001-36451

 

Quest Resource Holding Corporation

(Exact Name of Registrant as specified in its Charter)

 

Nevada

51-0665952

(State or Other Jurisdiction of

Incorporation or Organization)

(I.R.S. Employer

Identification No.)

3481 Plano Parkway, Suite 100

The Colony, Texas 75056

(Address of Principal Executive Offices and Zip Code)

(972) 464-0004

(Registrant’s telephone number, including area code)

 

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

 

Trading

Symbol

 

Name of each exchange on which registered

Common Stock, par value $.001 per share

 

QRHC

 

NASDAQ

Securities registered pursuant to Section 12(g) of the Act: None

Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes No

Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes No

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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No

The aggregate market value of the Common Stock held by non-affiliates of the Registrant, based on the closing price of such shares as quoted on the NASDAQ Stock Market on June 30, 2023 was $76,669,841. For purposes of this computation, all officers, directors, and 10% beneficial owners of the Registrant are deemed to be affiliates. Such determination should not be deemed to be an admission that such officers, directors, or 10% beneficial owners are, in fact, affiliates of the Registrant.

The number of shares of Registrant’s Common Stock outstanding as of March 1, 2024, was 20,171,400.

 

 

 


 

TABLE OF CONTENTS

 

Page

 

PART I

 

 

 

Item 1. Business

1

 

 

Item 1A. Risk Factors

7

 

 

Item 1B. Unresolved Staff Comments

17

 

 

Item 1C. Cybersecurity

17

 

 

Item 2. Properties

18

 

 

Item 3. Legal Proceedings

18

 

 

Item 4. Mine Safety Disclosures

18

 

 

PART II

 

 

 

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity
Securities

19

 

 

Item 6. [Reserved]

19

 

 

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations

19

 

 

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

26

 

 

Item 8. Financial Statements and Supplementary Data

26

 

 

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

26

 

 

Item 9A. Controls and Procedures

26

 

 

Item 9B. Other Information

27

 

 

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

27

 

 

PART III

 

 

 

Item 10. Directors, Executive Officers and Corporate Governance

28

 

 

Item 11. Executive Compensation

34

 

 

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

38

 

 

Item 13. Certain Relationships and Related Transactions, and Director Independence

40

 

 

Item 14. Principal Accountant Fees and Services

40

 

 

PART IV

 

 

 

Item 15. Exhibits and Financial Statement Schedules

 

Item 16. Form 10-K Summary

 

SIGNATURES

41

 

44

 

45

 

 


 

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

The statements contained in this Annual Report on Form 10-K that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”). All statements other than statements of historical facts contained or incorporated herein by reference in this Annual Report on Form 10-K, including statements regarding our future operating results, future financial position, business strategy, objectives, goals, plans, prospects, and markets, and plans and objectives for future operations, are forward-looking statements. In some cases, you can identify forward-looking statements by terms such as “anticipates,” “believes,” “estimates,” “expects,” “intends,” “ targets,” “contemplates,” “projects,” “predicts,” “may,” “might,” “plan,” “will,” “would,” “should,” “could,” “can,” “potential,” “continue,” “objective,” or the negative of those terms, or similar expressions intended to identify forward-looking statements. However, not all forward-looking statements contain these identifying words. All forward-looking statements included herein are based on information available to us as of the date hereof and speak only as of such date. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements. The forward-looking statements contained in or incorporated by reference into this Annual Report on Form 10-K reflect our views as of the date of this Annual Report on Form 10-K about future events and are subject to risks, uncertainties, assumptions, and changes in circumstances that may cause our actual results, performance, or achievements to differ significantly from those expressed or implied in any forward-looking statement. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future events, results, performance, or achievements. A number of factors could cause actual results to differ materially from those indicated by the forward-looking statements and other risks detailed from time to time in our reports to the Securities and Exchange Commission (the “SEC”).

Specific forward-looking statements in this Annual Report on Form 10-K include, but are not limited to, our belief that our recycling services are comprehensive, innovative, and cost effective; our belief that a disciplined approach to customer acquisition is enabling us to renew and grow business that contributes to profitable growth; our belief that we are not exposed to significant currency or credit risks arising from our cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, deferred revenue, and notes payable; our belief that by developing and aggregating strategic solutions, we are unique in our ability to offer comprehensive national solutions in the highly fractionalized waste, disposal, and recycling service business; our plan to expand to serve growing industries that we do not currently service, but that generate waste streams and recyclables that can benefit from our ability to manage a large variety of waste streams and recyclables, respond quickly to service requests, and provide what we consider industry-leading collection, processing, and data reporting; our plan to expand the types of waste streams and recyclables covered by our services; our plan to capitalize on the significant market, technology, and process opportunities available in the environmental and recycling services industry; our plan to identify, investigate, develop, and deliver new technologies and processes that we believe have the potential to contribute additional economic and financial value; our intention to continue to enhance the comprehensive, one-stop recycling services that we provide for the waste streams and recyclables produced by our business customers; our intention to emphasize the monetary advantages of recycling by demonstrating to businesses their ability to capture the commodity value of their waste streams and recyclables, reduce their disposal costs, enhance their management of environmental risks, enhance their legal and regulatory compliance, and achieve their sustainability goals; our intention to continue to expand the customer base for our services by focusing on the expertise we have gained and the value proposition that we offer to our business customers in terms of lower overall removal costs, recyclable commodity value, flexible programs, broad service offerings, and a national footprint that we believe provides us with competitive advantages in expanding our customer base; our intention to leverage the demands by governmental authorities and by the public to expand efforts to recycle materials because of concerns about sustainability, greenhouse gases, global warming, pollution, and other environmental concerns; our expectation that the recycling industry will continue to increase as landfill space decreases and businesses and consumers seek alternatives to delivering their recyclables and disposables to landfills; our expectation that the Environmental Protection Agency (“EPA”) and state and local governments will continue the present trend of restricting the amount of potentially recyclable material bound for landfills; our belief that governmental restrictions, along with the economic value of recyclables, may create additional opportunities as proper disposal of materials becomes more specialized; our goal to be a leading environmental services company; the key elements of our strategy to achieve our goal; our plans to continue to broaden the range of industries we serve and the nature and extent of the services we provide, which enables us to constantly target new customers and provide additional services to existing customers; our belief that there is a need among those interested in the environment for a convenient, efficient, and centralized gathering place to obtain and share news and information; our plan to increase our sales and marketing efforts; our strategic goal to continue to diversify our customer base; our intention to conduct our operations in compliance with applicable laws and regulations and to assist our customers in their compliance with applicable environmental laws and regulations; our plan to continue to pursue an “asset light” strategy that utilizes third-party vendors or subcontractors for the collection, sorting, and processing of recyclable and waste materials for businesses; our belief that this strategy results in a scalable business model; our expectations regarding capital expenditures; our plan to increase our recycling and waste services business; our expectations regarding our capital requirements and the uses of such capital; our plan to continue to expand our work force to continue to enhance our business and operating results; our belief that there is significant competition for qualified personnel with the skills and knowledge that we require; our expectation that we will enter into strategic alliances; our plan to review strategic opportunities to buy other businesses that would complement our current service offerings, expand the scope of our service offerings, expand the breadth of our markets and sales channels, enhance our technical capabilities, or otherwise offer growth opportunities; our acquisition strategy; our intent to further acquire other businesses; our belief that we are well positioned to identify and evaluate acquisition candidates and assess their growth prospects; our belief that we are regarded as

 


 

an attractive acquirer; our intention to issue additional securities pursuant to our equity incentive plan and our employee stock purchase plan may issue equity or convertible securities in the future; our plan to retain any future earnings to finance our operations and growth plans; and our belief that our existing cash and cash equivalents, available borrowing under our credit facility, placements of our securities, and cash expected to be generated from operations will be sufficient to fund our operations for the next 12 months.

All forward-looking statements included herein are based on information available to us as of the date hereof and speak only as of such date. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements. The forward-looking statements contained in or incorporated by reference into this Annual Report on Form 10-K reflect our views as of the date of this Annual Report on Form 10-K about future events and are subject to risks, uncertainties, assumptions, and changes in circumstances that may cause our actual results, performance, or achievements to differ significantly from those expressed or implied in any forward-looking statement.

Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future events, results, performance, or achievements. A number of factors could cause actual results to differ materially from those indicated by the forward-looking statements, including the demand for our services; the state of the U.S. economy in general and the recycling and waste collection and disposal industry in particular; general economic conditions and the potential effect of inflationary pressures on our costs of doing business; the potential for increased regulation of waste, landfills, recyclable materials, and other environmental concerns; speculation concerning waste and recyclable materials and their impact on the environment; the commodity value of our customers’ waste streams; our growth opportunities; our anticipated growth; our ability to increase demand for our services in various markets; the position of our services in the recycling and waste collection and disposal industry; our strategies; our ability to introduce new service offerings; the success of new service offerings; our ability to expand into other markets and industries; our ability to integrate acquired businesses in a successful manner; the general growth of our recycling services business; and other risks detailed from time to time in our reports to the SEC, including this Annual Report on Form 10-K for the fiscal year ended December 31, 2023.

 


 

PART I

ITEM 1. BUSINESS

Overview

Quest Resource Holding Corporation (“Quest”, “the Company”, “our company,” “we,” “us” and “our”) is a national provider of waste and recycling services to customers from across multiple industry sectors that are typically larger, multi-location businesses. We create customer-specific programs and perform the related services for the collection, processing, recycling, disposal, and tracking of waste streams and recyclables to maximize resource utilization. Our programs and services enable our customers to address their business, sustainability and Environmental, Social and Governance (“ESG”) goals and responsibilities.

We believe our services are comprehensive, innovative, and cost effective. Our services are designed to enable our business customers to capture the commodity value of their waste streams and recyclables, better manage their disposal and total operating costs, enhance their management of environmental risks, enhance their legal and regulatory compliance, and achieve their business and environmental goals while maximizing the efficiency of their assets. Our services currently focus on the waste streams and recyclables from big box retailers, including grocers and other specialty retailers; transportation, logistics, and fleet operators; manufacturing and industrial facilities; automotive after-market operations such as automotive maintenance, quick lube, dealerships, and collision repair; multi-family and commercial properties; restaurant chains and food operations; malls and shopping centers; and construction and demolition projects. We currently concentrate on programs for recycling cardboard, pallets, wood waste, metal, glass, motor oil and automotive lubricants, oil filters, scrap tires, oily water, goods destruction, food waste, meat renderings, cooking oil and grease trap waste, plastics, mixed paper, construction debris, as well as a large variety of regulated and non-regulated solid, liquid, and gas wastes. In addition, we offer products such as antifreeze and windshield washer fluid, dumpster and compacting equipment, and other minor ancillary services.

Quest also provides information and data that tracks and reports the detailed transactional and environmental results of our services and provides actionable data to improve business operations. The data we generate enables our customers to address their environmental goals and responsibilities and to report to internal and external parties such as employees, investors, business partners, and governmental agencies.

Industry Overview

The waste and recycling market in North America was approximately $200 billion in 2019 according to Allied Market Research and is greatly driven by the solid waste collection and disposal business. The size of the recycling industry has increased in recent years and is expected to continue to increase as environmental concerns increase, landfill space decreases, businesses and consumers seek alternatives to delivering their recyclables and disposables to landfills, and businesses are subject to increased expectations to exhibit and report on their environmental actions and impact. ESG reporting requirements have driven demand for comprehensive and reliable data. Although society and industry have increased the awareness of environmental issues, such as recycling, reuse, and proper disposal, waste production also continues to increase. Because of environmental concerns, local government regulations, and cost factors, it has become increasingly difficult to obtain the necessary permits to build any new landfills. There is recognition by U.S. public agencies, businesses, and consumers that many items deposited in landfills have commodity value or usability as material for new products. Improvements in recycling and reuse technologies and efficient secondary markets for recycled commodities have made recycling a cost-attractive alternative.

Regulatory measures and more stringent control of material bound for disposal make the management of solid waste a difficult problem. The EPA, and state and local governments are generally expected to continue the present trend of restricting the amount of potentially recyclable material bound for landfills. Governmental authorities have passed, or are reported to be contemplating, measures that require industrial and commercial companies to recycle all or a portion of their disposable materials and restrict the percentage of recyclable materials in any commercial load of disposable material. We believe that these measures, along with the economic value of recyclable materials, may create additional opportunities as proper disposal of materials becomes more specialized. Some large industrial and commercial companies have in-house personnel that handle their solid waste management and recycling responsibilities, but many have found that in-house handling of these responsibilities may not be an effective solution without adequate knowledge, experience, resources, and staff support. We offer these companies and other establishments a solution to this increasing burden.

Our Strategy

Our goal is to be a leading environmental services company. Key elements of our strategy to achieve our goal include the following:

Offer Complete Waste and Recycling Services. We intend to continue to enhance the comprehensive, one-stop services that we provide for the waste streams and recyclables produced by our business customers.
Emphasize Monetary and other Benefits of Recycling. We intend to emphasize the monetary advantages of recycling by demonstrating to businesses their ability to capture the commodity value of their waste streams and recyclables, better

1

 


 

manage their disposal and total operating cost, enhance their management of environmental risks, enhance their legal and regulatory compliance, and achieve their business, sustainability, and ESG goals.
Pursue Strategic Acquisitions. We plan to capitalize on the significant market, technology, and process opportunities available in the environmental and recycling services industry. As a result of our considerable industry experience and relationships, we believe we are well positioned to identify and evaluate acquisition candidates and assess their growth prospects, the quality of their management teams, their reputation with customers, and the suitability of their locations. We believe we are regarded as an attractive acquiror because of (1) our historical performance of successfully developing, servicing and growing customer relationships; (2) the experience and reputation of our management team within the industry; (3) our ability to bring our vendor network to service accounts; (4) our ability to integrate customer service, invoicing, accounting and other financial functions into our company, which generally enables the management of an acquired company to continue their involvement in the combined company by focusing on existing and new customers; (5) the ability of management and employees of acquired companies to participate in our potential growth and expansion through a combination of stock ownership, performance linked incentives, and career advancement opportunities; and (6) the ability to offer liquidity to the owners of acquired companies through the receipt of common stock or cash.
Expand our Customer Base. We intend to continue to expand the customer base for our services by focusing on the expertise we have gained and the value proposition that we offer to our business customers in terms of overall improved waste program economics, recyclable commodity value, flexible programs, broad service offerings, data reporting, and national capacities that we believe provides us with competitive advantages in expanding our customer base.
Expand into New Customer Verticals. We plan to expand to serve growing industries that we do not currently service, but that generate waste streams and recyclables that can benefit from our ability to manage a large variety of waste streams and recyclables, respond quickly to service requests, and provide what we consider industry-leading collection, processing, and data reporting.
Expand the Types of Materials Covered by our Services. We plan to expand the types of waste streams and recyclables covered by our services. To date, our revenue has been generated primarily from our solutions for used oil, oil filters, scrap tires, grease and cooking oil, solid waste, food waste, metals, cardboard, and regulated materials. We believe that we can provide value to our business customers by servicing a larger portion of disposable and recyclable materials, including additional niche waste streams.
Maintain Virtual Facilities and Equipment. We plan to continue to pursue an “asset light” strategy that utilizes third-party vendors or subcontractors for the collection, sorting, and processing of recyclable and waste materials for businesses. This strategy results in a scalable business model that enables us to concentrate on our core competencies of developing service solutions that are better aligned to each customer’s needs and selling recyclable materials at volumes that provide favorable prices; enables us to render our services on a national basis without the need for an extensive workforce, multiple facilities, or numerous vehicles; allows us to negotiate with multiple subcontractors to optimize our pricing; and reduces our capital expenditures and working capital requirements.
Leverage Governmental and Social Factors Expanding Recycling. We intend to leverage the demands by governmental authorities and by the public to expand efforts to recycle materials because of concerns about sustainability, greenhouse gases, and other environmental concerns, including the proliferation of ESG initiatives as evidenced by the SEC’s recent proposed rules.
Pursue Strategic Technologies and Processes. We plan to identify, investigate, develop, and deliver new technologies and processes that we believe have the potential to contribute additional economic and financial value. We will leverage artificial intelligence (AI), the internet-of-things (IOT), and other leading technologies to improve our customers’ experience, enhance the gathering and analysis of data for better business insights, and automate processes to improve scalability and efficiencies. The application of technologies across our value chain will help maximize the development of all our strategic initiatives.

Our Environmental Services

Waste and Recycling Services

We provide businesses across multiple industry sectors with a single source service solution for the reuse, recycling, and disposal of a wide variety of waste streams and recyclables generated by their operations. In addition, we help customers to safely transport, treat, and dispose of a full spectrum of non-recyclable regulated and non-regulated waste.

We provide a single point of contact for managing the wide variety of disposables and recyclables produced. Our services can help our customers better manage their operational expenses, maximize the value of their recyclable commodities, comply with federal, state and local regulations, and help them foster environmental stability and sustainability.

We can provide disposal and recycling services for virtually all forms of solids and liquids, with our current services being primarily related to cardboard, paper, metals, used motor oil, oil filters, scrap tires, plastics, grease, cooking oil, food waste, expired food

2

 


 

products, glass, industrial cleaning (separator cleaning and tank cleaning), construction debris, universal waste (batteries, mercury, lights), regulated waste, and electronic devices.

Our value proposition to our business customers is simple. We seek to

ensure our customers can focus on their core businesses instead of waste disposal and recycling;
provide cost-effective choices that improve overall operational economics and maximize the value of recyclable commodities;
help our customers with flexible programs that work toward operational efficiencies, sustainability and ESG initiatives by lowering the percentage of the waste streams that must be disposed of in landfills and providing the necessary data to report accurate and complete results;
assist our customers with liability protection and services to assist with environmental compliance; and
provide our customers with a centralized point of contact with the convenience of 24/7/365 support.

Many waste materials (such as scrap metal, cardboard, plastics, used cooking oil, and automotive fluids) have commodity value that can be recovered and converted into new products and resources. Recovering valuable materials is a key factor in lower-waste and zero-waste initiatives and presents a profitable opportunity for businesses. The recovery of valuable materials is a strong motivator to educate businesses and consumers about proper disposal.

We provide our services on a national basis as well as in certain international regions. We currently service tens of thousands of locations for various customers throughout the United States (including Puerto Rico) and Canada. Our customers generally have multiple locations. We continue to broaden the range of industries we serve and the nature and extent of the services we provide, which enables us to constantly target new customers and provide additional services to existing customers.

Our recycling services often reduce our customers’ disposal costs by reducing the level of disposable material delivered to landfills and capturing the commodity value of their waste streams and recyclables. We are independent of any specific materials hauler or recycling facility operator, which allows us to seek the best services and optimize the cost of services.

We provide certain industries and businesses with specialized services, such as the following:

Solid Waste. We offer solid waste collection to solidify our position as a one-stop shop for existing and prospective customers. The solid waste business provides incremental revenue streams, rounds out our offerings, and provides opportunities to expand into other specialized services.
Automotive, Fleet and Industry Services. We provide a selection of services that include the handling of scrap tires, HDPE plastics, used oil, used oil filters, parts cleaners, paint wastes, industrial fluids, used antifreeze, regulated waste, wastewater, and spent chemicals. We also offer antifreeze and windshield washer fluid products for business use or resale.
Food/Organic Waste. We provide recycling programs that focus on the highest use of food waste according to the EPA’s Food Recovery Hierarchy. Our programs focus on various types of food facilities (grocers, manufacturers, distributors, etc.) to capture the maximum amount of food and other organic waste material and to use the most valuable recovery process available to meet their business and sustainability goals. Our program offers a variety of options to meet those goals, including waste reduction, animal feed, waste-to-energy, and compost/land application/soil treatment.
Manufacturing Services. We collect and recycle waste streams that are unique to certain manufacturing facilities and can many times be sold as a commodity to offset operating costs for the customers.
Construction Services. We help construction site managers across the United States recycle construction waste, including cardboard, plastics, metal, pallets, wood, drywall, and concrete. In addition, we provide temporary containers, offices, storage, toilets, eye washing stations, and water holding tanks.

Data and Reporting

Government regulations for waste and recycling are extensive and complex, making reporting and documentation central components of our value to customers. The wide variety of recycling and waste services, volumes, diversion data, and related documents are organized in a cloud-based, centralized data collection providing operational insight, environmental tracking, and flexible reporting. ESG and sustainability initiatives are further driving the need for accurate and complete data of waste materials and the associated operations. We will continue to leverage new technologies and processes to advance our data and reporting capabilities to meet the evolving needs of our customers.

Sales and Marketing

We market our services throughout the United States primarily through a direct sales force and selected strategic partnerships. Our sales and marketing efforts focus on emphasizing the benefits of our nationwide, one-stop, comprehensive service offerings and the

3

 


 

ability to improve overall operational economics, maximize the value of their recyclable commodities, and foster the benefits of environmental sustainability. We plan to continue to increase our sales and marketing efforts.

We have targeted various industries for marketing our sustainability services. Some of the industries that we target are as follows:

Automotive
o
Retail service providers (car dealerships, tire dealerships, quick lubes, aftermarket automotive parts and accessories retailers, automotive service franchises, car washes)
o
Car and equipment rental companies
Industrial/Manufacturing
o
Food and beverages
o
Machinery and equipment
o
Chemicals and lubricants
Distribution and Logistics
o
Trucking and fleet
o
Warehouses and distribution centers
Hospitality and Retail
o
Grocers
o
Big box
o
Specialty
o
Restaurants
o
Hotels
Property Management
o
Commercial
o
Malls and shopping centers
o
Multi-family
Construction and Demolition

 

Customers

We generally enter into multi-year contracts with our customers that are designed to provide us with recurring monthly revenue. These contracts structure our revenue primarily in three ways: fixed fee, contracted pricing, or revenue from the sale of commodities.

Our business depends to a significant extent on revenue from our largest customers. Any material reduction in the business we do with those customers could have an adverse effect on our company. Two customers accounted for 29% of our revenue for the year ended December 31, 2023, and two customers accounted for 24% of our revenue for the year ended December 31, 2022.

We believe that we are unique in our ability to offer comprehensive national solutions in the highly fractionalized waste, disposal, and recycling service business. Through customer service driven culture, national presence, logistics management, compliance, and commodity brokerage, our solution delivers the critical knowhow and experience necessary to implement and execute multi-point reuse, recycling, disposal, and waste management services.

Competitors

Recycling and Waste Disposal Services

The recycling and waste disposal industry as a whole is dominated by large multi-billion dollar companies, such as Waste Management and Republic Services. To date, these large companies have concentrated on their traditional business of collecting waste for disposal in their landfills rather than recycling, which reduces the need for landfills. The strategies of these large companies could change at any time, and we could begin to experience substantially increased competition from them. These companies have substantially greater market recognition, substantially larger customer bases, and substantially greater financial, technical, marketing, distribution, and other resources than we possess and that afford them competitive advantages over us. As a result, they may be able to devote greater

4

 


 

resources to the promotion and sale of services similar to those we offer, to provide comparable services at lower prices, and to introduce new solutions and respond to customer requirements more quickly than we can.

Scope of Competitors’ Services

Our services address a broad and comprehensive scope of materials such as cardboard, pallets, plastics, metals, solid waste, motor oil, scrap tires, grease, meat, organics, regulated and hazardous waste, and construction debris. Most of our competitors specialize in only one or a few of these service areas. In delivering our services, we have subcontracted at times to our competitors, thereby utilizing them as our subcontractors.

While we have many competitors for certain aspects of our business, we are unaware of any provider that provides the wide breadth of our waste, recycling, and data services, deliverable across all locations in the United States and Canada, with flexibility to adapt and modify programs and to comprehensively deliver sustainable solutions.

State and Federal Environmental Regulations

We use our best efforts to be in compliance with federal, state, and local environmental laws, including the Comprehensive Environmental Response, Compensation and Liability Act of 1980, as amended, the Hazardous Materials Transportation Act, as amended, the Resource Conservation and Recovery Act, as amended, the Clean Air Act, as amended, and the Clean Water Act. Such compliance has not historically constituted a material expense to us.

The collection and disposal of solid waste and rendering of related environmental services as well as recycling operations and issues are subject to federal, state, and local requirements, which regulate health, safety, the environment, zoning, and land-use. Federal, state, and local regulations vary, but generally govern hauling, disposal, and recycling activities and the location and use of facilities and also impose restrictions to prohibit or minimize air and water pollution. In addition, governmental authorities have the power to enforce compliance with these regulations and to obtain injunctions or impose fines in the case of violations, including criminal penalties. The EPA and various other federal, state, and local environmental, health, and safety agencies and authorities, including the Occupational Safety and Health Administration of the Department of Labor, administer those regulations.

We strive to conduct our operations in compliance with applicable laws and regulations and to assist our customers in their compliance with applicable environmental laws and regulations. While such amounts expended in environmental compliance in the past or that we anticipate spending in the future have not had and are not expected to have a material adverse effect on our financial condition or operations, the possibility remains that technological, regulatory, or enforcement developments, the results of environmental studies, or other factors could materially alter this expectation.

Each state in which we operate has its own laws and regulations governing solid waste disposal, water and air pollution and, in most cases, releases and cleanup of hazardous substances and liability for such matters. Several governmental authorities have enacted laws that will require counties to adopt comprehensive plans to reduce the volume of solid waste landfills through waste planning, composting, recycling, or other programs. Legislative and regulatory measures to mandate or encourage waste reduction at the source and materials recycling also are under consideration by Congress and the EPA.

Finally, various states have enacted, or are considering enacting, laws that restrict the disposal within the state of solid or hazardous wastes generated outside the state. While courts have declared unconstitutional laws that overtly discriminate against out of state waste, courts have upheld some laws that are less overtly discriminatory. Challenges to other such laws are pending.

Equipment and Installation

We currently pursue an “asset light” strategy that utilizes third-party subcontractors for the collection, sorting, and processing of recyclable and waste materials for businesses. While we own a limited amount of compacting and other service equipment, we do not own significant recycling or waste management assets, such as trucks, processing facilities or landfills, or have a significant number of employees devoted to in-the-field recycling operations. Instead, our asset light strategy allows us to leverage the entire market of available facilities, equipment and processes to meet our customers’ needs. We maintain strong relationships with a multitude of subcontractors, leveraging as many as 1,900 or more at any given time to service our customer base. This strategy results in a scalable business model that enables us to concentrate on our core competencies of developing service solutions that are attractive to customers and the sale of recyclable materials at the highest prices, enables us to render our services on a national basis without the need for multiple facilities or numerous vehicles, allows us to negotiate with multiple providers for the best cost of service, and reduces our capital expenditures and working capital requirements.

Employees

As of December 31, 2023, we employed a total of 198 persons, of whom 195 were full time employees. Three were executive employees, 108 were administrative and customer services employees, 74 were accounting and finance employees and 13 were sales and marketing employees. We consider our relationship with our employees to be good. None of our employees are represented by a union in collective bargaining with us.

5

 


 

Intellectual Property

Trademarks

Our trademarks are important to the success of our business.

We own or have filed applications for numerous federally registered trademarks and logos, including the following:

QUEST RESOURCE MANAGEMENT GROUP (and “Circle” design);
QUEST RESOURCE HOLDING CORPORATION (and “Q” design);
YOUCHANGE;
SUSTAINABILITY. DELIVERED.;
GENEX ANTI-FREEZE GROUP (and “X” design);
GENEX WINDSHIELD WASHER FLUID (and “X” design);
TO CHALLENGE, MANAGE, AND INFORM; and
PROGANICS.

Our History

We were incorporated in Nevada in July 2002 under the name BlueStar Financial Group, Inc. Prior to 2010, we were a “shell company” under the rules of the SEC. On March 30, 2010, we (i) closed a transaction to acquire Youchange, Inc., an Arizona corporation, or “Youchange”, as a wholly owned subsidiary, (ii) ceased being a shell company, and (iii) experienced a change in control in which the former stockholders of Youchange acquired control of our company. In May 2010, we changed our name to YouChange Holdings Corp.

On October 17, 2012, immediately prior to closing a merger transaction with Earth911, Inc., or “Earth911”, we filed Amended and Restated Articles of Incorporation to (i) change our name to Infinity Resources Holdings Corp., (ii) increase our shares of common stock, par value $.001 per share (the “Common Stock”), authorized for issuance, (iii) authorize shares of preferred stock to be designated in series or classes as our board of directors may determine, (iv) effect a reverse split of our Common Stock, and (v) divide our board of directors into classes, as nearly equal in number as possible. On October 17, 2012, we closed the merger transaction, or the “Earth911 Merger”, to acquire Earth911 as a wholly-owned subsidiary and experienced a change in control in which the former stockholders of Earth911 acquired control of our company.

On July 16, 2013, we acquired all of the issued and outstanding membership interests of Quest Resource Management Group, LLC, or “QRMG”, held by Quest Resource Group LLC, or “QRG”, comprising 50% of the membership interests of QRMG, or the “QRMG Interests.” Our wholly owned subsidiary, Earth911, held the remaining 50% of the membership interests of QRMG for several years. Concurrently with our acquisition of the QRMG Interests, we assigned the QRMG Interests to Earth911 so that Earth911 now holds 100% of the issued and outstanding membership interests of QRMG. On October 28, 2013, we changed our name to Quest Resource Holding Corporation, increased our shares of Common Stock authorized for issuance, and changed our trading symbol to “QRHC.”

On February 20, 2018, we entered into an Asset Purchase Agreement with Earth Media Partners, LLC to sell certain assets of our wholly owned subsidiary, Earth 911, related to the Earth911.com website business in exchange for an aggregate earn-out amount of approximately $350,000 and a 19% interest in Earth Media Partners, LLC. Earth911 was subsequently renamed Quest Sustainability Services, Inc.

On October 19, 2020, we acquired substantially all of the assets used in the business of Green Remedies Waste and Recycling, Inc. (“Green Remedies”), a leading provider of independent environmental services, particularly in multi-family housing, located in Burlington, NC.

On December 7, 2021, we acquired all of the outstanding membership interests of RWS Facility Services, LLC (“RWS”), a full-service management company engaged in the brokering of recycling, waste and sustainability solutions, located in Chadds Ford, PA. We made other strategic acquisitions in 2021, including the acquisition of environmental services companies in Atlanta, GA, Louisville, KY and Greenville, SC.

On February 10, 2022, we acquired an independent environmental services company that primarily services customers in the northeast region of the United States for approximately $3.35 million. This acquisition was paid in cash and was financed with a draw down on the term loan pursuant to the existing Credit Agreement with Monroe Capital as described in Note 7 to the consolidated financial statements.

6

 


 

Available Information

Our principal executive offices are located at 3481 Plano Parkway, Suite 100, The Colony, Texas 75056, and our telephone number is (972) 464-0004. Our website address is https://investors.qrhc.com. The information on our website is not incorporated by reference into this Annual Report on Form 10-K or in any other report or document we file with the SEC.

We file reports with the SEC, including Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and any other filings required by the SEC. Through our website, we make available free of charge our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and all amendments to those reports, as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC.

The public may read and copy any materials we file with, or furnish to, the SEC at the SEC’s Public Reference Room at 100 F Street, NE, Washington, DC 20549. The public may obtain information on the operation of the Public Reference Room by calling the SEC at 1-800-SEC-0330. The SEC maintains an Internet site at www.sec.gov that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC.

ITEM 1A. RISK FACTORS

An investment in our securities involves a high degree of risk. Certain factors may have a material adverse effect on our business, financial condition, and results of operations. You should carefully consider the risks and uncertainties described below, together with the other information contained in this Annual Report on Form 10-K, including our consolidated financial statements and related notes. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that adversely affect our business. If any of the following risks actually occurs, our business, financial condition, results of operations, cash flow, and future prospects could be seriously harmed. This could cause the trading price of our Common Stock to decline and result in the loss of all or part of your investment.

Risks Related to Our Business and Industry

We have incurred historical net losses and could have net losses in the future as we take steps to expand our business, which may negatively impact our ability to achieve our business objectives and our profit margins.

As a result of historical operating losses, we had an accumulated deficit of $110,048,252 as of December 31, 2023. The development of our business will require us to continue to make significant expenditures and incur substantial expenses. These significant expenditures and expenses are needed to expand our customer base and recycling services, enhance our technologies, implement internal systems and infrastructure and hire additional personnel. As a result, we may incur losses as we expand our business and there is no assurance that we will maintain profitability in the near future or at all. If we incur substantial losses and are unable to secure additional financing, we could be forced to discontinue or curtail our business operations; sell assets at unfavorable prices; refinance existing debt obligations on terms unfavorable to us; or merge, consolidate, or combine with a company with greater financial resources in a transaction that may be unfavorable to us.

Our business depends to a certain extent upon our largest customers, and any material reduction in our business with those customers or changes to their contractual terms could have an adverse effect on our company.

We depend on a small number of customers and the loss of one or more major customers could have a material adverse effect on our business. For the years ended December 31, 2023 and 2022 , two of our customers accounted for 29% and 24% of our revenues, respectively. Given these percentages, the success of our business depends to a certain extent on our relationship with our largest customers and our failure to maintain our business with these customers could have an adverse effect on our business and revenue. Furthermore, our contractual arrangements with our major customers generally are on a multi-year basis and pertain to the management of only certain forms of materials. These contractual arrangements typically have a term of two to three years and they do not typically provide us with firm, long-term volume commitments. As a result, our customers are able to cancel, reduce, or delay our services to them at any time which could cause our revenue to decline. The terms of these contractual arrangements with our major customers or with a significant number of our other customers are also subject to change and such changes could have an adverse effect on our company.

To expand our recycling and waste services business, we must attract additional customers and expand the services we offer.

We plan to reduce our dependence on our largest customers but such reduction will require us to attract additional customers and expand the recycling and waste management services we offer. Our ability to expand successfully will depend upon a number of factors, including the following:

7

 


 

our ability to successfully expand, operate, and manage our operations;
the continued development of our business;
the hiring, training, and retention of additional personnel;
the ability to enhance our operational, financial, and management systems;
the availability of adequate financing;
competitive factors;
general economic and business conditions;
the ability to leverage on the factors expanding the growth of recycling;
the ability to expand our customer base, the types of recyclable materials covered by our services, and our network of third-party service providers;
the ability to implement new methods for revenue generation; and
the ability to expand our relationships with third parties that are also engaged in activities relating to reducing, reusing, and recycling.

We may not be able to enhance our existing recycling, reuse, and proper disposal solutions and develop new solutions in a timely manner.

Our future operating results will depend to a significant extent on our ability to continue to provide efficient and innovative recycling, reuse, and disposal services that compare favorably with alternative services on the basis of cost, performance, and customer preferences. Our success in maintaining our existing customers and attracting new customers depends on various factors, including the following:

innovative development of new services for customers;
maintenance of quality standards;
efficient and cost-effective services; and
utilization of advances in technology.

Our inability to enhance our existing services and develop new services on a timely basis could harm our operating results and impede our growth.

We rely on independent third-party subcontractors to provide recycling services to our customers, and any interruptions of these arrangements could increase our costs, disrupt our services, and result in our inability to service our recycling customers, which would adversely affect our business.

We outsource the collection, processing, recycling, and disposal of waste streams and recyclables to independent third-party subcontractors. We rely on our subcontractors to maintain high levels of service. The loss of our relationships with our subcontractors, or their failure to conduct their services for us as anticipated in terms of cost, quality, and timeliness could adversely affect our ability to service our customers in accordance with certain service, quality, and performance requirements. If this were to occur, the resulting decline in profitability could harm our business. Securing new high-quality and cost-effective subcontractors frequently is time-consuming and may not be successful, which could result in reduced revenue and various unforeseen operational problems.

Our subcontractors may maintain their own operations or serve other customers, a number of which may provide them with more business than we do. As a result, our subcontractors could determine to prioritize their capacity for their own operations or for other customers or reduce or eliminate services for us on short notice. If we have any such problems, we may be unable to service our customers in a cost-effective, high-quality, or timely manner, particularly in certain geographical areas, which may adversely affect our business and operating results. Our subcontractors also may seek to compete with us for customers they serve on our behalf or potential customers that we desire to serve.

We may face potential environmental liabilities that may not be covered by our insurance, and changes in insurance costs and availability may also impact our financial results.

We may incur liabilities for damage to the environment as a result of the operations of our third-party subcontractors. While we do not conduct physical haulage, recycling, or disposal operations, we retain third-party service providers to carry on those activities. These operations may expose us to liability for environmental damages, in some cases even if we did not directly cause the environmental damage. Further, under our agreements with our customers, we are often required to indemnify our customers from any liabilities or claims arising out of our actions or those of our subcontractors and from any release, threatened release, handling, or storage of hazardous and other materials from our customers’ premises as a result of or connected with the performance of services by us or our

8

 


 

subcontractors to our customers. If we were to incur substantial liability for environmental damage, our or our subcontractors’ insurance coverage may be inadequate to cover such liability. Also, because of the variable condition of the insurance market, we may experience future increases in self-insurance levels, retention levels, and premiums. This could have a material adverse impact on our financial condition, results of operations, and cash flows.

Fluctuations in prices for recycled commodities that we sell to third parties may adversely affect our revenue and to a lesser extent our operating income and cash flows.

We process a variety of recyclable materials for sale to third parties that can be subject to price fluctuations, including cardboard, metal, motor oil and oil filters, paper, plastics, and pallets, and we may directly or indirectly receive proceeds from the sale of such recyclable materials. Our results of operations may be affected by changing prices or market requirements for recyclable materials. The resale and purchase prices of, and market demand for, recyclable materials can be volatile because of changes in economic conditions and numerous other factors beyond our control. These fluctuations may affect the cost of and demand for our services and our future revenue, operating income, and cash flows. For example, a decline in oil prices would have an adverse effect on our revenue.

Cyberattacks and security vulnerabilities could lead to increased costs, liability claims, unauthorized access to customer data, or harm to our reputation.

We operate in an environment characterized by evolving cybersecurity threats including data theft, phishing attacks, and ransomware. We believe risks associated with these threats are reasonably likely to impact our business operations. Our business relies heavily on information technology systems, applications, and networks. Any disruption, compromise, or failure could result in operational downtime, customer loss, financial loss, and reputational damage.

We engage third-party vendors and service providers whose security practices may impact our cybersecurity posture. The failure of these parties to maintain adequate security measures could compromise our data, information systems, and customers.

A significant disruption in our computer systems or problems with our computer and communication systems may harm our business.

We rely extensively on our computer systems to manage a variety of business processes. For example, an element of our strategy is to generate and provide content, data, and reporting on our website portals to and from third parties. Accordingly, the satisfactory performance, reliability, and availability of our systems, transaction-processing systems, and communications infrastructure are critical to our reputation and our ability to attract and retain customers and adequate customer service levels. However, we may experience periodic systems interruptions. Any substantial increase in the volume of traffic on our infrastructure may require us to expand and upgrade our technology, transaction-processing systems, and other features. We can provide no assurance that we will be able to project accurately the rate or timing of increases, if any, in the use of our infrastructure or timely expand and upgrade our systems and infrastructure to accommodate such increases. Our systems are also subject to damage or interruption from various sources, including power outages, computer and telecommunications failures, computer viruses, vandalism, severe weather conditions, catastrophic events, and human error. Our disaster recovery planning cannot account for all eventualities. If our systems are damaged, fail to function properly, or otherwise become unavailable, we may incur substantial costs to repair or replace them, and we may experience loss of critical data and interruptions or delays in our ability to perform critical functions, which could adversely affect our business and operating results.

We rely on third-party technology, server, and hardware providers for our operations and for maintaining our data, and a failure of service by these providers could adversely affect our business and reputation.

We rely upon third-party data center providers to host our main servers. In the event that these providers experience any interruption in operations or cease operations for any reason or if we are unable to agree on satisfactory terms for continued hosting relationships, we would be forced to enter into relationships with other service providers or assume hosting responsibilities ourselves. If we are forced to switch hosting facilities, we may not be successful in finding alternative service providers on acceptable terms or in hosting the computer servers ourselves. We may also be limited in our remedies against these providers in the event of a failure of service. We also rely on third-party providers for components of our technology platform, such as hardware and software providers and domain name registrars. A failure or limitation of service or available capacity by any of these third-party providers could adversely affect our business.

We may be subject to intellectual property claims that create uncertainty about ownership of technology essential to our business and divert our managerial and other resources.

There has been a substantial amount of litigation regarding intellectual property rights. We can provide no assurance that third parties will not claim infringement by us with respect to our current or future services, trademarks, or other proprietary rights. Our success depends, in part, on our ability to protect our intellectual property and to operate without infringing the intellectual property rights of others in the process. There can be no assurance that any of our intellectual property will be adequately safeguarded or that it will not be challenged by third parties. We may be subject to intellectual property infringement claims that would be costly to defend, could limit our ability to use certain critical technologies, and may divert our technical and management personnel from their normal responsibilities. We may not prevail in any of these suits. An adverse determination of any litigation or defense proceedings could

9

 


 

cause us to pay substantial damages, including treble damages, if we willfully infringe and also could increase the risk of our patent applications not being issued.

Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised. In addition, during the intellectual property litigation, there could be public announcements of the results of hearings, motions, or other interim proceedings or developments in the litigation. If these results are perceived to be negative, it could have an adverse effect on our business.

The waste and recycling industries are subject to extensive government regulation, and existing or future regulations may adversely affect our current or future operations, increase our costs of operations, or require us to make additional capital expenditures.

Stringent government regulations at the federal, state, and local level may have substantial impact on our business, our third-party service providers, and our customers. A large number of complex laws, rules, orders, and interpretations govern environmental protection, health, safety, land use, zoning, transportation, and related matters. Among other things, these regulations may restrict the business of our third-party service providers’ and our customers’ operations and adversely affect our financial condition, results of operations, and cash flows by imposing conditions, such as the following:

limitations on siting and constructing new recycling, waste disposal, transfer, or processing facilities or expanding existing facilities;
limitations, regulations, or levies on collection and disposal prices, rates, and volumes;
limitations or bans on disposal or transportation of out-of-state materials or certain categories of materials; or
mandates regarding the disposal of solid waste, including requirements to recycle rather than landfill certain disposables.

Regulations affecting the siting, design, and closure of landfills could require our third-party service providers or customers to undertake investigatory or remedial activities, curtail operations, or close landfills temporarily or permanently. Future changes in these regulations may require our third-party service providers or our customers to modify, supplement, or replace equipment or facilities. The costs of complying with these regulations could be substantial, and may reduce the ability or willingness of our customers to use our services. This may adversely affect our results of operations.

Environmental advocacy groups and regulatory agencies have focused on the potential role that greenhouse gases have on climate change. The adoption of laws and regulations to implement controls of greenhouse gases, including the imposition of fees or taxes, could adversely affect the operations of enterprises with which we do business. Additionally, certain states may adopt air pollution control regulations that are more stringent than existing and proposed federal regulations. Changing environmental regulations could require us or enterprises with which we do business to take any number of actions, including the purchase of emission allowances or installation of additional pollution control technology. These actions could make some operations less profitable and reduce the ability or willingness of our customers to use our services. In addition, the potential impacts of climate change on our operations are highly uncertain. Although the financial impact of these potential changes is not reasonably estimable at this time, our operations in certain locations and those of our customers and suppliers could potentially be adversely affected, which could adversely affect our sales, profitability and cash flows.

Price increases may not be adequate to offset the impact of increased costs and may cause us to lose volume.

From time to time, our competitors may reduce the price of their services in an effort to expand their market share. General economic and market-specific conditions, as well as the concentration of our business with major companies, may also limit our ability to raise prices. As a result of these factors, we may be unable to offset increases in costs, improve our operating margins, and obtain returns through price increases.

We face intense competition from larger, more established companies, and we may not be able to compete effectively, which could reduce demand for our recycling services.

The waste materials industry as a whole is dominated by large national players, such as Waste Management and Republic Services. To date, these large companies have concentrated on their traditional business of collecting waste for disposal in their landfills rather than recycling. The strategies of these large companies could change at any time, and we could begin to experience substantially increased competition from them. These companies have substantially greater market recognition, substantially larger customer bases, and substantially greater financial, technical, marketing, distribution, and other resources than we possess and that afford them competitive advantages over us. As a result, they are able to devote greater resources to the promotion and sale of services similar to those that we provide, to provide comparable services at lower prices, and to introduce new solutions and respond to customer requirements more quickly than we can.

10

 


 

Our ability to compete successfully in the recycling services market depends on a number of factors, both within and outside our control. These factors include the following:

our success in designing and introducing new solutions;
our ability to predict the evolving needs of our customers and to convince them to use our services;
our ability to meet our customer’s requirements in terms of cost, reliability, speed, and capacity;
the quality of our customer services; and
service introductions by our competitors or potential competitors.

Our customers impose substantial requirements relating to the recycling and waste management services that we provide.

Our arrangements with our customers generally contain provisions including (a) relatively short contract terms with extensions at the discretion of the customer, (b) requirements that we assume full responsibility for all operational aspects of the services, (c) requirements that we comply with all applicable laws, regulations, and other governmental requirements, (d) requirements that we hold subcontractors to the same standards to which we are subject, (e) prohibitions on price increases without customer consent, (f) designation of service locations, service frequency, and equipment, (g) specifications on procedures for rendering services, (h) notification to customer of any spills, releases, or discharges of materials, (i) requirements that we supply a self-performance audit, (j) requirements that we render monthly or quarterly reports to the customer, (k) requirements that we render monthly invoicing in approved time frames and formats, and (l) requirements that we maintain specified records. If we are unable to meet the requirements in a significant number of these contracts, such contracts could be cancelled, and the cancellation of such contracts could have a material adverse effect on our financial results and operations.

Our current indebtedness requires us to comply with certain restrictive loan covenants which may limit our ability to operate our business.

Under the terms of our PNC Loan Agreement and our Credit Agreement (each as defined in Note 7 to the consolidated financial statements), we are subject to certain financial covenants, including a minimum fixed charge coverage ratio and a senior net leverage ratio. In addition, the PNC Loan Agreement and the Credit Agreement each contains negative covenants limiting, among other things, additional indebtedness, transactions with affiliates, additional liens, sales of assets, dividends, investments and advances, prepayments of debt, mergers and acquisitions, and other matter customarily restricted in such agreements. The PNC Loan Agreement and the Credit Agreement each also contains customary events of default, including payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, change of control, and failure of any guaranty or security document supporting the PNC Loan Agreement or the Credit Agreement, as applicable, to be in full force and effect. Upon the occurrence of an event of default, the outstanding obligations under the PNC Loan Agreement and/or the Credit Agreement, as applicable, may be accelerated and become immediately due and payable. We can provide no assurance that, if we are unable to comply with these covenants in the future, we will be able to obtain the necessary waivers or amend our PNC Loan Agreement and/or our Credit Agreement to prevent a default.

A breach of any of these covenants or requirements could result in a default under our PNC Loan Agreement and/or our Credit Agreement. If we default under our PNC Loan Agreement and/or our Credit Agreement and we are unable to cure the default or obtain a waiver, we will not be able to access the credit available under our PNC Loan Agreement and/or our Credit Agreement, as applicable, and there can be no assurance that we would be able to obtain alternative financing. In addition, our level of indebtedness may limit our financial flexibility and could affect our operations. Even if new financing is available, it may not be on terms that are acceptable to us. No assurance can be given that our future operating results will be sufficient to achieve compliance with the covenants and requirements of our PNC Loan Agreement and our Credit Agreement.

Our variable rate indebtedness subjects us to interest rate risk, which could cause our debt service obligations to increase significantly.

All of the borrowings under the Company’s senior secured credit facilities bear interest at variable rates. As a result, an increase in interest rates, whether due to an increase in market interest rates or an increase in our own cost of borrowing, would increase the cost of servicing our debt even though the amount borrowed remained the same resulting in our net income and cash flows, including cash available for servicing our indebtedness, to decrease correspondingly. The amount of interest we incurred on our Monroe Term Loan (see Note 7 to our consolidated financial statements) and PNC Loan (see Note 7 to our consolidated financial statements) increased considerably during the year ended December 31, 2023, primarily as a result of the current year increase in market interest rates as compared to the prior year. See further description in Note 7 to the consolidated financial statements.

We may need additional capital in the future.

The development and expansion of our business may require additional funds. In the future, we may seek additional equity or debt financing to provide funds for our business and operations. Such financing may not be available or may not be available on satisfactory terms. In addition, the terms of our PNC Loan Agreement and the Credit Agreement could limit our ability to obtain additional debt

11

 


 

financing. If financing is not available on satisfactory terms, we may be unable to expand our operations. While debt financing will enable us to expand our business more rapidly, debt financing increases expenses and we must repay the debt regardless of our operating results. However, equity financings could result in dilution to our existing stockholders.

Our inability to obtain adequate capital resources, whether in the form of equity or debt, to fund our business and growth strategies, may require us to delay, scale back, or eliminate some or all of our operations, which may adversely affect our financial results and operations.

Our operating results may experience significant fluctuations, which may make them difficult to predict.

In addition to the variability resulting from the short-term nature of our customers’ commitments, other factors contribute to periodic and seasonal quarterly fluctuations in our results of operations, which could be significant. These factors include the following:

the cyclicality of the markets we serve;
the timing and size of orders;
the volume of business opportunities relative to our capacity;
service introductions and market acceptance of new service offerings;
timing of expenses in anticipation of future business;
changes in the mix of the services we render;
changes in cost and availability of labor and third-party vendors;
changes in the value of commodities;
changes in prices or market requirements for recyclable materials;
timely delivery of services to customers;
pricing and availability of competitive services;
pressures on reducing selling prices;
the success in serving new markets;
introduction of new technologies into the markets we serve; and
changes in economic conditions.

Any acquisitions that we undertake could be difficult to integrate, disrupt our business, dilute stockholder value, and harm our operating results.

We plan to review strategic opportunities to buy other businesses that would complement our current service offerings, expand the scope of our service offerings, expand the breadth of our markets and sales channels, enhance our technical capabilities, or otherwise offer growth opportunities. If we make any future acquisitions, we could issue securities that would dilute the percentage ownership of our stockholders, incur substantial debt, or assume contingent liabilities.

Our experience in acquiring other businesses is limited. Potential acquisitions also involve numerous risks, including the following:

problems integrating the acquired operations, services, personnel, or technologies with our own;
unanticipated costs associated with the acquisition;
diversion of management’s attention from our core businesses;
adverse effects on existing business relationships with suppliers and customers;
risks associated with entering markets in which we have no or limited prior experience;
potential loss of key employees and customers of purchased organizations;
risk of impairment charges related to potential write-downs of acquired assets in acquisitions; and
the impact on our internal controls of compliance with the regulatory requirements under Sarbanes-Oxley Act of 2002.

Our acquisition strategy entails reviewing and potentially reorganizing acquired business operations, corporate infrastructure, and systems, and financial controls. Unforeseen expenses, difficulties, and delays frequently encountered in connection with rapid expansion through acquisitions could inhibit our growth and negatively impact our profitability. We may be unable to identify suitable acquisition candidates or to complete the acquisitions of candidates that we identify. Increased competition for acquisition candidates

12

 


 

may increase purchase prices for acquisitions to levels beyond our financial capability or to levels that would not result in the returns required by our acquisition criteria. In addition, we may encounter difficulties in integrating the operations of acquired businesses with our own operations or managing acquired businesses profitably without substantial costs, delays, or other operational or financial problems.

Our strategy to increase our growth through acquisitions may be unsuccessful and could adversely affect our business and results.

As part of our growth strategy, we intend to further acquire other businesses; however, there is no assurance that we will be able to identify appropriate acquisition targets, successfully acquire identified targets or successfully integrate the business of acquired companies to realize the full benefits of the combined businesses.

Even if we successfully acquire a business entity, there is no assurance that our combined business will become profitable. The process of completing the integration of acquired businesses could cause an interruption of, or loss of momentum in, the activities of our company and the loss of key personnel. The diversion of management’s attention and any delays or difficulties encountered in connection with the pursuit of business acquisitions and the integration of acquired businesses, and the incurrence of significant, acquisition related costs in connection with proposed and completed acquisitions, could have an adverse effect on our business, financial condition or results of operations.

If the benefits of any completed or proposed acquisition of do not meet the expectations of investors, stockholders or financial analysts, the market price of our Common Stock may decline.

If the benefits of any completed acquisition or proposed acquisition do not meet the expectations of investors or securities analysts, the market price of our Common Stock prior to such acquisition may decline. The market values of our Common Stock at the time of an acquisition may vary significantly from their prices on the date the acquisition target was identified.

If we are unable to maintain effective internal control over financial reporting in the future, the accuracy and timeliness of our financial reporting may be adversely affected.

Our reporting obligations as a public company place a significant strain on our management and our operational and financial resources and systems for the foreseeable future. If we fail to maintain the adequacy of our internal control over financial reporting, we may not be able to produce reliable financial reports or help prevent fraud. Our failure to maintain effective internal control over financial reporting could prevent us from filing our periodic reports on a timely basis, which could result in the loss of investor confidence in the reliability of our consolidated financial statements, harm our business, and negatively impact the trading price of our Common Stock. Any material weakness in our internal control over financial reporting may also result in restatement or adjustment relating to clerical errors and such restatement or adjustment may raise claims invoking the federal and state securities laws, or other claims arising from the restatement or adjustment and material weaknesses in our internal control over financial reporting and the preparation of our financial statements. We can provide no assurance that such litigation or dispute will not arise in the future.

Increased prices and inflation could negatively impact our financial results.

Though we believe that the rates of inflation in recent years have not had a significant impact on our operations, a continued increase in inflation, including inflationary pressure on labor and the goods and services we rely upon to deliver service to our customers, could result in increases to our operating costs, and we may be unable to pass these costs on to our customers. If inflation in these costs increases beyond our ability to control for them through measures such as implementing operating efficiencies, we may not be able to increase prices to sufficiently offset the effect of various cost increases without negatively impacting customer demand, thereby increasing our costs of doing business and reducing our margins. If such impacts are prolonged and substantial, they could have a material adverse effect on our results of operations.

We depend on key personnel who would be difficult to replace, and our business will likely be harmed if we lose their services or cannot hire additional qualified personnel.

Our success depends to a significant extent upon the continued services of our current management team and key personnel. The loss of one or more of our key executives or employees could have a material adverse effect on our business. We do not maintain “key person” insurance policies on the lives of any of our executives or any of our other employees. We employ all of our executives and key employees on an at-will basis, and their employment can be terminated by us or them at any time, for any reason, and without notice, subject, in certain cases, to severance payment rights. In order to retain valuable employees, in addition to salary and cash incentives, we regard our ability as a public company to grant stock-based compensation as an important component of our ability to attract and retain key personnel. The value to employees of stock-based compensation over time will be significantly affected by movements in our stock price that are beyond our control and may at any time be insufficient to counteract offers from other companies.

Our success also depends on our ability to attract, retain, and motivate additional skilled management personnel. We plan to continue to expand our work force to continue to enhance our business and operating results. We believe that there is significant competition for qualified personnel with the skills and knowledge that we require. Many of the other companies with which we compete for qualified personnel have substantially greater financial and other resources than we do. They also may provide more diverse opportunities and better chances for career advancement. Some of these characteristics may be more appealing to high-quality candidates than those

13

 


 

which we have to offer. If we are not able to retain our current key personnel or attract the necessary qualified key personnel to accomplish our business objectives, we may experience constraints that will significantly impede the achievement of our business objectives and our ability to pursue our business strategy. New hires require significant training and, in most cases, take significant time before they achieve full productivity. New employees may not become as productive as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals. If our recruiting, training, and retention efforts are not successful or do not generate a corresponding increase in revenue, our business will be harmed.

The effects of global economic conditions may impact our business, operating results, or financial condition.

Global economic conditions and political events, domestic or international terrorist events and hostilities or complications due to natural, nuclear or other disasters and pandemics or other health crises may reduce demand for our services because of reduced global or national economic activity. It may also cause disruptions and extreme volatility in global financial markets, increase rates of default and bankruptcy, and impact levels of consumer and commercial spending.

The COVID-19 pandemic may affect our operations in the future. Management cannot predict the full impact of the COVID-19 pandemic on our company’s sales or on economic conditions generally. The ultimate extent of the effects of the COVID-19 pandemic on our company is highly uncertain and will depend on future developments, and such effects could exist for an extended period of time even after the pandemic.

Russia’s military intervention in Ukraine in late February 2022 and the Hamas assaults against Israeli citizens have created significant political and economic global uncertainty. Although the length and impact of the ongoing conflicts are highly unpredictable, they could lead to market disruptions, including significant volatility in commodity prices, credit and capital markets, as well as supply chain interruptions. We are continuing to monitor the Ukraine and Gaza military activities and related actions and assessing the potential impact on our business.

All of these factors may have far reaching impacts on our business, operations, and financial results and conditions, directly and indirectly, including without limitation impacts on the health of our company’s management and employees, marketing and sales operations, customer and consumer behaviors, and on the overall economy. The scope and nature of these impacts, most of which are beyond our company’s control, continue to evolve and the outcomes are uncertain.

Risks Related to Ownership of Our Securities

Our stock price has been and will likely continue to be volatile, and the value of an investment in our Common Stock may decline.

The trading price of our Common Stock has been and is likely to continue to be volatile. In addition to the risk factors described in this section and elsewhere in this Annual Report on Form 10-K, factors that may cause the price of our Common Stock to fluctuate include the following:

limited trading activity in our Common Stock;
actual or anticipated fluctuations in our quarterly or annual financial results;
the financial guidance we may provide to the public, any changes in such guidance, or our failure to meet such guidance;
the failure of industry or securities analysts to maintain coverage of our company, changes in financial estimates by any industry or securities analysts that follow our company, or our failure to meet such estimates;
various market factors or perceived market factors, including rumors, whether or not correct, involving us, our customers, our strategic partners, or our competitors;
sales, or anticipated sales, of large blocks of our stock;
short selling of our Common Stock by investors;
additions or departures of key personnel;
announcements of technological innovations by us or by our competitors;
introductions of new services or new pricing policies by us or by our competitors;
changing competitive factors;
regulatory or political developments;
fluctuating commodity prices, including oil;
litigation and governmental or regulatory investigations;

14

 


 

acquisitions or strategic alliances by us or by our competitors; and
general economic, political, and financial market conditions or events.

Furthermore, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. These fluctuations often have been unrelated or disproportionate to the operating performance of those companies. These and other factors may cause the market price and demand for our Common Stock to fluctuate substantially, which may limit or prevent investors from readily selling their shares of common stock and may otherwise negatively affect the price or liquidity of our Common Stock. In addition, in the past, when the market price of a stock has been volatile, holders of that stock have sometimes instituted securities class action litigation against the company that issued the stock. If any of our stockholders were to bring a lawsuit against us, we could incur substantial costs defending the lawsuit or paying for settlements or damages. Such a lawsuit could also divert the time and attention of our management from our business.

Our directors, executive officers, and principal stockholders have substantial control over us and will be able to exert significant control over matters subject to stockholder approval.

Our directors, executive officers, and holders of more than 5% of our Common Stock, together with their affiliates, beneficially own or control a majority of our outstanding Common Stock. If these stockholders act together, including with respect to the election of specified directors as contemplated by a voting agreement among certain of them, they will be able to exercise significant influence over all matters requiring stockholder approval, including the election of directors and the approval of significant corporate transactions, such as a merger or other sale of our company or our assets. This concentration of ownership could limit your ability to influence corporate matters and may have the effect of delaying or preventing a third party from acquiring control over us.

The members of our board of directors and our executive officers have broad rights.

Our business is operated under the control of our board of directors and officers. Stockholders have no right to take part in the control of our affairs or the day-to-day management or operation of the business. Stockholders are permitted to vote only in a limited number of circumstances. While the members of the board of directors are accountable as fiduciaries and are obligated to exercise duties of due care, loyalty, and full disclosure in handling our affairs, the board of directors is entitled to certain limitations of liability and to indemnity by us. Such indemnity and limitation of liability may limit rights that our stockholders would otherwise have to seek redress against the board of directors. Our executive officers are entitled to similar indemnification and limitation of liability. Our stockholders who have questions concerning the duties of the board of directors to our stockholders should consult their own legal counsel.

Anti-takeover provisions could impair a takeover attempt of our company even if the transaction would be beneficial to our stockholders and could make it difficult for you to change our management.

Certain provisions of our articles of incorporation and bylaws and applicable provisions of Nevada law may have the effect of rendering more difficult, delaying, or preventing an acquisition of our company, even when this would be in the best interest of our stockholders.

Our articles of incorporation and bylaws include provisions that provide for the following:

authorize our board of directors to issue, without further action by the stockholders, up to 10,000,000 shares of undesignated preferred stock;
specify that special meetings of our stockholders can be called only by our board of directors or the chairman of our board of directors;
establish an advance notice procedure for stockholder proposals to be brought before an annual meeting, including proposed nominations of persons for election to our board of directors;
establish that our board of directors is divided into three classes, Class I, Class II, and Class III, with each class serving three-year staggered terms;
prohibit cumulative voting in the election of directors; and
provide that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum.

In addition, we are subject to Section 78.438 of the Nevada General Corporation Law, which generally prohibits a Nevada corporation from engaging in any of a broad range of business combinations with an interested stockholder for a period of two years following the date on which the stockholder became an interested stockholder, unless such transactions are approved by our board of directors. This provision could have the effect of delaying or preventing a change of control of our company, whether or not it is desired by or beneficial to our stockholders. In addition, other provisions of Nevada law may also discourage, delay, or prevent someone from acquiring us or merging with us.

These provisions, alone or together, could delay or prevent hostile takeovers and changes in control or changes in our management. Any provision of our articles of incorporation or bylaws or Nevada law that has the effect of delaying or deterring a change in control

15

 


 

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.

Since we do not expect to pay any cash dividends for the foreseeable future, our stockholders may be forced to sell their stock in order to obtain a return on their investment.

We have never declared or paid any cash dividends on our capital stock, and we do not anticipate declaring or paying any cash dividends in the foreseeable future. In addition, the terms of our PNC Loan Agreement and the Credit Agreement restrict our ability to declare cash dividends. We plan to retain any future earnings to finance our operations and growth plans. Our credit agreement also prohibits us from paying dividends on our Common Stock. Accordingly, investors must rely on sales of shares of their Common Stock after price appreciation, which may never occur, as the only way to realize any return on their investment.

Our business could be negatively affected as a result of actions of activist stockholders, and such activism could impact the trading value of our securities.

Stockholders may, from time to time, engage in proxy solicitations or advance stockholder proposals, or otherwise attempt to effect changes and assert influence on our board of directors and management. Activist campaigns that contest or conflict with our strategic direction or seek changes in the composition of our board of directors could have an adverse effect on our operating results and financial condition. A proxy contest would require us to incur significant legal and advisory fees, proxy solicitation expenses and administrative and associated costs and require significant time and attention by our board of directors and management, diverting their attention from the pursuit of our business strategy. Any perceived uncertainties as to our future direction and control, our ability to execute on our strategy, or changes to the composition of our board of directors or senior management team arising from a proxy contest could lead to the perception of a change in the direction of our business or instability which may result in the loss of potential business opportunities, make it more difficult to pursue our strategic initiatives, or limit our ability to attract and retain qualified personnel and business partners, any of which could adversely affect our business and operating results. If individuals are ultimately elected to our board of directors with a specific agenda, it may adversely affect our ability to effectively implement our business strategy and create additional value for our stockholders. We may choose to initiate, or may become subject to, litigation as a result of the proxy contest or matters arising from the proxy contest, which would serve as a further distraction to our board of directors and management and would require us to incur significant additional costs. In addition, actions such as those described above could cause significant fluctuations in our stock price based upon temporary or speculative market perceptions or other factors that do not necessarily reflect the underlying fundamentals and prospects of our business.

Future sales of our Common Stock in the public market by our existing stockholders, or the perception that such sales might occur, could depress the market price of our Common Stock.

The market price of our Common Stock could decline as a result of sales of a large number of shares of our Common Stock in the market, and even the perception that these sales could occur may depress the market price. As of December 31, 2023, we had 20,161,400 shares of our Common Stock outstanding. Many of these shares may be sold in the public market, subject to prior registration or qualification for an exemption from registration, including, in the case of shares held by affiliates, compliance with the volume restrictions of Rule 144. Shares held by affiliates of our company, which generally include our directors, officers, and certain principal stockholders, are subject to the resale limitations of Rule 144 as described below. We also may register for resale shares that are deemed to be “restricted securities” or shares held by affiliates of our company.

In general, under Rule 144 as currently in effect, any person or persons whose shares are aggregated for purposes of Rule 144, who is deemed an affiliate of our company and beneficially owns restricted securities with respect to which at least six months has elapsed since the later of the date the shares were acquired from us, or from an affiliate of ours, is entitled to sell within any three-month period a number of shares that does not exceed the greater of 1% of the then outstanding shares of our Common Stock and the average weekly trading volume in Common Stock during the four calendar weeks preceding such sale. Sales by affiliates under Rule 144 also are subject to certain manner-of-sale provisions and notice requirements and to the availability of current public information about us. Rule 701, as currently in effect, permits our employees, officers, directors, and consultants who purchase shares pursuant to a written compensatory plan or contract to resell these shares in reliance upon Rule 144, but without compliance with specific restrictions.

Rule 701 provides that affiliates may sell their Rule 701 shares under Rule 144 without complying with the holding period requirement and that non-affiliates may sell their shares in reliance on Rule 144 without complying with the holding period, public information, volume limitation, or notice provisions of Rule 144. A person who is not an affiliate, who has not been an affiliate within three months prior to sale, and who beneficially owns restricted securities with respect to which at least one year has elapsed since the later of the date the shares were acquired from us, or from an affiliate of ours, is entitled to sell such shares under Rule 144 without regard to any of the volume limitations or other requirements described above. Sales of substantial amounts of our Common Stock in the public market could adversely affect the market price for our Common Stock.

16

 


 

As of December 31, 2023, we had 4,011,704 shares of Common Stock issuable upon the exercise of outstanding stock options, DSUs, RSUs, and warrants under our incentive compensation plan and other option and warrant agreements. Upon the exercise of stock options and warrants, such shares generally will be eligible for sale in the public market, except that affiliates will continue to be subject to volume limitations and other requirements of Rule 144. The issuance or sale of such shares could depress the market price of our Common Stock.

Future sales and issuances of our Common Stock or rights to purchase Common Stock by us, including pursuant to our equity incentive plan and employee stock purchase plan, could result in additional dilution of the percentage ownership of our stockholders and could cause our stock price to fall.

We intend to issue additional securities pursuant to our equity incentive plan and our employee stock purchase plan may issue equity or convertible securities in the future. To the extent we do so, our stockholders may experience substantial dilution. We may sell Common Stock, convertible securities, or other equity securities in one or more transactions at prices and in a manner we determine from time to time. If we sell Common Stock, convertible securities, or other equity securities in more than one transaction, investors may be materially diluted by subsequent sales and new investors could gain rights superior to our existing stockholders.

ITEM 1B. UNRESOLVED STAFF COMMENTS

None

ITEM 1C. CYBERSECURITY

Risk Management and Strategy

We support a risk-based cybersecurity program with control alignment to the National Institute of Standards and Technology Cybersecurity Framework (“NIST CSF”). The core functions of the program are designed to manage cyber-related risks and strengthen the overall cybersecurity posture of our organization.

Annual external cybersecurity and compliance assessments are conducted for the identification, prioritization, and remediation of cyber-related risks to the company’s information systems and data. Ongoing internal risk assessments are conducted to ensure protective and detective security controls perform as expected.

Risk Mitigation

To mitigate identified cyber-related risks to our organization, we employ a multi-layered approach that has been integrated into our overall risk management systems and processes that includes:

Security Controls: We have implemented industry-standard security controls aligned with the NIST CSF framework such as identity and access control, multi-factor authentication, encryption, and data protection measures.
Security Awareness: We conduct regular cybersecurity awareness training to educate employees about potential threats and best practices for safeguarding company assets and data. In addition, we conduct periodic phishing tests to enhance our security awareness program.
Third-Party Oversight: We evaluate third-party partners’ cybersecurity practices through due diligence assessments and contractual obligations. Our risk management program also assesses third party risks, and we perform third-party risk management to identify and mitigate risks from third parties associated with our use of third-party service providers. Cybersecurity risks are evaluated when determining the selection and oversight of applicable third-party service providers.
Continuous Monitoring: We have partnered with a third-party Managed Security Services Provider to provide event logging, monitoring for detection of cybersecurity events, and assistance with investigations into possible cyber-related events, as well as assessment and consultation on security enhancements.
Business Resiliency: We have developed emergency response, business continuity, and disaster recovery plans to respond to a widespread disruption to business operations.
Continuous Improvement: Any previous cybersecurity incidents, whether material or not, have resulted in improvements in the company’s cybersecurity program, policies, or technical controls, where applicable.

Cybersecurity threats, including as a result of any previous cybersecurity incidents, have not materially affected and we believe are not reasonably likely to affect our company, including our business strategy, results of operations or financial condition. We and our third-party partners have frequently been the target of cybersecurity threats and expect them to continue. For an additional description of these cybersecurity risks and potential related impacts on us, see “Risk Factors - Cyberattacks and security vulnerabilities could lead to increased costs, liability claims, unauthorized access to customer data, or harm to our reputation” in Part I, Item 1A of this Annual Report on Form 10-K.

17

 


 

Governance

Cybersecurity is an important part of our risk management processes and an area of focus for our Board of Directors and management team. We have established a cybersecurity governance framework that encompasses policies, procedures, and controls designed to support cybersecurity risk management practices. Our Senior Information Systems Manager is responsible for assessing and managing material risks from cybersecurity threats. This position reports directly to our Senior Vice President of Strategy and Information Technology. In addition, we have retained Virtual Chief Information Security Officer services to support our cybersecurity risk management and governance practices. Such individuals have substantial prior work experience in various roles involving cybersecurity risk management and information technology, including security, compliance, systems and programming, and bring a wealth of expertise in their roles. These individuals are informed about, and monitor the prevention, mitigation, detection and remediation of cybersecurity incidents through their management of, and participation in, the cybersecurity risk management and strategy process described above, and report to our Managed Security Services Provider and our Board of Directors on any appropriate items. Our Board of Directors oversees the cybersecurity program and receives program metrics as well as information related to identified cyber-related risks when meeting with the company’s management.

While we continuously invest in cybersecurity controls, we acknowledge the possibility of cybersecurity incidents despite our efforts. These incidents may include unauthorized access, data breaches, ransomware attacks, and service disruptions. We have contracted with a cyber insurance provider, Incident Response provider, and a Managed Security Services Provider to minimize the impact of such events and support prompt detection, containment, and recovery measures.

ITEM 2. PROPERTIES

Our executive offices are located in The Colony, Texas, where we lease approximately 16,200 square feet under a lease that expires in December 2027. We also have administrative offices in Pennsylvania and South Carolina. We believe that our current facilities are adequate to meet our needs for the near future and that suitable additional or alternative space will be available on commercially reasonable terms to accommodate our foreseeable future operations.

We may be subject to legal proceedings in the ordinary course of business. As of the date of this Annual Report on Form 10-K, we are not aware of any legal proceedings to which we are a party that we believe could have a material adverse effect on us.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

 

18

 


 

PART II

ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.

Market Information

Our Common Stock has traded on the Nasdaq Capital Market, or Nasdaq, under the symbol “QRHC” since May 19, 2014.

As of March 1, 2024, there were 20,171,400 shares of Common Stock outstanding and approximately 90 holders of record of our Common Stock.

Dividend Policy

We have never declared or paid, and do not anticipate declaring or paying in the foreseeable future, any cash dividends on our capital stock. In addition, the terms of our PNC Loan Agreement and the Credit Agreement (each as defined in Note 7 to the consolidated financial statements), restrict our ability to declare cash dividends. Any future determination as to the declaration and payment of dividends, if any, will be at the discretion of our board of directors and will depend on then existing conditions, including our operating results, financial condition, contractual restrictions, capital requirements, business prospects, and other factors our board of directors may deem relevant.

Equity Compensation Plan Information

For equity compensation plan information, refer to Item 12 in Part III of this Annual Report on Form 10-K.

Recent Sales of Unregistered Securities

Except as previously disclosed in the Company’s filings with the SEC, there were no sales of unregistered securities for the year ended December 31, 2023.

Purchases of Equity Securities by the Issuer and Affiliate Purchasers

None

ITEM 6. [RESERVED]

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

The following discussion and analysis of our financial condition and results of operations should be read together with our consolidated financial statements and accompanying notes appearing elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements, based upon our current expectations and related to future events and our future financial performance, that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under “Risk Factors,” “Forward-Looking Statements,” and elsewhere in this Annual Report on Form 10-K.

Our Business

We are a national provider of waste and recycling services to customers from across multiple industry sectors that are typically larger, multi-location businesses. We create customer-specific programs and perform the related services for the collection, processing, recycling, disposal, and tracking of waste streams and recyclables to maximize resource utilization. Our programs and services enable our customers to address their business, sustainability and ESG goals and responsibilities.

We believe our services are comprehensive, innovative, and cost effective. Our services are designed to enable our business customers to capture the commodity value of their waste streams and recyclables, better manage their disposal and total operating costs, enhance their management of environmental risks, enhance their legal and regulatory compliance, and achieve their business and environmental goals while maximizing the efficiency of their assets. Our services currently focus on the waste streams and recyclables from big box retailers, including grocers and other specialty retailers; transportation, logistics, and fleet operators; manufacturing and industrial facilities; automotive after-market operations such as automotive maintenance, quick lube, dealerships, and collision repair; multi-family and commercial properties; restaurant chains and food operations; malls and shopping centers; and construction and demolition projects. We currently concentrate on programs for recycling cardboard, pallets, metal, glass, motor oil and automotive lubricants, oil filters, scrap tires, oily water, goods destruction, food waste, meat renderings, cooking oil and grease trap waste, plastics, , mixed paper, construction debris, as well as a large variety of regulated and non-regulated solid, liquid, and gas wastes. In addition, we offer products such as antifreeze and windshield washer fluid, dumpster and compacting equipment, and other minor ancillary services.

We also provide information and data that tracks and reports the detailed transactional and environmental results of our services and provides actionable data to improve business operations. The data we generate enables our customers to address their environmental goals and responsibilities and to report to internal and external parties such as employees, investors, business partners, and governmental agencies.

19

 


 

Years Ended December 31, 2023 and 2022 Operating Results

Our consolidated financial statements include the operating activities of our company and our subsidiaries for the years ended December 31, 2023 and 2022.

The following table summarizes our operating results for the years ended December 31, 2023 and 2022:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Revenue

 

$

288,377,652

 

 

$

284,037,823

 

Cost of revenue

 

 

238,312,950

 

 

 

235,182,337

 

Gross profit

 

 

50,064,702

 

 

 

48,855,486

 

Operating expenses:

 

 

 

 

 

 

Selling, general, and administrative

 

 

37,669,419

 

 

 

37,800,161

 

Depreciation and amortization

 

 

9,570,538

 

 

 

9,649,966

 

Total operating expenses

 

 

47,239,957

 

 

 

47,450,127

 

Operating income

 

 

2,824,745

 

 

 

1,405,359

 

Interest expense

 

 

(9,729,098

)

 

 

(7,280,741

)

Loss before taxes

 

 

(6,904,353

)

 

 

(5,875,382

)

Income tax expense

 

 

386,932

 

 

 

172,604

 

Net loss

 

$

(7,291,285

)

 

$

(6,047,986

)

Year Ended December 31, 2023 compared with Year Ended December 31, 2022

Global Economic Trends

There has been heightened uncertainty in the macroeconomic environment, and concerns that the U.S. economy may fall into a recession, since the Federal Reserve began aggressively raising interest rates in March 2022 to address persistently high inflation. There are also significant geopolitical concerns, including the current conflict between Ukraine and Russia and the Israel-Hamas war, which have created extreme volatility in the global capital markets and are expected to have further global economic consequences, including disruptions of the global supply chain and energy markets. Any such volatility and disruptions may have adverse consequences on us or the third parties on whom we rely. If the equity and credit markets continue to deteriorate, including as a result of political unrest or war, it may make any necessary debt or equity financing more difficult to obtain in a timely manner or on favorable terms, more costly or more dilutive. Inflation can adversely affect us by increasing our costs, including salary costs. Any significant increases in inflation and related increases in interest rates could have a material adverse effect on our business, results of operations and financial condition.

Revenue

For the year ended December 31, 2023, revenue was $288.4 million, an increase of $4.4 million, or 1.5%, compared with revenue of $284.0 million for the year ended December 31, 2022.

The increase for the year was primarily due to an overall strong increase in demand for recyclable materials and services from both new and continuing customers resulting in approximately $15.5 million in additional revenues. These increases were partially offset by an approximately $10.6 million decrease in revenues from customers acquired in the RWS acquisition in 2021. Non-recyclable materials services revenues were mostly flat for the year ended December 31, 2023 compared to the prior year.

Cost of Revenue/Gross Profit

Cost of revenue increased to $238.3 million for the year ended December 31, 2023, from $235.2 million for the year ended December 31, 2022. The increase was primarily due to the same reasons impacting the increase in revenue. In addition, we recorded $1.2 million in cost of revenue in 2023 related to unreconciled accounts payable from the 2021 RWS acquisition. See Note 5 to our consolidated financial statements for further discussion.

Gross profit increased $1.2 million to $50.1 million for the year ended December 31, 2023, from $48.9 million for the year ended December 31, 2022. Our gross profit margin was 17.4% for the year ended December 31, 2023, compared with 17.2% for the year ended December 31, 2022. The changes in gross profit and gross profit margin for the year ended December 31, 2023 were primarily due to the net effect of the impact of increased services from certain new and continuing customers, change in the mix of services and relative gross profit margins from new and acquired customer base, reduced operations at certain other customers, and changes in values for certain recyclable materials.

Revenue, gross profit, and gross profit margins are affected period to period by the volumes of waste and recyclable materials generated by our customers, the frequency and type of services provided, the price and mix of the services provided, price changes for recyclable materials, the cost and mix of subcontracted services provided in any one reporting period, and the timing of acquisitions and integrations. Volumes of waste and recyclable materials generated by our customers are impacted period to period based on

20

 


 

several factors including their production or sales levels, demand of their product or services in the market, supply chain reliability, and labor force stability, among other business factors.

Operating Expenses

For the year ended December 31, 2023, operating expenses decreased to $47.2 million from $47.5 million for the year ended December 31, 2022. The slight decrease year over year primarily relates to a $1.4 million decrease in professional fees, partially offset by a $1.0 million increase in labor related costs.

Selling, general, and administrative expenses were $37.7 million and $37.8 million for the years ended December 31, 2023 and 2022, respectively. Operating expenses also included depreciation and amortization of $9.6 million and $9.6 million for the years ended December 31, 2023 and 2022, respectively.

Interest Expense

For the year ended December 31, 2023, interest expense increased to $9.7 million from $7.3 million for the year ended December 31, 2022, primarily due to increases in base interest rates which is partially offset by reduced borrowings from $7 million in voluntary paydowns on the term loan in 2023. We are amortizing debt issuance costs of $3.3 million and OID of $1.8 million to interest expense over the life of the related debt arrangements as discussed in Note 7 to our consolidated financial statements.

Income Taxes

We recorded a provision for income taxes of $386,932 and $172,604 for the years ended December 31, 2023 and 2022, respectively. The provision for income taxes for both periods is primarily attributable to state tax obligations based on current estimated state tax apportionments for states with no net operating loss carryforwards.

We recorded a full valuation allowance against all of our deferred tax assets (“DTAs”) as of both December 31, 2023 and 2022. We intend on maintaining a full valuation allowance on our DTAs until there is sufficient evidence to support the reversal of all or some portion of these allowances. However, given our current earnings and anticipated future earnings, we believe that there is a reasonable possibility that within the next 12 to 24 months, sufficient positive evidence may become available to allow us to reach a conclusion that a significant portion of the valuation allowance will no longer be needed. Release of the valuation allowance would result in the recognition of certain DTAs and a decrease to income tax expense for the period the release is recorded. However, the exact timing and amount of the valuation allowance release are subject to change based on the level of profitability that we are able to actually achieve.

Net Loss

Net loss for the year ended December 31, 2023 was $(7.3) million compared to net loss of $(6.0) million for the year ended December 31, 2022. The discussions above explain the primary changes related to the change in net results.

Our operating results, including revenue, operating expenses, and operating margins, vary from period to period depending on commodity prices of recycled materials, the volumes and mix of services provided, as well as customer mix during the reporting period, and the timing of acquisitions and integrations.

Loss per Share

Net loss per basic and diluted share attributable to common stockholders was $(0.36) and ($0.31) for the years ended December 31, 2023 and 2022, respectively. The basic and diluted weighted average number of shares of Common Stock outstanding was approximately 20.1 million for the year ended December 31, 2023, compared to basic and diluted weighted average number of shares of Common Stock outstanding of approximately 19.5 million for the year ended December 31, 2022.

Adjusted EBITDA

For the year ended December 31, 2023, Adjusted EBITDA, a non-GAAP financial measure, decreased (1.4)% to $16.2 million from $16.4 million for the year ended December 31, 2022.

We use the non-GAAP measurement of earnings before interest, taxes, depreciation, amortization, stock-related compensation charges, acquisition-related costs, and other adjustments, or “Adjusted EBITDA,” to evaluate our performance. Adjusted EBITDA is a non-GAAP measure that is also frequently used by analysts, investors and other interested parties to evaluate the market value of companies considered to be in similar industries. We suggest that Adjusted EBITDA be viewed in conjunction with our reported financial results or other financial information prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). For the year ended December 31, 2023, other adjustments included an earn-out adjustment, severance and project costs as well as certain administrative fees related to borrowings. For the year ended December 31, 2022, other adjustments included earn-out adjustments, certain recruiting, severance and project costs, and certain administrative fees related to borrowings.

21

 


 

The following table reflects the reconciliation of net loss to Adjusted EBITDA for the years ended December 31, 2023 and 2022:

 

 

 

As Reported

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Net loss

 

$

(7,291,285

)

 

$

(6,047,986

)

Depreciation and amortization

 

 

9,948,411

 

 

 

9,966,371

 

Interest expense

 

 

9,729,098

 

 

 

7,280,741

 

Stock-based compensation expense

 

 

1,312,393

 

 

 

1,283,568

 

Acquisition, integration and related costs

 

 

1,623,851

 

 

 

3,073,636

 

Other adjustments

 

 

500,837

 

 

 

709,664

 

Income tax expense

 

 

386,932

 

 

 

172,604

 

Adjusted EBITDA

 

$

16,210,237

 

 

$

16,438,598

 

Adjusted Net Income and Adjusted Net Income per Diluted Share

Adjusted net income, a non-GAAP financial measure, for the year ended December 31, 2023, was $3.4 million compared with $5.8 million for the year ended December 31, 2022. We present adjusted net income and adjusted net income per diluted share, both non-GAAP financial measures, supplementally because they are widely used by investors as a valuation measure in the solid waste industry. Management uses adjusted net income and adjusted net income per diluted share as one of the principal measures to evaluate and monitor the ongoing financial performance of our operations. We provide adjusted net income to exclude the effects of items management believes impact the comparability of operating results between periods. Adjusted net income has limitations due to the fact that it excludes items that have an impact on our financial condition and results of operations. Adjusted net income and adjusted net income per diluted share are not a substitute for, and should be used in conjunction with, GAAP financial measures. Other companies may calculate these non-GAAP financial measures differently. Our adjusted net income and adjusted net income per diluted share for the years ended December 31, 2023 and 2022, are calculated as follows:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Reported net loss (a)

 

$

(7,291,285

)

 

$

(6,047,986

)

Adjustments:

 

 

 

 

 

 

Amortization of intangibles (b)

 

 

8,864,803

 

 

 

8,839,228

 

Acquisition, integration and related costs (c)

 

 

1,623,851

 

 

 

3,073,636

 

Other adjustments (d)

 

 

204,892

 

 

 

(113,745

)

Adjusted net income

 

$

3,402,261

 

 

$

5,751,133

 

 

 

 

 

 

 

 

Diluted earnings per share:

 

 

 

 

 

 

Reported net loss

 

$

(0.36

)

 

$

(0.31

)

Adjusted net income

 

$

0.15

 

 

$

0.26

 

 

 

 

 

 

 

 

Weighted average number of common shares outstanding:

 

 

 

 

 

 

Diluted (e)

 

 

22,361,569

 

 

 

21,817,901

 

 

 

 

 

 

 

 

 (a) Applicable to common stockholders

 

   (b) Reflects the elimination of the non-cash amortization of acquisition-related intangible assets

 

   (c) Reflects the add back of acquisition/integration related transaction costs

 

   (d) Reflects adjustments to earn-out fair value

 

   (e) Reflects adjustment for dilution as adjusted net income is positive

 

Liquidity and Capital Resources

As of December 31, 2023, we had working capital of $15.7 million, including $0.3 million of cash and cash equivalents, compared with working capital of $19.7 million, including cash and cash equivalents of $9.6 million, as of December 31, 2022. As part of our working capital management and in light of increasing interest rates, we made $7.0 million in prepayments toward our variable rate debt in 2023 utilizing excess cash.

We derive our primary sources of funds for conducting our business activities from operating revenues; borrowings under our credit facilities; and the placement of our equity securities to investors. We require working capital primarily to carry accounts receivable,

22

 


 

service debt, purchase capital assets, fund operating expenses, address unanticipated competitive threats or technical problems, withstand adverse economic conditions, fund potential acquisition transactions, and pursue goals and strategies.

We believe our existing cash and cash equivalents of $0.3 million, our borrowing capacity under our $25.0 million ABL Facility (as defined in Note 7 to our consolidated financial statements), and cash expected to be generated from operations will be sufficient to fund our operations for the next 12 months and thereafter for the foreseeable future.

As discussed in Note 7 to our consolidated financial statements, we entered into the PNC Loan Agreement which provides for an asset-based revolving credit facility of up to $25.0 million. Our known current- and long-term uses of cash include, among other possible demands, capital expenditures, lease payments and repayments to service debt and other long-term obligations. We have no agreements, commitments, or understandings with respect to any such placements of our securities and any such placements could be dilutive to our stockholders.

On October 19, 2020, we and certain of our subsidiaries entered into the Credit Agreement (as described in Note 7 to our consolidated financial statements). Among other things, the Credit Agreement, as amended, provides for a senior secured term loan facility in the principal amount of $53.5 million as of December 31, 2023. The maturity date of the term loan facility is October 19, 2025 (the “Maturity Date”). The senior secured term loan will amortize in aggregate annual amounts equal to 1.00% of the original principal amount of the senior secured term loan facility with the balance payable on the Maturity Date. Proceeds of the senior secured term loan are permitted to be used for Permitted Acquisitions (as defined in the Credit Agreement). The Monroe Credit Agreement also contains an accordion term loan facility in the maximum principal amount of $5.3 million. Loans under the accordion loan facility may be requested at any time until the Maturity Date. Each accordion term loan shall be on the same terms as those applicable to the senior secured term loan. Proceeds of accordion term loans are permitted to be used for Permitted Acquisitions.

Certain of the Company’s subsidiaries are the borrowers under the Credit Agreement. The Company is the guarantor under the Credit Agreement. As security for the obligations of the borrowers under the Credit Agreement, (i) the borrowers under the Credit Agreement have granted a first priority lien on substantially all of their tangible and intangible personal property, including a pledge of the capital stock and membership interests, as applicable, of certain of the Company’s direct and indirect subsidiaries, and (ii) the guarantors under the Credit Agreement have granted a first priority lien on the capital stock and membership interests, as applicable, of the Company’s direct and indirect subsidiaries.

The Credit Agreement contains certain financial covenants, including a minimum fixed charge coverage ratio and a senior net leverage ratio. In addition, the Credit Agreement contains negative covenants limiting, among other things, additional indebtedness, transactions with affiliates, additional liens, sales of assets, dividends, investments and advances, prepayments of debt, mergers and acquisitions, and other matter customarily restricted in such agreements. The Credit Agreement also contains customary events of default, including payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, change of control, and failure of any guaranty or security document supporting the Credit Agreement to be in full force and effect. Upon the occurrence of an event of default, the outstanding obligations under the Credit Agreement may be accelerated and become immediately due and payable. The foregoing is a summary only and does not purport to be a complete description of all the terms, provisions, covenants and agreements contained in the Credit Agreement and is subject to and qualified in its entirety by reference to the full text of the Credit Agreement.

Cash Flows

The following discussion relates to the major components of our cash flows.

Cash Flows from Operating Activities

Net cash used in operating activities was $(1.4) million for the year ended December 31, 2023, compared with net cash used in operating activities of $(2.3) million for the year ended December 31, 2022.

Net cash used in operating activities for the year ended December 31, 2023, related primarily to the net effect of the following:

net loss of $(7.3) million;
non-cash items of $14.2 million, which related primarily to depreciation, amortization of intangible assets and debt issuance costs, provision for doubtful accounts, and stock-based compensation; and
cash used in the net change in operating assets and liabilities of $(8.2) million, primarily associated with relative changes in accounts receivable, accounts payable, and accrued liabilities.

23

 


 

Net cash used in operating activities for the year ended December 31, 2022, related primarily to the net effect of the following:

net loss of $(6.0) million;
non-cash items of $14.3 million, which related primarily to depreciation, amortization of intangible assets and debt issuance costs, provision for doubtful accounts, and stock-based compensation; and
cash used in the net change in operating assets and liabilities of $(10.6) million, primarily associated with relative changes in accounts receivable, accounts payable, and accrued liabilities.

Our business, including revenue, operating expenses, and operating margins, may vary depending on the blend of services we provide to our customers, the terms of customer contracts, commodity contracts, and our business volume levels. Fluctuations in net accounts receivable are generally attributable to a variety of factors including, but not limited to, the timing of cash receipts from customers, and the inception, increase, modification, or termination of customer relationships. Our operating activities may require additional cash in the future from our debt facilities and/or equity financings depending on the level of our operations.

Cash Flows from Investing Activities

Cash used in investing activities for the year ended December 31, 2023, was $(1.9) million. Cash used for the year ended December 31, 2022, was $(4.3) million primarily related to the $3.1 million net purchase of the assets of a Northeast-based independent environmental services company on February 10, 2022, which was partially offset by a $500,000 purchase price adjustment of a prior year acquisition. Other investing activities are primarily from purchases of property and equipment and intangible assets such as software development.

Cash Flows from Financing Activities

Net cash used in financing activities was $(6.0) million for the year ended December 31, 2023, primarily from $8.1 million repayment of notes payable, which was partially offset by net borrowings of $1.0 million on our ABL Facility and $1.1 million proceeds from stock option exercises and shares issued under our 2014 Employee Stock Purchase Plan (“2014 ESPP”). Net cash provided by financing activities was $7.8 million for the year ended December 31, 2022, primarily from borrowings of $3.5 million from the Credit Agreement with Monroe Capital used to finance the February 2022 acquisition of an independent environmental services company, net borrowings of $5.0 million on our ABL Facility, and $933,000 proceeds from stock option exercises and shares issued under our 2014 ESPP, partially offset by $1.4 million repayments of notes payable. See Note 7 to our consolidated financial statements for a discussion of the ABL Facility and other notes payable.

Inflation

Although the overall economy has experienced some inflationary pressures, we do not believe that inflation had a material impact on us during the years ended December 31, 2023 and 2022. We believe that current inflationary increases in costs, such as fuel, labor, and certain capital items, can be addressed by our flexible pricing structures and cost recovery fees allowing us to recover certain of the cost of inflation from our customer base. Consistent with industry practice, many of our contracts allow us to pass through certain costs to our customers or adjust pricing. While we believe that we should be able to offset many cost increases that result from inflation in the ordinary course of business, we may be required to absorb at least part of these costs increases due to competitive pressures or delays in timing of rate increases. Although we have not been materially affected by inflation in the past, we can provide no assurance that we will not be affected in the future by higher rates of inflation and increases in interest rates.

Critical Accounting Estimates and Policies

Our discussion and analysis of our financial condition and results of operations is based on our consolidated financial statements, which have been prepared in accordance with GAAP. The preparation of our consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosure of contingent assets and liabilities. On an ongoing basis, we evaluate our estimates, including those related to areas that require a significant level of judgment or are otherwise subject to an inherent degree of uncertainty. These areas include carrying amounts of accounts receivable, goodwill and other intangible assets, deferred taxes and the fair value of assets and liabilities acquired in business acquisitions and stock-based compensation expense. We base our estimates on historical experience, our observance of trends in particular areas, and information or valuations and various other assumptions that we believe to be reasonable under the circumstances and which form the basis for making judgments about the carrying value of assets and liabilities that may not be readily apparent from other sources. Actual amounts could differ significantly from amounts previously estimated.

We believe that of our significant accounting policies, the following may involve a higher degree of judgment and complexity.

Collectability of Accounts Receivable

Our accounts receivable consists primarily of amounts due from customers for the performance of services, and we record the amount net of an allowance for doubtful accounts. To record our accounts receivable at their net realizable value, we assess their collectability, which requires a considerable amount of judgment. We perform a detailed analysis of the aging of our receivables, the creditworthiness of our customers, our historical bad debts, and other adjustments. If economic, industry, or customer specific business

24

 


 

trends worsen, we increase the allowance for uncollectible accounts by recording additional expense in the period in which we become aware of the new conditions.

Impairment of Goodwill and Other Intangible Assets

In accordance with Accounting Standards Codification (“ASC”) Topic 350, Intangibles – Goodwill and Other, we perform goodwill impairment testing at least annually during the third quarter, unless indicators of impairment exist in interim periods. Our test of goodwill impairment included assessing qualitative factors and the use of judgment in evaluating economic conditions, industry and market conditions, cost factors, and entity-specific events such as market capitalization as compared to book value. The impairment test for goodwill compares the estimated fair value of a reporting unit with goodwill to its carrying value. If the carrying amount of a reporting unit’s goodwill exceeds the fair value of its goodwill, we recognize an impairment loss equal to the excess, not to exceed the total amount of recorded goodwill.

In addition to the required goodwill impairment analysis, we also review the recoverability of our net intangible assets with finite lives when an indicator of impairment exists. Based on our analysis of estimated undiscounted future cash flows expected to result from the use of these net intangibles with finite lives, we determine if we will recover their carrying values as of the test date. If not recoverable, we record an impairment charge. We performed our most recent goodwill impairment analysis in the third quarter of 2023 with no impairment recorded.

Stock Options

We estimate the fair value of stock options using the Black-Scholes-Merton valuation model. Significant assumptions used in the calculation were determined as follows:

We have historically determined the expected term under the simplified method using an average of the contractual term and vesting period of the award. Beginning in 2023 we determine the expected life based on a weighted average of historical grants taking into account the vesting period of awards, time until exercise and expiration dates;
We measure the expected volatility using the historical daily changes in the market price of our Common Stock; and
We approximate the risk-free interest rate using the implied yield on zero-coupon U.S. Treasury bonds with a remaining maturity equal to the expected term of the awards.

Income Taxes

We use the asset and liability method to account for income taxes. We use significant judgment in determining the provision for income taxes, deferred tax assets and liabilities, and any valuation allowance recorded against net deferred tax assets. We then assess the likelihood that deferred tax assets will be recovered from future taxable income, and to the extent that recovery is not likely or there is insufficient operating history, we establish a valuation allowance. To the extent we establish or increase a valuation allowance in a period, we include an adjustment within the tax provision of our consolidated statements of operations. As of December 31, 2023 and 2022, we had established a full valuation allowance for all deferred tax assets.

As of December 31, 2023 and 2022, we did not recognize any assets or liabilities relative to uncertain tax positions, nor do we anticipate any significant unrecognized tax benefits will be recorded during the next 12 months. We recognize any interest or penalties related to unrecognized tax benefits in income tax expense. Since there are no unrecognized tax benefits as a result of tax positions taken, there are no accrued penalties or interest.

Business Combinations

We account for acquisitions in accordance with ASC Topic 805, Business Combinations. In purchase accounting, identifiable assets acquired and liabilities assumed are recognized at their estimated fair values at the acquisition date, and any remaining purchase price is recorded as goodwill. In determining the fair values of assets acquired and liabilities assumed, we make significant estimates and assumptions, particularly with respect to long-lived tangible and intangible assets. Critical estimates used in valuing tangible and intangible assets include, but are not limited to, future expected cash flows, discount rates, market prices and asset lives.

Our consolidated financial statements include the results of operations from the date of the acquisition.

We expense all acquisition-related costs as incurred in selling, general and administrative expenses in the consolidated statements of operations.

Financial Instruments

Our financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, deferred revenue, and notes payable. We do not believe that we are exposed to significant currency or credit risks arising from these financial instruments. Our variable rate indebtedness subjects us to interest rate risk as all of the borrowings under the senior secured credit facilities bear interest at variable rates. The fair values of these financial instruments approximate their carrying values using Level 3 inputs, based on their short maturities or, for long-term portions of notes payable, based on borrowing rates currently available to us for loans with similar terms and maturities.

25

 


 

Recently Issued Accounting Pronouncements

See Note 2 to our consolidated financial statements.

Off-Balance Sheet Arrangements

We have no off-balance sheet debt or similar obligations. We have no transactions or obligations with related parties that are not disclosed, consolidated into, or reflected in our reported results of operations or financial position. We do not guarantee any third-party debt.

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Not applicable.

 

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

Reference is made to our consolidated financial statements, the notes thereto, and the report thereon, commencing on page F-1 of this Annual Report on Form 10-K, which consolidated financial statements, notes, and report are incorporated herein by reference.

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

ITEM 9A. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this Annual Report on Form 10-K. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of such date, our disclosure controls and procedures were effective.

Management’s Annual Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rule 13a-15(f) under the Exchange Act, to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of financial statements for external purposes in accordance with GAAP.

Due to its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate due to changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of our internal control over financial reporting using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control—Integrated Framework (2013). Based on such evaluation, our management concluded that our internal control over financial reporting was effective as of December 31, 2023.

Audit Report on Internal Controls Over Financial Reporting of the Registered Public Accounting Firm

Semple, Marchal & Cooper, LLP, the Company’s independent registered public accounting firm, has audited the consolidated financial

statements included in this Annual Report on Form 10-K and, as part of their audit, has issued their report, included herein, on the

effectiveness of the Company’s internal control over financial reporting as of December 31, 2023.

Changes in Internal Control Over Financial Reporting

There were no changes in our internal control over financial reporting identified by management’s evaluation pursuant to Rules 13a-15(d) or 15d-15(d) of the Exchange Act during the most recent fiscal quarter that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

26

 


 

Limitations on Effectiveness of Controls and Procedures

Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal controls over financial reporting will prevent all error 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, misstatements, errors, and instances of fraud, if any, within our company have been or will be prevented or 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. Controls also can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on 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. Projections of any evaluation of controls effectiveness to future periods are subject to risks. Over time, internal controls may become inadequate as a result of changes in conditions, or through the deterioration of the degree of compliance with policies or procedures.

ITEM 9B. OTHER INFORMATION

None.

ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable.

27

 


 

PART III

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

Directors

The following table sets forth certain information regarding our directors as of March 12, 2024:

Name

 

Age

 

Position

Daniel M. Friedberg

 

62

 

Chairman of the Board (2)(4)

S. Ray Hatch

 

63

 

President, Chief Executive Officer, and Director (4)

Glenn A. Culpepper

 

68

 

Director (3)(4)

Audrey P. Dunning

 

62

 

Director (1)(2)

Ronald L. Miller, Jr.

 

59

 

Director (1)(3)

Stephen A. Nolan

 

63

 

Director (1)(3)

Sarah R. Tomolonius

 

43

 

Director (1)(2)

 

 

 

 

 

(1) Member of the Audit Committee

(2) Member of the Nominations and Corporate Governance Committee

(3) Member of the Compensation Committee

(4) Member of the Strategic Planning Committee

Daniel M. Friedberg has served as Chairman of the Board of our company since April 2019. Mr. Friedberg has served as the Chief Executive Officer of Hampstead Park Capital Management LLC, a private equity investment firm, since its founding in May 2016 and as a Managing Member of 325 Capital, LLC since its founding in 2016. Mr. Friedberg also serves as Chief Executive Officer of Roundtrip EV Solutions, Inc., a private company in the electric vehicle industry, since May 2021. Previously, Mr. Friedberg was Chief Executive Officer and Managing Partner of Sagard Capital Partners L.P., a private equity investment firm, from its founding in January 2005 until May 2016. In addition, from January 2005 to May 2016, he was also a Vice President of Power Corporation of Canada, a diversified international management holding company. Mr. Friedberg was with global strategy management consultants Bain & Company, as a consultant from 1987 to 1991 and then again as a Partner from 1997 to 2005. Mr. Friedberg started with Bain & Company in the London office in 1987, was a founder of the Toronto office in 1991, and a founder of the New York office in 2000, leading the Canadian and New York private equity businesses. From 1991 to 1997, Mr. Friedberg worked as Vice President of Strategy and Development for a U.S.-based global conglomerate and as an investment professional in a Connecticut-based boutique private equity firm. Mr. Friedberg serves as a member of the Board of Directors of Transact Technologies, Inc. (NASDAQ: TACT), a global leader in software-driven technology and printing solutions for high-growth markets, since March 2022, and as a member of the Board of Directors of Roth CH Acquisition IV Co. (NASDAQ: ROCG), a publicly-traded special purpose acquisition company, since August 2021. Mr. Friedberg has served as a member on the Board of Directors of each of Roth CH Acquisition III Co. (NASDAQ: ROCR), a publicly-traded special purpose acquisition company, from March 2020 to March 2021 until its merger with QualTek Services Inc. (NASDAQ: QTEK); Roth CH Acquisition II Co. (NASDAQ: ROCC), a publicly-traded special purpose acquisition company, from December 2020 until its merger with Reservoir Holdings, Inc. in July 2021; Roth CH Acquisition I Co. (NASDAQ: ROCH), a publicly-traded special purpose acquisition company, from February 2020 until its merger with PureCycle Technologies, Inc. (NASDAQ: PCT) in March 2021; Performance Sports Group Ltd. (formerly NYSE: PSG), a leading developer and manufacturer of ice hockey, roller hockey, lacrosse, baseball and softball sports equipment, as well as related apparel and soccer apparel, from March 2016 to July 2016; InnerWorkings, Inc. (formerly NASDAQ: INWK), a leading global marketing execution firm serving Fortune 1000 brands across a wide range of industries, from March 2014 to August 2016; GP Strategies Corp. (formerly NYSE: GPX), a provider of sales and technical training, E-learning, management consulting and engineering services, from 2009 to August 2016; and X-Rite, Inc. (formerly NASDAQ: XRIT), a former developer, manufacturer, marketer and supporter of innovative color solutions through measurement systems, software, color standards and services, from 2008 to 2012 and as Chairman of the Board of two private companies: Integramed America Inc. and Vein Centers of America Inc. Mr. Friedberg also serves on the private board of directors of USA Field Hockey and is an advisor to Connecticut Innovations Greentech Fund. We believe that Mr. Friedberg’s experience as the Chief Executive Officer of two investment firms, his experience as an executive with a leading global management consulting firm, his extensive experience in investing in private and public companies, and his service on multiple boards of directors provide him with knowledge and experience with respect to organizational, financial, operational, M&A, and strategic planning matters and provide the requisite qualifications, skills, perspectives, and experiences that make him well qualified to serve on our Board of Directors.

S. Ray Hatch has served as President, Chief Executive Officer, and a director of our company since February 2016. Mr. Hatch served as President of Merchants Market Group, LLC, an international foodservice distribution company, from February 2014 to January 2016. From June 2008 to January 2014, Mr. Hatch served in various roles with Oakleaf Waste Management, a provider of waste outsourcing that was acquired by Waste Management, including as Executive Vice President and Chief Operating Officer of Greenleaf Equipment from May 2010 to January 2014 and Senior Vice President Regional Sales from June 2008 to May 2010. From July 2003 to October 2007, Mr. Hatch served in various positions with Food Services of America, a wholesale food distributor, including as Senior Vice President of Sales and Marketing and Chief Marketing Officer from August 2005 to October 2007 and Executive Vice President – Western Washington Group from July 2003 to August 2005. Mr. Hatch served as Division President of U.S. Foodservice (formerly,

28

 


 

Alliant Foodservice), a food service distributor, from January 1999 to July 2003. We believe Mr. Hatch’s position as President and Chief Executive Officer of our company, his intimate experience with all aspects of the operations, opportunities, and challenges of our company, and his prior service in the environmental services industry provide the requisite qualifications, skills, perspectives, and experience that make him well qualified to serve on our Board of Directors.

Glenn A. Culpepper has served as a director of our company since July 2021. Mr. Culpepper has served as a director, investor, and consultant to companies in the environmental services, construction materials, and mining industries during the past five years. From February 2015 to June 2016, Mr. Culpepper was a Senior Vice President with Newmont Mining Corp, the world’s largest gold mining company. Mr. Culpepper was the Executive Vice President and Chief Financial Officer of Republic Services, Inc., the second largest solid waste services company in the United States, from January 2013 to August 2014. He was the Chief Financial Officer of Summit Materials, Inc., a leading business in the aggregates and construction materials sector, from July 2010 to December 2012. Prior to that, Mr. Culpepper spent 21 years at CRH plc, a large publicly-traded multinational construction materials company based in Dublin, Ireland, including two years as its principal financial officer and member of its board of directors, and 13 years as the Chief Financial Officer of its North American operation, Oldcastle Materials, Inc. Prior to CRH, he held roles of increasing responsibility in audit, tax, and mergers and acquisitions at Price Waterhouse. We believe Mr. Culpepper’s experience as a senior executive and Chief Financial Officer of several companies and his executive and board experience at other companies provide the requisite qualifications, skills, perspectives, and experiences that make him well qualified to serve on our Board of Directors.

Audrey P. Dunning has served as a director of our company since June 2023. Ms. Dunning is currently the founder and Chief Executive Officer of AMP Growth Advisors, a firm that specializes in strategic planning, business development, executive coaching and advises on digital transformation and technology risk management, since 2019. Ms. Dunning currently serves on the Board of Directors for TransAct Technologies (NASDAQ: TACT), a global leader in software-driven technology and printing solutions for high-growth markets, since March 2022. Ms. Dunning also served on the Board of Directors for TriState Capital Holdings (NASDAQ: TSC) from January 2020 through its acquisition by Raymond James Financial (NYSE: RJF) in June 2022 and remains an advisory board member to TSC. Ms. Dunning has previously served as a director of the Pittsburgh Branch of the Federal Reserve Bank of Cleveland from January 2015 through December 2020, and the board of Dollar Bank, FSB from January 2016 to December 2019. Ms. Dunning also served as the Chief Executive Officer of Summa Technologies, a digital solutions consultancy company that combined its human-centered design, strategy, and agile software development capabilities to power businesses and deliver engaging customer experiences from 2007 until its acquisition by CGI, Inc. (NYSE:GIB) in 2017. We believe that Ms. Dunning’s experience as a former and current Chief Executive Officer, combined with her broad experience across information technology and digital transformation initiatives provide the requisite qualifications, skills, perspectives, and experiences that make her well qualified to serve on our Board of Directors.

Ronald L. Miller, Jr. has served as a director of our company since October 2012. Mr. Miller served as a director of one of our predecessors from July 2010 to October 2012. Mr. Miller has served as Chief Investment Officer of the Jackson Family Office since February 2023. The Jackson Family Office is a Scottsdale, AZ-based family office with real estate, fixed-income, and private equity investments. He previously served on a full-time basis as President of Windsor Westfield Management, LLC, a financial consulting and strategic planning firm, from October 2021 to January 2023. From June 2021 to September 2021, Mr. Miller served as Interim Chief Executive Officer of That’s Eatertainment Corp., a media and leisure organization, and as Executive Vice President, Chief Financial Officer, and Secretary of that company from December 2015 until May 2021. He was a principal of its predecessor, Modern Round LLC, from February 2014 until December 2015. Mr. Miller served as a Managing Director of CKS Securities LLC, an investment banking firm, from February 2010 to December 2011. He served as Vice Chairman of Miller Capital Markets, LLC, a Scottsdale, Arizona, headquartered boutique investment banking firm, from May 2009 to August 2009. Mr. Miller served as Chief Executive Officer of Alare Capital Partners, LLC, a Scottsdale-based investment banking and strategic advisory firm, from September 2007 to May 2009. From 2001 to 2005, Mr. Miller served as a Managing Director of The Seidler Companies Incorporated, an investment banking firm and member of the NYSE. Mr. Miller served from 1998 to 2001 as a Senior Vice President and was instrumental in the opening of the Phoenix, Arizona office of Wells Fargo Van Kasper. From 1994 to 1998, Mr. Miller served as Senior Vice President of Imperial Capital, and from 1993 to 1994, was associated with the Corporate Finance Department of Ernst & Young. Mr. Miller began his career in the M&A department of PaineWebber, Inc. That’s Eatertainment Corp. filed a voluntary petition for bankruptcy under Chapter 7 of the U.S. Bankruptcy Code on September 8, 2021. We believe Mr. Miller’s prior leadership roles and his investment banking experience provide the requisite qualifications, skills, perspectives, and experience that make him well qualified to serve on our Board of Directors.

Stephen A. Nolan has served as a director of our company since April 2019. Mr. Nolan has served as President and Chief Operating Officer of SGS North America, the world’s largest testing, inspection and certification company, since August 2019. From June 2013 to April 2018, Mr. Nolan served as Chief Financial Officer and, subsequently, Chief Executive Officer and a member of the Board of Directors of Hudson Global, Inc. (NASDAQ: HSON), a global provider of professional recruitment, talent management, and recruitment process outsourcing services. From September 2004 to December 2012, Mr. Nolan served as Chief Financial Officer of Adecco North America, a staffing and human capital solutions company. From November 2001 to September 2004, Mr. Nolan served as Chief Financial Officer for DHL Global Forwarding NA, a freight forwarding business. From April 2000 to November 2001, Mr. Nolan served as Corporate Controller for Newpower, a residential energy marketing start-up. From December 1985 to March 2000, Mr. Nolan served in Finance roles at Reckitt Benckiser, a global consumer products company. From October 1981 to December 1985,

29

 


 

Mr. Nolan served as Audit Senior for PwC. We believe Mr. Nolan’s experience as the Chief Financial Officer and Chief Operating Officer of a number of companies and his executive and board experience at other companies provide the requisite qualifications, skills, perspectives, and experiences that make him well qualified to serve on our Board of Directors.

Sarah R. Tomolonius has served as a director of our company since September 2016. Ms. Tomolonius is a Partner, Head of Investor Relations at M13, a consumer tech-focused full-service venture capital engine, where she has served since March 2020. Ms. Tomolonius co-founded the Sustainability Investment Leadership Council in January 2015. Ms. Tomolonius has served on the advisory board of Private Equity International’s Investor Relations, Marketing and Communications forum since August 2023. Ms. Tomolonius served as Vice President, Marketing and Investor Relations for Arlon Group, a food and agriculture investment firm, from December 2012 to June 2018, and served as Senior Professional, Management Reporting & Analytics from December 2010 to December 2012. From October 2008 to December 2010, Ms. Tomolonius served as Associate, Investor Relations for Citi Private Equity, a private equity group that was acquired by StepStone Group in October 2010. From October 2005 to September 2007, Ms. Tomolonius served as Research Analyst, Corporate & Public Affairs Group of Edelman, a global public relations firm. Ms. Tomolonius served as Program Assistant, Water & Coastal Program of Natural Resources Defense Council, a non-profit international environmental advocacy group, from October 2002 to September 2005. Ms. Tomolonius also served as Chair of the Sustainability Committee for the New York Alternative Investment Roundtable. We believe that Ms. Tomolonius’ experience in the environmental and financial industries and her focus on sustainability provide the requisite qualifications, skills, perspectives, and experiences that make her well qualified to serve on our Board of Directors.

There are no family relationships among any of our directors and executive officers.

Management

The following table sets forth certain information regarding our executive officers as of March 12, 2024:

Name

 

Age

 

Position

S. Ray Hatch

 

63

 

President and Chief Executive Officer

Brett W. Johnston

 

48

 

Senior Vice President and Chief Financial Officer

David P. Sweitzer

 

61

 

Executive Vice President and Chief Operating Officer

S. Ray Hatch’s biography is set forth under the heading “Directors” above.

Brett W. Johnston has served as Senior Vice President and Chief Financial Officer of our company since November 2022. Mr. Johnston served as both Senior Vice President and Vice President of Finance and Business Development for the Construction Products Group at Arcosa, Inc., a publicly traded infrastructure products company, from November 2018 to October 2022. From 2003 until November 2018 when Arcosa spun off from Trinity Industries, a publicly traded multi-industry company, Mr. Johnston served in various roles for the Construction Materials division across operations, finance, strategic planning, business development, and sales and marketing including Vice President of Finance and Business Development, Vice President of Operations, and Vice President of Business Development.

David P. Sweitzer has served as Executive Vice President and Chief Operating Officer of our company since October 2016. Mr. Sweitzer served as Chief Sales Officer, Executive Vice President, and Senior Vice President of Sales of SMS Assist, L.L.C., a multisite property management technology company, from March 2013 to September 2016. Mr. Sweitzer served in various roles with Oakleaf Waste Management, a provider of waste outsourcing that was acquired by Waste Management, including Director of Business Development from July 2011 to March 2013, Client Solutions Vice President from February 2009 to July 2011, and Vice President of Industrial Programs and Account Management from July 2003 to January 2010. From April 1992 to June 2003, Mr. Sweitzer served as Market Manager/Specialist of Integrated Process Technologies, L.L.C., a facility maintenance service company.

Corporate Governance

Classification of our Board of Directors

Our Board of Directors is divided into three classes, with one class standing for election each year for a three-year term. At each annual meeting of stockholders, directors of a particular class are elected for three-year terms to succeed the directors of that class whose terms are expiring. Mr. Culpepper and Ms. Tomolonius are Class I directors whose terms will expire in 2025. Ms. Dunning and Mr. Nolan are Class II directors whose terms will expire in 2026. Messrs. Friedberg, Hatch, and Miller are Class III directors whose terms will expire at the 2024 Annual Meeting of Stockholders.

Committee Charters, Corporate Governance Guidelines, and Codes of Conduct and Ethics

Our Board of Directors has adopted charters for the Audit, Compensation, and Nominations and Corporate Governance Committees describing the authority and responsibilities delegated to each committee by our Board of Directors. Our Board of Directors has also adopted Corporate Governance Guidelines and a Code of Conduct that applies to all of our directors, officers, and employees, including our principal executive officer and principal financial and accounting officer, and a Code of Ethics for the CEO and Senior Financial Officers. We post on our website, at https://investors.qrhc.com, the charters of our Audit, Compensation, and Nominations and Corporate Governance Committees; our Corporate Governance Guidelines, Code of Conduct, and Code of Ethics for the CEO and

30

 


 

Senior Financial Officers, and any amendments or waivers thereto; and any other corporate governance materials specified by SEC regulations. These documents are also available in print, free of charge, to any stockholder requesting a copy in writing from our Secretary at the address of our executive offices.

Executive Sessions

We regularly schedule executive sessions in which independent directors meet without the presence or participation of management. The Chairman of our Board of Directors serves as the presiding director of such executive sessions.

Board Committees

Our bylaws authorize our Board of Directors to appoint from among its members one or more committees consisting of one or more directors. Our Board of Directors has established standing Audit, Compensation, and Nominations and Corporate Governance Committees, each consisting entirely of independent directors as “independence” is defined by the listing standards of Nasdaq and by the SEC. The Board of Directors also established a standing Strategic Planning Committee in July 2019.

The Audit Committee

The purpose of the Audit Committee includes overseeing the accounting and financial reporting processes of our company and audits of the financial statements of our company and providing assistance to our Board of Directors with respect to its oversight of the integrity of our company’s financial statements, our company’s compliance with legal and regulatory requirements, the independent registered public accountant’s qualifications and independence, and the performance of our company’s independent registered public accountant. The primary responsibilities of the Audit Committee are set forth in its charter and include various matters with respect to the oversight of our company’s accounting and financial reporting process and audits of the financial statements of our company on behalf of our Board of Directors. The Audit Committee also selects the independent registered public accountant to conduct the annual audit of the financial statements of our company; reviews the proposed scope of such audit; reviews accounting and financial controls of our company with the independent registered public accountant and our financial accounting staff; and reviews and approves any transactions between us and our directors, officers, and their affiliates.

The Audit Committee currently consists of Messrs. Miller and Nolan and Mses. Dunning and Tomolonius. Our Board of Directors has determined that each of Messrs. Miller and Nolan and Mses. Dunning and Tomolonius, whose backgrounds are detailed above, qualifies as an “audit committee financial expert” in accordance with applicable rules and regulations of the SEC. Mr. Miller chairs the Audit Committee.

The Compensation Committee

The purpose of the Compensation Committee includes determining, or, when appropriate, recommending to our Board of Directors for determination, the compensation of the Chief Executive Officer and other executive officers of our company and discharging the responsibilities of our Board of Directors relating to compensation programs of our company in light of the goals and objectives of our compensation program for that year. As part of its responsibilities, the Compensation Committee evaluates the performance of our Chief Executive Officer and, together with our Chief Executive Officer, assesses the performance of our other executive officers. The Compensation Committee is entitled to delegate its responsibilities to a subcommittee of the Compensation Committee, which complies with the applicable rules and regulations of the Nasdaq Stock Market, the SEC, and other regulatory bodies. From time to time the Compensation Committee retains the services of independent compensation consultants to review a wide variety of factors relevant to executive compensation, trends in executive compensation, and the identification of relevant peer companies. The Compensation Committee makes all determinations regarding the engagement, fees, and services of its compensation consultants, and its compensation consultants report directly to the Compensation Committee.

The Compensation Committee currently consists of Messrs. Culpepper, Miller, and Nolan. Mr. Nolan chairs the Compensation Committee.

The Strategic Planning Committee

The Strategic Planning Committee provides assistance to our Board of Directors in assessing whether our management has the resources necessary to implement our company’s strategy; assessing external developments and factors, including changes in the economy, competition and technology, on our company’s strategy and execution of its strategy; and advising on strategic development activities, including those not in the ordinary course of business, under consideration from time to time by our company.

The Strategic Planning Committee currently consists of Messrs. Friedberg, Culpepper, and Hatch. Mr. Friedberg chairs the Strategic Planning Committee.

The Nominations and Corporate Governance Committee

The purpose of the Nominations and Corporate Governance Committee includes the selection or recommendation to our Board of Directors of nominees to stand for election as directors at each election of directors, the oversight of the selection and composition of committees of our Board of Directors, the oversight of the evaluations of our Board of Directors and management, and the development and recommendation to our Board of Directors of a set of corporate governance principles applicable to our company.

31

 


 

The Nominations and Corporate Governance Committee currently consists of Mr. Friedberg and Mses. Dunning and Tomolonius. Mr. Friedberg chairs the Nominations and Corporate Governance Committee.

The Nominations and Corporate Governance Committee will consider persons recommended by stockholders for inclusion as nominees for election to our Board of Directors if the information required by our bylaws is submitted in writing in a timely manner addressed and delivered to our Secretary at the address of our executive offices. The Nominations and Corporate Governance Committee identifies and evaluates nominees for our Board of Directors, including nominees recommended by stockholders, based on numerous factors it considers appropriate, some of which may include strength of character, mature judgment, career specialization, relevant technical skills, diversity, and the extent to which the nominee would fill a present need on our Board of Directors.

Risk Assessment of Compensation Policies and Practices

We have assessed the compensation policies and practices with respect to our employees, including our executive officers, and have concluded that they do not create risks that are reasonably likely to have a material adverse effect on our company.

Board’s Role in Risk Oversight

Risk is inherent in every business. As is the case in virtually all businesses, we face a number of risks, including operational, economic, financial, legal, regulatory, and competitive risks. Our management is responsible for the day-to-day management of the risks we face. Our Board of Directors, as a whole and through its committees, has responsibility for the oversight of risk management.

In its oversight role, our Board of Directors’ involvement in our business strategy and strategic plans plays a key role in its oversight of risk management, its assessment of management’s risk appetite, and its determination of the appropriate level of enterprise risk. Our Board of Directors receives updates at least quarterly from senior management and periodically from outside advisors regarding the various risks we face, including operational, economic, financial, legal, regulatory, and competitive risks. Our Board of Directors also reviews the various risks we identify in our filings with the SEC as well as risks relating to various specific developments, such as acquisitions, debt and equity placements, and new service offerings.

Our board committees assist our Board of Directors in fulfilling its oversight role in certain areas of risk. Pursuant to its charter, the Audit Committee oversees the financial and reporting processes of our company and the audit of the financial statements of our company and provides assistance to our Board of Directors with respect to the oversight and integrity of the financial statements of our company, our company’s compliance with legal and regulatory requirements, the independent registered public accountant’s qualification and independence, and the performance of our independent registered public accountant. The Compensation Committee considers the risk of our compensation policies and practices and endeavors to assure that it is not reasonably likely that our compensation plans and policies would have a material adverse effect on our company. Our Nominations and Corporate Governance Committee oversees governance related risk, such as board independence, conflicts of interests, and management and succession planning.

Board Diversity

We seek diversity in experience, viewpoint, education, skill, and other individual qualities and attributes to be represented on our Board of Directors. We believe directors should have various qualifications, including individual character and integrity; business experience; leadership ability; strategic planning skills, ability, and experience; requisite knowledge of our industry and finance, accounting, and legal matters; communications and interpersonal skills; and the ability and willingness to devote time to our company. We also believe the skill sets, backgrounds, and qualifications of our directors, taken as a whole, should provide a significant mix of diversity in personal and professional experience, background, viewpoints, perspectives, knowledge, and abilities. Nominees are not to be discriminated against on the basis of race, religion, national origin, sex, sexual orientation, disability, or any other basis proscribed by law. The assessment of prospective directors is made in the context of the perceived needs of our Board of Directors from time to time.

All of our directors have held high-level positions in business or professional service firms and have experience in dealing with complex issues. We believe that all of our directors are individuals of high character and integrity, are able to work well with others, and have committed to devote sufficient time to the business and affairs of our company. In addition to these attributes, the description of each director’s background set forth above indicates the specific qualifications, skills, perspectives, and experience necessary to conclude that each individual should continue to serve as a director of our company.

Board Leadership Structure

We believe that effective board leadership structure can depend on the experience, skills, and personal interaction between persons in leadership roles as well as the needs of our company at any point in time. Our Corporate Governance Guidelines support flexibility in the structure of our Board of Directors by not requiring the separation of the roles of Chief Executive Officer and Chairman of the Board.

We currently maintain separate roles between the Chief Executive Officer and Chairman of the Board in recognition of the differences between the two responsibilities. Our Chief Executive Officer is responsible for setting our strategic direction and day-to-day

32

 


 

leadership and performance of our company. The Chairman of the Board provides input to the Chief Executive Officer, sets the agenda for board meetings, and presides over meetings of the full Board of Directors as well as executive sessions of the Board of Directors.

Clawback Policy

We adopted a clawback policy in May 2019 (“2019 Clawback Policy”). In the event we are required to prepare an accounting restatement of our financial results as a result of a material noncompliance by us with any financial reporting requirement under the federal securities laws, we will have the right to use reasonable efforts to recover from any current or former executive officers who received incentive compensation (whether cash or equity) from us during the three-year period preceding the date on which we were required to prepare the accounting restatement, any excess incentive compensation awarded as a result of the misstatement. In addition, we will also have the right to recover incentive compensation (whether cash or equity), if a participant, without our consent, while employed by or providing services to our company or any related entity or after termination of such employment or services, violates a non-competition, non-solicitation, or non-disclosure covenant or agreement or otherwise engages in activity that is in conflict with our Corporate Governance Guidelines, Code of Conduct, Code of Ethics for the CEO and Senior Financial Officers, or any other corporate governance materials specified by the SEC or exchange on which our Common Stock is listed. This policy is administered by the Compensation Committee of our Board of Directors. The policy is effective for financial statements for periods beginning on or after January 1, 2019.

In addition to our 2019 Clawback Policy, we also adopted on November 17, 2023, the Company’s 2023 Dodd-Frank Clawback Policy.

Director and Officer Derivative Trading and Hedging Policy

We adopted a director and officer derivative trading and hedging policy in May 2019. Directors and executive officers of our company (including any family members residing in the household of a director or executive officer) may not engage in derivative trading or hedging involving our company’s securities or pledging or margining any Common Stock of our company.

Stock Ownership Guidelines

We adopted stock ownership guidelines for our non-employee directors and for our Chief Executive Officer, our Chief Financial Officer, and our Chief Operating Officer. Our non-employee directors and Chief Executive Officer are required to have stock ownership of our Common Stock with an acquisition price equal to at least $100,000 and our Chief Financial Officer and our Chief Operating Officer are each required to have stock ownership of our Common Stock with an acquisition price equal to at least $75,000.

Each individual has five years from the later of the date of adoption of these guidelines (April 3, 2019) or the date of appointment of the individual as a director or a designated executive officer to achieve the required ownership levels. We believe that these guidelines promote the alignment of the long-term interests of our designated executive officers and members of our Board of Directors with our stockholders.

Stock ownership generally includes shares directly owned by the individual (including any shares over which the individual has sole ownership, voting, or investment power); shares owned by the individual’s minor children and spouse and by other related individuals and entities over whose shares the individual has custody, voting control, or power of disposition; shares underlying restricted stock units, or “RSUs”, and deferred stock units, or “DSUs”, that have vested or will be vested within 60 days; shares held in trust for the benefit of the individual or the individual’s immediate family members; and shares owned through savings plans, such as our 401(k) Plan and our deferred compensation plan or acquired through our employee stock purchase plan.

The acquisition price for purposes of the stock ownership guidelines is the actual purchase price paid for shares of our Common Stock through open market purchases, private placements, the exercise of stock options, and similar purchases; the amount of cash compensation for executive base salaries or bonuses or director cash compensation exchanged for RSUs or DSUs; and the grant date price of shares underlying vested RSUs or DSUs issued other than in lieu of or in exchange for executive base salaries or bonus or director cash compensation.

The failure to satisfy the required ownership level may result in the ineligibility of the individual to receive stock-based compensation in the case of a designated executive officer or director or the inability to be a nominee for election to the Board of Directors in the case of a director.

Board and Committee Meetings

Our Board of Directors held a total of six meetings during the fiscal year ended December 31, 2023. During the fiscal year ended December 31, 2023, the Audit Committee held ten meetings; the Compensation Committee held eight meetings; the Nominations and Corporate Governance Committee held four meetings; and the Strategic Planning Committee held three meetings. No director attended fewer than 75% of the aggregate of (i) the total number of meetings of our Board of Directors and (ii) the total number of meetings held by all committees of our Board of Directors on which he or she was a member.

33

 


 

Annual Meeting Attendance

We encourage each of our directors to attend each annual meeting of stockholders. To that end, and to the extent reasonably practicable, we regularly schedule a meeting of our Board of Directors on the same day as our annual meeting of stockholders. All of our directors attended our 2023 Annual Meeting of Stockholders.

Communications with Directors

Stockholders and other interested parties may communicate with our Board of Directors or specific members of our Board of Directors, including our independent directors and the members of our various board committees, by submitting a letter addressed to the Board of Directors of Quest Resource Holding Corporation c/o any specified individual director or directors at the address of our executive offices. Any such letters are sent to the indicated directors.

ITEM 11. EXECUTIVE COMPENSATION

Fiscal 2023 Summary Compensation Table

The following table sets forth, for the fiscal years ended December 31, 2023 and 2022, information with respect to compensation for services in all capacities to us and our subsidiaries earned by our principal executive officer, and our two most highly compensated executive officers other than our principal executive officer who were serving as an executive officer on December 31, 2023. We refer to these executive officers as our “named executive officers.”

 

 

 

 

 

 

 

 

 

Stock and

All Other

 

 

 

 

Name and Principal Position

 

Year

 

Salary (1)

 

 

Bonus (1)

 

 

Option Awards (2)

 

 

Compensation (3)

 

 

Total

 

S. Ray Hatch

 

2023

 

$

375,000

 

 

$

125,000

 

 

$

211,904

 

 

$

19,630

 

 

$

731,534

 

President, Chief Executive

 

2022

 

$

356,562

 

 

$

261,218

 

 

$

230,057

 

 

$

26,980

 

 

$

874,817

 

Officer, and Director

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Brett W. Johnston

 

2023

 

$

300,000

 

 

$

120,000

 

 

$

141,270

 

 

$

19,004

 

 

$

580,274

 

Senior Vice President and Chief

 

2022

 

$

50,769

 

 

$

70,892

 

 

$

150,168

 

 

$

1,250

 

 

$

273,079

 

Financial Officer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

David P. Sweitzer

 

2023

 

$

325,000

 

 

$

125,000

 

 

$

185,416

 

 

$

12,195

 

 

$

647,611

 

Executive Vice President and

 

2022

 

$

301,412

 

 

$

162,896

 

 

$

175,044

 

 

$

24,737

 

 

$

664,089

 

Chief Operating Officer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)
The amounts in this column reflect the amounts earned during the fiscal year, whether or not actually paid during such year.
(2)
The amounts in this column reflect the aggregate probable grant date fair value of stock and option awards granted to our named executive officers during the fiscal year calculated in accordance with FASB ASC Topic 718, Stock Compensation. The valuation assumptions used in determining such amounts are described in the footnotes to our audited consolidated financial statements included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023. The amounts reported in this column do not correspond to the actual economic value that may be received by our named executive officers from their option awards. Certain of the executive compensation is in the form of DSUs, in which the stock is fully vested upon issuance with delivery deferred until the executive leaves the Company.
(3)
The named executive officers participate in certain group life, health, disability insurance, and medical reimbursement plans not disclosed in the Summary Compensation Table that are generally available to salaried employees and do not discriminate in scope, terms, and operation. However, we pay all health insurance premiums for Messrs. Hatch, Johnston and Sweitzer, which amounts are included in this column. The figure shown for each named executive officer also includes employer contributions to a qualified deferred compensation plan (401(k) plan) and auto allowance. Our 401(k) plan provides employees with an opportunity to defer compensation for retirement. Employees may contribute up to 87% of compensation, subject to IRS limits. We match 100% of the first 3% and 50% of the next 2% of eligible earnings that employees contribute to the 401(k) plan. Our 2014 ESPP permits our employees and employees of our designated subsidiaries, which we refer to each as a “Participating Company,” to purchase our Common Stock at a discount equal to 85% of the lesser of (i) the market value of the shares on the offering date of such offering and (ii) the market value of the shares on the purchase date of such offering, subject to limits set by the Internal Revenue Code of 1986, as amended (the “Code”), and the 2014 ESPP.

 

34

 


 

Outstanding Equity Awards at Fiscal Year-End 2023

The following table sets forth information with respect to outstanding equity awards held by our named executive officers as of December 31, 2023.

 

 

Option Awards

 

 

 

 

 

Equity Incentive

 

 

 

 

 

 

 

 

Plan Awards:

 

 

 

 

 

 

 

 

Number of

 

 

 

 

 

 

 

 

Securities

 

 

 

 

 

Number of Securities

 

 

Underlying

 

Option

 

Option

 

 

Underlying Unexercised Options (1)

 

 

Unexercised

 

Exercise

 

Expiration

Name

Grant Date

Exercisable

 

 

Unexercisable

 

 

Unearned Options

 

Price

 

Date

S. Ray Hatch

1/7/2016

 

250,000

 

 

 

 

 

$

5.44

 

1/7/2026

 

1/16/2018

 

100,000

 

 

 

 

 

$

2.39

 

1/16/2028

 

2/12/2019

 

150,000

 

 

 

 

 

$

1.51

 

2/12/2029

 

3/16/2020

 

160,000

 

 

 

 

 

$

1.51

 

3/16/2030

 

3/15/2021

 

53,333

 

(2)

 

26,667

 

 

 

$

3.83

 

3/15/2031

 

4/20/2022

 

17,500

 

(2)

 

35,000

 

 

 

$

6.17

 

4/20/2032

 

5/17/2023

 

 

 

60,000

 

(2)

 

$

5.50

 

5/17/2033

David P. Sweitzer

10/15/2018

 

10,500

 

 

 

 

 

$

2.62

 

10/15/2028

 

10/3/2019

 

8,400

 

(3)

 

2,100

 

 

 

$

2.45

 

10/3/2029

 

3/15/2021

 

40,000

 

(2)

 

20,000

 

 

 

$

3.83

 

3/15/2031

 

4/20/2022

 

13,333

 

(2)

 

26,667

 

 

 

$

6.17

 

4/20/2032

 

5/17/2023

 

 

 

52,500

 

(2)

 

$

5.50

 

5/17/2033

Brett W. Johnston

11/1/2022

 

5,000

 

(4)

 

20,000

 

 

 

$

8.68

 

11/1/2032

 

5/17/2023

 

 

 

40,000

 

(2)

 

$

5.50

 

5/17/2033

(1)
Unless otherwise noted, all of the options granted to our named executive officers were granted under and are subject to the terms of our 2012 Incentive Compensation Plan
(2)
One-third of the total number of shares underlying this option vest on each of the first, second, and third anniversary of the date of grant
(3)
One-fifth of the total number of shares underlying this option vest on the anniversary of the date of grant until 2024. This option was not granted under the 2012 Incentive Compensation Plan.
(4)
One-fifth of the total number of shares underlying this option vest on the anniversary of the date of grant until 2027. This option was not granted under the 2012 Incentive Compensation Plan.

Employment and Other Agreements with Our Named Executive Officers

S. Ray Hatch

We entered into a severance and change in control agreement with Mr. Hatch, our President and Chief Executive Officer, on January 7, 2016, which was subsequently amended and restated on June 29, 2021. If we terminate Mr. Hatch’s employment for any reason other than for good cause (as defined in the agreement) or if Mr. Hatch voluntarily terminates his employment with us for good reason (as defined in the agreement), the agreement provides that (a) we will pay Mr. Hatch his salary for a period of 18 months following the effective date of such termination, (b) we will pay Mr. Hatch, at the same time as cash incentive bonuses are paid to other executives, a portion of the cash incentive bonus deemed by our Compensation Committee in the exercise of its sole discretion, to be earned by Mr. Hatch pro rata for the period commencing on the first day of our fiscal year for which the cash incentive bonus is calculated and ending on the effective date of such termination, (c) all unvested stock options held by Mr. Hatch in his capacity as an employee on the effective date of termination shall vest as of the effective date of the termination, (d) all unvested RSUs granted after the date of the agreement held by Mr. Hatch in his capacity as an employee on the date of the termination shall vest as of the effective date of the termination and the shares of Mr. Hatch’s Common Stock related to such RSUs shall be delivered to Mr. Hatch as soon as administratively practicable after the effective date of the termination but in no event later than March 15 of the year following the effective date of the termination and (e) we shall either (i) provide coverage under our medical plan to the extent provided for Mr. Hatch on the effective date of termination, such benefits to be received over a period of 18 months after the effective date of the termination or (ii) provide reimbursement for the COBRA premium for such coverage through the earlier of such 18-month period after the effective date of the termination or the COBRA eligibility period.

35

 


 

The agreement further provides that, in the event of a change in control of our company (as defined in the agreement), Mr. Hatch has the option to terminate his employment with us, unless (i) the provisions of the agreement remain in full force and effect as to Mr. Hatch and (ii) he suffers no reduction in his status, authority, or base salary following the change in control, provided that Mr. Hatch will be considered to suffer a reduction in his status, authority, or base salary, only if, after the change in control, (A) he is not the President and Chief Executive Officer of the company that succeeds to our business, (B) such company’s Common Stock is not listed on a national stock exchange (such as the New York Stock Exchange, the Nasdaq Stock Market, or the NYSE MKT), (C) such company in any material respect reduces Mr. Hatch’s status, authority, or base salary, or (D) as a result of the change in control, Mr. Hatch is required to relocate his principal place of business more than 50 miles from The Colony, Texas (or surrounding areas). If Mr. Hatch terminates his employment with us following a change in control or if we terminate his employment without good cause, in each case during the period commencing three months before and one year following the change in control, (A) we will pay Mr. Hatch’s base salary for a period of 18 months following the effective date of such termination, (B) we will pay Mr. Hatch an amount equal to the average of his cash bonus paid for each of the two fiscal years immediately preceding his termination, (C) all unvested stock options held by Mr. Hatch in his capacity as an employee on the effective date of termination shall vest as of the effective date of the termination, and (D) all unvested RSUs, granted after the date hereof held by Mr. Hatch in his capacity as an employee on the effective date of termination shall vest as of the effective date of the termination.

The agreement also contains a provision that prohibits Mr. Hatch from competing with our company for a period of 18 months following the termination of his employment with our company for any reason. The agreement further contains a provision that prohibits Mr. Hatch from soliciting or hiring any of our employees for a period of 24 months following the termination of his employment with our company for any reason.

Brett W. Johnston

On May 12, 2023, we entered into a Severance and Change in Control Agreement with Brett W. Johnston, our Senior Vice President of Finance and Chief Financial Officer, effective as of the same date. If we terminate Mr. Johnston’s employment for any reason other than for good cause (as defined in the agreement) or if Mr. Johnston voluntarily terminates his employment with us for good reason (as defined in the agreement), the agreement provides that (a) we will pay Mr. Johnston his salary for a period of 12 months following the effective date of such termination and (b) we will pay Mr. Johnston, at the same time as cash incentive bonuses are paid to other executives, a portion of the cash incentive bonus deemed by our Compensation Committee in the exercise of its sole discretion, to be earned by Mr. Johnston pro rata for the period commencing on the first day of our fiscal year for which the cash incentive bonus is calculated and ending on the effective date of such termination.

The agreement further provides that, in the event of a change in control of our company (as defined in the agreement), Mr. Johnston has the option to terminate his employment with us, unless (i) the provisions of the agreement remain in full force and effect as to Mr. Johnston and (ii) he suffers no reduction in his status, authority, or base salary following the change in control, provided that Mr. Johnston will be considered to suffer a reduction in his status, authority, or base salary, only if, after the change in control, (A) he is not the Senior Vice President of Finance and Chief Financial Officer of the company that succeeds to our business, (B) such company’s common stock is not listed on a national stock exchange (such as the New York Stock Exchange, the Nasdaq Stock Market, or the NYSE MKT), (C) such company in any material respect reduces Mr. Johnston’s status, authority, or base salary, or (D) as a result of the change in control, Mr. Johnston is required to relocate his principal place of business more than 50 miles from The Colony, Texas (or surrounding areas). If Mr. Johnston terminates his employment with us following a change in control or if we terminate his employment without good cause, in each case during the period commencing three months before and one year following the change in control, (A) we will pay Mr. Johnston’s base salary for a period of 12 months following the effective date of such termination, (B) we will pay Mr. Johnston an amount equal to the average of his cash bonus paid for each of the two fiscal years immediately preceding his termination; provided that in the event Mr. Johnston has not been employed by us for at least two fiscal years at the time of such termination, then the cash bonus shall be in an amount equal to Mr. Johnston’s target bonus for the fiscal year in which such termination occurred, (C) all unvested stock options held by Mr. Johnston in his capacity as an employee on the effective date of termination shall vest as of the effective date of the termination, and (D) all unvested restricted stock units granted after the date hereof held by Mr. Johnston in his capacity as an employee on the effective date of termination shall vest as of the effective date of the termination.

The agreement also contains a provision that prohibits Mr. Johnston from competing with our company for a period of 12 months following the termination of his employment with our company for any reason. The agreement further contains a provision that prohibits Mr. Johnston from soliciting or hiring any of our employees for a period of 24 months following the termination of his employment with our company for any reason.

36

 


 

David P. Sweitzer

On February 15, 2017, we entered into an executive agreement with David P. Sweitzer, our Executive Vice President and Chief Operating Officer, effective as of the same date. If we terminate Mr. Sweitzer’s employment for any reason other than for good cause (as defined in the agreement) or if Mr. Sweitzer voluntarily terminates his employment with us for good reason (as defined in the agreement), the agreement provides that (a) we will pay Mr. Sweitzer his salary for a period of 12 months following the effective date of such termination and (b) we will pay Mr. Sweitzer, at the same time as cash incentive bonuses are paid to other executives, a portion of the cash incentive bonus deemed by our Compensation Committee in the exercise of its sole discretion, to be earned by Mr. Sweitzer pro rata for the period commencing on the first day of our fiscal year for which the cash incentive bonus is calculated and ending on the effective date of such termination.

The agreement further provides that, in the event of a change in control of our company (as defined in the agreement), Mr. Sweitzer has the option to terminate his employment with us, unless (i) the provisions of the agreement remain in full force and effect as to Mr. Sweitzer and (ii) he suffers no reduction in his status, authority, or base salary following the change in control, provided that Mr. Sweitzer will be considered to suffer a reduction in his status, authority, or base salary, only if, after the change in control, (A) he is not the Executive Vice President and Chief Operating Officer of the company that succeeds to our business, (B) such company’s common stock is not listed on a national stock exchange (such as the New York Stock Exchange, the Nasdaq Stock Market, or the NYSE MKT), (C) such company in any material respect reduces Mr. Sweitzer’s status, authority, or base salary, or (D) as a result of the change in control, Mr. Sweitzer is required to relocate his principal place of business more than 50 miles from The Colony, Texas (or surrounding areas). If Mr. Sweitzer terminates his employment with us following a change in control or if we terminate his employment without good cause, in each case during the period commencing three months before and one year following the change in control, (A) we will pay Mr. Sweitzer’s base salary for a period of 12 months following the effective date of such termination, (B) we will pay Mr. Sweitzer an amount equal to the average of his cash bonus paid for each of the two fiscal years immediately preceding his termination, (C) all unvested stock options held by Mr. Sweitzer in his capacity as an employee on the effective date of termination shall vest as of the effective date of the termination, and (D) all unvested RSUs granted after the date hereof held by Mr. Sweitzer in his capacity as an employee on the effective date of termination shall vest as of the effective date of the termination.

The agreement also contains a provision that prohibits Mr. Sweitzer from competing with our company for a period of 12 months following the termination of his employment with our company for any reason. The agreement further contains a provision that prohibits Mr. Sweitzer from soliciting or hiring any of our employees for a period of 24 months following the termination of his employment with our company for any reason.

The employment of all of our other officers is “at will” and may be terminated by us or the officer at any time, for any reason or no reason.

DIRECTOR COMPENSATION

During fiscal 2023, we paid each non-employee director a monthly retainer, which is currently equivalent to $40,000 annually. Currently, the non-employee Chairman of the Board receives an additional $293,040 per year; the non-employee Chair of the Audit Committee receives an additional $15,000 per year; the non-employee Chair of the Compensation Committee receives an additional $10,000 per year; the non-employee Chair of the Nominations and Corporate Governance Committee receives an additional $7,500 per year; the non-employee Chair of the Strategic Planning Committee receives an additional $10,000 per year; the non-Chair members of the Audit Committee each receive an additional $7,500 per year; the non-chair members of the Compensation Committee each receive an additional $5,000 per year; the non-Chair members of the Nominations and Corporate Governance Committee each receive an additional $3,750 per year; and the non-Chair members of the Strategic Planning Committee each receive an additional $5,000 per year. We also reimburse each non-employee director for travel and related expenses incurred in connection with attendance at Board of Director and committee meetings. Employees who also serve as directors receive no additional compensation for their services as a director.

Effective September 1, 2019, non-employee directors can elect to receive all or a portion of their annual retainers in the form of DSUs. The DSUs are recognized at their fair value on the date of grant. Director fees deferred into stock units are calculated and expensed each month by taking fees earned during the month and dividing by the closing price of our common stock on the last trading day of the month, rounded down to the nearest whole share. Each DSU represents the right to receive one share of our common stock following the completion of a director’s service.

We also compensate our non-employee directors in the form of stock-based compensation. In May 2020, Mr. Friedberg received a 10 year option to purchase 223,295 shares of our common stock at an exercise price of $1.48 per share, with 1/12th to vest and become exercisable on the last day of each month, commencing on the last day of the month in which the options were granted. In May 2020, each non-employee member (excluding Messrs. Friedberg and Nolan) of our Board of Directors at that time received 10 year options to purchase 37,915 shares of our common stock at an exercise price of $1.48 per share, with 1/12th to vest and become exercisable on the last day of each month, commencing on the last day of the month in which the options were granted. This grant reflects the annual stock-based compensation for those directors through May 2021. In May 2021, each non-employee member of our Board of Directors at that time received a fully vested DSU award to receive 15,000 shares of our common stock valued at $4.23 per share or $63,450. In July 2021, Mr. Culpepper became a non-employee member of our Board of Directors and at that time received a fully vested DSU

37

 


 

award to receive 15,000 shares of our common stock valued at $6.93 per share or $103,950. These grants reflect the annual stock-based compensation for those directors through May 2022. In August 2023, each non-employee member of our Board of Directors at that time received a Restricted Stock Unit (“RSU”) award to receive 10,176 shares of our common stock valued at $7.37 per share or $74,997. The RSUs will vest and become exercisable on the first anniversary of the date on which they were granted. These grants reflect the annual stock-based compensation for those directors through August 2024.

The following table sets forth the compensation earned or paid by us to each non-employee director for the fiscal year ended December 31, 2023. Mr. Hatch did not receive any compensation for his service on our Board of Directors.

 

 

Fees Earned

 

 

Stock

 

 

 

 

Name

 

or Paid in Cash

 

 

Awards (1)

 

 

Total

 

Glenn A. Culpepper

 

$

44,317

 

 

$

74,997

 

 

$

119,314

 

Audrey P. Dunning

 

$

24,348

 

 

$

74,997

 

 

$

99,345

 

Daniel M. Friedberg

 

$

268,585

 

 

$

74,997

 

 

$

343,582

 

Ronald L. Miller, Jr.

 

$

50,025

 

 

$

77,303

 

 

$

127,328

 

Stephen A. Nolan

 

$

11,548

 

 

$

113,423

 

 

$

124,971

 

Sarah R. Tomolonius

 

$

44,788

 

 

$

74,997

 

 

$

119,785

 

(1) The amounts in this column reflect the aggregate grant date fair value of stock awards granted to our non-employee directors during the fiscal year ended December 31, 2023, calculated in accordance with FASB ASC Topic 718, Stock Compensation in the form of DSUs, RSUs or other stock awards.

The following table lists all outstanding equity awards held by our non-employee directors as of December 31, 2023:

 

 

Stock

 

 

Option

 

Name

 

Awards (1)

 

 

Awards

 

Glenn A. Culpepper

 

 

25,176

 

 

 

25,000

 

Audrey P. Dunning

 

 

10,176

 

 

 

Daniel M. Friedberg

 

 

25,176

 

 

 

513,819

 

Ronald L. Miller, Jr.

 

 

26,083

 

 

 

129,665

 

Stephen A. Nolan

 

 

70,805

 

 

 

176,659

 

Sarah R. Tomolonius

 

 

25,176

 

 

 

138,650

 

(1) Stock awards of 10,176 units per non-employee director, in the form of RSUs, will vest and become exercisable on the first anniversary of the date on which they were granted, August 16, 2024.

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The following table sets forth certain information regarding the beneficial ownership of shares as of March 12, 2024 by (1) each director, nominee for director, and named executive officer of our company, (2) all directors and executive officers of our company as a group, and (3) each person known by us to own more than 5% of our Common Stock.

 

 

Shares Beneficially Owned

 

 

Named Executive Officers and Directors (1):

 

Number (2)

 

 

Percentage (2)

 

 

S. Ray Hatch (3)

 

 

897,636

 

 

 

4.27

 

%

Brett W. Johnston (4)

 

 

29,069

 

 

*

 

 

David P. Sweitzer (5)

 

 

136,503

 

 

*

 

 

Daniel M. Friedberg (6)

 

 

3,341,366

 

 

 

16.14

 

%

Glenn A. Culpepper (7)

 

 

40,000

 

 

*

 

 

Audrey P. Dunning

 

 

2,000

 

 

*

 

 

Ronald L. Miller, Jr. (8)

 

 

151,355

 

 

*

 

 

Stephen A. Nolan (9)

 

 

305,245

 

 

1.5

 

%

Sarah R. Tomolonius (10)

 

 

158,357

 

 

*

 

 

All directors and executive officers as a group (9 persons) (11)

 

 

5,061,531

 

 

22.72

 

%

5% Stockholders:

 

 

 

 

 

 

 

Wynnefield Partners Small Cap Value, L.P., et al (12)

 

 

2,703,773

 

 

 

13.40

 

%

Pinnacle Family Office Investments, L.P. (13)

 

 

2,506,389

 

 

 

12.43

 

%

 

* Less than 1% of the outstanding shares of common stock.

38

 


 

(1)
Except as otherwise indicated, each person named in the table has the sole voting and investment power with respect to all common stock beneficially owned, subject to applicable community property law. Except as otherwise indicated, each person may be reached as follows: c/o Quest Resource Holding Corporation, 3481 Plano Parkway, Ste. 100, The Colony, Texas 75056.
(2)
The number of shares beneficially owned by each person or entity is determined under the rules promulgated by the SEC. Under such rules, beneficial ownership includes any shares as to which the person or entity has sole or shared voting power or investment power. The number of shares shown includes, when applicable, shares owned of record by the identified person’s minor children and spouse and by other related individuals and entities over whose shares such person has custody, voting control, or power of disposition. The percentages shown are calculated based on 20,171,400 shares outstanding on March 12, 2024. The numbers and percentages shown include shares actually owned on March 12, 2024 and shares that the identified person or group had the right to acquire within 60 days of such date. In calculating the percentage of ownership, all shares that the identified person or group had the right to acquire within 60 days of March 12, 2024 upon the exercise of options are deemed to be outstanding for the purpose of computing the percentage of shares owned by that person or group but are not deemed to be outstanding for the purpose of computing the percentage of shares of stock owned by any other person or group.
(3)
Includes 775,000 shares issuable upon exercise of vested stock options and 85,367 deferred stock units.
(4)
Includes 5,000 shares issuable upon exercise of vested stock options.
(5)
Includes 105,567 shares issuable upon exercise of vested stock options and 22,425 deferred stock units.
(6)
Consists of (a) 2,812,547 shares held by Hampstead Park Environmental Services Investment Fund LLC (“Hampstead Park Environmental”), (b) 513,819 shares issuable upon exercise of vested stock options, and (c) 15,000 deferred stock units.
(7)
Consists of 25,000 shares issuable upon exercise of vested stock options and 15,000 deferred stock units.
(8)
Includes 132,790 shares issuable upon exercise of vested stock options and 15,965 deferred stock units.
(9)
Includes 176,659 shares issuable upon exercise of vested stock options and 61,586 deferred stock units.
(10)
Includes 138,650 shares issuable upon exercise of vested stock options and 15,957 deferred stock units.
(11)
Consists of (a) 2,957,746 shares held by the directors and current executive officers as a group, (b) 1,872,485 shares issuable upon exercise of vested stock options, and (c) 231,300 deferred stock units.
(12)
Based on the statement on Form 13G/A filed with the SEC on February 14, 2024 by Wynnefield Partners Small Cap Value, L.P, and affiliates. The address for Wynnefield Partners Small Cap Value, L.P, and affiliates is 450 Seventh Avenue, Suite 509, New York, NY 10123.
(13)
Based on the statement on Form 4 filed with the SEC on May 11, 2022, by Pinnacle Family Office Investments, L.P. The address for Pinnacle Family Office Investments, L.P. is 5910 North Central Expressway, Suite 1475, Dallas, TX 75206.

Securities Authorized for Issuance Under Equity Compensation Plans

The following table sets forth information as of December 31, 2023 with respect to our Common Stock that may be issued under our incentive compensation plans and under other option grants.

 

 

Number of

 

 

 

 

 

Number of

 

 

 

securities

 

 

Weighted-

 

 

securities

 

 

 

to be issued

 

 

average

 

 

remaining

 

 

 

upon

 

 

exercise

 

 

available for

 

 

 

exercise of

 

 

price of

 

 

future

 

 

 

outstanding

 

 

outstanding

 

 

issuance

 

 

 

options,

 

 

options,

 

 

under equity

 

 

 

warrants,

 

 

warrants,

 

 

compensation

 

Plan Category

 

and rights

 

 

and rights

 

 

plans

 

Equity compensation plans approved by security holders (1)

 

 

2,865,704

 

 

$

3.08

 

 

 

1,123,503

 

Equity compensation plans not approved by security holders

 

 

296,000

 

 

$

5.51

 

 

 

Total

 

 

3,161,704

 

 

$

3.33

 

 

 

1,123,503

 

 

(1)
Under our 2012 Incentive Compensation Plan, as amended, an aggregate of 4,830,437 shares of our Common Stock was authorized for issuance pursuant to awards granted under such plan. The number of available shares will be decreased by the number of shares with respect to which awards previously granted under such plan are terminated without being exercised prior to expiration or are surrendered in payment of any awards or any tax withholding with respect thereto. As of December 31, 2023, the number of securities to be issued upon exercise of outstanding options was 2,573,013, the number of Common Stock shares to be issued under DSUs was 231,635, and the number of Common Stock shares to be issued under RSUs was 61,056. As of December 31, 2023, the aggregate number of shares of Common Stock available for future issuance pursuant to awards under our 2012 Plan was 957,256 and 166,247 shares of Common Stock reserved for issuance under our 2014 ESPP. Our 2014 ESPP authorizes the sale of up to 500,000 shares of our Common Stock to employees.

39

 


 

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

Unless delegated to the Compensation Committee by our Board of Directors, the Audit Committee charter requires the Audit Committee to review and approve all related party transactions and to review and make recommendations to the full Board of Directors, or approve, any contracts or other transactions with current or former executive officers of our company, including consulting arrangements, employment agreements, change-in-control agreements, termination arrangements, and loans to employees made or guaranteed by our company. We have a policy that we will not enter into any such transaction unless the transaction is determined by our disinterested directors to be fair to us or is approved by our disinterested directors or by our stockholders. Any determination by our disinterested directors is based on a review of the particular transaction, applicable laws and regulations, and policies of our company (including those set forth above under “Corporate Governance” or published on our website). As appropriate, the disinterested directors of the applicable committees of the Board of Directors shall consult with our legal counsel.

Our company has entered into indemnification agreements with each of our directors and executive officers. These agreements require us to indemnify such individuals, to the fullest extent permitted by Nevada law, for certain liabilities to which they may become subject as a result of their affiliation with our company.

Director Independence

Our Board of Directors has determined, after considering all of the relevant facts and circumstances, that Messrs. Culpepper, Friedberg, Miller and Nolan and Mses. Dunning and Tomolonius are independent directors, as “independence” is defined by the listing standards of the Nasdaq Stock Market, or Nasdaq, and by the SEC, because they have no relationship with us that would interfere with their exercise of independent judgment in carrying out their responsibilities as a director. Mr. Hatch is an employee director.

ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES

The aggregate fees billed to our company by Semple, Marchal and Cooper, LLP for the fiscal years ended December 31, 2023 and 2022 are as follows:

 

 

2023

 

 

2022

 

Audit Fees (1)

 

 

521,645

 

 

 

288,240

 

Audit-related Fees (2)

 

 

23,301

 

 

 

13,135

 

Tax Fees (3)

 

 

 

 

All Other Fees (4)

 

 

28,669

 

 

 

25,382

 

Total

 

$

573,615

 

 

$

326,757

 

 

(1)
Audit fees consist of billings for professional services normally provided in connection with statutory and regulatory filings including (i) fees associated with the audits of our consolidated financial statements and, beginning in 2023, the audit of our internal control over financial reporting, and (ii) fees associated with our quarterly reviews.
(2)
Audit-related fees consist of billings for professional services for the review of SEC filings or other reports containing the audited financial statements including registration statements.
(3)
Tax fees consist primarily of tax related advisory services.
(4)
All other fees include general advisory professional services primarily related to research on accounting or other regulatory matters, and acquisition audits.


 

40

 


 

PART IV

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

a)
Financial Statements and Financial Statement Schedules
1.
Consolidated Financial Statements are listed in the Index to Consolidated Financial Statements on page F-1 of this Annual Report on Form 10-K.
2.
Other schedules are omitted because they are not applicable, not required, or because required information is included in the Consolidated Financial Statements or notes thereto.
b)
Exhibits

Exhibit

No.

Exhibit

  2.1

Asset Purchase Agreement, dated as of October 19, 2020, by and among Quest Resource Holding Corporation, Quest Resource Management Group, LLC, Green Remedies Waste and Recycling, Inc. and Alan Allred (1)

  3.1(b)

Third Amended and Restated Articles of Incorporation of Quest Resource Holding Corporation (2)

  3.2(a)

Second Amended and Restated Bylaws of Quest Resource Holding Corporation, as amended (3)

  3.2(b)

Amendment to Second Amended and Restated Bylaws of Quest Resource Holdings Corporation, as amended (4)

  4.1

 

Description of Registered Securities (5)

 

 

 

  4.2

 

Promissory Note, dated as of October 19, 2020, by Quest Resource Holding Corporation in favor of Green Remedies Waste and Recycling, Inc. (6)

 

 

 

  4.3

Form of Warrant to Purchase an Aggregate of 500,000 Shares (7)

  4.4

Form of Warrant to Purchase an Aggregate of 350,000 Shares (8)

10.5(e)†

2012 Incentive Compensation Plan, as amended and restated (9)

10.5(f)†

Form of Non-Qualified Stock Option Agreement (10)

10.5(g)†

Form of Incentive Stock Option Agreement (11)

10.6†

Form of Indemnity Agreement by and between Infinity Resources Holdings Corp. and each of its directors and executive officers (12)

10.21†

2014 Employee Stock Purchase Plan (13)

10.23†

Amended and Restated Severance and Change in Control Agreement, dated as of June 29, 2021 by and between Quest Resource Holding Corporation and S. Ray Hatch (14)

 

10.24†

Executive Agreement, dated as of February 15, 2017, by and between Quest Resource Holding Corporation and David P. Sweitzer (15)

10.25

Loan, Security and Guaranty Agreement, dated as of February 24, 2017, by and among Citizens Bank, National Association, Quest Resource Management Group, LLC, Landfill Diversion Innovations, LLC, Quest Resource Holding Corporation, and Earth911, Inc.  (16)

10.27†

Amendment to 2012 Incentive Compensation Plan (17)

10.28†

Form of Quest Resource Holding Corporation Deferred Stock Unit Agreement (18)

10.30

Loan, Security and Guaranty Agreement, dated August 5, 2020, by and among BBVA USA, Quest Resource Management Group, LLC, Landfill Diversion Innovations, L.L.C., Quest Resource Holding Corporation and Quest Sustainability Services, Inc. (19)

10.31

Credit Agreement, dated as of October 19, 2020, by and among Quest Resource Holding Corporation, Quest Resource Management Group, LLC and each of its Affiliates that are or many from time to time become parties thereto, the financial institutions that are or may from time to time become parties thereto, and Monroe Capital Management Advisors, LLC, as administrative agent for the lenders (20)

41

 


 

10.32

Joinder and First Amendment to Loan, Security and Guaranty Agreement, dated as of October 19, 2020, by and among BBVA USA, Quest Resource Management Group, LLC, Landfill Diversion Innovations, L.L.C., Quest Resource Holding Corporation, Quest Sustainability Services, Inc., Youchange, Inc., Quest Vertigent Corporation, Quest Vertigent One, LLC, and Global Alerts, LLC (21)

10.33

 

Joinder and Second Amendment to Loan, Security and Guaranty Agreement, dated as of December 7, 2021, by and among PNC Bank, National Association, Quest Resource Management Group, LLC, Landfill Diversion Innovations, L.L.C., Quest Resource Holding Corporation, Quest Sustainability Services, Inc., Youchange, Inc., Quest Vertigent Corporation, Quest Vertigent One, LLC, Global Alerts, LLC, RWS Facility Services, LLC and Sustainable Solutions Group, LLC  (22)

 

 

 

10.34

 

Third Amendment to Loan, Security and Guaranty Agreement, dated as of December 2, 2022, by and among PNC Bank, National Association, Quest Resource Management Group, LLC, Landfill Diversion Innovations, L.L.C., RWS Facility Services, LLC, Sustainable Solutions Group, LLC, Quest Resource Holding Corporation, Quest Sustainability Services, Inc., Youchange, Inc., Quest Vertigent Corporation, Quest Vertigent One, LLC, Global Alerts, LLC and Sequoia Waste Management Solutions, LLC  (23)

 

 

 

10.35

First Amendment to Credit Agreement, dated September 3, 2021, by and among Quest Resource Holding Corporation, Quest Resource Management Group, LLC and each of its Affiliates that are or may from time to time become parties thereto, the financial institutions that are or may from time to time become parties thereto, and Monroe Capital Management Advisors, LLC as administrative agent for the lenders (24)

10.36

Second Amendment to Credit Agreement, dated December 1, 2021, by and among Quest Resource Holding Corporation, Quest Resource Management Group, LLC and each of its Affiliates that are or may from time to time become parties thereto, the financial institutions that are or may from time to time become parties thereto, and Monroe Capital Management Advisors, LLC as administrative agent for the lenders (25)

10.37

Third Amendment to Credit Agreement, dated December 7, 2021, by and among Quest Resource Holding Corporation, Quest Resource Management Group, LLC and each of its Affiliates that are or may from time to time become parties thereto, the financial institutions that are or may from time to time become parties thereto, and Monroe Capital Management Advisors, LLC as administrative agent for the lenders (26)

10.38

Fourth Amendment to Credit Agreement, dated December 2, 2022, by and among Quest Resource Holding Corporation, Quest Resource Management Group, LLC and each of its Affiliates that are or may from time to time become parties thereto, the financial institutions that are or may from time to time become parties thereto, and Monroe Capital Management Advisors, LLC, as administrative agent for the lenders  (27)

10.39

Consideration Agreement, dated as of October 19, 2020, by and between Quest Resource Holding Corporation, Green Remedies Waste and Recycling, Inc. and Alan Allred (28)

10.40†

Employment Agreement, dated as of October 19, 2020, by and between Quest Resource Management Group, LLC and Alan Allred (29)

10.41

Intercreditor Agreement, dated as of October 19, 2020, by and between BBVA, USA and Monroe Capital Management Advisors, LLC (30)

10.42

 

First Amendment to Intercreditor Agreement, dated as of December 2, 2022, by and between PNC Bank, National Association and Monroe Capital Management Advisors, LLC  (31)

 

 

 

10.43

Letter Agreement, dated as of October 19, 2020, between Quest Resource Holding Corporation and the holders of the Warrants (32)

10.44†

 

Offer Letter, dated October 7, 2022, between Quest Resource Holding Corporation and Brett Johnston  (33)

 

 

 

10.45

 

Letter Agreement, dated August 9, 2022, by and among Quest Resource Holding Corporation, Quest Resource Management Group, LLC and each of its Affiliates that are or may from time to time become parties thereto, the financial institutions that are or may from time to time become parties thereto, and Monroe Capital Management Advisors, LLC as administrative agent for the lenders  (34)

 

 

 

10.46†

 

Form of Quest Resource Holding Corporation Restricted Stock Unit Agreement (35)

 

 

 

10.47†

 

Severance and Change in Control Agreement, dated May 12, 2023, by and between Quest Resource Holding Corporation

and Brett W. Johnston (36)

 

 

 

42

 


 

21.1

List of Subsidiaries

23.1

 

Consent of Semple, Marchal and Cooper, LLP, independent registered public accounting firm

 

 

 

24.1

Power of Attorney (included on the signature page of this Annual Report on Form 10-K)

31.1

Certification of Principal Executive Officer required by Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

31.2

Certification of Principal Financial Officer required by Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32.1

Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

32.2

Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

97

 

Quest Resource Holding Corporation, Dodd-Frank Clawback Policy (37)

 

 

 

101

Interactive Data Files formatted in Inline XBRL (eXtensible Business Reporting Language): (i) Consolidated Balance Sheets as of December 31, 2023 and 2022; (ii) Consolidated Statements of Operations for the years ended December 31, 2023 and 2022; (iii) Consolidated Statements of Changes in Stockholders’ Equity for the years ended December 31, 2023 and 2022; (iv) Consolidated Statements of Cash Flows for the years ended December 31, 2023 and 2022; and (v) Notes to Consolidated Financial Statements

104

Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101)

 

(1)
Filed as Exhibit 2.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 20, 2020.
(2)
Filed as Exhibit 3.1(b) to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on August 11, 2016.
(3)
Filed as Exhibit 3.2(a) to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on April 12, 2019.
(4)
Filed as Exhibit 3.1 to the Registrant’s Quarterly Report on Form 10-Q for the period ended March 31, 2020.
(5)
Filed as Exhibit 4.3 to the Registrant’s Annual Report on Form 10-K for the year ended December 31, 2019.
(6)
Filed as Exhibit 4.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 20, 2020.
(7)
Filed as Exhibit 4.2 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 20, 2020.
(8)
Filed as Exhibit 4.3 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 20, 2020.
(9)
Filed as Exhibit 10 to the Registrant’s Statement on Form S-8 filed with the Securities and Exchange Commission on July 13, 2018.
(10)
Filed as Exhibit 10.5(f) to the Registrant’s Annual Report on Form 10-K for the fiscal year ended December 31, 2013.
(11)
Filed as Exhibit 10.5(g) to the Registrant’s Annual Report on Form 10-K for the fiscal year ended December 31, 2013.
(12)
Filed as Exhibit 10.6 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 23, 2012.
(13)
Filed as Exhibit 10.21 to the Registrant’s Registration Statement on Form S-8 filed with the Securities and Exchange Commission on November 14, 2014.
(14)
Filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on July 2, 2021.
(15)
Filed as Exhibit 10.24 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on February 17, 2017.

43

 


 

(16)
Filed as Exhibit 10.25 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on February 27, 2017.
(17)
Filed as Exhibit 10.27 to the Registrant’s Quarterly Report on Form 10-Q for the period ended June 30, 2019.
(18)
Filed as Exhibit 99 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on September 6, 2019.
(19)
Filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on August 6, 2020.
(20)
Filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 20, 2020.
(21)
Filed as Exhibit 10.2 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 20, 2020.
(22)
Filed as Exhibit 10.3 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on
December 8, 2021.
(23)
Filed as Exhibit 10.2 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on
December 8, 2022.
(24)
Filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on September 9, 2021.
(25)
Filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on December 8, 2021.
(26)
Filed as Exhibit 10.2 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on December 8, 2021.
(27)
Filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on December 8, 2022.
(28)
Filed as Exhibit 10.3 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 20, 2020.
(29)
Filed as Exhibit 10.4 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 20, 2020.
(30)
Filed as Exhibit 10.5 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 20, 2020.
(31)
Filed as Exhibit 10.3 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on
December 8, 2022.
(32)
Filed as Exhibit 10.6 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on October 20, 2020.
(33)
Filed as Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed with the Securities and Exchange Commission on
October 12, 2022.
(34)
Filed as Exhibit 10.2 to the Registrant’s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on
August 15, 2022.
(35)
Filed as Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on November 14, 2023.
(36)
Filed as Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on May 15, 2023.
(37)
Filed herewith

† Indicates management contract or compensatory plan or arrangement.

ITEM 16. FORM 10-K SUMMARY

None

44

 


 

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

 

 

 

QUEST RESOURCE HOLDING CORPORATION

 

 

 

 

Dated: March 12, 2024

By:

/s/ S. Ray Hatch

S. Ray Hatch

President and Chief Executive Officer

 

 

 

QUEST RESOURCE HOLDING CORPORATION

 

 

 

 

Dated: March 12, 2024

By:

/s/ Brett W. Johnston

Brett W. Johnston

Senior Vice President and Chief Financial Officer

 

POWER OF ATTORNEY

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below hereby constitutes and appoints S. Ray Hatch and Brett W. Johnston, and each of them, as his or her true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution, for him or her and in his or her name, place, and stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing required and necessary to be done in connection therewith, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them, or his or her or their substitute or substitutes, may lawfully do or cause to be done by virtue hereof.

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

Signature

Title

Date

/s/ S. Ray Hatch

President and Chief Executive Officer (Principal Executive

   Officer) and Director

March 12, 2024

S. Ray Hatch

 

 

 

/s/ Brett W. Johnston

Senior Vice President and Chief Financial Officer (Principal

   Financial and Accounting Officer)

March 12, 2024

Brett W. Johnston

 

 

/s/ Daniel M. Friedberg

Chairman of the Board of Directors

March 12, 2024

Daniel M. Friedberg

 

 

/s/ Glenn A. Culpepper

Director

March 12, 2024

Glenn A. Culpepper

 

 

/s/ Audrey P. Dunning

 

Director

 

March 12, 2024

Audrey P. Dunning

 

 

 

 

 

 

 

 

 

/s/ Ronald L. Miller, Jr.

Director

March 12, 2024

Ronald L. Miller, Jr.

 

 

 

 

 

 

 

 

 

/s/ Stephen A. Nolan

Director

March 12, 2024

Stephen A. Nolan

 

 

/s/ Sarah R. Tomolonius

Director

March 12, 2024

Sarah R. Tomolonius

 

 

 

45


 

INDEX TO

CONSOLIDATED FINANCIAL STATEMENTS

QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

 

 

Page

 

 

Reports of Independent Registered Public Accounting Firm (PCAOB ID: 178)

F-2

 

 

Consolidated Balance Sheets as of December 31, 2023 and 2022

F-6

 

 

Consolidated Statements of Operations for the Years Ended December 31, 2023 and 2022

F-7

 

 

Consolidated Statements of Changes in Stockholders’ Equity for the Years Ended December 31, 2023 and 2022

F-8

 

 

Consolidated Statements of Cash Flows for the Years Ended December 31, 2023 and 2022

F-9

 

 

Notes to the Consolidated Financial Statements

F-10

 

F-1

 


img128338319_0.jpg 

 

Report of Independent Registered Public Accounting Firm

Board of Directors and Stockholders of

Quest Resource Holding Corporation and Subsidiaries

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Quest Resource Holding Corporation (the “Company”) as of December 31, 2023 and 2022, the related consolidated statements of operations, changes in stockholders’ equity, and cash flows for the years then ended, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2023 and 2022, and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) and our report dated March 12, 2024 expressed an unqualified opinion thereon.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud.

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

 

 

 

F-2


 

 

 

Goodwill

Description of the Matter

As described in Note 5 to the consolidated financial statements, the Company has $85.8 million of goodwill as of December 31, 2023, and the Company has determined that there has been no impairment.

We identified the Company’s carrying value of goodwill as a critical audit matter because subjective auditor judgment was required in performing procedures over certain assumptions used to estimate the fair value of the Company, in order to support the carrying value of the goodwill. Those assumptions included the Company’s market capitalization, as well as its current EBITDA and projections for future periods. The evaluation of these assumptions was challenging due to the subjective nature of the assumptions. Additionally, differences in judgment used to determine these assumptions could have a significant effect on the estimated carrying value of goodwill. These assumptions are forward-looking and could be affected by future economic and market conditions.

How We Addressed the Matter in Our Audit

The primary procedures we performed to address this critical audit matter included the following. We reviewed management’s analysis of indicators of impairment as of December 31, 2023 in consideration of the current operating loss, as well as EBITDA calculations and projections for future periods. We considered the Company’s historic trends and the industry outlook. We reviewed the Company’s market capitalization in comparison to the carrying value of net assets, noting market capitalization exceeded net asset carrying value.

 

img128338319_1.jpg 

Certified Public Accountants

 

We have served as the Company’s auditor since 2010.

 

Phoenix, Arizona

March 12, 2024

 

 

F-3


img128338319_2.jpg 

Report of Independent Registered Public Accounting Firm

 

Stockholders and Board of Directors of

Quest Resource Holding Corporation and Subsidiaries

Opinion on Internal Control over Financial Reporting

We have audited Quest Resource Holding Corporation’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (the “COSO criteria”). In our opinion, Quest Resource Holding Corporation (the “Company”) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated balance sheets of the Company as of December 31, 2023 and 2022, the related consolidated statements of operations, changes in stockholders’ equity, and cash flows for the years then ended, and the related notes and our report dated March 12, 2024 expressed an unqualified opinion thereon.

 

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Item 9A, Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit of internal control over financial reporting in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of

F-4


 

 

 

unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

img128338319_3.jpg 

Certified Public Accountants

 

Phoenix, Arizona

March 12, 2024

F-5


 

QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

 

 

December 31,

 

 

 

2023

 

 

2022

 

ASSETS

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

324,014

 

 

$

9,563,709

 

Accounts receivable, less allowance for doubtful accounts of $1,581,595
   and $
2,176,010 as of December 31, 2023 and 2022, respectively

 

 

58,147,058

 

 

 

45,891,144

 

Prepaid expenses and other current assets

 

 

2,142,071

 

 

 

2,310,423

 

Total current assets

 

 

60,613,143

 

 

 

57,765,276

 

 

 

 

 

 

 

 

Goodwill

 

 

85,828,238

 

 

 

84,258,206

 

Intangible assets, net

 

 

26,051,428

 

 

 

33,556,340

 

Property and equipment, net, and other assets

 

 

4,626,090

 

 

 

5,911,227

 

Total assets

 

$

177,118,899

 

 

$

181,491,049

 

 

 

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

Current liabilities:

 

 

 

 

 

 

Accounts payable and accrued liabilities

 

$

41,296,166

 

 

$

32,207,461

 

Other current liabilities

 

 

2,469,690

 

 

 

4,688,605

 

Current portion of notes payable

 

 

1,158,800

 

 

 

1,158,800

 

Total current liabilities

 

 

44,924,656

 

 

 

38,054,866

 

 

 

 

 

 

 

 

Notes payable, net

 

 

64,638,180

 

 

 

70,572,891

 

Other long-term liabilities

 

 

1,274,691

 

 

 

1,724,244

 

Total liabilities

 

 

110,837,527

 

 

 

110,352,001

 

 

 

 

 

 

 

 

Commitments and contingencies

 

 

 

 

 

 

 

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Preferred stock, $0.001 par value, 10,000,000 shares authorized, no
   shares issued or outstanding as of December 31, 2023 and 2022

 

 

 

 

 

 

Common stock, $0.001 par value, 200,000,000 shares authorized,
    
20,161,400 and 19,696,006 shares issued and outstanding
    as of December 31, 2023 and 2022, respectively

 

 

20,161

 

 

 

19,696

 

Additional paid-in capital

 

 

176,309,463

 

 

 

173,876,319

 

Accumulated deficit

 

 

(110,048,252

)

 

 

(102,756,967

)

Total stockholders’ equity

 

 

66,281,372

 

 

 

71,139,048

 

Total liabilities and stockholders’ equity

 

$

177,118,899

 

 

$

181,491,049

 

 

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

F-6


 

QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Revenue

 

$

288,377,652

 

 

$

284,037,823

 

Cost of revenue

 

 

238,312,950

 

 

 

235,182,337

 

Gross profit

 

 

50,064,702

 

 

 

48,855,486

 

Operating expenses:

 

 

 

 

 

 

Selling, general, and administrative

 

 

37,669,419

 

 

 

37,800,161

 

Depreciation and amortization

 

 

9,570,538

 

 

 

9,649,966

 

Total operating expenses

 

 

47,239,957

 

 

 

47,450,127

 

Operating income

 

 

2,824,745

 

 

 

1,405,359

 

Interest expense

 

 

(9,729,098

)

 

 

(7,280,741

)

Loss before taxes

 

 

(6,904,353

)

 

 

(5,875,382

)

Income tax expense

 

 

386,932

 

 

 

172,604

 

Net loss

 

$

(7,291,285

)

 

$

(6,047,986

)

Net loss per share applicable to common shareholders

 

 

 

 

 

 

Basic

 

$

(0.36

)

 

$

(0.31

)

Diluted

 

$

(0.36

)

 

$

(0.31

)

Weighted average number of common shares outstanding

 

 

 

 

 

 

Basic

 

 

20,123,221

 

 

 

19,473,786

 

Diluted

 

 

20,123,221

 

 

 

19,473,786

 

 

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

F-7


 

QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

FOR THE YEARS ENDED DECEMBER 31, 2023 AND 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total

 

 

 

Common Stock

 

 

Additional

 

 

Accumulated

 

 

Stockholders’

 

 

 

Shares

 

 

Par Value

 

 

Paid-in Capital

 

 

Deficit

 

 

Equity

 

Balance, December 31, 2021

 

 

19,045,988

 

 

$

19,046

 

 

$

170,318,199

 

 

$

(96,708,981

)

 

$

73,628,264

 

Stock-based compensation

 

 

 

 

 

 

 

 

1,283,568

 

 

 

 

 

 

1,283,568

 

Release of deferred stock units

 

 

28,650

 

 

 

29

 

 

 

(29

)

 

 

 

 

 

 

Shares issued for Employee Stock Purchase Plan options

 

 

40,851

 

 

 

41

 

 

 

176,701

 

 

 

 

 

 

176,742

 

Stock option exercises

 

 

414,001

 

 

 

414

 

 

 

755,921

 

 

 

 

 

 

756,335

 

Stock issued for seller consideration

 

 

166,516

 

 

 

166

 

 

 

1,341,959

 

 

 

 

 

 

1,342,125

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(6,047,986

)

 

 

(6,047,986

)

Balance, December 31, 2022

 

 

19,696,006

 

 

 

19,696

 

 

 

173,876,319

 

 

 

(102,756,967

)

 

 

71,139,048

 

Stock-based compensation

 

 

 

 

 

 

 

 

1,312,393

 

 

 

 

 

 

1,312,393

 

Shares issued for Employee Stock Purchase Plan options

 

 

46,916

 

 

 

47

 

 

 

224,392

 

 

 

 

 

 

224,439

 

Stock option exercises

 

 

418,478

 

 

 

418

 

 

 

896,359

 

 

 

 

 

 

896,777

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(7,291,285

)

 

 

(7,291,285

)

Balance, December 31, 2023

 

 

20,161,400

 

 

$

20,161

 

 

$

176,309,463

 

 

$

(110,048,252

)

 

$

66,281,372

 

 

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

F-8


 

QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Cash flows from operating activities:

 

 

 

 

 

 

Net loss

 

$

(7,291,285

)

 

$

(6,047,986

)

Adjustments to reconcile net loss to net cash used in operating activities:

 

 

 

 

 

 

Depreciation

 

 

805,821

 

 

 

744,858

 

Amortization of intangibles

 

 

9,142,590

 

 

 

9,221,513

 

Amortization of debt issuance costs and discounts

 

 

1,167,179

 

 

 

1,278,092

 

Provision for doubtful accounts

 

 

1,746,877

 

 

 

1,737,169

 

Stock-based compensation

 

 

1,312,393

 

 

 

1,283,568

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Accounts receivable

 

 

(13,712,192

)

 

 

(4,175,117

)

Prepaid expenses and other current assets

 

 

168,352

 

 

 

(355,221

)

Security deposits and other assets

 

 

194,341

 

 

 

(389,867

)

Accounts payable and accrued liabilities

 

 

7,279,608

 

 

 

(5,310,484

)

Other liabilities

 

 

(2,176,027

)

 

 

(326,929

)

Net cash used in operating activities

 

 

(1,362,343

)

 

 

(2,340,404

)

Cash flows from investing activities:

 

 

 

 

 

 

Purchase of property and equipment

 

 

(259,000

)

 

 

(836,043

)

Purchase of intangible assets

 

 

(1,637,678

)

 

 

(858,913

)

Acquisitions, net of cash acquired

 

 

 

 

 

(2,636,127

)

Net cash used in investing activities

 

 

(1,896,678

)

 

 

(4,331,083

)

Cash flows from financing activities:

 

 

 

 

 

 

Proceeds from credit facilities

 

 

91,418,447

 

 

 

80,550,435

 

Repayments of credit facilities

 

 

(90,410,992

)

 

 

(75,547,138

)

Proceeds from long-term debt

 

 

 

 

 

3,500,000

 

Repayments of long-term debt

 

 

(8,109,345

)

 

 

(1,414,486

)

Debt issuance costs

 

 

 

 

 

(214,550

)

Proceeds from stock option exercises

 

 

896,777

 

 

 

756,335

 

Proceeds from shares issued for Employee Stock Purchase Plan

 

 

224,439

 

 

 

176,742

 

Net cash provided by (used in) financing activities

 

 

(5,980,674

)

 

 

7,807,338

 

Net increase (decrease) in cash and cash equivalents

 

 

(9,239,695

)

 

 

1,135,851

 

Cash and cash equivalents at beginning of period

 

 

9,563,709

 

 

 

8,427,858

 

Cash and cash equivalents at end of period

 

$

324,014

 

 

$

9,563,709

 

 

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

 

 

 

F-9


 

QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

Notes to the Consolidated Financial Statements

1. The Company and Description of Business

The accompanying consolidated financial statements include the accounts of Quest Resource Holding Corporation (“QRHC”) and its subsidiaries, Quest Resource Management Group, LLC (“Quest”), Landfill Diversion Innovations, LLC (“LDI”), Youchange, Inc. (“Youchange”), Quest Vertigent Corporation (“QVC”), Quest Vertigent One, LLC (“QV One”), and Quest Sustainability Services, Inc. (“QSS”) (collectively, “we,” “us,” or “our company”). The subsidiaries RWS Facility Services, LLC (“RWS”), Sustainable Solutions Group, LLC (“SSG”), and Sequoia Waste Management Solutions, LLC (“Sequoia”) were merged into Quest in 2023 and were subsequently dissolved as separate legal entities.

Operations

We are a national provider of waste and recycling services to customers from across multiple industry sectors that are typically larger, multi-location businesses. We create customer-specific programs and perform the related services for the collection, processing, recycling, disposal, and tracking of waste streams and recyclables. In addition, we offer products such as antifreeze and windshield washer fluid and other minor ancillary services. We also provide information and data that tracks and reports the detailed transactional and environmental results of our services and provides actionable data to improve business operations. The data we generate also enables our customers to address their environmental and sustainability goals and responsibilities. Our principal office is located in The Colony, Texas within the Dallas metroplex.

On February 10, 2022, we acquired an independent environmental services company that primarily services customers in the northeast region of the United States. See Note 3 for more information regarding the acquisition.

 

2. Summary of Significant Accounting Policies

Principles of Presentation and Consolidation

The consolidated financial statements included herein have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). The accompanying consolidated financial statements include the operating activity of QRHC and its subsidiaries for the years ended December 31, 2023 and 2022.

As Quest, LDI, Youchange, QVC, QV One, and QSS each operate as environmental-based service companies, we did not deem segment reporting necessary.

Accounting Estimates

The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could materially differ from those estimates.

We use estimates when accounting for the carrying amounts of accounts receivable, goodwill and other intangible assets, deferred taxes, and the fair value of assets and liabilities acquired in business acquisitions and stock-based compensation expense, all of which are discussed in their respective notes to the consolidated financial statements.

Revenue Recognition

We recognize revenue as services are performed or products are delivered. For example, we recognize revenue as waste and recyclable material are collected or when products are delivered. We recognize revenue net of any contracted pricing discounts or rebate arrangements.

We generally recognize revenue for the gross amount of consideration received as we are generally the primary obligor (or principal) in our contracts with customers as we hold complete responsibility to the customer for contract fulfillment. In situations in which we are not primarily obligated, we do not have credit risk, or we determine amounts earned using fixed percentage payment schedules, we record the revenue net of certain cost amounts. We record amounts collected from customers for sales tax on a net basis.

Cash and Cash Equivalents

We consider all highly liquid instruments with a maturity of three months or less when purchased to be cash equivalents.

Accounts Receivable

Our receivables, which are recorded when billed or when services are performed, are claims against third parties that will generally be settled in cash. The carrying value of our receivables, net of the allowance for doubtful accounts, represents the estimated net realizable value. We estimate our allowance for doubtful accounts based on consideration of a number of factors, including the length of time trade accounts are past due, our previous loss history, the creditworthiness of individual customers, economic conditions affecting specific customer industries, and economic conditions in general. We write off past-due receivable balances after all

F-10


QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

Notes to the Consolidated Financial Statements – Continued

 

reasonable collection efforts have been exhausted. We credit payments subsequently received on such receivables to bad debt expense in the period we receive the payment.

As of December 31, 2023 and 2022, we had established an allowance of $1,581,595 and $2,176,010, respectively, for potentially uncollectible accounts receivable. We record delinquent finance charges on outstanding accounts receivable only if they are collected.

The changes in our allowance for doubtful accounts for the years ended December 31, 2023 and 2022, were as follows:

 

 

 

Years ended December 31,

 

 

 

2023

 

 

2022

 

Beginning balance

 

$

2,176,010

 

 

$

840,522

 

Bad debt expense

 

 

1,746,877

 

 

 

1,737,169

 

Uncollectible accounts written off, net

 

 

(2,341,292

)

 

 

(401,681

)

Ending balance

 

$

1,581,595

 

 

$

2,176,010

 

 

Fair Value Measurements

Accounting Standards Codification ("ASC") Topic 820, Fair Value Measurements, defines fair value as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Topic 820 also specifies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value as follows:

Level 1: Quoted prices in active markets for identical assets or liabilities;

Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and

Level 3: Valuation is generated from model-based techniques that use significant assumptions not observable in the market. These unobservable assumptions reflect our own estimate of assumptions that market participants would use in pricing the asset or liability.

Property and Equipment

We record property and equipment at cost. We provide for depreciation on the straight-line method, over the estimated useful lives of the assets. We amortize leasehold improvements over the shorter of the estimated useful life or the remaining term of the related leases. We charge expenditures for repairs and maintenance to operations as incurred; we capitalize renewals and betterments when they extend the useful life of the asset. We record gains and losses on the disposition of property and equipment in the period incurred. We report assets held for sale, if any, at the lower of the carrying amount or fair value less costs to sell.

The useful lives of property and equipment for purposes of computing depreciation are as follows:

 

Computer equipment

3 to 5 years

Office furniture and fixtures

5 to 7 years

Machinery and equipment

5 to 7 years

Leasehold improvements

5 to 7 years

 

Impairment of Long-Lived Assets

We analyze long-lived assets, including property and equipment and definite-lived intangible assets, which are held and used in our operations, for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. We review the amortization method and estimated period of useful life at least at each balance sheet date. We record the effects of any revision to operations when the change arises. We recognize impairment when the estimated undiscounted cash flow generated by those assets is less than the carrying amounts of such assets. The amount of impairment is the excess of the carrying amount over the fair value of such assets. We did not recognize any impairment charges for long-lived assets during the years ended December 31, 2023 and 2022.

Goodwill

We record as goodwill the excess of the consideration transferred over the fair value of the net identifiable assets acquired. We do not amortize goodwill; however, annually, or whenever there is an indication that goodwill may be impaired, we evaluate qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount. Our test of goodwill impairment includes assessing qualitative factors and the use of judgment in evaluating economic conditions, industry and

F-11

 


QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

Notes to the Consolidated Financial Statements – Continued

 

market conditions, cost factors, and entity-specific events, such as market capitalization as compared to our book value. We performed our most recent goodwill impairment analysis in the third quarter of 2023 with no impairment recorded.

Net Income (Loss) per Share

We compute basic net income (loss) per share using the weighted average number of shares of common stock outstanding plus the number of common stock equivalents for Deferred Stock Units (“DSUs”), during the period. We compute diluted net income (loss) per share using the weighted average number of shares of common stock outstanding during the period, adjusted for the dilutive effect of common stock equivalents. Dilutive potential common shares consist of the incremental common shares issuable upon the exercise of outstanding stock options and warrants. Dilutive potential securities are excluded from the computation of earnings per share if their effect is antidilutive. The dilutive effect of outstanding stock options and warrants is reflected in diluted earnings per share by application of the treasury stock method.

Concentrations

Financial instruments that potentially subject us to credit risk consist principally of cash, cash equivalents, and trade accounts receivable. We deposit our cash with commercial banks. Cash deposits at commercial banks are at risk to the extent that the balances exceed the Federal Deposit Insurance Corporation insured level per institution. The bank cash balances on deposit may periodically exceed federally insured limits, however, we have never experienced any losses related to these balances.

We sell our services and products primarily to customers without requiring collateral; however, we routinely assess the financial condition of our customers and maintain allowances for anticipated losses. From year to year, the customers that exceed 10% of our annual revenue, if any, may change. The following table discloses the number of customers that accounted for more than 10% of our annual revenue and their related receivable balances for the years ended December 31, 2023 and 2022:

 

 

 

Customers Exceeding 10%
of Revenue

 

Year

 

Number of
Customers

 

 

Revenue
Combined Percent

 

 

Accounts Receivable
Combined Percent

 

2023

 

 

2

 

 

 

29

%

 

 

18

%

2022

 

 

2

 

 

 

24

%

 

 

18

%

 

We believe we have no significant credit risk in excess of recorded reserves.

 

Leases

 

We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets and current and long-term operating lease liabilities on our consolidated balance sheets. We currently do not have any material finance lease arrangements.

Operating lease ROU assets and lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate in effect at the commencement date of the lease in determining the present value of future payments.

When we have the option to extend the lease term, terminate the lease before the contractual expiration date, or purchase the leased asset, and if it is reasonably certain that we will exercise the option, we consider these options in determining the classification and measurement of the lease. Leases with an initial term of 12 months or less are not recorded on the balance sheet.

Income Taxes

We recognize deferred tax assets and liabilities for the future tax consequences of temporary differences between the book and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future, based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. We establish valuation allowances to reduce a deferred tax asset to the amount expected to be realized. We assess our ability to realize deferred tax assets based on current earnings performance and on projections of future taxable income in the relevant tax jurisdictions. These projections do not include taxable income from the reversal of deferred tax liabilities and do not reflect a general growth assumption but do consider known or pending events, such as the passage of legislation. We review our estimates of future taxable income annually.

If we are required to pay interest on the underpayment of income taxes, we recognize interest expense in the first period the interest becomes due according to the provisions of the relevant tax law.

If we are subject to payment of penalties, we recognize an expense for the amount of the statutory penalty in the period when the position is taken on the income tax return. If we did not recognize the penalty in the period when the position was initially taken, we recognize the expense in the period when we change our judgment about meeting minimum statutory thresholds related to the initial position taken.

F-12

 


QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

Notes to the Consolidated Financial Statements – Continued

 

Advertising

We charge our advertising costs to expense when incurred. During the years ended December 31, 2023 and 2022, advertising expense totaled $40,160 and $39,029, respectively.

Stock-Based Compensation

We measure all share-based payments, including grants of options to purchase common stock and the issuance of DSUs and RSUs to employees, third parties and board members, using a fair value-based method, in accordance with ASC Topic 718, Stock Compensation. All share-based awards have been classified as equity instruments and we recognize the vesting of the awards ratably over their respective terms. See Note 13 for a description of our share-based compensation plan and information related to awards granted under the plan.

We estimate the fair value of stock options using the Black-Scholes-Merton valuation model. Significant assumptions used in the calculation are as follows:

We have historically determined the expected term under the simplified method using an average of the contractual term and vesting period of the award. Beginning in 2023 we determine the expected life based on a weighted average of historical grants taking into account the vesting period of awards, time until exercise and expiration dates;
We measure the expected volatility using the historical changes in the market price of our common stock;
We use the implied yield on zero-coupon U.S. Treasury bonds with a remaining maturity equal to the expected term of the awards to approximate the risk-free interest rate; and
We recognize the effects of forfeitures in compensation cost when they occur.

Deferred Stock Units

Non-employee directors can elect to receive all or a portion of their annual retainers in the form of DSUs. The DSUs are recognized at their fair value on the date of grant. Director fees deferred into stock units are calculated and expensed each month by taking fees earned during the month and dividing by the closing price of our common stock on the last trading day of the month, rounded down to the nearest whole share. Each DSU represents the right to receive one share of our common stock following the completion of a director’s service. In addition, certain executive compensation expense is also granted in the form of DSUs.

Restricted Stock Units

Beginning in 2023, non-employee directors received their annual board compensation in the form of restricted stock units (“RSU”s). The RSUs are recognized at their fair value on the date of grant. Each RSU represents the right to receive one share of our common stock once fully vested.

Business Combinations

Our acquisitions are accounted for in accordance with ASC Topic 805, Business Combinations. In purchase accounting, identifiable assets acquired and liabilities assumed are recognized at their estimated fair values at the acquisition date, and any remaining purchase price is recorded as goodwill. In determining the fair values of assets acquired and liabilities assumed, we make significant estimates and assumptions, particularly with respect to long-lived tangible and intangible assets. Critical estimates used in valuing tangible and intangible assets include, but are not limited to, future expected cash flows, discount rates, market prices and asset lives. See Note 3 for more information related to our most recent acquisition.

Our consolidated financial statements include the results of operations from the date of such acquisition.

We expense all acquisition-related costs as incurred in selling, general and administrative expenses in the consolidated statements of operations.

Recent Accounting Pronouncements

Adopted

In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326), which provides guidance on measuring credit losses on financial instruments. The amended guidance replaces current incurred loss impairment methodology of recognizing credit losses when a loss is probable with a new forward-looking approach to estimate expected credit losses. We adopted the new standard on January 1, 2023. The adoption of the new standard did not have a material impact on our condensed consolidated financial statements as pre-existing processes for estimating expected credit losses for trade receivables generally aligned with the expected credit loss model.

 

F-13

 


QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

Notes to the Consolidated Financial Statements – Continued

 

Pending Adoption

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires incremental disclosures related to reportable segments, including significant segment expense categories and amounts for each reportable segment. Entities with a single reportable segment are required to provide the new disclosures required under ASC 280. This authoritative guidance is required to be applied retrospectively and will be effective for our annual disclosures beginning in 2024 and interim periods starting 2025. This guidance is only related to disclosures and is not expected to have a significant impact on our consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires entities to provide additional disclosure related to the transparency and decision usefulness of income tax disclosures, including additional disclosure around the rate reconciliation and income taxes paid. The authoritative guidance should be applied prospectively and will be effective for us starting in 2025. Retrospective application is permitted. This guidance is only related to disclosures and is not expected to have a significant impact on our consolidated financial statements.

There have been no other recent accounting pronouncements or changes in accounting pronouncements that have been issued but not yet adopted that are of significance, or potential significance, to us.

3. Acquisition

On February 10, 2022, we acquired an independent environmental services company that primarily services customers in the northeast region of the United States for approximately $3.35 million. This acquisition was paid in cash and was financed with a draw down on the term loan pursuant to the Credit Agreement (as defined in Note 7). The purchase price was allocated to the acquired assets, primarily customer relationship intangibles and goodwill.

4. Property and Equipment, net, and Other Assets

At December 31, 2023 and 2022, Property and equipment, net, and other assets consisted of the following:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Machinery and equipment

 

$

3,321,220

 

 

$

3,159,483

 

Office furniture and fixtures

 

 

573,686

 

 

 

568,040

 

Leasehold improvements

 

 

715,312

 

 

 

719,781

 

Computer equipment

 

 

451,329

 

 

 

676,197

 

    Property and equipment, gross

 

 

5,061,547

 

 

 

5,123,501

 

Accumulated depreciation

 

 

(2,932,371

)

 

 

(2,499,797

)

    Property and equipment, net

 

 

2,129,176

 

 

 

2,623,704

 

Right-of-use operating lease assets

 

 

1,862,455

 

 

 

2,385,870

 

Security deposits and other assets

 

 

634,459

 

 

 

901,653

 

    Property and equipment, net, and other assets

 

$

4,626,090

 

 

$

5,911,227

 

 

We compute depreciation using the straight-line method over the estimated useful lives of the property and equipment. Depreciation expense for the year ended December 31, 2023 was $805,821, including $377,872 of depreciation expense reflected within “Cost of revenue” in our consolidated statement of operations as it related to assets used directly in servicing customer contracts. Depreciation expense for the year ended December 31, 2022 was $744,858, including $316,405 of depreciation expense reflected within “Cost of revenue” in our consolidated statement of operations as it related to assets used directly in servicing customer contracts.

We recorded right-of-use operating lease assets related to our office leases in accordance with ASC 842. Refer to Note 8, Leases for additional information.

On February 20, 2018 (the “Closing Date”), we entered into an Asset Purchase Agreement with Earth Media Partners, LLC to sell certain assets of our wholly owned subsidiary, Earth911, Inc., in exchange for a 19% interest in Earth Media Partners, LLC, which was recorded as an investment in the amount of $246,585 as of the Closing Date, and a potential future earn-out amount of approximately $350,000. The net assets sold related to the Earth911.com website business and consisted primarily of the website and its content and customers, deferred revenues, and accounts receivable as of the Closing Date. Earth911, Inc. was subsequently renamed Quest Sustainability Services, Inc. The carrying amount of our investment in Earth Media Partners, LLC is included in “Security deposits and other assets” and we have an accrued receivable in the amount of $320,167 and $327,667 related to the earn-out as of December 31, 2023 and 2022, respectively.

F-14

 


QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

Notes to the Consolidated Financial Statements – Continued

 

5. Goodwill and Other Intangible Assets

The components of goodwill and other intangible assets are as follows:

 

December 31, 2023

 

Estimated
Useful Life

 

Gross Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net

 

Finite lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

5 years

 

$

39,250,000

 

 

$

17,636,463

 

 

$

21,613,537

 

Software

 

7 years

 

 

4,230,291

 

 

 

1,819,287

 

 

 

2,411,004

 

Trademarks

 

7 years

 

 

2,026,163

 

 

 

657,331

 

 

 

1,368,832

 

Non-compete agreements

 

3 years

 

 

2,250,000

 

 

 

1,591,945

 

 

 

658,055

 

Total finite lived intangible assets

 

 

 

$

47,756,454

 

 

$

21,705,026

 

 

$

26,051,428

 

 

December 31, 2022

 

Estimated
Useful Life

 

Gross Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net

 

Finite lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

5 years

 

$

39,250,000

 

 

$

9,808,855

 

 

$

29,441,145

 

Software

 

7 years

 

 

2,609,374

 

 

 

1,541,500

 

 

 

1,067,874

 

Trademarks

 

7 years

 

 

2,009,403

 

 

 

370,137

 

 

 

1,639,266

 

Non-compete agreements

 

3 years

 

 

2,250,000

 

 

 

841,945

 

 

 

1,408,055

 

Total finite lived intangible assets

 

 

 

$

46,118,777

 

 

$

12,562,437

 

 

$

33,556,340

 

 

 

 

 

 

Carrying
Amount

 

Changes in goodwill:

 

 

 

 

 

Balance at December 31, 2021

 

 

 

$

80,621,503

 

  Addition related to acquisitions

 

 

 

 

541,766

 

  RWS purchase price allocation adjustment

 

 

 

 

3,594,937

 

  Purchase price adjustment

 

 

 

 

(500,000

)

Balance at December 31, 2022

 

 

 

$

84,258,206

 

  RWS pre-acquisition adjustments

 

 

 

 

1,570,032

 

Balance at December 31, 2023

 

 

 

$

85,828,238

 

We compute amortization using the straight-line method over the estimated useful lives of the finite lived intangible assets. The amortization expense related to finite lived intangible assets was approximately $9.1 million and $9.2 million for the years ended December 31, 2023 and 2022, respectively.

We estimate future amortization expense as of December 31, 2023 to be approximately as follows:

 

Year Ending December 31,

 

 

 

Amount

 

2024

 

 

 

$

9,150,459

 

2025

 

 

 

 

8,302,642

 

2026

 

 

 

 

6,704,479

 

2027

 

 

 

 

665,909

 

2028

 

 

 

 

559,417

 

Thereafter

 

 

 

 

668,522

 

Total

 

 

 

$

26,051,428

 

We have no indefinite-lived intangible assets other than goodwill. $70.8 million of the goodwill is not deductible for tax purposes, while $15.0 million of goodwill added in the prior years is deductible over its tax-basis life. We performed our goodwill impairment analysis in the third quarter of 2023 and 2022 with no impairment recorded in either period.

In 2023, we recorded a correction to the goodwill from the RWS acquisition completed in 2021. This adjustment resulted in a net increase of $1.6 million and $2.7 million to goodwill and accounts payable, respectively. We assessed the materiality of this correction on our consolidated financial statements for the year ended December 31, 2021 and concluded that the effect of this correction was not material, quantitatively or qualitatively, to the consolidated financial statements taken as a whole, or for any of the subsequent reporting periods. Accordingly, we recorded a charge to cost of revenue of $1.2 million in the fourth quarter of 2023, which was equally attributable to 2021 and 2022.

F-15

 


QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

Notes to the Consolidated Financial Statements – Continued

 

In 2022, our adjustments to goodwill included a $3.6 million adjustment related to the RWS acquisition, $0.5 million related to our acquisition of an independent environmental services company, and $(0.5) million related to a prior year purchase price adjustment. In addition, in 2022 we recorded $2.8 million of intangible assets as part of our acquisition of an independent environmental services company. See Note 3 for more information on the 2022 acquisition.

6. Current Liabilities

The components of Accounts payable and accrued liabilities are as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Accounts payable

 

$

38,600,461

 

 

$

28,744,858

 

Accrued taxes

 

 

484,854

 

 

 

331,936

 

Employee compensation

 

 

1,478,826

 

 

 

1,812,028

 

Operating lease liability - current portion

 

 

493,928

 

 

 

489,938

 

Miscellaneous

 

 

238,097

 

 

 

828,701

 

 

 

$

41,296,166

 

 

$

32,207,461

 

Refer to Note 8 for additional disclosure related to the operating lease liability.

The components of Other current liabilities are as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Deferred revenue

 

$

1,509,690

 

 

$

2,731,350

 

Deferred consideration - earn-out

 

 

960,000

 

 

 

1,957,255

 

 

 

$

2,469,690

 

 

$

4,688,605

 

We made a $1.2 million earnout payment in 2023 related to an acquisition.

7. Notes Payable

Our debt obligations are as follows:

 

 

 

 

 

Years ended December 31,

 

 

 

Interest Rate (1)

 

2023

 

 

2022

 

Monroe Term Loan (2)

 

11.96%

 

$

53,500,656

 

 

$

61,073,151

 

Green Remedies Promissory Note (3)

 

3.00%

 

 

1,101,120

 

 

 

1,637,970

 

PNC ABL Facility (4)

 

7.50%

 

 

13,245,489

 

 

 

12,238,034

 

Total notes payable

 

 

 

 

67,847,265

 

 

 

74,949,155

 

Less: Current portion of long-term debt

 

 

 

 

(1,158,800

)

 

 

(1,158,800

)

Less: Unamortized debt issuance costs

 

 

 

 

(1,345,339

)

 

 

(2,122,715

)

Less: Unamortized OID

 

 

 

 

(185,793

)

 

 

(288,643

)

Less: Unamortized OID warrant

 

 

 

 

(519,153

)

 

 

(806,106

)

Notes payable, net

 

 

 

$

64,638,180

 

 

$

70,572,891

 

 

 

 

 

 

 

 

 

 

(1) Interest rates as of December 31, 2023

 

 

 

 

 

 

(2) Bears interest based on SOFR plus Applicable Margin ranging from 5.5% to 7.5%

 

(3) Stated interest rate of 3.0%

 

 

 

 

 

 

(4) Bears interest based on Adjusted Term SOFR plus a margin ranging from 1.75% to 2.25%

 

 

 

 

 

 

The future minimum principal payments as of December 31, 2023 are as follows:

 

Year Ending December 31,

 

Amount

 

2024

 

$

1,158,850

 

2025

 

 

66,688,415

 

Total

 

$

67,847,265

 

 

F-16

 


QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

Notes to the Consolidated Financial Statements – Continued

 

We capitalize financing costs we incur related to implementing our debt arrangements. We record these debt issuance costs associated with our revolving credit facility and our term loan as a reduction of long-term debt, net and amortize them over the contractual life of the related debt arrangements. The table below summarizes changes in debt issuance costs.

 

 

 

 

 

December 31,

 

 

 

 

 

2023

 

 

2022

 

Debt issuance costs

 

 

 

 

 

 

 

 

Beginning balance

 

 

 

$

2,122,715

 

 

$

2,637,483

 

Financing costs deferred

 

 

 

 

 

 

 

214,550

 

Less: Amortization expense

 

 

 

 

(777,376

)

 

 

(729,318

)

Debt issuance costs, net of accumulated amortization

 

 

 

$

1,345,339

 

 

$

2,122,715

 

Revolving Credit Facility

On August 5, 2020, QRHC and certain of its subsidiaries entered into a Loan, Security and Guaranty Agreement (the “PNC Loan Agreement”), which was subsequently amended on October 19, 2020, December 7, 2021, August 9, 2022 and December 2, 2022, with BBVA USA (which was subsequently succeeded in interest by PNC Bank, National Association (“PNC”)), as a lender, and as administrative agent, collateral agent, and issuing bank, which provides for a credit facility (the “ABL Facility”) comprising an asset-based revolving credit facility in the maximum principal amount of $25.0 million with a sublimit for issuance of letters of credit of up to 10% of the maximum principal amount of the revolving credit facility. The revolving credit facility bears interest, at the borrowers’ option, at either the Base Rate, plus a margin ranging from 0.75% to 1.25% (no borrowings as of December 31, 2023), or the Adjusted Term SOFR Rate for the interest period in effect plus a margin ranging from 1.75% to 2.25% (7.50% as of December 31, 2023). The maturity date of the revolving credit facility is April 19, 2025. The revolving credit facility contains an accordion feature, subject to PNC’s approval, permitting the revolving credit facility to be increased by up to $10 million.

Certain of QRHC’s subsidiaries are the borrowers under the PNC Loan Agreement. QRHC and one of its subsidiaries are guarantors under the PNC Loan Agreement. As security for the obligations of the borrowers under the PNC Loan Agreement, (i) the borrowers under the PNC Loan Agreement have granted a first priority lien on substantially all of their tangible and intangible personal property, including a pledge of the capital stock and membership interests, as applicable, of certain of QRHC’s direct and indirect subsidiaries, and (ii) the guarantors under the PNC Loan Agreement have granted a first priority lien on the capital stock and membership interests, as applicable, of certain of QRHC’s direct and indirect subsidiaries.

The PNC Loan Agreement contains certain financial covenants, including a minimum fixed charge coverage ratio. In addition, the PNC Loan Agreement contains negative covenants limiting, among other things, additional indebtedness, transactions with affiliates, additional liens, sales of assets, dividends, investments and advances, prepayments of debt, mergers and acquisitions, and other matter customarily restricted in such agreements. The PNC Loan Agreement also contains customary events of default, including payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, change of control, and failure of any guaranty or security document supporting the PNC Loan Agreement to be in full force and effect. Upon the occurrence of an event of default, the outstanding obligations under the PNC Loan Agreement may be accelerated and become immediately due and payable.

As of December 31, 2023, the ABL Facility borrowing base availability was $25,000,000, of which $13,245,489 principal was outstanding.

Monroe Term Loan

On October 19, 2020, QRHC and certain of its subsidiaries entered into a Credit Agreement (the “Credit Agreement”), dated as of October 19, 2020, which was subsequently amended on September 3, 2021, December 1, 2021, December 7, 2021, August 9, 2022, and December 2, 2022, with Monroe Capital Management Advisors, LLC (“Monroe Capital”), as administrative agent for the lenders thereto. Among other things, the Credit Agreement provides for the following:

A senior secured term loan facility in the principal amount of $53.5 million as of December 31, 2023. The senior secured term loan accrues interest at the SOFR Rate for SOFR Loans plus the Applicable Margin; provided, that if the provision of SOFR Loans becomes unlawful or unavailable, then interest will be payable at a rate per annum equal to the Base Rate from time to time in effect plus the Applicable Margin for Base Rate Loans. The maturity date of the term loan facility is October 19, 2025 (the “Maturity Date”). The senior secured term loan will amortize in aggregate annual amounts equal to 1.00% of the original principal amount of the senior secured term loan facility with the balance payable on the Maturity Date. Proceeds of the senior secured term loan are permitted to be used for Permitted Acquisitions (as defined in the Credit Agreement)
An accordion term loan facility in the maximum principal amount of $5.3 million. Loans under the accordion loan facility may be requested at any time until the Maturity Date. Each accordion term loan shall be on the same terms as those applicable to the senior secured term loan. Proceeds of accordion term loans are permitted to be used for Permitted Acquisitions.

F-17

 


QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

Notes to the Consolidated Financial Statements – Continued

 

Certain of QRHC’s subsidiaries are the borrowers under the Credit Agreement. QRHC is the guarantor under the Credit Agreement. As security for the obligations of the borrowers under the Credit Agreement, (i) the borrowers under the Credit Agreement have granted a first priority lien on substantially all of their tangible and intangible personal property, including a pledge of the capital stock and membership interests, as applicable, of certain of QRHC’s direct and indirect subsidiaries, and (ii) the guarantors under the Credit Agreement have granted a first priority lien on the capital stock and membership interests, as applicable, of QRHC’s direct and indirect subsidiaries.

The Credit Agreement contains certain financial covenants, including a minimum fixed charge coverage ratio and a senior net leverage ratio. In addition, the Credit Agreement contains negative covenants limiting, among other things, additional indebtedness, transactions with affiliates, additional liens, sales of assets, dividends, investments and advances, prepayments of debt, mergers and acquisitions, and other matters customarily restricted in such agreements. The Credit Agreement also contains customary events of default, including payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, change of control, and failure of any guaranty or security document supporting the Credit Agreement to be in full force and effect. Upon the occurrence of an event of default, the outstanding obligations under the Credit Agreement may be accelerated and become immediately due and payable.

At the same time as the borrowing of the initial $11.5 million under the Credit Agreement in October 2020, in a separate agreement, we issued Monroe Capital a warrant to purchase 500,000 shares of QRHC’s common stock exercisable immediately. For the delayed draw term loan facility, we issued a separate warrant to purchase 350,000 shares upon drawing on this facility on October 19, 2021. Both warrants have an exercise price of $1.50 per share and an expiration date of March 19, 2028. We estimated the grant-date fair value of the warrants issued using the Black Scholes option pricing model and recorded a debt discount of approximately $766,000 in 2020 for the 500,000-share warrant and $536,000 in 2021 for the 350,000-share warrant which are being amortized over the term of the Credit Agreement. We also executed a letter agreement that provides that the warrant holder will receive minimum net proceeds of $1 million less any net proceeds received from the sale of the warrant shares, which is conditional on the full exercise and sale of all the warrant shares at the same time and upon a date two years after the closing date of such agreement.

Green Remedies Promissory Note

On October 19, 2020, we issued an unsecured subordinated promissory note to the seller of Green Remedies in the aggregate principal amount of $2,684,250, payable commencing on January 1, 2021 in quarterly installments through October 1, 2025 and subject to an interest rate of 3.0% per annum.

Interest Expense

The amount of interest expense related to borrowings for the years ended December 31, 2023 and 2022 was $7,785,516 and $6,002,649, respectively. Debt issuance cost of $3,323,906 is being amortized to interest expense over the lives of the related debt arrangements. Interest expense related to amortization of debt issuance fees, debt discount costs and interest related to vendor supply chain financing programs was $1,943,582 and $1,278,092, respectively, for the years ended December 31, 2023 and 2022.

F-18

 


QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

Notes to the Consolidated Financial Statements – Continued

 

 

8. Leases

Our leases are primarily related to office space and are classified as operating leases for which we recorded a right of use asset at the inception or amendment of each lease. Our primary leases include:

Primary headquarters in The Colony, Texas. On September 29, 2022, we executed an amendment to our corporate office lease, pursuant to which we reduced the amount of square space rented to approximately 16,200 square feet and extended the term from October 2022 to December 31, 2027. We recorded a right of use asset associated with this lease of approximately $1.6 million. This lease had a remaining term of 4.0 years at December 31, 2023. We used an effective interest rate of 4.56%, which was our incremental borrowing rate in effect at the date of the lease amendment as the lease does not provide a readily determinable implicit rate.
Chadds Ford, PA office. We recorded a right of use asset associated with this lease, which was modified in 2022, of approximately $716,000. The lease expires in October 2026. This lease had a remaining term of 2.8 years at December 31, 2023, and we used an effective interest rate of 7.5%, which was our incremental borrowing rate in effect at the acquisition date of RWS as the lease does not provide a readily determinable implicit rate. This lease may be terminated under certain conditions as defined in the lease agreement.
Greenville, SC office. We recorded a right of use asset associated with this lease of approximately $255,000. The lease expires in December 2024. This lease had a remaining term of 0.9 years at December 31, 2023, and we used an effective interest rate of 8.75%, which was our incremental borrowing rate in effect at the acquisition date of the lease as the lease does not provide a readily determinable implicit rate. This lease may be terminated under certain conditions as defined in the lease agreement.
Burlington, NC office. Our office lease in Burlington, NC was terminated effective December 31, 2023. The lessor was a related party that is owned by the seller of Green Remedies, which was acquired by us in 2020.

The future minimum lease payments required under our office leases as of December 31, 2023 are as follows:

 

Year Ending December 31,

 

Amount

 

2024

 

$

573,969

 

2025

 

 

495,161

 

2026

 

 

484,441

 

2027

 

 

387,909

 

Total lease payments

 

 

1,941,480

 

Less: Interest

 

 

(172,861

)

Present value of lease payments

 

$

1,768,619

 

Balance Sheet Classification

The table below presents the lease related assets and liabilities recorded on the balance sheet. Right-of-use assets and related liabilities related to finance leases as of December 31, 2023 and 2022 are de minimis.

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Operating Leases

 

 

 

 

 

 

Right-of-use operating lease assets:

 

 

 

 

 

 

Property and equipment, net and other assets

 

$

1,862,455

 

 

$

2,385,870

 

 

 

 

 

 

 

 

Lease liabilities:

 

 

 

 

 

 

Accounts payable and accrued liabilities

 

$

493,928

 

 

$

489,938

 

Other long-term liabilities

 

 

1,274,691

 

 

 

1,724,244

 

       Total operating lease liabilities

 

$

1,768,619

 

 

$

2,214,182

 

Lease Costs

For the years ended December 31, 2023 and 2022, we recorded $753,818 and $946,840, respectively, of fixed cost operating lease expense.

Cash paid for operating leases approximated operating lease expense and non-cash right of use asset amortization for the years ended December 31, 2023 and 2022.

F-19

 


QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

Notes to the Consolidated Financial Statements – Continued

 

9. Revenue

Operating Revenues

We provide businesses with services to reuse, recycle, and dispose of a wide variety of waste streams and recyclables generated by their operations. Service revenues are primarily generated from fees charged for our collection, transfer, disposal and recycling services and from sales of commodities by our recycling operations. In addition, we have product sales and other revenue primarily from sales of products such as antifreeze and windshield washer fluid, as well as minor ancillary services.

Revenue Recognition

We recognize revenue as services are performed or products are delivered. For example, we recognize revenue as waste and recyclable material are collected or when products are delivered. We recognize revenue net of any contracted pricing discounts or rebate arrangements.

We generally recognize revenue for the gross amount of consideration received as we are generally the primary obligor (or principal) in our contracts with customers as we hold complete responsibility to the customer for contract fulfillment. Depending on the key terms of the arrangement, which may include situations in which we are not primarily obligated, we do not have credit risk, or we determine amounts earned using fixed percentage or fixed fee schedules, we may record the revenue net of certain cost amounts. We had certain management fee contracts accounted for under the net basis method with net revenue of $445,107 and $484,229 for the years ended December 31, 2023 and 2022, respectively. We record amounts collected from customers for sales tax on a net basis.

Disaggregation of Revenue

The following table presents our revenue disaggregated by source. Two customers accounted for 29% of revenue for the year ended December 31, 2023, and two customers accounted for 24% of revenue for the year ended December 31, 2022. We operate primarily in the United States, with minor services in Canada.

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Revenue Type:

 

 

 

 

 

 

Services

 

$

277,280,099

 

 

$

273,796,746

 

Product sales and other

 

 

11,097,553

 

 

 

10,241,077

 

   Total revenue

 

$

288,377,652

 

 

$

284,037,823

 

 

Contract Balances

Our incremental direct costs of obtaining a customer contract are generally deferred and amortized to selling, general, and administrative expense or as a reduction to revenue (depending on the nature of the cost) over the estimated life of the customer contract. We classify our contract acquisition costs as current or noncurrent based on the timing of when we expect to recognize the amortization and are included in other assets.

As of December 31, 2023 and 2022 we had $0 and $566,667, respectively, of deferred contract costs. During the year ended December 31, 2023 and 2022, we amortized $333,333 and $408,333, respectively, of deferred contract costs to selling, general, and administrative expense.

We bill certain customers one month in advance, and, accordingly, we defer recognition of related revenues as a contract liability until the services are provided and control is transferred to the customer. As of December 31, 2023 and 2022, we had $1,509,690 and $2,731,350, respectively, of deferred revenue, which was classified in “Other current liabilities.”

10. Income Taxes

We compute income taxes using the asset and liability method in accordance with FASB ASC Topic 740, Income Taxes. Under the asset and liability method, we determine deferred income tax assets and liabilities based on the differences between the financial reporting and tax bases of assets and liabilities and measure those using currently enacted tax rates and laws. We provide a valuation allowance for the amount of deferred tax assets that, based on available evidence, are more likely than not to be realized. Realization of our net operating loss carryforward was not reasonably assured as of December 31, 2023 and 2022, and we have recorded a valuation allowance of $17,413,000 and $13,999,000, respectively against deferred tax assets in excess of deferred tax liabilities in the accompanying consolidated financial statements.

F-20

 


QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

Notes to the Consolidated Financial Statements – Continued

 

The components of net deferred taxes are as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Deferred tax assets (liabilities):

 

 

 

 

 

 

Net operating loss

 

$

1,531,000

 

 

$

1,447,000

 

Depreciation and amortization

 

 

7,336,000

 

 

 

5,490,000

 

Stock-based compensation

 

 

4,780,000

 

 

 

4,638,000

 

Interest expense

 

 

2,952,000

 

 

 

1,276,000

 

Capitalized software costs

 

 

(53,000

)

 

 

(278,000

)

Bonus accrual

 

 

210,000

 

 

 

284,000

 

Allowance for doubtful accounts

 

 

412,000

 

 

 

567,000

 

Other

 

 

245,000

 

 

 

575,000

 

Total deferred tax assets, net

 

 

17,413,000

 

 

 

13,999,000

 

Less: valuation allowance

 

 

(17,413,000

)

 

 

(13,999,000

)

Net deferred taxes

 

$

 

 

$

 

 

Our statutory income tax rate is expected to be approximately 26%. We had state income tax expense of $386,932 and $172,604 for the years ended December 31, 2023 and 2022, respectively, which is attributable to state obligations for states with no net operating loss carryforwards, and the continued reserve against the benefit of the net operating losses at the federal level. The provision for income taxes consisted of the following:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Current

 

$

386,932

 

 

$

172,604

 

Deferred

 

 

 

 

 

 

Total

 

$

386,932

 

 

$

172,604

 

 

The reconciliation between the income tax expense calculated by applying statutory rates to net income (loss) and the income tax expense reported in the accompanying consolidated financial statements is as follows:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

U.S. federal statutory rate applied to pretax loss

 

$

(1,450,000

)

 

$

(1,234,000

)

State taxes - current, net of federal benefit

 

 

386,932

 

 

 

172,604

 

State taxes - deferred

 

 

(428,000

)

 

 

(411,000

)

Permanent differences

 

 

(306,000

)

 

 

(471,000

)

Benefit of federal operating loss carryforwards

 

 

(332,000

)

 

 

(845,000

)

Change in state tax rates and other

 

 

(898,000

)

 

 

100,000

 

Change in valuation allowance

 

 

3,414,000

 

 

 

2,861,000

 

 

 

$

386,932

 

 

$

172,604

 

 

As of December 31, 2023 and 2022, we had federal income tax net operating loss carryforwards of approximately $5,900,000 and $5,600,000, respectively, which expire at various dates ranging from 2034 through 2037. We are subject to limitations existing under Internal Revenue Code Section 382 (Change of Control) relating to the availability of the operating loss, therefore utilization of a portion of the Company's net operating loss may be limited in future years.

As of December 31, 2023 and 2022, we did not recognize any assets or liabilities relative to uncertain tax positions, nor do we anticipate any significant unrecognized tax benefits will be recorded during 2024. It is our policy to classify interest and penalties on income taxes as interest expense or penalties expense, should any be incurred.

Tax positions are positions taken in a previously filed tax return or positions expected to be taken in a future tax return that are reflected in measuring current or deferred income tax assets and liabilities reported in the financial statements. Tax positions include the following:

an allocation or shift of income between taxing jurisdictions;
the characterization of income or a decision to exclude reportable taxable income in a tax return; or
a decision to classify a transaction, entity, or other position in a tax return as tax exempt.

F-21

 


QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

Notes to the Consolidated Financial Statements – Continued

 

We are potentially subject to tax audits for federal and state tax returns for tax years ended 2019 to 2023. Tax audits by their very nature are often complex and can require several years to complete.

11. Fair Value of Financial Instruments

Our financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, deferred revenue and notes payable. We do not believe that we are exposed to significant currency or credit risks arising from these financial instruments. Our variable rate indebtedness subjects us to interest rate risk as all of the borrowings under the senior secured credit facilities bear interest at variable rates. The fair values of our financial instruments approximate their carrying values, based on their short maturities or, for notes payable, based on borrowing rates currently available to us for loans with similar terms and maturities. Contingent liabilities are measured at fair value on a recurring basis. The fair value measurements are generally determined using unobservable inputs and are classified within Level 3 of the fair value hierarchy.

12. Commitments and Contingencies

Indemnifications

During the normal course of business, we make certain indemnities and commitments under which we may be required to make payments in relation to certain transactions. These may include (i) intellectual property indemnities to customers in connection with the use, sales, and/or license of products and services; (ii) indemnities to customers in connection with losses incurred while performing services on their premises; (iii) indemnities to vendors and service providers pertaining to claims based on negligence or willful misconduct; and (iv) indemnities involving the representations and warranties in certain contracts. In addition, under our bylaws we are committed to our directors and officers for providing for payments upon the occurrence of certain prescribed events. The majority of these indemnities and commitments do not provide for any limitation on the maximum potential for future payments that we could be obligated to make. We have not incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, we believe the estimated fair value of these agreements is minimal. Accordingly, we had no liabilities recorded for these agreements as of December 31, 2023 and 2022.

Defined Contribution Plan

We maintain a defined contribution 401(k) plan covering substantially all full-time employees. Employees are permitted to make voluntary contributions, which we match at a certain percentage, to the plan. For the years ended December 31, 2023 and 2022, our plan contribution expense was $348,781 and $270,477, respectively.

13. Stockholders’ Equity

Preferred Stock

Our authorized preferred stock consists of 10,000,000 shares of preferred stock with a par value of $0.001, of which no shares have been issued or were outstanding as of December 31, 2023 and 2022. Preferred stock is to be designated in classes or series and the number of each class or series and the voting powers, designations, preferences, limitations, restrictions, relative rights, and distinguishing designation of each class or series of stock as the Board of Directors shall determine in its sole discretion.

Common Stock

Our authorized common stock consists of 200,000,000 shares of common stock with a par value of $0.001, of which 20,161,400 and 19,696,006 shares were issued and outstanding as of December 31, 2023 and 2022, respectively.

Employee Stock Purchase Plan

On September 17, 2014, our stockholders approved our 2014 Employee Stock Purchase Plan (“ESPP”). We recorded expense of $102,899 and $92,180 related to the ESPP during the years ended December 31, 2023 and 2022, respectively.

During the year ended December 31, 2023, we issued an aggregate 46,916 shares of common stock for $224,439 all to employees under our ESPP, as follows:

On May 16, 2023, we issued 22,888 shares for $107,002 for options that vested and were exercised.
On November 15, 2023, we issued 24,028 shares for $117,437 for options that vested and were exercised.

During the year ended December 31, 2022, we issued an aggregate 40,851 shares of common stock for $176,742 all to employees under our ESPP, as follows:

On May 16, 2022, we issued 17,720 shares for $76,666 for options that vested and were exercised.
On November 16, 2022, we issued 23,131 shares for $100,076 for options that vested and were exercised.

F-22

 


QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

Notes to the Consolidated Financial Statements – Continued

 

Warrants

 

The following table summarizes the warrants issued and outstanding as of December 31, 2023:

 

Warrants Issued and Outstanding as of December 31, 2023

 

 

 

Date of

 

Exercise

 

 

Shares of

 

Description

 

Issuance

 

Expiration

 

Price

 

 

Common Stock

 

Exercisable warrants

 

10/19/2020

 

3/19/2028

 

$

1.50

 

 

 

500,000

 

Exercisable warrants

 

10/19/2021

 

3/19/2028

 

$

1.50

 

 

 

350,000

 

Total warrants issued and outstanding

 

 

 

 

 

850,000

 

 

 

 

 

 

 

 

 

 

 

 

No warrants were issued, exercised or expired during the years ended December 31, 2023 and 2022.

Incentive Compensation Plan

In October 2012, we adopted our 2012 Incentive Compensation Plan, as amended (the “2012 Plan”), as the sole plan for providing equity-based incentive compensation to our employees, non-employee directors, and other service providers. The 2012 Plan allows for the grant of stock options, restricted stock, restricted stock units, stock appreciation rights, performance awards, and other incentive awards to our employees, non-employee directors, and other service providers who are in a position to make a significant contribution to our success and our affiliates. The purpose of the 2012 Plan is to attract and retain individuals, further align employee and stockholder interests, and closely link compensation with our performance. The 2012 Plan is administered by the compensation committee of our board of directors. Our policy is to fulfill any exercise of options from common stock that is authorized and unissued. The maximum number of shares of common stock available for grant under the 2012 Plan is 4,830,437. The number of shares available for award under the 2012 Plan is subject to adjustment for certain corporate changes in accordance with the provisions of the 2012 Plan.

Stock Options

The following table summarizes the stock option activity from January 1, 2022 through December 31, 2023:

 

 

Stock Options

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Exercise

 

Average

 

 

 

Number

 

 

Price Per

 

Exercise Price

 

 

 

of Shares

 

 

Share

 

Per Share

 

Outstanding at January 1, 2022

 

 

3,280,585

 

 

$1.17 — $23.20

 

$

2.87

 

Granted

 

 

384,889

 

 

$4.08  — $8.68

 

$

5.23

 

Exercised

 

 

(414,001

)

 

$1.51  — $6.40

 

$

1.83

 

Canceled/Forfeited

 

 

(72,085

)

 

$1.51 — $16.80

 

$

5.76

 

Outstanding at December 31, 2022

 

 

3,179,388

 

 

$1.17 — $23.20

 

$

3.23

 

Granted

 

 

152,500

 

 

$5.50

 

$

5.50

 

Exercised

 

 

(418,478

)

 

$1.17  — $4.08

 

$

2.14

 

Canceled/Forfeited

 

 

(44,397

)

 

$1.51 — $21.20

 

$

14.42

 

Outstanding at December 31, 2023

 

 

2,869,013

 

 

$1.17 — $23.20

 

$

3.33

 

 

The weighted-average grant-date fair value of options granted was $3.53 and $3.36 for the years ended December 31, 2023 and 2022, respectively.

For the years ended December 31, 2023 and 2022, the intrinsic value of options outstanding was $11,623,637 and $9,841,358, respectively, and the intrinsic value of options exercisable was $10,877,904 and $8,422,306, respectively.

The following additional information applies to options outstanding at December 31, 2023:

 

Range of
Exercise
Prices

 

Outstanding at
December 31, 2023

 

 

Weighted-
Average
Remaining
Contractual
Life

 

 

Weighted-
Average
Exercise
Price

 

 

Exercisable at
December 31, 2023

 

 

Weighted-
Average
Exercise
Price

 

$1.17 — $23.20

 

 

2,869,013

 

 

 

5.5

 

 

$

3.33

 

 

 

2,491,466

 

 

$

3.02

 

 

F-23

 


QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

Notes to the Consolidated Financial Statements – Continued

 

 

The following additional information applies to options outstanding at December 31, 2022:

Range of
Exercise
Prices

 

Outstanding at
December 31, 2022

 

 

Weighted-
Average
Remaining
Contractual
Life

 

 

Weighted-
Average
Exercise
Price

 

 

Exercisable at
December 31, 2022

 

 

Weighted-
Average
Exercise
Price

 

$1.17 — $23.20

 

 

3,179,388

 

 

 

6.1

 

 

$

3.23

 

 

 

2,504,292

 

 

$

2.98

 

 

Stock-Based Compensation

 

Stock-based compensation expense for stock-based incentive awards was $881,397 and $994,361 for the years ended December 31, 2023 and 2022, respectively. At December 31, 2023, the balance of unearned stock-based compensation to be expensed in future periods related to unvested share-based awards was approximately $1.0 million. The weighted-average period over which the unearned stock-based compensation is expected to be recognized is approximately 2 years.

We account for all stock-based payment awards made to employees and directors, including stock options and employee stock purchases, based on estimated fair values. We estimate the fair value of share-based payment awards on the date of grant using an option-pricing model and the value of the portion of the award is recognized as expense over the requisite service period. We recognize the effects of forfeitures in compensation cost when they occur.

We use the Black-Scholes-Merton option-pricing model as our method of valuation. The fair value is amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. The fair value of share-based payment awards on the date of grant as determined by the Black-Scholes-Merton model is affected by our stock price as well as other assumptions. These assumptions include the expected stock price volatility over the term of the awards, and the actual and projected employee stock option exercise behaviors.

The weighted-average estimated value of employee stock options granted during the years ended December 31, 2023 and 2022 were estimated using the Black-Scholes-Merton option pricing model with the following weighted-average assumptions:

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Expected volatility

 

 

69

%

 

 

71

%

Risk-free interest rate

 

 

3.58

%

 

 

2.79

%

Expected dividends

 

 

0.00

%

 

 

0.00

%

Expected term in years

 

 

6.0

 

 

 

5.9

 

 

Deferred Stock Units

During the year ended December 31, 2023, we granted 6,131 DSUs and recorded director compensation expense of $40,732 related to the grants. In addition, during the year ended December 31, 2023, we granted 14,089 DSUs to executive employees and recorded compensation expense of $118,162. During the year ended December 31, 2022, we granted 6,719 DSUs and recorded director compensation expense of $39,142 related to the grants. In addition, during the year ended December 31, 2022, we granted 35,201 DSUs to executive employees and recorded compensation expense of $157,885. We had 231,635 and 211,415 DSUs outstanding at December 31, 2023 and 2022, respectively.

Restricted Stock Units

During the year ended December 31, 2023, we granted restricted stock units (“RSUs”) to nonemployee directors as part of their annual board compensation. The RSUs are recognized at their fair value on the date of grant. Each RSU represents the right to receive one share of our common stock once fully vested. During the year ended December 31, 2023, we granted 61,056 RSUs and recorded director compensation expense of $169,203 related to the grants. We had 61,056 and 0 RSUs outstanding at December 31, 2023 and 2022, respectively. These RSUs were not vested at December 31, 2023.

 

14. Net Loss per Share

We compute basic net loss per share using the weighted average number of shares of common stock outstanding plus the number of common stock equivalents for DSUs during the period. We compute diluted net income (loss) per share using the weighted average number of shares of common stock outstanding during the period, adjusted for the dilutive effect of common stock equivalents. In periods where losses are reported, the weighted average number of shares of common stock outstanding excludes common stock equivalents because their inclusion would be anti-dilutive. Dilutive potential common shares consist of the incremental common shares issuable upon the exercise of outstanding stock options and warrants. Dilutive potential securities are excluded from the

F-24

 


QUEST RESOURCE HOLDING CORPORATION AND SUBSIDIARIES

Notes to the Consolidated Financial Statements – Continued

 

computation of earnings per share if their effect is antidilutive. The dilutive effect of outstanding stock options and warrants is reflected in diluted earnings per share by application of the treasury stock method.

The computation of basic and diluted net loss per share attributable to common stockholders is as follows:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Numerator:

 

 

 

 

 

 

Net loss

 

$

(7,291,285

)

 

$

(6,047,986

)

Denominator:

 

 

 

 

 

 

Weighted average common shares outstanding, basic

 

 

20,123,221

 

 

 

19,473,786

 

Effect of dilutive securities

 

 

 

 

 

 

Weighted average common shares outstanding, diluted

 

 

20,123,221

 

 

 

19,473,786

 

Net loss per share

 

 

 

 

 

 

Basic

 

$

(0.36

)

 

$

(0.31

)

Diluted

 

$

(0.36

)

 

$

(0.31

)

Anti-dilutive securities excluded from diluted net loss per share

 

 

 

 

 

 

Stock options

 

 

62,968

 

 

 

244,907

 

Total anti-dilutive securities excluded from diluted net loss per share

 

 

62,968

 

 

 

244,907

 

 

15. Supplemental Cash Flow Information

The following is provided as supplemental information to the consolidated statements of cash flows:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Supplemental cash flow information:

 

 

 

 

 

 

Cash paid for interest

 

$

8,568,312

 

 

$

5,720,406

 

Cash paid for income taxes

 

$

366,361

 

 

$

330,866

 

 

 

 

 

 

 

 

Supplemental non-cash activities:

 

 

 

 

 

 

Seller consideration settled in shares of common stock

 

$

 

 

$

1,342,125

 

 

16. Related Party Transactions

See Note 7 for further information regarding a promissory note issued to the seller of Green Remedies in connection with the Green Remedies acquisition.

 

 

F-25

 


EX-21.1 2 qrhc-ex21_1.htm EX-21.1 EX-21.1

Exhibit 21.1

SUBSIDIARIES OF QUEST RESOURCE HOLDING CORPORATION

 

Name

State of Organization

Parent

 

 

 

Youchange, Inc.

Arizona

Quest Resource Holding Corporation

Quest Resource Management Group, LLC

Delaware

Quest Sustainability Services, Inc.

Global Alerts, LLC

Delaware

Quest Sustainability Services, Inc.

Landfill Diversion Innovations, LLC

Delaware

Quest Resource Management Group, LLC

Quest Vertigent Corporation

Nevada

Quest Resource Holding Corporation

Quest Vertigent One, LLC

Delaware

Quest Vertigent Corporation

Quest Sustainability Services, Inc. (formerly

   known as Earth911, Inc.)

Delaware

Quest Resource Holding Corporation

 


EX-23.1 3 qrhc-ex23_1.htm EX-23.1 EX-23.1

img59395946_0.jpg 

Exhibit 23.1

 

Consent of Independent Registered Public Accounting Firm

 

Quest Resource Holding Corporation

The Colony, Texas

We hereby consent to the incorporation by reference in the Registration Statement on Form S-3 (File No. 333-264213), S-8 (No. 333-193134), S-8 (No. 333-256207), and Form S-8 (No. 333-258858) of our report dated March 12, 2024, relating to the consolidated financial statements, which appear in this Form 10-K.

/s/ Semple, Marchal & Cooper, LLP

Certified Public Accountants

 

Phoenix, Arizona

March 12, 2024

 

 

 

 

 

 

 

 

img59395946_1.jpg 


EX-31.1 4 qrhc-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, S. Ray Hatch, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Quest Resource Holding Corporation;
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 the 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: March 12, 2024

/s/ S. Ray Hatch

 

S. Ray Hatch

 

President and Chief Executive Officer

 

(Principal Executive Officer)

 

 


EX-31.2 5 qrhc-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Brett W. Johnston, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Quest Resource Holding Corporation;
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 the 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: March 12, 2024

/s/ Brett W. Johnston

Brett W. Johnston

Senior Vice President and Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 


EX-32.1 6 qrhc-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report on Form 10-K of Quest Resource Holding Corporation (the “Company”) for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, S. Ray Hatch, President and Chief Executive Officer of the Company, certify, to the best of my knowledge and belief, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m(a) or 78o(d)); and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ S. Ray Hatch

S. Ray Hatch

President and Chief Executive Officer

(Principal Executive Officer)

Date: March 12, 2024

This certification accompanies the Annual Report on Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Quest Resource Holding Corporation under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Annual Report on Form 10-K), irrespective of any general incorporation language contained in such filing.

 


EX-32.2 7 qrhc-ex32_2.htm EX-32.2 EX-32.2

 

Exhibit 32.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report on Form 10-K of Quest Resource Holding Corporation (the “Company”) for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Brett W. Johnston, Senior Vice President and Chief Financial Officer of the Company, certify, to the best of my knowledge and belief, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m(a) or 78o(d)); and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ Brett W. Johnston

Brett W. Johnston

Senior Vice President and Chief Financial Officer

(Principal Financial and Accounting Officer)

Date: March 12, 2024

This certification accompanies the Annual Report on Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Quest Resource Holding Corporation under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Annual Report on Form 10-K), irrespective of any general incorporation language contained in such filing.

 

 


EX-97 8 qrhc-ex97.htm EX-97 EX-97

Exhibit 97

QUEST RESOURCE HOLDING CORPORATION

DODD-FRANK CLAWBACK POLICY

 

Effective November 17, 2023

 

The Board of Directors (the “Board”) of Quest Resource Holding Corporation (the “Company”) has adopted this clawback policy (the “Policy”) as a supplement to any other clawback policies in effect now or in the future at the Company to provide for the recovery of erroneously awarded Incentive-Based Compensation from Executive Officers. This Policy shall be interpreted to comply with the clawback rules found in 17 C.F.R. §240.10D and the related listing rules of the national securities exchange or national securities association (“Exchange”) on which the Company has listed securities, and, to the extent this Policy is in any manner deemed inconsistent with such rules, this Policy shall be treated as retroactively amended to be compliant with such rules.

 

1. Definitions. 17 C.F.R. §240.10D-1(d) defines the terms “Executive Officer,” “Financial Reporting Measures,” “Incentive-Based Compensation,” and “Received.” As used herein, these terms shall have the same meaning as in that regulation.

 

2. Application of the Policy. This Policy shall only apply in the event that the Company is required to prepare an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period. In the event of such an accounting restatement, the Company will reasonably promptly recover the Erroneously Awarded Compensation Received in accordance with this Policy.

 

3. Recovery Period. The Incentive-Based Compensation subject to clawback is the Incentive-Based Compensation Received by an Executive Officer after beginning service as an Executive Officer during the three completed fiscal years immediately preceding the date that the Company is required to prepare an accounting restatement as described in section 2, provided that the person served as an Executive Officer at any time during the performance period applicable to the Incentive-Based Compensation in question (whether or not such Executive Officer is serving at the time the Erroneously Awarded Compensation is required to be repaid to the Company). The date that the Company is required to prepare an accounting restatement shall be determined pursuant to 17 C.F.R. §240.10D-1(b)(1)(ii).

 

(a) Notwithstanding the foregoing, the Policy shall only apply if the Incentive-Based Compensation is Received (1) while the Company has a class of securities listed on an Exchange and (2) on or after October 2, 2023.

 

(b) See 17 C.F.R. §240.10D-1(b)(1)(i) for certain circumstances under which the Policy will apply to Incentive-Based Compensation Received during a transition period arising due to a change in the Company’s fiscal year.

 

4. Erroneously Awarded Compensation. The amount of Incentive-Based Compensation subject to recovery under this Policy with respect to each Executive Officer in connection with an accounting restatement described in Section 2 (“Erroneously Awarded Compensation”) is the amount of Incentive-Based Compensation Received that exceeds the amount of Incentive Based-Compensation

 


that otherwise would have been Received had it been determined based on the restated amounts and shall be computed without regard to any taxes paid. For Incentive-Based Compensation based on the Company’s stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in an accounting restatement: (1) the amount shall be based on a reasonable estimate of the effect of the accounting restatement on the Company’s stock price or total shareholder return upon which the Incentive-Based Compensation was Received; and (2) the Company must maintain documentation of the determination of that reasonable estimate and provide such documentation to the Exchange.

 

5. Recovery of Erroneously Awarded Compensation. The Company shall recover reasonably promptly any Erroneously Awarded Compensation except to the extent that the conditions of paragraphs (a), (b), or (c) below apply. The Compensation Committee of the Board (the “Committee”) shall determine the amount of Erroneously Awarded Compensation Received by each Executive Officer, shall promptly notify each Executive Officer of such amount and demand repayment or return of such compensation based on a repayment schedule determined by the Committee in a manner that complies with this “reasonably promptly” requirement. Such determination shall be consistent with any applicable legal guidance, by the Securities and Exchange Commission (the “SEC”), judicial opinion, or otherwise. The determination of “reasonably promptly” may vary from case to case and the Committee is authorized to adopt additional rules to further describe what repayment schedules satisfy this requirement.

 

(a) Erroneously Awarded Compensation need not be recovered if the direct expense paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered and the Committee has made a determination that recovery would be impracticable. Before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on expense of enforcement, the Company shall make a reasonable attempt to recover such Erroneously Awarded Compensation, document such reasonable attempt(s) to recover, and provide that documentation to the Exchange.

 

(b) Erroneously Awarded Compensation need not be recovered if recovery would violate home country law where that law was adopted prior to November 28, 2022. Before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on violation of home country law, the Company shall obtain an opinion of home country counsel, acceptable to the Exchange, that recovery would result in such a violation and shall provide such opinion to the Exchange.

 

(c) Erroneously Awarded Compensation need not be recovered if recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.

 

6. Committee Decisions. Decisions of the Committee with respect to this Policy shall be final, conclusive and binding on all Executive Officers subject to this Policy, unless determined to be an abuse of discretion.

7. No Indemnification. Notwithstanding anything to the contrary in any other policy of the Company or any agreement between the Company and an Executive Officer, no Executive Officer

 

 


shall be indemnified by the Company against the loss of any Erroneously Awarded Compensation or any claims related to the Company’s enforcement of its rights under this Policy.

 

8. Agreement to Policy by Executive Officers. The Committee shall take reasonable steps to inform Executive Officers of this Policy and obtain their agreement to this Policy, which steps may constitute the inclusion of this Policy as an attachment to any award that is accepted by the Executive Officer.

 

9. Other Recovery Rights. Any employment agreement, equity award agreement, compensatory plan or any other agreement or arrangement with an Executive Officer shall be deemed to include, as a condition to the grant of any benefit thereunder, an agreement by the Executive Officer to abide by the terms of this Policy. Any right of recovery under this Policy is in addition to, and not in lieu of, any other remedies or rights of recovery that may be available to the Company under applicable law, regulation or rule or pursuant to the terms of any policy of the Company or any provision in any employment agreement, equity award agreement, compensatory plan, agreement or other arrangement.

 

10. Disclosure. The Company shall file all disclosures with respect to this Policy required by applicable SEC filings and rules.

 

11. Amendments. The Committee may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary. Notwithstanding anything in this Section 10 to the contrary, no amendment or termination of this Policy shall be effective if such amendment or termination would (after taking into account any actions taken by the Company contemporaneously with such amendment or termination) cause the Company to violate any federal securities laws, SEC rule or Exchange rule.

 

 

 


Exhibit A

ATTESTATION AND ACKNOWLEDGEMENT OF THE QUEST RESOURCE HOLDING CORPORATION DODD-FRANK CLAWBACK POLICY

 

 

By my signature below, I acknowledge and agree that:

 

I have received and read the attached Dodd-Frank Clawback Policy (the “Policy”).

 

I hereby agree to abide by all of the terms of this Policy both during and after my employment with the Company, including, without limitation, by promptly repaying or returning any Erroneously Awarded Compensation to the Company as determined in accordance with this Policy.

 

Signature:

 

Printed Name:

 

Date:

 

 

 

 

 

 

 


GRAPHIC 9 img59395946_0.jpg GRAPHIC begin 644 img59395946_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $) Z MUQ7C'XC:9X4?[+Y;WFH$9^SQM@(.Q8]L_B:W_$^J_P!A^'-0U,#+6\+,@(SE MNB_J17@7P]TZ/Q1\0(6U5Q./GN95D.?-8<@'UY/3T%:TX)WD]D!UMIXK^)WB M&/[5I6DQQ6[\H?+55(]C(W-22^,OB-X=!GUO0TGM$YD81@X'^^A('XBO7TB6 M-0J\ < >E*T2LA5AD'J#WI>T78=SRBY^->F2Z-.UM9W4>I%"L2,%**Y'4MGD M#Z5W_A*_N=4\*Z7?W;;KB>W5Y& RQ]A7D_Q9\#6^DE-=TN-8K>5]EQ"HX1C MT8#L..1ZXKT_P'_R(FB\8_T5.OTIS4.1.('24445D(**** "BBB@ HHHH ** M** "BBB@ HHS10 4444 %%&:* "BBB@ HHHH **** "BBB@ HHHH 0]#7%:Q MXJ\4:/%/<-X.-Q;1%B9(M05CM'?:$)Z?6NVICJ&'/--.VX'CG_"]R1_R+@_\ M#O\ [77HW@_Q/!XLT./4H4$3EBDL._<8V!Z9P,\8/3H:^:M6LG36-76WC/D6 MEPX.!]Q=^T?J0/QKLOA#XD.D^)3ID\@6UU#Y1NZ+*/N_GR/6\1GT M'12*,YQSTQ5S0?B=K7B:21-*\'F81_? M%W%O+;3>7,A1RJN >ZLH8'\B*]Z^"T$IJOXN\4VWA/1)+^1ST'T[FOGNV&L?$3Q?%'/<&2XN&RS M'.R&,==H[ #MW)'K6E.GS:O89Z%/\6=8UJ[-GX5T)Y9.NZ<%VQZE5("_B35J M*;XNSJ)O)L8 ?^6<@CSC\":] \/^'=.\.Z7'8Z? L2+]YL# M*'-+X4!Y5_PF_CGPX'E\2^&A/:(,M/;8&T>I*EE_/%6M3^+^A_\ "-RSZ=.X MU-TVQ6TD9RCGC+?PX'7@FO2C&K AN0>H->(_%/P!#IR-KVCP[("W^E0)T0GH MX'8=,CMUJHN5^'$IF^'^CL> MT)7\F(_I755E)6;0@HHHI %%%% !1110 4444 %%%% !111F@ HHHHN 4444 M %%%% !111F@ HHS10 4444 %%%% !1110 449HH **** "BBC- !11FB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH YSQW83:GX+U6TMP3,\&Y%'5BI#8'N<8KYKT/6+G0-9MM3LR! M- V[!Z$="#[$$BOK9AD8->+^/?A3,]S-JWAR,.'R\MF#@@_['J/]G\O2MZ,T MO=8ST#PGXZT?Q5:K]GF$-X!^\M93AP>^/[P]Q74;@>,U\?@W-A=@CS;>YB8' MG*.C#^1KT7PO\8=2TUHK;7$-_ #CS@<2J/Y-^.#[TYX=K6(6/9/%.D_V[X:U M#30@=YX&$8)Q\XY4_P#?0%,\*:=)=+\ M1V@N=,NDF7^).CH?]I3R/ZUKCD UAJE9@<[KGB'4=$2XN!H%U=6D"[FFAF0D MC&2=A.[BN0M?C/:7UPMM::#J%Q.^=L<9#,<#)X'TKTRY4- X8 @J<@]^*^J_P#"R+W_ *$S7/\ OT?\*K7GQ7.GP^;> M>%M7MX\XWRKM'YD5Z/BJM[:07UK/:SH'AF0QN".H/%0I1["*>BZT-<\.V^K6 MMO(/.C,B0LPW'KQGIU%6W*[HY&!)!Z$8^A%=8.E?,WAR_NO 7CX)>%XHHY#;W M0'>-OXL=^S#Z5]+QLK(K*05(R"#D$4ZL%%Z; .JIJ6H0:7IUQ?7+;88(S(Y] M@/YU;KS+XI7UQJEQI_A"P5FGO7\V<@\+&O(S^(+?\!J8QYG8"*V^-%C>W26U MKHFH33R-MCC0J2Q]N:[>+4M6EL)IVT*:.=2 D!N(B7!ZG(.!CW->!_"T!OB' MIH(Y'F?GL:OI51\M76C&+LD!YIJ7Q?@T>_DL=0T"^@N8SAD:1./QZ$>]2Q?% M4S1K,OA;66@(SYB1[ACU%<%\9D5/',9 'S6<9/N=S#^@_*O:_"R@^$M'_P"O M*+_T 4Y1A&*=MQG.Z3\6O#.HW2VTTLUC*QVC[2F%SZ9!./QQ7:O-F%I8<2_) ME K#YN,CGISQS7D/QG\-6<%K;:[;1+%,\ODW&P8#Y!()'KP>:T/@MK5U?Z/? M:;<2M(M@T9A+?PHP/RY] 5/YTG37)SQ U]?^(T_ADQ?VKX(KAX-*\-ZA<,@RY61 J^F6) %1_&=!_P@\1('RWD9'M\K52^ M!\:?\([J4@&'-V 6[X"#'\S^=/EC[/FL!Z5837-Q;)+=6C6LK?>A:17*_BIQ M5N@=**Q$4-1N;RTMQ):6#WLF[!C254('/.6(% M-I$X[]02#7IK#*D5\\?&1%3QUE0 3:1DD#JA!Q22?$RZAC:23P=K:HHR28CQ^E=?X?'_ !3>E\_\ND7_ M * *T& &"?Y5+<;[ G^[765R^A^&SHW MBS6]1@2*.SU)87"J<$2+NW<>AW9_$UU%*5KZ %%%%( I&Z4M(W2@#PWP/ID& ML>-O&&GW(S%<13QGCI^]&"/<'G\*\XU&RNM"UJ:SE)2ZM)L97C#*>"#^1%>J M?#'_ )*9XE^DW_HX5#\:/#;)_5SU8\DK"#(KQWQA(WC;XCV'A>W.;*Q;S+HKZXRWY#"_5C7I'BG7(_ M#OAZ\U-P"T,?[M2?O.>%'YD5Y_\ !O1[ATU#Q)>.S27C&-,_Q '?\ Q-C2'XAZI%&H6-!"JJO0 0IQ7K'P:_Y$5?\ KZD_I7E?Q3&/B1JW M_;'_ -$I7JGP;_Y$5?\ KZD_I6U3^$@9Z%1117*(0D#J:Y'PKXXM?$VM:M81 M*$-G)^Z.<^;'TW#\?T(IOQ*U\Z%X2N?*+?:[L?9H G7+=2/H,_CBO$/#E[=^ M!?'$#7D;0M#((KJ/MY;#G^8(K6G2YDV.Q]/@@]*#TIL;!E!!RI&0HZAE-O("#T(VFO ?A"H_X6#;XX'DR_P#H-;0C%Q;:V&>D3_%1 M;)/-U#PQK5K%_?:+C\/=#\4RM#8S/'<*,F"==KD>HYP?PKI)8(YHV MCE17C8%61@"&!Z@BOF[Q[I:^#_'K?V6?(4%+JWV<>7D]/S!_"E",9Z)68CZ5 M!!Z&E) &36=H5^=4T.PU!DV&YMXY2H[%E!(_6J'C#Q-%X6\/3ZA(H>3_ %<$ M9/WY#T'\S] :SLV[ .\2>+='\+VPDU*ZV.WW(4&Z1_HOIQU/%/?$>MG? MH'@^>6VZB>ZG$08>V< _@37#?#_1)?'GBNZUC7)#=Q6Y#2"09#L<[5_W1@\> MPKWI(E5 % P !C JY*,--V,X9_&WB'2,/K_A"YBM^K3V4RS!1[@=/SJ:S^ M)>C:MKVDZ9I4AN&O2_F,R,GD@(S &5 P/.1M M)R>!V]:X:/XVZ?+*L2:+>M*S!50.NXD]!BO4V *\U\S>&HT?XIVBE1@:F2./ M1B1^M.E%2O<2/H72-1O[\DWFCSV"[ RF65&)SVPI.#]:;K.IZCIY!L]%GU! MNYC#*BD>V&()_"M95"]*4C-9Z >5O\;=/CF:%]$OED5MK*7 (/H:[S1-4O\ M583+!M&K#C'_33-?3"#:H%:5( MQBE;J,=2$XI:P_%NN+X>\-7NI'&^*,B)2<;I#PH_,UDM781F:?XYM+_QY>^' M$V 01YCEW?ZQU^^N/;_V4^E=<#FOE5)-4\,>(K#4[A"MVVV]3)^^K\\GMG)! M_&OJ'3;V'4M.M[VW;,,\:R(?8C(K6I34;-#+)SCCK6+K&JZEIF6MM$N+^%8] M[/#,@(/.0%)R>F>/6MNF.N:R$>6+\;M.>01+HM\SD[0H92Q/ICUKN-'UG5-3 MD0W'A^ZL(&7=YD\T9(]!M!W5X'I$*+\6;>(#Y$UC 'TEXKZ848S6U6,8VL,< M.E%%%8B"BBB@ )P,USWBKQAI?A2R2:_D8R2$B*&,9=\=?H/9:6OD H?XH\*S#Z'+5=.'-*PSO8O'/B^YT\ZI;^"W.G@;@& MNOWC+ZA<;C^ KJ/"7BZP\6V+W%GYDG3J.N#6J]U;6]B;EY42 MV2/>7S\H7&<_3%>7_">)[[Q7XDURWC:/3IY&6,,,;F9]PX]EQGZT[)INUK!8 M]=HH%%9B"FMTIU-? 7)[4 ?.7Q4U]]9\7S6Z.?LUAF&->Q;^(_GQ]!77_ [2 M$%GJ6KM'F1I!;1L>P #-CZY7\J\>N[EKR]N+IR2\TC2,3ZDY_K7T;\*H$A^' M>FLJ@&7S)&/J3(W] !7757+320V=F!@4M%%<@@JKJ%C#J.GW%E.FZ&>,QN/8 MC%6J* .>\$Z+=>'O"UOI5V4,D#R ,AR&4NS _D:WRPYYIU>3_%GQO/IF- TV M4QW$J;[F5&PR(3PH(Z$\_ACUJHQ3Q>?!X)C2(\A9;Y0^/H$H-*\/PZO<1 W][&'#,H MRD9^Z!Z9ZGZ^U>B[>,9-.3C%V2N!YY:?%2VBODL?$6EW6BW)[R?-'^> <>^* M] AN(9XDEBD61'&593D$>H-8/C#PM;>*-#FLYE7SPI:VD(P8W[<^AQ@UY1\+ M?&-SHNL+X?U.9OL&+N_C!(-Q/((4!^IX_,B MBZ\>>)=#'F:[X/ECM<9,]K<"0*/?&0/Q(KO+*QM]/M(K6TB2&")0J1H,!1[5 M,T08'.#D8/'4>E+FCV Q/#?B[2/$]N9=/N2SJ/GAD&UT^H]/<<5N2,1$[(N] M@"0N<9/I7@7C_2IO ?C.VU;0RUK#,GDB]C(_[Y:J7P04?\(W MJ'J+S\_D6K48^SYK 74^,&BQW @U*PU/3WZMYT(P/?KG'X5W.F:K8ZO8I>6% MU'<6[C(>,Y_ ^A]C6%X]\.6FN^%;P20H;FWB>6WEZ%& SU]#C!__ %5XU\+- M?N-*\86]H&/V:_80RIRVYW ?AQ7.6?QCM]1G\FR\/:C+55_"&L!@"/ ML4N0?]PUXK\%P/\ A-YN/^7*3G_@24X1BX-M; >A_P#"Q[W_ *$S7/\ OT?\ M*J7OQ;73E#7WAG5+56Z&8; ?SKTG'O69K^D0ZYHMYIT_W+B(H#C.T]F^H.#^ M%9IQOJA#X=0>[T.'4+6W:1YH%FC@W $[@"!D\#K7$ZQ\5E\/WYL=3\/WT$X M8 R(0P/<$$@UVF@VDMAX?TVQN"IFM[:.*0J20I]KLXS+%+CD '+#/H1G\ M<4_0?*Z'(_P#K'VJY7S_\&M9N+7Q9_9>]FM[Q M&)3L'4$@_D"/RKZ J9PY)6$%%%%0 55OYKBWM6DM;1KJ4$8B5U0G\6(%6J* M/-M7^+,>@W[V.I^'[V"X10Q4RH<@]"""016EH?CN^\1V_P!HTWPO?O;YQYK3 M1HI/MN(S^&:\_P#CBBKXFTYU&'-I@D>SMC^9KU'X?Q)%X$T98P%4VRM@>IY/ MZDUM*,5!2L,Z1,E 6&#CD>E.HHK$1S^N:[J.D">6+0+F\MHEW&6&:/)&.<*3 MNX^E<7#\;+"YF2�[Z661@JHC DD\8 KU"2-71E/1A@U\U_#R)3\2M.7H%G MDQ_WRU;4XQDFVMAGOVDZEJ>H.3=Z'/I\6SJ7 7AC$-^/RJ9/C!HT5PMO MJ.G:II\AQD30CCWQG./PK.^!PSH6J?\ 7RO_ *"*Z_QSX:M/$'AB\CEA0W,4 M+R6\F.4<#/7T.,&M)*"GRV'8V]+U>PU>S2[L+J.XA?HZ'OZ'T/M5[K7S;\+] M?N=)\96MJC_Z+?N(9D/0G^$CW!_0FOI$=!FIJ0Y'80M%%%9@%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 (2!1P:Q/%]U/8^$M6NK6 M4Q3Q6KNCCJI /-1^"]8_M[PGIU^S[Y6B"RGOYB_*WYD$_C1RNUP*_BGP+HWB MJ-C=0"*[VX2ZB #KCIGU'L:\/\4_#?6_#1>81?;+%3_Q\1*3M'^T/X3^GO7T MQ3#&""#R#[5I"K* SY%TW4[W2+Z.^L+B2"YC.5=#@GU!]17TGX%\6Q^+M$2Y MQLNXCY=S&.@;U'L:\T^+O@VVTB:'7-/C6.&YD\NXC7@+(02& [ X.?I3/@?/ M,OBF_MP2(7LB[C_:5U _]":MZBC.'.@/=)_]4_\ NFOF'P)JEGHGCG3]0U"8 M16L1E#O@G&8W X'/4BOIZ?\ U3_[IKYL^&,:R?$K2ULZ-N65 MP1['_P +2\(?]!8?]^9/\*P9O'NG^)?''AW3=):5X4N6EEE9"H;]VP /..3 MG_ZQKTDV-JW6WA^FP5R.J>#;6/QEH>M:99QQ/#.RW0A4*"A1L,0.X.!^/M6< M7#J@.V Z#%>;_&C_D4]/_[";_&G_ )%/3_\ L)Q_^@24J?Q( M1S?QD\-A%L_$%O$3N @N<=,X^1C_ "_*NK^%'B8ZYX72SGE+7FGXB?=U:/\ M@/Y#'_ :ZO5]*@UO0)]-N<^5<1;"1U4]B/<'!_"OG_P=JT_@CQYY-Z1'$)6M M;P,. ,XW?@<'/IGUK:/[R#3W0SZ.O+J*RLY;J=RD,*&1VQG R:\R\ VCZ_J MVM>-+V,B2Y9X;0-SM0<$_D%'X&KOQ0U6:YAL/"M@Q^V:K*H?;VCSWQV)'Y U MVFG:7!H^@0Z=;?ZJW@\L$]3@'_A$M M(Q*G%G%GYAQ\@KQCXTC/C>+_ *\H_P#T-Z] T/X<>&=1\.:9=3V+B66UB>0I M.ZAF*C)QFJG;V<;@1P:%92K.89/.N'1LA6 (5>.O4D^G%=#\'?# MMWI&B7=_=QM&U^RF-#UV+G!([9W'\,5T6F?#GPMI-P+BVTN,S*IT445SB$/2OGKXS?\CU_VZ1_ MS:OH/=DXQ7SY\9L?\)UG'_+I'_-JWP_QC1Z-I'Q+\*6NBV%O-J@66*WC1U\E M^"% (Z5E^,OBAH-QX9O;/2KF6ZN[B,Q+MB90@/4DG'&./J17=:!9V[>&]+S! M%G[)%SL']P5E^./"=GKGAJ\CAL(6U!8R]LZ(%?S!T&??I^-0G'FU Z'2?FT> MQ8\DV\9R>I^45=JKIL;0:5:1.NUTA16'H0H%6J@04444 %(W2EI&Z4 >-?## M_DIGB7_MM_Z.%>I>(-&M]>T.[TVY0%)XRH)'W6['\#@_A7EOPP_Y*;XE_P"V MW_HX5[*1D5I5^*X'R)/#>:)K#Q/F"]LIL9#?==3U!^HZU]0^%M=C\1>';/4T MX,J 2+G.UQPP_.O)OC1X:%GJD.O6\8$5T/+N#CCS ."?J!C_ (#69\-?',/A MB'5+6^9C:M"T\ '_ #T4=/8L._L*WFO:04NHS?\ BEJ%QXD\5Z=X0T_!*2*T MA)X\QNF?95.?Q]J]9TO38=(TNUL+9=L-O$L:CZ#K^/6O*_A'I,VIZGJ/BW4$ M#R2R.L+-R=['+L/T'YBO83TK"H[6CV!GS7\5/^2DZM_VQ_\ 1*5ZI\&_^1%7 M_KZD_I7E?Q4_Y*3JW_;'_P!$I7JGP;_Y$5?^OJ3^E;5/X*#H>A4A/%+6!XNU M]?#OA>^U'*^;''B$-T:0\+QWYZ^PKE2N[".*G8^-/BQ'#YA?2_#X\Q@!D&;/ M\]P _P" 'UK)^-7A[9)9Z_"H ;_1Y\>HR5/X\C\!4W@6_P!;\-Z/)CP=J-Y/ M>2>?)H]/YFM7Q#KFL^(=!N]+G\"ZF%G3:&+@[6'*MT['!KH3<9JV MR&:GPJ\0_P!M>$(X)6S4#Y3^7'X5W=?.'PSUN3PWXW%G>^9#%=$V MTR,,;9,X4D>QX]MQKZ.'05%:'+/0&5-6_P"03>?]<'_]!-?/?PHN(;;QY;R3 MS1Q((I*U\1:%]FEC5+VRVI*%4 ."/E?].?<>XIJT(-?'*^8ZGI6G\[5A>4C/!).!_Z"?SKVRO#?CE:E->TR\/W)+9HOQ5 MB?\ V:HH?Q$!V/P;M$@\"B8 %KFXDD8X],*!_P".UZ%7 ?!ZYCF\!0QH M1&'H<[OY$5W]1/XF(*@N+2WNPJW$*2JCK(H=00K*<@CW!YS4]%2 AZ5\PZ'= MV]A\2X;JZE$4$6H.[R-T4!CS7T\>E?,>@6T%W\3H+>YACFADU!EDCD4,KC<> M"#P:WH?:&CW?_A8/A/\ Z#UG_P!]&C_A8/A+_H/6?_?1JV/!_AG_ *%W2?\ MP"C_ ,*7_A#_ S_ -"[I'_@%'_\367N"/GR^NH+[XHR75M()8)=45T<=&!? M@U].#I7S)J5O#:_%62"WBCBABU0*D<:A54;QP . *^FQTK6MM'T&P;[M>7>- M'/BWQYI'A- [6EL1=WVT\8]/;CC/^W7HFL:E!I&D76H7+;8;>,R-[X[#W/3\ M:\?\$:KK5I<:EX@/AB_U*;5)-XN(R NS)X''3/\ (5G!?:!&W\8O#0N_#T.K M6T""2QPDFT8S$3C'T!Q],FD^#'B'[7HD^BS2$S6;>9$#WC8]/P.?S%:5]XKU MG4;">RN? 6J-!/&8W'F#E2,'M7D/AK4;KP7XXADNHI(/+?RKF*0881MUS[C( M/X5M&+E3<7T ^G^U!I%8,@8$$$9XI37*MQ'S5I?_ "5^+_L,M_Z--?2JU\U: M7_R5^+_L,G_T::^E5KHQ&Z]!L6BBD+8/2L!"T4@.10QQ0 A8 =:\ ^,?]F3^ M)[>XLKR.:Y,7E7,:<^65Z$D<9P3QVP/6N@\>^.-0U'7E\)^''*2R2B">=6P2 MY.-@/8#N?K74V7PXT6T\)W.C+&&EN8\373 %V?.0<]@&Y _^O6T/W;4F,X7P M?#J7Q%TY--U+6_(TW3TCC:SM^))@.A8D=.W?ITSR?3]0TFYTKPP;3PU+#IS6 MREHPT0=2 "2#GN3SGUKP'3+[4?A[XT8RH1);2&*>/&!+'Z#ZCD'Z5[-XO\8V M_P#PBD TAENKS6%\FRC4_,=W!;'M_/%54B^9-;,#C?"'BGQ]XOU)[:VU*&&" M'!FN&MD(3.< #').#Q[=J]BTV&\M[*.*^N_M=PH^>;RPF[G^Z.!6/X,\,Q>% M_#L%D"K7+?O+F11P\AZGZ#H/I71UC4DF]$#"F2*&0@C(]#3Z1ONU(CX]N(&M MKF:!P0\3E"#UR#BOH_X5SI-\/-,"D$QB1&'H1(W],'\:\?\ B=H+Z+XRN7 _ MT>]/GQ''<_>'U!S^8KLO@CKD:VU]H:L[-G=?-$I_V5;:/T KZ5TS6K+6 MC=BRF\P6LY@D8 [=P ) /?KVKYJ\80-8>/-70IM"WTD@XP,%MP_0BNC#_$QG MU#9Q+!:11(H5415 P, 8J>J]G,L]I#,C!DDC5E([@C-6*Y^HAK#-?+?C*-M M/\>:J824:.[>1#GH-7-_X^U40KYC/>-&@7N<[0*Z,/\3&C MUGXH:LTOPNM[@ J-0:# ,P'4!2F?_'JYWX&74:ZIJMJ3^\DACD4>H4D'_T(4+^" M[ >WT44'@&N<1YA\;8%;PK9S8&^.[ !QSRK?X5F? R\9H-9L2V0KQ3*#ZG(8 M_P#CJUJ?&R=5\)VD7&][Q2H^BMG^=9?P,LV6WUB^9>':*)3[@,3_ .A+70OX M(S=^-7_(BI_U^Q_R:L[X(RQIX=U%6=0QO. 3R?D6M#XU?\B+'_U^1_R:N7^% M?A'1O$>@WTVI6K22QW.Q765D(7:#C@CU-)?P=>X'<_$/Q98:)X9O+<7"-?74 M310PJP+?,"-Q'8#GDUY9\)_#EQJOBJ#5&B=;.Q/F%V!PSXPJCUZY]L8KU6/X M5^$DF$C:!_#'7=.\/>*I+W4[@06YM70-M+<[E/0#VKWSQ7_R*.L? M]>HM\4O"&TXU?GVA?\ PK%T M_P ;6GBKXE:9!IOG&TM[:8F1U*^8Q ['L,#KZFO17T^T="K6T!!X(,8KD?\ MA#[;3?B'I^LZ78QP0-!*ER(@$16Q\K8]3DCBLHN-F!VW'7%>'_'3_D,Z1_UP M;_T(5[AVKP_XZ?\ (9TC_K@W_H0JJ'Q@CN? >L:;9^ -(%SJ%K 5@^82S*N. M3UR:Y;XC?$6PU#29M"T.0W)Z9'%6_#GP\T#7OAU9RM:+ M%?W-N3]J4G<'R<'&<=ORK@O#.JW7P[\:RVVIVR^4I\JZ7:&(&F_]>I_]"->I^ _^1%T7 M_KT3^5>6?'+_ )&/3?\ KU/_ *&:]3\!_P#(BZ+_ ->B?RK>?\*(^AT5%%(3 MBL! :^;/AW_R4VP_Z[R?^@M7TF#D9KYL^'?_ "4VP_Z[R?\ H+5M1VD!])KT MI:1>E+6" *\\^,G_ "(A_P"OJ/\ K7H);!Z5Y]\9/^1$/_7U'_6M*7QH#(^! M\L::+JBLZJQN00">?NBNH\>>+;+0/#MTGVA&O;B-HX(@06)(QNQZ#.?PK@/A M3X4T?Q%HVHR:E:F22.<*KK(R$#;TR"*[Y/A7X1682MISR'TDG<@_K5U.55&V M,\F^%7AR[U7Q5;:EY>+*Q;S7D(.&?'RJ/?)R?:OHL=!5>TL;:PMTM[2"*"!! MA8XD"JOT JR.!45)\[N(****@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#GO'/\ R(^M?]>X[%/XQ>++&^B@T&RE69XI?.N)$;(0@%0@/KSD_@.];GP>\,3:3IDVK M7D7ES7H40H>JQ#)S[9//X"K?ACX1Z-HLR7=]*VHW:GA!, 8 M/Z4Y5$H\D0&3NH@D8D8"G)KYO^%K#_A9NE$D8_??^BGKV[Q!X;UG6TNK>'Q& M;.RN%V&)+-68*1@C?N!YYKBX/@BUK.D]MXGGAF1MRR1VVUE/L0]%.45%IO<1 MZWD>M,EEBCA>5W5$0$LY. H'4DUP/_" >)!_S/\ J?\ WZ/_ ,75.^^%6J:I M'LO_ !K?W*?W98B5_+S,5%H]P-WPQXCG\3Z[JES:3'^QK0+;P 8FDZL^2,] M, #T.>O3%^-#J/"FG(6&[^TD;&>P23FNK\-^&(_#/AE=(LKC]X [&Y,8^:1L M_,5SVXXST KF?$/PUU/Q/)"=4\4M(L.=B)8JB@G&3@/ST[U47%3N!Z!"084Y M_A%>*_&KPZ+>_MM?@&(Y\0S@#HX'RM^(&/\ @->F:)H6M:9Y$5WXB^VVT2;/ M+:S5&88P,L&)XXJ]X@T*#Q#H5UI=PVU)TVA]N=AZAL>Q -*$N65QGFGPGT^\ MUK49_$VJ,TK6\2V5L6YX50"1^&!]6->LW#JEI-N8#"'/Y54T'1;?0-%M=,MN M8[=-N[&-QZEC]3D_C6;X@T#6M8^TPVWB(V-G,FSRH[168#&#\Y;/-*4E*5^@ M'A_PM('Q$TS/_30?^.-7TF&&,9KRBR^"TFG7L-Y9^)I(;B%MT;K9C*G_ +[K MNXM+UY+">*3Q!')-?&=@WCF,#DBSC!Q MZ[F_QKVKPHRGPCHY!R/L473_ '!7":M\'[C6]2DU#4/%$LUQ(1EC9@8QT ; M %=)X=\)ZUX>@MK1/$WVBQ@8?N7LESM[J&W9'ZXISE%P23V!G849HJ.9'>-Q M')Y;E2%;;G:>QQWK$1YY\:&7_A"(UR,F\C _[Y;_ JC\#Y$_P"$>U*/<-XN MP2N><%!C^1K2\0_#G5?%"Q)JGBDO'$24C2Q55!/?&_K65:?!FXT]BUEXLNK9 MFZM#!L)_)ZW4H^SY;C/5\@#K6+XG\26'AC29+Z]E P#Y40;#2M_='^>*X\_# M'6\'_BO-5_)O_CE5#\&/M%[%<:AXCN+P(REEE@Y8 Y(SOXS6:C#JPL=KX02Z M7PU:3W[LUW= W,I[:E97UQ M:)%I^HK8RAAF0P"0$8/&"1C_ .M7G6I_!N;6-0EO[_Q/)-U^&NMV,$=O:^.M1BAC7: MD:QD*H]AOI\_PXU^YC\N;Q[J;IW&PC/_ (_4-1ON!IZIXFEN_&>G^&]&N?WR MN9K^1 &$<2@_)R#@DX'M6WK?B32?#END^K7JVR.<)D%BV/0*":P?!7P[@\'W MEU=_V@][/.H0,T6S8,Y/K;36P9<2*2K X_(@BG[G M,E?01TVC>(-+\06IN-+O%N8@VTD9!!]P<$5JUY#\,]&NO#WC_7=)CN?M-G;6 M\8FD5=H,IVE>,]0"X_"O7J4TD[( R!3)&"H23@#K]*<>E<3K'@WQ#K$4UO+X MSGCM9&/[J.R1?E/\)8$$\>M):[@<-\+K^%_B;K15UVW*S,A)ZCS W'X_7UJZCBW=,;)O%.A1^(_#]WILF 94S&W]UQRI_.OEZ'2KR?6ETM8 MB+QIO(\L]0V<8/TYYKZZ XKE8O EA#XYD\3B0F5X\"#8-JR8P7S].WXTZ57D M3"YL:#I$&A:'::;;@;((PI./O'N?Q.36@Q&TTY1@+[BV=AA@MHI5OJI;!_*NF$DM(;4,6R.V>OXUS?B#X8ZEXGN(9=4\4M M*801&HL54+G&< -WP/RHT#X9:GX9N&ETOQ9)%O\ ]9&;(,C_ %!?K[]JVE*, MH)7U0'=:NZKH]ZQ( $$F3_P$U\__ B=1\0;4%AEHI0/?Y:]DU_PUK6MQ7%J MGB4VEE.NUHH[-2VW&"-^[/-&4 XR,H>ZGT(K%^(/A7_ M (2KP[)!" +V ^9;L?7NOT(X^N#VK T7X5ZCX>N#-I7BZXMV8Y91: HWU4M@ MUZ'8PW$%E%#=W(N9U&'F$8CW>^T$XJ6U%WBP/ _AMXM_X1#6[C2M6WP6MQ(% MDW\&"4<9(_0_0>E?04,T+- ?;H?BP1P Y"/&P7_OC++6DG">NS ]8R*Y/5-?N=0UR/ M0O#\P-PCJU]=A0R6J==OH7;! 'UK,B\&>*=28+KWC&X>#^**QC6'=]6 '\C7 M6Z1H6GZ#8+9Z=;K#"O)QRS'U8GDGW-9.R O@@#);/'4FOFGPPZ_\+4LFW#:V MI'!SURQ_Q%>_:UI.LZC(1I^O?V="T>QD%HLC9Y^8,2,<$=NU>?P_!#R+A+B' MQ+,DR,&61;4;@P[YW=:TI2C%.[W ];!H) K(T;3M7L68:EK0U%=H5/\ 15B( M/=?2J]P0?N(#D9_(M_P ! M]Z]%L;2&QL8+2! L,*"-%] !@5YN?A+?G6AK!\77!U /O$_V4;L_]]XQ[5Z# MI%K?V=EY6HZBM_/N)\X0"'CCC:"1Z\^]1)JR28B\1\IKQ3XUZ!Y=W9ZY$@Q* M/(FP/XARI/U&1^ KVPC(Q7!^*/ &I^*F"7OB9Q:HY>*!+-0%/;)W?-@'O12E MRRNP0OPK\2)K?A.&VD?_ $JP @D!.2RC[C?EQ]0:[EF&.M>9:)\);WP]?"\T MSQ5+!-MVG%F"&'H06P176W^C>(+N".*#Q*MM^Y\N5EL58NW.6'S?+QCCVHGR M\UTP/"=*E0_%F"7<-AUE<3IVO_\ "3^.VATZ M9I-,TB(^;(C_ "2S/P.G4 ;O;.?:L:X^$VI7:%+GQKJ$R$8*R(S CW!DKJ?! M/@V'P;IDUI'=&Y>:7S&E,>P] ,9/2L_=2W$=.OW13)<[#M^]CCZU(*0C-0! M\J:-J@T7QM;ZA=JY-M>;YAC)^\0WX\FOJ*RO+;4+6.ZM98YK>50R2(9+A!KBE46WC&YYD)Z%1Z=B?<5P7@+Q':>&_ M$T-WJD#30A6A5SR8"2/F _,''J:]M\-?#O1O#LWVP"2]U ];JX.Y@>^T=!_/ MWJCXP^%VE>)97O('-CJ#_>E1'_$,\YR*\OLO@=>_: M0MYK$ MLC?Y*$L1ZM>/ZI\#D,K/I6L,BMSY5S$&_P#'AC^5 M5[;X6^,[0".W\3K#&.,17$JC'T IN--ZIC/9)[B&VA>:>5(HD&YG=L!1ZDGI M7G6K>*+OQC>OX>\).QA/RWFJ#.R)#U"^I/3W[>H@L?A&UUM?Q'K]YJ&#D1*Q M"_\ ?1))_2O1--TJRTBT2UL+:.W@3HD:X_$^I]S4/ECMJ!#H6C6N@:3#IME& M4@A&!G[S'NQ]23S7F?Q@\%S79'B*PA,C1ILNT4<[1TD_ <'VQZ&O7Z:ZAE(/ M(/4>M*,G&7,%SSSX2^*H=7\.1:5-(!?6""/:SPR ?P]:]$# C.:\^ MUKX5:;=WQU'1KR;1[_.X/;CY,_[N1C\"/I3TT3XB11^4OB?3W4<>8]H-V/\ MOFJDHMW3$=!XO\2VWAC0IK^9U\T*1!&>LC]A]!U/L*\D^%WA&XUS6QXAU-"; M6&4RJ9!S--DG/N >3[XZUVMM\+5O[\:AXIUFYUBX!R(SF.)?;&>GTP/:N_@M MHK:%(8(TBB0 *B* J@=@.U'.HQ:CU&0:IIT&K:7)+(VNIVR2H#E&Q\T9]5 M/:B$^6Z>S!%^TNX+RVCN;>9)8)5#(ZG(8'T-3%A@C/->;VGP]\0>')7'ACQ. M8;5CG[-=PAU']/R J6[\&^+]=3[/K7BQ([,GYXK*WV[QZ$\?KD>U3RKN!POQ M#U>7QSXPM=%T0&YBMLHFSH[MCP%,\-^#='\+0,FG6_[Q_P#63R?-(_X]A[# K>?&IA_P@T?/6\C_]!:J7P/=1X=U-=PR+L$CT!1?\#6EXB^'6 MJ^*$BCU/Q4SQQ$LD:6*JN?4@-R:B\/?#34_"\DKZ7XH,?G8\Q6L58-CH<%^# M_B:M2C[/EOJ,]&!!Z'-+4-M%+%;1)/-YTRH \@3;O;')QVR>U2UB(Q_%CJ/" M&LDG %E+R?\ <->*_!=E'C>7+ 9LI/\ T):]3\1^$M:\0P7%G)XF-O8S,?W$ M=DN=O92V[)_3-;3KE;FS\57-O.N<216^U@#VR'K:$HJ#3>XT>L9'J* MKWEW;V-M)=7,R0P1+N>1S@*/4UPW_" >(S_S4#5/^_9_^+K/O_A)J&J@"_\ M&=_=#.=LT19?R+XJ.6/5B.D\&:]=^)6U+5GD9--:?R;*%E485!\SDXR2Q/3/ M&*\\^.1#:UI(!R1 Q/\ WU_]8UZOIN@_V-X9ATC3;A8'AAV).8@WS]2Y7/.2 M2<9[UQ>N?">\\1WYO=3\4/+,%V+BR4!1DG ;WJJ_UJSX=\$:SX;M4L[3Q2S6: MON\E[%3@$Y(!+<9Y_.NUV>_Z5#ERRYHL#Q+X4^.O[/G7P]J\NRW9L6LKG C; MNA/H>WOQWKV\,IZ$5YMXF^#]AKVLRZC;Z@UCYW,D2P!U+]V'(QFMOP]X4US0 M7BB?Q5+>V2'F":T4DCT#[B155'&6J LZCX^\,Z5J+:?>:M''=*VUD".VT^A( M! _.NA@F2>,21N'C8!E8'(8'H17CGBKX3LU]J^M'6(X[,^;=LK19<'EBO7&, M]_>NZ^&7G_\ "O=)^TEC)Y;8W?W=[;?PVXHE&/+>+&==29 I:IZE;WES9M'8 MWBVDY(Q*T(E '?Y2168CQ7XXD'Q)IH!Y%IDC_@;5ZA\/Y4E\!Z,R,"!;*IQZ MC@C\Q7*:U\)+OQ!J+7^I>*'FN2 H/V)0 !T& _3DTVT^$6H6$7E67C._MX^N MR*-E'Y"3%;MQ<%&XSU+/O7$^+?$ N-5L/"FF7&=0O9E^T&)_F@A'S.21T)4? MEFLIOA?K+C#^.M48>A#?_'*N^$?AE#X7UQM5DU22^G,;(-\.S!)&6)W')P,? MB:S7(M;B.Z+B.(D]AFOFWX>2*/B5IS[AM,\@'_?+5[IKFAZUJAN([3Q";&UE M3;Y:6:NRC&#AB<\UP:? M(I!)'XBE60$$,+7!'N/GZU5*48IIO<9ZZ",=:;+ M*D43.[A%499F. !ZUYNOPOUI1A?'FJ >@#?_ !RH+KX1W]]&T=UXSOYD;JLD M98'\"]2HQ[A8W- UP^*O&%Y>VDSMI.G1?9HB#\L\KD%G'J %P,^N1UJE\9&' M_""#D/?[U=!X4\)1>%- ;3;:Z,LS,TC7#1XRQZ';GL .,]O>L+Q#\/=7 M\4110ZGXK9X8FW+&E@JKNQC)PW)Y_6G&45-/HA&1\#G7^Q=57(R+A21]5KU< M$&O./#_PRU+PQ-+)I7BEHO- $B-8JRMCIP6Z^]>@6<,\-M$ES<">94 >4)LW MGN<9X^E*HTY70V6****@04444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 (0#U%&!2T4 )@>E&!2T4 &**** "DI:YCQUXH'A3PU M/?*$:X8B*W5N07.>H] 3^%"3;L@-?4=:TS2POV[4+6V9ONB64*3]!WJ&R\1 MZ-J,@BM-3MI93SY8E&['T/-U0FYUF_'G/<2CF. MOL*Z/7?#FG>(=.DL]1MTE4@['*C=&<=5/8TVDG8"Q-K6F6UNEQ/J%M%#("4= MY0%;'7!JK_PE?A[_ *#>G<_]/*?XU0T329=-\"+IEYAVM[>2%L@88 L <>XP M?QKC/@QI]G=>'=0:XM8)BMV5!DC#8&Q>.:I15FQH]&A\2Z'<3I!#K%C)+(P5 M$2X4LQ/0 9J6\UO2M/D\N\U&UMW(SMEF53^IK+U+P]H]W):QQ6EI;WL,R7<# MK" 5,;J3T[<@'_>K-^*<22?#G5&9%)7RV7(Z'S%'\B:E)-I"-X>*?#Y.!K>G MY/;[2G^-:<5Q#/$LL,J21MT9&!!_$5QW@S2--O/A[I27-A:S1R6X,BR1*=WU MXYKCO F#\OO5)M!GF2&'6 M;"261@J(MPI+$] !GFG7'B+1;69H;C5K**5204>=5((]B:KZAX5TJ[2%X[&V MBN()HYHI4B"LK(P8S,=H N4R3Z=:EN]>T>QF\F[U2S@DZ;)9E4_D363K/A+1=9A-LMM:VUZI66. M>*!=\>&!ST&1D8K ^,T2_P#"#H^!N6[CVG'3AA1%)M(1VL.O:1<0R30ZG:21 M1X+NDRD+DXY.>.:@_P"$K\/?]!S3O_ E/\:;X6A2+PEI"1J%46<1 Z'8":\ MW\)6-K+\8?$D4MO$\8\TA70$ [U['ZTU%:^0STO_ (2OP]_T'-._\"4_QJU< M:OIUI;QW%S?6T,,HW1R22!58>H)Z]:S]4T;P^UC)%>:?9)%,5@SY*@EG8*N. M.I) I]KIHL?"<6F2LLXMK(6Y_P"@YIW_ ($I_C5V MTU73[\_Z'?6UP<9Q%*K?R->8_!6QM;C0=1FEMH7E%WMWO&"=NQ>,^E;_ (U\ M#VMYIDNH:- EEK%M^^BFMDV,Y .5.,9S_GO5.*4K SN21MXK#UYM=;9%I3VE MM$58S7EP2QA'^RG0G'/)Q6)\,_%TOBG0F2](-_9LJ2G'WP1E6/N<'\J[AAFI M:Y79B..\/S^%O#=J\$.MV3SS/YEQ/+HVMPWI%, MK']#7F^O6%LWQWT-&@C9)K,M(K*"'8+,,D'V5?RJU\6-"L+;PX=:MIVG%1>WUO;EAD>;*%S^=16FO:1?3 M"*TU.SGD/\$F>@-<;_:$_B#X*W-[?J&F?3Y=Y(^\RY ;_P =S]:=\'H$ M_P"$$B<*-S3R%CW/./Y4G"R; [J[OK2PB\V[N8H(R<;I7"C]:IQ>(]$G#&+5 MK)PGWBLZG';GFM%XE=&5@&##!!&&>WMWECN$C"N M&4$@9'/.,8]_6J<4FD.QV_)(_"J%I:0M\=KX^6F5TY7! MV]&^49^N,_G1R:M/H(](BECGB66)U>-AE64Y!'M45W>VEA#YMW<101YQOD<* M,]>I^AJ=1@&F21*R%6 *G@@CBH S8?$VA7$BQPZQ8R.QPJI<*23^=:F1C.:\ MA^"T$:W/B!E10RR(H..0,MQ]*N^-];N]9\767@C3KA[>.9A]MFC/S%2"2H]@ MO)]<_G;A[UD,[FX\6:!;3F&35[,2*<,HE!*_7'3\:MP:SIMS!'+;ZA;2QR.( MT9)58,QZ*,'K[4FE:18Z18I:6%M'!"G147'XGU/N:YOQ#X.MI]>TK7K"U5+Z MVO(VG,8 ,L>X!B?4@RMVN+F:.&)<; MGD8*!SCJ:E!!QS7FWQ1>_P!TL!FBMVO[L G.Q?N+]2V3C_9%;GPY\0' MQ%X1M9Y"#8#K^E4]0U73]+B$E_>V]JC'"M-($R M?;-1:[JL6B:+=ZG-S';1ERN<;CV'XG _&N%^&\$WB1[KQ9K*K/<2S&.SWC(@ MC7KY?IR<9Z_+]:2C=7 [.S\3Z'>S+#;ZK:/*QPL?F@,WT!Y-:<-Q%<*7AD21 M0Q4LIR,@X(_ @BJ>K:/8:U8/9W]M'/ X/RL.A]0>Q]ZYO3-G@'P#=+=;GBTY MI3&>\JER4Q]=RBBR>P'4WVIV.FQ"6]O(+:,G&Z:0*"?QJA;>*M!O)EBAU:S: M1CA5,H!;Z9Z_A7'?#O3Y?$S3>+M=9;F[EF9;1&&5@C!_A';G(]?E]2:[^_TN MTU.SDM+^&.YMW'S)*H(H:2=@)H;B"7 M<-O%TWRN%'YFN2\/Z>G@+P[K?G9:RMIY+F%B>7C*@@?7M]0:Q?A[#+XPN[GQ M9K@$\J3&*SA;YH[< G:#WY SUXI\FC?0#MK?Q;X?N9A#%K%F9"<*IF W?3/ M7\*V3(BH69@% R23P!5'5M(L=9T^2RO[>.:!Q]UESCCJ/0^XKS_X?:[=V?B# M4O!>JSM.]FS"TEDY9HU/W3Z_+@CVS24;K0#N6\4^'TK#L;A0?YUI6] MQ#=P+-;RI+$WW71L@_C7D7B>",_'71 54AXXF8$<$@O@G\A^5>P*,"G*-DO, M#-F\1Z);S&&?5[&.0'!1YU!SG'3-!\2:&)1&=7L0[' 4SKDG\ZP_$5E;W'CC MPD\L2NPDN<$CTB)'Z@'\*S/BKH<&JZ/IX6*(7LM]#;13D8*>8=OY=.*%%-I M>A;AZU1O-:TO3Y!'>:C:V[G&%EE53STZFN!^'OC&X^TR>%?$&Z+5K4E(GEZR M@=B>Y Z'^(5M_$J"*;P+?"2,,H:(C/\ UT49_*APM*S Z!M>TA;07;:I:"W+ M;!*9EVEL9QG.,XJ#_A*_#P/_ "'-._\ E/\:35/#UEK,E@MY#'+;VDAD$++ ME6.TJN1TP,G]*X7XPZ996?@^!K:U@A8W:C,<84XVMQQ3C%-I#.\_X2KP]G_D M-Z=G_KY3_&M2&:*X@CFAD62*10Z.AR&4\@@]P:YW2_#NC7_A6PBN-+LY%ELX MP^Z%M;0]-_L?1+/3A(9!;0K"&(QD*,#]!4-+H(LW5U;V=O)<7,R M10QC+N[8"CW-2HP==P((/((KS[XEM?ZM;KX:TD;KB:%[RX'<11]%_P"!-@?A M5WX7^(O[=\'PK*ZM=69^S2C/.%^ZWXCOW(-5R>[S =7>ZE8Z:BO>WD%LK< R MR!0?SI;+4K'4H6ELKR"YC4[2T,@8 ^F14EQ;Q7,$D4R+)%(-KHZY!'<$&O!K M&ZU+P'KMWK=G!OT*2_EM)H58X4*QQ]#@\'VQWIQAS >]37$-M"TT\J1QKU9S M@#MUJE;:_H]Y+Y5MJEG,_3;',K']#[&G:??VFKZ=!>6]8O MA^U4W'BA8E1&?4W&0.YABZ^O)-0D!H_\)7X>_P"@YIW_ ($I_C2?\)5X=//] MMZ=_X$I_C3=/\*Z+ING1VT.F6@"( 6,*DL0.I.,DUY]\&=.L[S1-3:YM8)BM MWM4R1AL#:/45:BK-C/4;'5+#4E=K&]@N0F QAD#[<^N*K:AXBT;39A!>:E;1 M3$9\MI!NQZXZU0308= ;6K[1[:.)[JW5E@B0*#*@?!QTYW ?A[UQOPBUG3+J MPNHIY4_MR:=I+AYFQ).#R"#U('/'8_6DHZ-@>B6FMZ3?"/[)J5I<>8<)Y65U2- 6=F. .II]<9\0;F[O-,A\.Z85%_JS-&"3PD2C<['T'0?C32 MN[".N@GCN8$GAD62*10R.IR&!Z$&H[R_M-/@\^\N8;>+.-\KA1GZGZ5P7PCU MR6[\/2Z/=Y%WI;^45;[VPDXR/8@C\!7H,D2O&48 J1@J1D8-$ERNS KV6JZ= MJ:NUC?6]R$X8PR!\?7%3SSPVL#33R)%$@RSN< ?C7A=XNH^"?%NK:_HL'_$J MM[W[+0H!56Y Z#+'![' [XKV?1M:L]?TJWU"Q??!,N1GJI!P01V(/%.4 M+:] $@\1:+$[*"+5/$ MTL<2*YU0@L!S_JHS_-F/XUQ7CZT@E^+GA=)(D=93$)%900W[TCD=Z:BF[#/3 M(_$VA2OLCUFP=CV%PG^-:22)(@='5E89!4Y!%9MWX=TB_M3;76FVDL6,;6@7 MCZ<'KXEOLSL2(@6PVW.>5R"/4=?6E&/-HA'L^ : M.!38V#KE>AY%I9N=9OT$TMQ+\SJK#Y5!/0!<<#^@K>U_P -:;XCTR2SU"!)!@^7(5&Z)L?> M4]B./RJK).P&G;W,-U D\$J2Q2#*.C AAZ@U6U#6--TM0;^_M[;=]T2R!2WT M'>N1N-3N/ 7PR@:XC5KVWC%M&F>&?) /'; S]/2D^'.BB728_$FI$76KZCF9 MKB3DHA^ZJ_W1CGCU],4BZE/Y%IJ=K+-_SS64;_P NM7;N_LM/ MA$MW(I-M<@8>)QR"#UZ@5D?#C7Y/$ M?A+;J#B:\MG:WN"X^^.Q(_W2![X-'+I<#J['5=/U-7:QO;>Y"'#&&0/M^N*L M/+'%$TLCJL:@LS$X ZFO![I-1\&>*M4\1:+ O\ 9=M?-:W%LN=H4A3@^@); M@]CCMQ7L^BZS9:_I4.H6,@>"89]P>ZGW'2G*'+J%@C\2:'+-Y4>KV+R9QL6X M4G\LU;O=0L].MS<7MU#;PCJ\KA1^9KE]!M84^(?BAUC4/LM?FQSRA)_E7+>( M]8MK3XQV<6OX&FPP VOFC]TCL/\ 6'_@0(R>F!Z4E"[L@/0K7Q3H5W*8X=7M M&DQG89@#CUP>U7)M5T^WM4NI[VWB@D&4E>0!6!YR#6;KNA:;XKT5[6X6.1)% MS#. &,9[.I_SFI]#L6B\,Z?:748W):1Q21L,]% (-+08^'Q+H=Q*L4&KV,DC M' 5)U)/X9J_/5?!"WC6UUMPHW>>BY/7 !P*]9* C M!ISBHRLA&;!XCT2YD$<&K64KGHJ3J3_.HV\4Z!&Y5]:T]6'4&X0$?K6/X1LX M8M>\5O&BJS:E@D#DCRT/\V/YUR7BZS@;XW^'D:-2LD,;N,<,0TG)_(?E34$W M89ZM:W=M>PB:UGCFC/1XV# _B*+J[M[&W>XNIXX(4QNDD8*HR<#)/N14JKCO M69K^BPZ]8)8W(#6YEC>5&&0X5@VT^Q(%0A#/^$J\/?\ 0IT(%6O >CZ==^ -* M,]C;2&2##EXE8MR>I(YJN5M9VB:1#H.G_8;48MTDD>)!_ K,6"_AFL3Q[=3W&EP>'[(@7FLR&V M4GHD>,R,1W&WC\:25W81'>:5J7C XO[RWAT!G#QPVC%GNTZ@N_ "G@X'YUT[ M36.CV2>;+#:6T8"+O8(BCL.:X#X1:U)/I%SH-VQ%YIDI78?[A)XS[,"/;BO2 M7C$@PP!4@@@C(-.:L^5@5;'5]-U,N+&_MKDIC?Y,H?;GUQ5IY(XHVD=U5%&6 M8G KPG5[74O"GC76/$&@0(MG87"1W%NG ".BL)M":4QC6+$O_=^T+G\LTL_B30[6=X+C5[&* M5#M9'N%!4^A&:PM.M81\3]I;/_H(_*M'3_"6F6DUY<365K/= M75Q)-),\*DD,Q('.>@P/\*EI(98_X2OP[_T'-._\"4_QJU9:UI>I2-'8ZA:W M+J,LL,JN0/4X->5^&+&TD^-&OV[VT+0K')B-HP5'*=!T]:]#@\,6%AXB&KV% MO#;,UL\$R1QA5DRRL"<=QM/Y^U5**0,O:CKFF:2RB_O[>W9_NK(X#-]!U-,M M?$.CWN#;:G:2Y8)A9E)W$X QG.P2&15Y= X# ^N <^V*3BD[,#K1@ MTM-7I3J@04444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "O*?CDDAT'3) ,HMTP;ZE# MC^1KU:LKQ!H=KXAT6YTV[R(YAPRXRC#D,/<&JA)1DFP#PW)')X:TR2,CRVM( MB#_P$5J9'K7F'ARZ\3>!K?\ L;4]&N]4TZ-C]FN[!?-95/."G7'^>E=4/$5[ MJ""+2]$OUE;CS;Z$P1Q^Y#$,?H!^-$HN^@&W?[?[-NL8_P!2W\C7D7PFT:;4 M="OI8]9U.Q"W179:/&%;Y5Y.Y"<_C7I-XTFE: ]N5O-0NFB<%HXBS2.>I..% MR3P.P^E<'\.'U;PEI5Y::CX;U=WEG\U&@B5AC:!SEAZ54?@8SK=-\-7VF>+5 MOWU:^U"W>SEAQ=N#Y3%XR,;0!SM/;M4?Q0Y^&^K8/\,7/_;5*AU?Q5KD]H;? M1?#&J)=R_(D]U&J1Q$\;CACG'6F>/8+N;P1-H-A97M[=/'#&K+&2"%8$DMTS M\OUR:2OS)L#D9HO%EE\+-/U#2=8F-JL"F6VA@1'CC[D/@GBNP^&]AX>304U' M1T9IK@8N99GWRAQU5C]?89X-6O IGC\)V.E7^GW5M<01&.1)XB%(!]>AR#7+ MIHVL^ /&$MQH6GSZAH=[\TMK#UB/MGN,\>W7IFK;O= >K8 Y%><^/_\ D>O! M7_7X?_0DKO+*]%[;B;[/<0YX*3QE&'X5Y]XS_M#4/%_AZ[LM'U">WTVX\R9Q M"1D;E/RYZ\ _I44]) CTS'2O+?CAQX:T_P#Z_/\ V4UZ5!=K<0B41RHO/$J% M#Q[&O./BQ:ZCX@L+33]+TN]N9(9S([K$0H &.">O7M13^) CT:U_X\8?^N:_ MRKR#X>Z7)$7\3N./RI;&YOK3PHUQJ%G=2:E>K)-)!%&SE6(^5.^W" M[1SZ'OFHL^H',_ __D7-2_Z_3_Z M>EW4T5O;R3S.$CC4NS$X ZFO+?AJVJ M>%-+O+/4?#VK&26?S5:* ,N-H&/O#TK9\2/XA\7V9T;3],N-*M)SBYO+TJI, M?=5523D\?AD'&:J:O,#FO@A [7NNW:@K;GRT4=B&[3PQHT M.GV>2JG?)(P^:1SU8_I^ K8D<1H6()P,X R:F;YI-B/+/%*7$OQPT%+2X$$Y ML?E=H]X'^O[9&)K*&Q^'FK6EM$(X(=/E5$7HJA#6/\'C_Q0$'_ %WE_G7;7MK%?65Q:3KN MAGC:.0>JL,']#7FWA4:W\/FNM(OM(O-1TUY?,@N["/S2N1R&4:Y?X>G_ (HFP/J\Q'_?YZJWGB75=3C>TT+0M2CGE^7[5?0&".'( M^]AN6QZ 5MZ581>&_#UI9*))4M8E0E%+,Q[G ]R34;(#R^RLI[_XWZW%;W\] MBXC=O-@"EB/DX^8$5N^+O FMZEIR$;N=N"02./E_6NMU?Q/K$ME+#H_AC4GNG&U7N M52-%SWY;GZ5JV[JPRG\,O$]EK>B-8P6$=A-8D*\$9)0ANC ]7P]JD]A):BV5HX0&.,?-AB..#1IS2L!ZEFFL01U%%=>DEQ\J M- BC/N=Y_K4FBS7EGHK:EJ5I<"_O96FEMXE,ACXPB# X 55'UY[UE9B.*^"_ M^O\ $7_79/\ V>J5J/L_[0\IN2J:!>:JNJ:1?0+>. MKQOY6X<$\''3K6WXZ\%W6JW=OK^A2+%K=G@H&^[* <@'T(Y^H.#6S:4W?J4= MZOM2';GG%<;IGC6^$(AUGPQK-M=KP[06C31,?4,N?\]ZTH9=1UVX3=:SZ=IR M,&83$+-.>PP"=J^N>3TP*QY6MR3H1CM45U/%;6LL\SJD<2%W8G "@9)J51BN M'\?W.I75HNCZ?IE]<1W$J"[FACX6'(+ 'N2./SH2N[ 9WA;7=OV_5[O1M8DN M=4F\X/%8.Z"$#$2@CK\O/XUS_@F^3PS\2[S23;WEO8ZH=T"741C9#R5RI[?? M7/?BO8;%T>SC,4;Q1A0%1T*%0.V#TKS?XJZ1?ZG<:;<:+IUW+J=I(6\Z&+A5 MZCYNAPPZ=LFM(R3;3&;OQ6BEF^'>I"'/RF)G [J)%)_Q_"D^%4L4GP\TP1D9 MC,JL!V/F,?ZYK6TN=_$>A-#JNFW%K))$([F"="H.00=I[CK]*XS1K#6?AM?W M5I'IMWJ^AW$HDB>T4-+ >ARO:9L/W1(K?7S&KM.,5Y5H]CXB^'-[<6D-C/K M.A3/YD9M@#-$>GW>_ ''3C/K771>+9;N/98^']9><]%N;8VZJ?\ :9\#'TR? M:JFM;K8!GQ%@>X^'^KQP,Z=&UU^T#>/ W13V+-(!Q],U6\$>#G\.Q75]?7 N=6OG,ES M*.0,G.%_'J>]*+Y4[B.3\3\?';0"> 88\?G)7K@Z5P'C[PMJ-[J6F>(]#1)= M1TY@3 [8\U 20 ?7)/X$UI6_C9C;9N/#>OQ7 'S1+8LX)]F'!'UQ1+WDK#)= M<(_X3;PH,C.^Z/X>2?\ $4WQOCR-"/\ U&[/_P!&5%I%MJNL^(HM=U2T:PAM M8GBL[1R&<[\;I'QT. !4?CB>\D_LN"RTR\NWM]1@NI#%%E0B-N//3/M26Z0 M(J_$+P4^NVZZMI>8=9M/FB=#M,H'.T^X['\.]8_$CP ]W=KKNBPEKKLCPS:34)0(&AL MG=1;KP@#>_)/UKGO#-^GAGXJSVRVEU:Z=K!^1+J$Q,K$DKP>HW;E'UKUW3FB M&GP);PR01H@5(I(RC* , 8[5P/Q9TB\UBUT\Z58WL^H6TN])(8SA%(Y^;L';YR\,I.?+/K[$?Q#\:]#\*NDUUX@EC=7C?4RRL MIR"/(AY%6_$?AZS\3:/-I]\N8W&48#YHV[,/<5@_#+0K[PYHVI:??J?,74'* M/CB1/+C 9?;@_0@CM5.2:OU [9N$/TKRWX(?\@+5?^OS_P!E%>BZGJ'V&U=Q M:W-P^#M2",L6..GM^->=_"FUU+0+:^L=5TF^MVGG$D;F$E3D8P2.F,=Z(_ P M/3I62.)Y)&5452S,QP !W->=>+?A;9:W.^I:/*+'4B?,)!_=R-USZJ?<>O2N M\U5'ET6^1$9G:WD55 R2=IX%:ZYI5SX\\3Z3+_9MU9Z7ITADDN+J/RWFY4[54_-CY>IQU->ETYV>O4;#( M'>O-M+\0)<^+-4UM]-U2YB4"RLGMK1I$\M3EV##CYGSQV 'K70^-M0U.VT6X MMM'L;NXO[B,I&\"<19X+$]B!T[U>\,116^@65K#;36Z01+'Y&?BO;ZO'9WMI8:H?+G6[MVAY; 8C/4!MK?B17MI(QU%<'\5M M*FUGPXEK:6%S=7J2K+#Y46X+U#9/0<'^57_".L:B?#T$6MZ;J$%];QA)&>$M MYV. P*YR3W_&JE[T4^H">'[:&\U'Q=;W$:R0RZAL=&&0P,*<5QMK?3?"WQ<= M*N3*_AN^;?!*XSY3'K@CT[CT.:ZOPG=7::SKK76E7]LEY>B6!Y83@KL"\D=/ MNYY]:W/$GARR\2Z--I]\/E?E'QDQOV8?YYZ47L[/8"GX3D66\\1NC!D;5"RL M#D$&"+FN,\=_\E?\)_6'_P!&M70?#31;_P -Z-J=AJ*-O2^8QODD2)Y: ,OM MQ^&,=JY[Q?!JNH_$/1=8L]$U":RT_P LNRPD%L.6( ..WKBFK<[L(]:!'/-> M._')UE?1+5 &G8RD#N =H'ZUW-SETB56) M]0.:\M^.<<)(,J^,F-AT M8?3_ !]:F$N65V(GT)TDT'3W0Y1K:,K]-HK0XQ7F7AV]\2^";==&U;1;S4K" M$[;:\T]?.;9V!7KC^5=./$%[J2^3I6C7R2-QYU]"8(X_4D'YF^@'XBB47?0# MG/C9$S^"(&4';'?1N^.PVN/YD5U?@J6.;P1H;KCBRB0X]0H!_4&I;CP_;ZAX MZ25,22OPS/G.\>AW<@=N*Y7PNNL^"(6T74[&YO],C0#UJKWA8#T)\;<'I7E?PO:UJ MVL6,FF>'M,OTGN%\MKVZA:WC@4\$_. Q..F!6CX;T6#PCX9@T]/-F\G+2.J; MF=B>2 .3Z?3%*]HM=P*'AJWBNKKQ7;3Q+)%+J3HZ,."#&@(-<.RWWPE\5;E6 M2?PU?R<@$GRS_P#%#_QX>XX[/PASU[2Y["_B$EO*N"".0>Q'H1UH4K.SV'\3>%]'\76S6M\H::$X26-OWD+$ _RP<&N>^&WA:_\*:KKMI=A MGA)B-O<8^65/F_4=QVJU/XCA5WAV[E=5ZJI(W#!P<4/ MXO=8,X>YT[QE\+I#F:+J=S023*6>9AT+LHMYA%F TD+9) V=>,GIUXKII_&%U,@33/#>LS7 M+< 7%L;>-3_M,^/TS1-7E=")/"A#:SXI8'(_M3&1ZB*/-N8?Q=,(R1X7U]B.@%LG/\ MX_4_AC^T+N&[U+4[5K2>YF(CMWZQ1+PH/N?F;_@59V: S?BH1_PK;5OI#_Z- M2K?PZ_Y)_HW_ %P_J:H_$H76H>$KS2+"PNKJZN#'CRHR54!PV2>G\./QJSX M>XM?"MAIM[8W5K=6\91UFB('4]&Z5?V!G5MP"0.:\YL=>2Y\::EK)T_4[NVA M06-F]M9O(F V9&!'&2W'T%=)XPU/4+30[B+2+&YNK^:,I$84RL9/&2?4>E6/ M",$5KX:L[:*UN+80QA&CG0JV[&6)]"M4U-/#L-KK6EWUO>6L80LT1(E4< @COC&152]Z*8Q?#\4<_B?QA% M*BNCW,2LK#((,"@BN'O;:]^$WB?[?91O+X;OG"R1#_EGU^7/8CMGJ..U=CX: MN[J+Q1K\MSI5_!!?7,;6\DD! 8! G/ITSS74ZIIMKK&FS6%[$LEO.NUE/\QZ M$>M"ERNSV8',>'[ZVU/Q]JEY9S+-;S:=;.CJ>",O79X Z5YQ\/\ PE?>$_%& ML6TPDDM&BC^SSE>'7<3CZCN/Q[UZ'<3"WA,K([ =D4L?R%3->]9"/*?"O_)< M?$/_ %S?^:5ZV0*\C\/6^JV?Q1U37+G1-2CL+L2*C^3DCE<$@<\XKUC>'C!V MD#&<'BJJ:M#9P_BWXJ6^G M>)4:ZTN0A$ESOPH[HW4X_NM^G?K/".IZUI&G-8ZUH=\+9)7-O/!%YAV%B0K( MI+CKQQTZXJ#QE:7GCT66CV6FW=O:)<":>]O(6A"@ C:BL Q)W'MCBG&3^&6J M$>BPN)(E=3E6&0?45)45M$L-O'$G*HH4?0<5+60!1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 W=[T9->47GC M[Q''?SI'8Q"-794!A8G /K47_"PO$_\ SXP_^ [_ .-<_P!9@>FLIKM7T^]' MKG/K1S7D?_"PO$__ #XP_P#@._\ C1_PL+Q/_P ^,/\ X#O_ (T?68#_ +(Q M'=?>>N>N M M>N1_\ "PO$_P#SXP_^ [_XT?\ "PO$_P#SXP_^ [_XT?6H!_9&([K[SUSF MCFO(_P#A87B?_GQA_P# =_\ &C_A87B?_GQA_P# =_\ &CZU /[(Q'=?>>N< MT>N>M[:-H MKR3_ (6%XG_Y\8?_ '?_&C_ (6%XG_Y\8?_ '?_&CZS /[(Q'=?>>ME01R M,T;:\D_X6%XG_P"?&'_P'?\ QH_X6%XG_P"?&'_P'?\ QH^LP#^R,1W7WGK> MT?Y-&T$YQ7DG_"PO$_\ SXP_^ [_ .-'_"PO$_\ SXP_^ [_ .-'UJ ?V1B. MZ^\];VCT% 7%>2?\+"\3_P#/C#_X#O\ XT?\+"\3_P#/C#_X#O\ XT?6H!_9 M&([K[SUO%&T'L*\D_P"%A>)_^?&'_P !W_QH_P"%A>)_^?&'_P !W_QH^LP# M^R,1W7WGK>T8QC'THVBO)/\ A87B?_GQA_\ =_\:/\ A87B?_GQA_\ =_\ M:/K4 _LC$=U]YZYS2;1Z"O)/^%A>)_\ GQA_\!W_ ,:/^%A>)_\ GQA_\!W_ M ,:/K4 _LC$=U]YZWM'H*-M>2?\ "PO$_P#SXP_^ [_XT?\ "PO$_P#SXP_^ M [_XT?68!_9&([K[SUO;1M'I7DG_ L+Q/\ \^,/_@._^-'_ L+Q/\ \^,/ M_@._^-'UF ?V1B.Z^\]>M>1_\+"\3_P#/C#_X#O\ XT?\+"\3_P#/C#_X M#O\ XT?68!_9&([K[SUO;2@8Z5Y'_P +"\3_ //C#_X#O_C1_P +"\3_ //C M#_X#O_C1]:@']D8CNOO/7*3:!TKR3_A87B?_ )\8?_ =_P#&C_A87B?_ )\8 M?_ =_P#&CZS /[(Q'=?>>MXH*YKR3_A87B?_ )\8?_ =_P#&C_A87B?_ )\8 M?_ =_P#&CZS /[(Q'E]YZWM'H*-M>2?\+"\3_P#/C#_X#O\ XT?\+"\3_P#/ MC#_X#O\ XT?68!_9&([K[SUO;SFC;7DG_"PO$_\ SXP_^ [_ .-'_"PO$_\ MSXP_^ [_ .-'UF ?V1B.Z^\]2?\ "PO$_P#SXP_^ [_XT?\ "PO$ M_P#SXP_^ [_XT?68!_9&([K[SUO:/2EQQ7D?_"PO$_\ SXP_^ [_ .-'_"PO M$_\ SXP_^ [_ .-'UF ?V1B.Z^\];Q0%P)_P#GQA_\!W_QH_X6 M%XG_ .?&'_P'?_&CZU /[(Q'=?>>N 8Z4F*\D_X6%XG_ .?&'_P'?_&C_A87 MB?\ Y\8?_ =_\:/K4 _LC$=U]YZX!CI1C->1_P#"PO$__/C#_P" [_XT?\+" M\3_\^,/_ (#O_C1]9@']D8CNOO/6]HI<<8[5Y'_PL+Q/_P ^,/\ X#O_ (T? M\+"\3_\ /C#_ . [_P"-'UF ?V1B.Z^\];VT;?:O)/\ A87B?_GQA_\ =_\ M:/\ A87B?_GQA_\ =_\:/K, _LC$=U]YZYS2;>VC:*\D_X6%XG_Y\8?\ P'?_ M !H_X6%XG_Y\8?\ P'?_ !H^M0#^R,1W7WGK@&*0C/4 UY)_PL+Q/_SXP_\ M@._^-'_"PO$__/C#_P" [_XT?68!_9&([K[SUS&11BO(_P#A87B?_GQA_P# M=_\ &C_A87B?_GQA_P# =_\ &G]9@']D8CNOO/6]M&T>@KR3_A87B?\ Y\8? M_ =_\:/^%A>)_P#GQA_\!W_QI?6H!_9&([K[SUS%&*\C_P"%A>)_^?&'_P ! MW_QH_P"%A>)_^?&'_P !W_QH^LP#^R,1W7WGK>T4; .@KR3_ (6%XG_Y\8?_ M '?_&C_ (6%XG_Y\8?_ '?_&CZS /[(Q'=?>>N8XQ0!CI7D?\ PL+Q/_SX MP_\ @._^-'_"PO$__/C#_P" [_XT?68!_9&([K[SUO%&VO)/^%A>)_\ GQA_ M\!W_ ,:/^%A>)_\ GQA_\!W_ ,:/K4 _LC$=U]YZYCBDV^PKR3_A87B?_GQA M_P# =_\ &C_A87B?_GQA_P# =_\ &G]:@']D8CNOO/6]O/2EYKR/_A87B?\ MY\8?_ =_\:/^%A>)_P#GQA_\!W_QI?6H!_9&([K[SUPC/6@#%>1_\+"\3_\ M/C#_ . [_P"-'_"PO$__ #XP_P#@._\ C1]:@']D8CNOO/7",TFP>@_*O)/^ M%A>)_P#GQA_\!W_QH_X6%XG_ .?&'_P'?_&CZU /[(Q'=?>>M[>*7%>1_P#" MPO$__/C#_P" [_XT?\+"\3_\^,/_ (#O_C1]9@']D8CNOO/6]M&T5Y)_PL+Q M/_SXP_\ @._^-'_"PO$__/C#_P" [_XT?68!_9&([K[SUO;0%QTKR3_A87B? M_GQA_P# =_\ &C_A87B?_GQA_P# =_\ &CZS /[(Q'=?>>N)_P#GQA_\!W_QH^LP#^R,1W7WGK>.:-M>2?\ "PO$_P#S MXP_^ [_XT?\ "PO$_P#SXP_^ [_XT?68!_9&([K[SUO;1M%>2?\ "PO$_P#S MXP_^ [_XT?\ "PO$_P#SXP_^ [_XT?68!_9&([K[SUO8/2EQ@8KR/_A87B?_ M )\8?_ =_P#&C_A87B?_ )\8?_ =_P#&CZS /[(Q'=?>>MA<= *",UY)_P + M"\3_ //C#_X#O_C1_P +"\3_ //C#_X#O_C1]9@']D8CNOO/6]N>U+TKR/\ MX6%XG_Y\8?\ P'?_ !H_X6%XG_Y\8?\ P'?_ !H^LP#^R,1W7WGK>T>@HVUY M)_PL+Q/_ ,^,/_@._P#C1_PL+Q/_ ,^,/_@._P#C1]9@']D8CNOO/6\)_^?&'_ ,!W_P :/^%A>)_^?&'_ ,!W_P :/K, _LC$=U]Y MZWM]J,8["O)/^%A>)_\ GQA_\!W_ ,:/^%A>)_\ GQA_\!W_ ,:?UJ ?V1B. MZ^\];VBE QTKR/\ X6%XG_Y\8?\ P'?_ !H_X6%XG_Y\8?\ P'?_ !I?6H!_ M9&([K[SUS'.:3%>2?\+"\3_\^,/_ (#O_C1_PL+Q/_SXP_\ @._^-'UF ?V1 MB.Z^\];V\YI>:\C_ .%A>)_^?&'_ ,!W_P :/^%A>)_^?&'_ ,!W_P :/K, M_LC$=U]YZWMYS2GGK7D?_"PO$_\ SXP_^ [_ .-'_"PO$_\ SXP_^ [_ .-' MUF ?V1B.Z^\];VCT%&VO)/\ A87B?_GQA_\ =_\:/\ A87B?_GQA_\ =_\ M:/K, _LC$=U]YZWM'H*-M>2?\+"\3_\ /C#_ . [_P"-'_"PO$__ #XP_P#@ M._\ C1]9@']D8CNOO/7.11S7D?\ PL+Q/_SXP_\ @._^-'_"PO$__/C#_P" M[_XT?6H!_9&([K[SUSFCFO(_^%A>)_\ GQA_\!W_ ,:/^%A>)_\ GQA_\!W_ M ,:/K4 _LC$=U]YZYS1S7D?_ L+Q/\ \^,/_@._^-'_ L+Q/\ \^,/_@._ M^-'UJ ?V1B.Z^\]>N1_P#"PO$__/C#_P" [_XT?\+"\3_\^,/_ (#O_C1] M:@']D8CNOO/7.:.:\C_X6%XG_P"?&'_P'?\ QH_X6%XG_P"?&'_P'?\ QH^M M0#^R,1W7WGKG-'->1_\ "PO$_P#SXP_^ [_XT?\ "PO$_P#SXP_^ [_XT_K4 M _LC$=U]YZYS1S7D?_"PO$__ #XP_P#@._\ C1_PL+Q/_P ^,/\ X#O_ (T? M6H!_9&(\OO/7.:.:\C_X6%XG_P"?&'_P'?\ QH_X6%XG_P"?&'_P'?\ QI?6 MH!_9&([K[SUSFCFO(_\ A87B?_GQA_\ =_\:/\ A87B?_GQA_\ =_\:/K4 M _LC$=U]YZYS1S7D?_"PO$__ #XP_P#@._\ C1_PL+Q/_P ^,/\ X#O_ (T? M6H!_9&([K[SUSFBO(_\ A87B?_GQA_\ =_\:*/K4 _LC$=U]Y8O/&WBF.]F M2+2U\M7(3_1G/ /K4/\ PG/BS_H&+_X"/7K=+Q3]A+^9DK'44K>Q7WL\C_X3 MGQ9_T#%_\!'H_P"$Y\5_] Q?_ 5Z]C_A.?%?_ $#%_P# 5Z]H?\ /E?>SR/_ (3GQ7_T M#%_\!7H_X3GQ7_T#%_\ 5Z]H?\^5][/(_^$Y\5_P#0,7_P M%>C_ (3GQ7_T#%_\!7KUSBCBCV$OYF'UZA_SY7WL\C_X3GQ7_P! Q?\ P%>C M_A.?%?\ T#%_\!7KUSBCBCV$OYF'UZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A. M?%?_ $#%_P# 5Z]H?\ /E?>SR/_ (3GQ7_T#%_\!7H_X3GQ M7_T#%_\ 5Z]H?\^5][/(_^$Y\5_P#0,7_P%>C_ (3GQ7_T M#%_\!7KUSBCBCV$OYF'UZA_SY7WL\C_X3GQ7_P! Q?\ P%>C_A.?%?\ T#%_ M\!7KUSBCBCV$OYF'UZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A.?%?_ $#%_P# M5Z]H?\ /E?>SR/_ (3GQ7_T#%_\!7H_X3GQ7_T#%_\ 5Z] MH?\^5][/(_^$Y\5_P#0,7_P%>C_ (3GQ7_T#%_\!7KURBCV M$OYF'UZA_P ^5][/(_\ A.?%?_0,7_P%>C_A.?%?_0,7_P !7KURBCV$OYF' MUZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A.?%?_ $#%_P# 5Z]H? M\^5][/(_^$Y\5_\ 0,7_ ,!7H_X3GQ7_ - Q?_ 5Z]H?\^5][ M/(_^$Y\5_P#0,7_P%>C_ (3GQ7_T#%_\!7KURBCV$OYF'UZA_P ^5][/(_\ MA.?%?_0,7_P%>C_A.?%?_0,7_P !7KURBCV$OYF'UZA_SY7WL\C_ .$Y\5_] M Q?_ %>C_A.?%?_ $#%_P# 5Z]H?\^5][/(_^$Y\5_\ 0,7_ M ,!7H_X3GQ7_ - Q?_ 5Z]H?\^5][/(_^$Y\5_P#0,7_P%>C_ M (3GQ7_T#%_\!7KURBCV$OYF'UZA_P ^5][/(_\ A.?%?_0,7_P%>C_A.?%? M_0,7_P !7KURBCV$OYF'UZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A.?%?_ $#% M_P# 5Z]H?\^5][/(_^$Y\5_\ 0,7_ ,!7H_X3GQ7_ - Q?_ 5 MZ]H?\^5][/(_^$Y\5_P#0,7_P%>C_ (3GQ7_T#%_\!7KURBCV M$OYF'UZA_P ^5][/(_\ A.?%?_0,7_P%>C_A.?%?_0,7_P !7KURBCV$OYF' MUZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A.?%?_ $#%_P# 5Z]H? M\^5][/(_^$Y\5_\ 0,7_ ,!7H_X3GQ7_ - Q?_ 5Z]H?\^5][ M/(_^$Y\5_P#0,7_P%>C_ (3GQ7_T#%_\!7KURBCV$OYF'UZA_P ^5][/(_\ MA.?%?_0,7_P%>C_A.?%?_0,7_P !7KURBCV$OYF'UZA_SY7WL\C_ .$Y\5_] M Q?_ %>C_A.?%?_ $#%_P# 5Z]H?\^5][/(_^$Y\5_\ 0,7_ M ,!7H_X3GQ7_ - Q?_ 5Z]H?\^5][/(_^$Y\5_P#0,7_P%>C_ M (3GQ7_T#%_\!7KURBCV$OYF'UZA_P ^5][/(_\ A.?%?_0,7_P%>C_A.?%? M_0,7_P !7KURBCV$OYF'UZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A.?%?_ $#% M_P# 5Z]H?\^5][/(_^$Y\5_\ 0,7_ ,!7H_X3GQ7_ - Q?_ 5 MZ]H?\^5][/(_^$Y\5_P#0,7_P%>C_ (3GQ7_T#%_\!7KURBCV M$OYF'UZA_P ^5][/(_\ A.?%?_0,7_P%>C_A.?%?_0,7_P !7KURBCV$OYF' MUZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A.?%?_ $#%_P# 5Z]H? M\^5][/(_^$Y\5_\ 0,7_ ,!7H_X3GQ7_ - Q?_ 5Z]H?\^5][ M/(_^$Y\5_P#0,7_P%>C_ (3GQ7_T#%_\!7KURBCV$OYF'UZA_P ^5][/(_\ MA.?%?_0,7_P%>C_A.?%?_0,7_P !7KURBCV$OYF'UZA_SY7WL\C_ .$Y\5_] M Q?_ %>C_A.?%?_ $#%_P# 5Z]H?\^5][/(_^$Y\5_\ 0,7_ M ,!7H_X3GQ7_ - Q?_ 5Z]H?\^5][/(_^$Y\5_P#0,7_P%>C_ M (3GQ7_T#%_\!7KURBCV$OYF'UZA_P ^5][/(_\ A.?%?_0,7_P%>C_A.?%? M_0,7_P !7KURBCV$OYF'UZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A.?%?_ $#% M_P# 5Z]H?\^5][/(_^$Y\5_\ 0,7_ ,!7H_X3GQ7_ - Q?_ 5 MZ]H?\^5][/(_^$Y\5_P#0,7_P%>C_ (3GQ7_T#%_\!7KURBCV M$OYF'UZA_P ^5][/(_\ A.?%?_0,7_P%>C_A.?%?_0,7_P !7KURBCV$OYF' MUZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A.?%?_ $#%_P# 5Z]H? M\^5][/(_^$Y\5_\ 0,7_ ,!7H_X3GQ7_ - Q?_ 5Z]1_\ "<^* M_P#H&+_X"O1_PG/BO_H&+_X"O7KE%'L)?S,/KU#_ )\K[V>1_P#"<^*_^@8O M_@*]'_"<^*_^@8O_ ("O7KE%'L)?S,/KU#_GROO9Y'_PG/BO_H&+_P" KT?\ M)SXK_P"@8O\ X"O7KE%'L)?S,/KU#_GROO9Y'_PG/BO_ *!B_P#@*]'_ G/ MBO\ Z!B_^ KUZY11["7\S#Z]0_Y\K[V>1_\ "<^*_P#H&+_X"O1_PG/BO_H& M+_X"O7KE%'L)?S,/KU#_ )\K[V>1_P#"<^*_^@8O_@*]'_"<^*_^@8O_ ("O M7KE%'L)?S,/KU#_GROO9Y'_PG/BO_H&+_P" KT?\)SXK_P"@8O\ X"O7KE%' ML)?S,/KU#_GROO9Y'_PG/BO_ *!B_P#@*]'_ G/BO\ Z!B_^ KUZY11["7\ MS#Z]0_Y\K[V>1_\ "<^*_P#H&+_X"O1_PG/BO_H&+_X"O7KE%'L)?S,/KU#_ M )\K[V>1_P#"<^*_^@8O_@*]'_"<^*_^@8O_ ("O7KE%'L)?S,/KU#_GROO9 MY'_PG/BO_H&+_P" KT?\)SXK_P"@8O\ X"O7KE%'L)?S,/KU#_GROO9Y'_PG M/BO_ *!B_P#@*]'_ G/BO\ Z!B_^ KUZY11["7\S#Z]0_Y\K[V>1_\ "<^* M_P#H&+_X"O1_PG/BO_H&+_X"O7KE%'L)?S,/KU#_ )\K[V>1_P#"<^*_^@8O M_@*]'_"<^*_^@8O_ ("O7KE%'L)?S,/KU#_GROO9Y'_PG/BO_H&+_P" KT?\ M)SXK_P"@8O\ X"O7KE%'L)?S,/KU#_GROO9Y'_PG/BO_ *!B_P#@*]'_ G/ MBO\ Z!B_^ KUZY11["7\S#Z]0_Y\K[V>1_\ "<^*_P#H&+_X"O1_PG/BO_H& M+_X"O7KE%'L)?S,/KU#_ )\K[V>1_P#"<^*_^@8O_@*]'_"<^*_^@8O_ ("O M7KE%'L)?S,/KU#_GROO9Y'_PG/BO_H&+_P" KT?\)SXK_P"@8O\ X"O7KE%' ML)?S,/KU#_GROO9Y'_PG/BO_ *!B_P#@*]'_ G/BO\ Z!B_^ KUZY11["7\ MS#Z]0_Y\K[V>1_\ "<^*_P#H&+_X"O1_PG/BO_H&+_X"O7KE%'L)?S,/KU#_ M )\K[V>1_P#"<^*_^@8O_@*]'_"<^*_^@8O_ ("O7KE%'L)?S,/KU#_GROO9 MY'_PG/BO_H&+_P" KT?\)SXK_P"@8O\ X"O7KE%'L)?S,/KU#_GROO9Y'_PG M/BO_ *!B_P#@*]'_ G/BO\ Z!B_^ KUZY11["7\S#Z]0_Y\K[V>1_\ "<^* M_P#H&+_X"O1_PG/BO_H&+_X"O7KE%'L)?S,/KU#_ )\K[V>1_P#"<^*_^@8O M_@*]'_"<^*_^@8O_ ("O7KE'%'L)?S,/KU#_ )\K[V>1_P#"<^*_^@8O_@*] M'_"<^*_^@8O_ ("O7KG%'%'L)?S,/KU#_GROO9Y'_P )SXK_ .@8O_@*]'_" M<^*_^@8O_@*]>N<4<4>PE_,P^O4/^?*^]GD?_"<^*_\ H&+_ . KT?\ "<^* M_P#H&+_X"O7KG%'%'L)?S,/KU#_GROO9Y'_PG/BO_H&+_P" KT?\)SXK_P"@ M8O\ X"O7KG%'%'L)?S,/KU#_ )\K[V>1_P#"<^*_^@8O_@*]'_"<^*_^@8O_ M ("O7KG%'%'L)?S,/KU#_GROO9Y'_P )SXK_ .@8O_@*]'_"<^*_^@8O_@*] M>N<4<4>PE_,P^O4/^?*^]GD?_"<^*_\ H&+_ . KT?\ "<^*_P#H&+_X"O7K MG%'%'L)?S,/KU#_GROO9Y'_PG/BO_H&+_P" KT?\)SXK_P"@8O\ X"O7KG%' M%'L)?S,/KU#_ )\K[V>1_P#"<^*_^@8O_@*]'_"<^*_^@8O_ ("O7KG%'%'L M)?S,/KU#_GROO9Y'_P )SXL_Z!B_^ CT5ZYQ11["7\P?7J'_ #Y7WL****Z# MS HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BHKFYAL[66YN)!'#"A=W/15 R37GFM?$7Q%HUNVJ2^";D:*I!,[W*B4(3PQ MC )7\>G>JC%RV$VD>D453TK4K;6=)M-2M&W6]U$LL9/7!&<'WKF/$?C[^P?$ MFCZ,-(N7.I7 A6YD(2,?, VWJ6(W#L!R.:2BV[(&TCLZ**Y*S\6WVORZ@_AS M3K>[LK*0PFYN+@QBXD RRQX5L@HK&\7>//^$7U#3+/^R;F]-1;= M@NK7.QHHJ&Z-R(&-HL33?PB5B%/U(!-2,FHKSWP_\3?MOC2[\*:[I\6FZC$V MR)DG\R.5NN,D#!(((]?8\5WMR;@0,;41&;^$2DA3]2*IQ<79B33):*YSPAKN MI>(M-:^O;&VLT\V2(1QS&1MR.5).5 QD&J]SXT^TZ_+H7AZR&J7UO_Q]2&81 MP6WL[X)+>P!/!]*.5WL%T=717'ZKXJUGPU&MYKNB0MI@($UUIUPTQ@!XW,C( MIV^XS71QWHU#2X[W298+A)E#Q.S'8P/N.:3BT%R[17G?AGQUXD\47^K6=MH> MF02Z7-Y$XGOI!E\L,#$1[J>N*NZ'\0A=^+)O"VMZ:VEZN@S$OF^9',,9^5L# MMST_7BJ=.2%S([>BN7EU?Q/<:YJ%IIFC:>UG:.L8N;N]>/S&**Q 58V/&[K6 M!H/CWQ)XAU_6-&M-$TI+G2I#'.TM_($8ABORD1$GE3U HY'N/F1Z/17-:3K' MB&^?4K2]TBTL[ZT*&,?:2\4RL#@A@N1RN.E8_P /_'>I>.#>R-I=K906/_%VH^"M(&K1:=;7MIYJQ,K3,CKD<'[I M!&1_*N@T2ZOK[2[>[OH;>%YXUD$<+EPH(S@D@9Z^E'*[7"^MC1HI"0 23@#J M37'VWC:XU_4)[;PKIBZA;V[[)M0N)O)MPW]U2%8N?H,?G22;!NQV-%<9KWB_ M6?"NGR7NK>'UFMP !/I]SYB(Q.!Y@95*C/< U+X]\5W_ (-T,ZQ#86]Y;(Z( MZ-,R.-W&1\I!YQ34&PYD==17-66H>*[ZPM[N/3M&5)XEE4-?2Y 8 C/[KWJ3 M2=6UR_M]1AN=-L[74K.X\H1_:&>*1"BLK!]N>F:G"Q2(+/YB2D=0#@BN(M?&.LR^!W\12Z/;"5F$<%DEPS,\AF$04MM &2??M4'B3Q?XJ\*^'9 M-:U'0]),$90-%%J$C2 L0!_RR ZGUI\CO8.9'?45PUUXE\8V_AP:VGA[2KF MVXN/*AU"0R!"N[H8@"0.P-1>.?'NI>#K;3[M-*MKNVOG\M";AD9&(R,C:1^M M"@V[!S([ZBN(\0>+/$GA73?[3U/P_9W%BA'GM87K.\0)QDAHUR/\\5U&BZQ9 MZ_H]KJNGR>9:W*;D)&#UP01Z@@@_2DXM*X76Q?HHKF?#/C6P\4:MK=A:?>TR MX\K=NR)5QCDDWJ.YTU%-DW^6WE;?,Q\N[IGWK@=/\ '&NWWQ O MO"?]CV,AVX'F:8RC>&R).S8_W6XII-BN=-17*>.O$NK>$]&?5[/2 MX+^TAQYZFX@MX5NXQ)''#*9-H/8D@< MT^5VN%];&Y17,>+O$&KZ =/_ +-TRWOS>W*VJ1O.8WWL"<_=(V@*23VJIXU\ M6:MX.\.+K#Z=9W2JR)-&L[*5+<9!V\C./2A1;MYA='945S5EJ'BN^L+>[CT[ M1E2>)95#7TN0& (S^Z]ZDTG5M[@MR@DC>4HWS,%R M, @\L*M>$M9OO$'A^TU:[M;>V6[C$L<44A<@'IDD"CE=KA?6QNT5S?BK7-7T M);.2PT^UO$N;N*T"R3M&RM(< GY2,9J/Q;X@U;PQX9GUD65G="V4--%YS)U; M'RG:<]1UQ0HMV"YU%%VLXIRQ@45PLGB?Q@GAF M/7HO#VEW%L]NMSY,.H/YHC*[NC1 9 [ _3-+X^\;ZEX)BL[E-,MKRVNYO(4F M=D96QD9&TY'!H4&W8.9'ZMILDN MHV*V-Y#.\$L"R;P"IX(; R",'\:FP7-BBBN,UOQ]_9/C#1_#XTFY+:C,(Q^*$F]@;L=G117.ZWXM@TS4HM(LK:74M9F7>EG 0-J?WY&/"+[ MG\!0DWL.]CHJ*J6#ZB\1;48;6*3C"V\K.!]25'\JYVT\67^O27\GAS3(+NRL MY##]HN+DQ?:)%^\L8"G@=-QP"3^-"BV*YUM%8_AKQ'9^)])%]:!T*N8IX).' MAD7[R-[BLNV\67NN7NHQ^'=/M[JVT^0PR7-Q<&-991R4CPK9QZG Y_&GRL+H MZRBL7PSXEM/$^FM?Z?XZ\0:EXUU/PQ!HVFKN]Y9+UPC+QC&(R@456S??8L[;?[5CIN;9^>,_I7 M%>#O'>K>*?$.JZ7)I-I:#2Y?*N'^TLY)#%3M&T?W3UI*+:;"YWU%<_XD\767 MAV2UM#')>:I>-MM;"#!DE/KSPJ^Y]#4$VI^,(+3[4?#VGS #SK)$WESV\R[9('[JX[&NG>%]^&$S,PQG'S';Q^ -'*[7"^MCI:* M\RC^).N1>/;?PGJ6@V=E<3MA+AKMFC9<$@K\G.<8'3GCBNP\6ZY<^'="DU&V MMX;F5"JK;NY5IG8@*B8!RQ)Z8H<&FEW#F1NT5FZ)<:M=6*S:Q96]G.X!$$,Q MD*>S$@<].E:52]!A117.^-?%UKX+\/G5+E/-)E2*.(-@N2>[BM4#R122LC$9P M2"%(XR#^="5W8+G145PVG>*O%>I^%H-?M?#^G30S1>:ELE^_G%?8&/&>.F:T M_!/C;3O&^D->V2O#+$P2XMY/O1MVY[@]C3<&M1)HZ:BN"\<^.]4\':CIMNFE M6MY'J,IB@;[0R,&!4?,-I_O#O71ZSJ>IZ5H!NHK&&[U$R1Q1VR2E49G=5^\1 MP!G.<=J.5Z>871M45SWVKQ:L7F2V&AQ@+ELW\N%]>?*K"\"^/M1\9ZK?1+I$ M$6FV9*&^CG9ED?/ 4%1G(Y]ACUHY':X71WU%LKN%!NDBLKYFF5>^%:-0Q]@:.5A='4 MT5CZ/XAM/$VAKJ6AS1S*_ $N5V,.JL!R"*Y33OB9)'X[E\)^(M.ATZY)"P31 M7'FI*QY4?=&,@\9[\4*#=PNCT.BHY_.\EO("&7^$2$A?QQ7/>%=>U77OMSWE MC:VL=I=R6A$JWS%;:V3>^T9) M[ #W)('XTEJ!?HKEIO$&O6_AYM;ET6V\A(OM#VRW1,PCQD_P;2P'.,_C6[I6 MIVNLZ5;:E9/OMKF,21L1@X/J/6FXM"N7**\[O?'?BF6^N/[ \&/J>F)(T<-X M+H()=IPQ QTW X/?K78V.I3KX=CU/6X(].E6$S7$1DW"$#D@M[#K3<6@33-. MBN*C\::G=>'IO$MIH:OHT8:15>-QW']".A'K0XM;@FF7**XZ;QWY?Q!TWPH-)N4-XDDGVF8A!M5';* MKR3RF.<5U-_?6^FV%Q?74GEP01F21O0 ?J?:DXM!=%BBO,]4^)7B32; M!;N+1P03,]PHE52>"R ';^-=[HFLV7B#1[;5-/D\RVN$W(2,$=B".Q!R*;@T MKL$TR_1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@!&574JRAE/4$9%>=?%CQ1_9OARZTQM*U*2WNU$-Q?1P9BA1B,D$D M MC@#@9[UWU_?VFF6,M[?7$=O;0C=)+(<*H]ZS;S6_#]UX;N+ZXOK.?27C*R M/O#HX(Y7CJ?;K50T=[">UA?"D^DW'A736T.02::L"QP$=<*,8/\ M9!S[YKB M/BG_ ,C?X _["9_]"CK<^%FAW6@> [2VO(VBEED><1/]Z-6.5!]#C!(]36%\ M5"!XP\ #(S_:1_\ 0HJTC_$T\R7\)VOC*]?3O!.MW<1(DBL9BA'9MAP?SK#^ M$,"V_P ,-'"J 761S[DR-75:WIPU?0M0TUB +NVD@R>VY2,_K7&_"B]%GX(; M2=0Q;7NBRRP7D$?^PS%4GPMT^:ZU;Q-XMD0I!J]XWV,,,%H59L-]#D?D:C M^,1 D\(\_P#,9BJ_^7G]=B?LGI]%%%8&AXYJO@6+QCJ?C%[=A!K%GJ,;V=P# M@@^3&=I/H<=>QYKIOAMXXE\06TVC:TAM_$.G?)P/ MBKQH 02-1C_]$I61\1O!UY)=0^,/#&8M?L,,R(/^/E!U!' 7O#AI[N\D>60\LQ& M ,G\#^=7OA]#'XD^%C0WD>V/46NUE0?PB21\@?3-8WPMN9/!]Q?>"=>Q:W27 M#364LAPETC8'R'N>,XZ_-Z@T/:2ZW!;IGJ%]9Q:A87%G.H:&>-HG![AA@_SK MRGX WUS)X?U;3)I"\=E=#R^D^'?%WQ FU:\6VC.JN0S(Q'$LGH#ZBK&E:??>.OBQ;>,[>UDMM!LH@EM/ M,-K76 P!5>N"6)Y[#UXJ3X8PVFJ^)?B+!,J3VMSJ+AE89#HSR_S%1^'[Z;X5 M^+W\+ZK,Q\.:@YETV[E/$+'JC'L.Q]\'N:U>[MN0ME?8]? S@ 9Y/O7D7PP M_P"2J>/_ /K[;_T:]>N@@@$'(/0BO(/A>ZM\5/'N&!W73$<]1YKUE#X9%RW1 MZ_@9)P,GJ:\2^"FKVVFV>OI/'>.7O01]GLIIQT/4QJ0/QKVZO'O@&RM8>(BK M YO0>#VP:S00Q7ZN;B(YGT^>%>#_>= /UKTS1/ M^0#IW_7K%_Z"*X/XZ.J_#:4,0"UU$%]SDG^0-=WH9!T#32#D&UBY_P" BE+X M$-?$SDOC#J\VC_#B_:W)66Z9+8,/X0Q^;_QT$?C6I\.=.@TOX?:)! @7?:I, MY'\3N-S$_B:D\>^&CXL\&W^DQE1<.H> L< 2*GIW%]K4]"N[6&^LY[2X0/!/&TO"=G>R!'G&J^!1 MXM_X2>[L&^SZY8ZP\EI.IVDD1QG83]>A['\:ZGX<>.3XGL)=.U-?L^OV!\N[ M@8;2V.-X'UX(['ZBKO@QE;4_%FU@<:R^<'I^ZCKG_B+X1OK>_B\;>%@8]:LO MFGB0<7,8ZY' U5_!=D&4$>;,<$=Q,Y%8?QL_Y) M?J'_ %UA_P#1BUK?#2X^U_#W2KG;L\X2R;/\ @ KSCX]$)X?T0GA1J _]!->C^&B& M\*Z0000;*$@C_<%>-+'6=$OO# M/AQ)=5UF^A,7V>*-AY2,.78L ,']172_#_PY/X4\%:?I-TZO@17] MLRI<* MS;Y^:%^X^AZ@^GXT/X/=V!?%J2>,M5N-+\/2"R&=0O)%L[,?]-9. M?P&6_P" UYEJ.FP?"OXD:!J5LYCT?4(%L;LGH& +M_XZWX-787EE!XW\<3P M_;;J&RT!/+#6D[1.;J3[Q#+S\J#'U8U1\<_#6#4?"5]Y.I:OHS]UCC)&1GWIP:CH^HI7>J/2^M>5:%_R<9XH_Z\8O_1<-=#\+?% \4>"+ M.:616O;4?9[D9YW+P&/U&#]LT50UC6M/T'3Y;[4;J."&-2WSL 6]E'<^U3:=-<7&G6TUW"(+B2-7D MB!SY9(SM_#I6=M+EF;XMUE]#\.7-U GF7CX@M(_[\SG:@_,@_0&O*-=T>/X6 M>+?"_B&"1_L&[RUBU36+BY$9>W2[U&26/S /ERK$CVS[U MK!J.CZD23>QV]]9VNKZ7/9W"B6UNHC&X!^\K#'!^AKS'X17T^BZCK7@34&;[ M1ILS2VY;^*,GG'YJW_ ZV?A#XH_X2'P3!!<2JU_IW^C3+GYMH^XQ'NO&>Y!K M!^*EM>>&/%6B>.M*B,DJ.+2YB'_+0$':#]067_OFB*U=-@WHI'8VV-=^(-Q= MAR;30HC;1CLUS( 7/_ 4VK_P(UC?&[_DF5Y_UWA_]#%=7X4TJ72/#MM!=8-] M)F>[P%#\@JOI6J::=5N-!TM59+",/.R/E8F=CA/J<,2.W'KQ M+UO9#1YQJO@4>+/^$GN[!OL^N6.L/):3J=I)$<9V$_7H>Q_&NI^''CD^)["7 M3M37[/K]@?+NX&&TMCC>!]>".Q^HJ[X,96U+Q9M8'&LOG!Z?NHZY_P"(OA&^ MM[^+QMX6!CUJR^:>)!QZ_D3:VJ.G\ _P#(F6?_ %TG M_P#1SUP?P(^_XJ_Z_4_]GKM?AI<)9-N']5E6VGN[D7%HTIVB=-S8VD\$X8NM]T_2L/P3_ ,B%X=_[ M!EM_Z*6CQ/XEL]!TV7,ROJ$B%;2T0[I9I",*%7J><5;\.V$FE^&=*T^7_66M MG# ^/54"G^59_9+ZGDGPJUN;2F\2QQ:'JFHA]2=B]DD95>O!WNO->B:#XFNM M;\37UC/I%YIT5I;12HEZBAW9F<%AM)&,#'7UKD/@BZLGBD*P)_M,G@]CG!_2 MN]UO5=.T*>&ZD0/J-XR6EO"K8>8EN!CT!8DG' S6E3XFK$QV-NBL6?Q=H-MX MCC\/S:E$FJR %;I 7 /]WCK7-?&CP_H5SX M9?4'BCCUSS$6S:( 2W#%@-F!RW!)]OY[1UM&2]&9O2[1L_&/_DE.M?\ ;#_T M?'6G\.O^2=:!_P!>2?RJAKNB:GJWP@ETF8.^J-IT8=2@-\.O#X(!'V&+K]!6!\;_ /DF5Y_U MWA_]#%;WPZ96^'7A\J01]BC''J!@U@?'!E7X9W0) +7$( ]3NS3C_$^8G\)U MOA( ^"M#! (.G6^0?^N:UY_\>SM\.:*0"<:DIP.I^1J] \($'P5H1!R/[/M_ M_1:UY_\ 'IE'A_1 6 /]I*>3VV-13_B!+X3I;_QU>6.E3W*^#?$),,1?YXX= MO ZG;(3CZ UU&DSO=:19W4@7S9X(Y'*C&6*@FK("O V"K+@^XQ65H>K6E_+ M=VFF(CV&G[+99TDW*S@?,@_W1MYSU)':H=FM$4;%>6?$;_DJ/P__ .OF3_T* M.O4Z\K^(Q'_"T?A^,_\ +R__ *$E52^+[Q2V/1-=U-=%T#4-3< BTMY)L'N5 M4D#\>E>5_#.3Q#'XWNX'^5HF#$C(] MP>M$7:#!_$5)/B'!XB^&?B'4K!)+/4+*VDCFMW/SP.00#G\\'V/I5OX.6_V? MX7:2![A[;XS^-M.0_N)=MR1Z,"/_BS7JM>9_#B MR^U^)/%?C%U*VE_+;C4;J.VA-NJ^9(<*#B/J>U>S5Y)X M4=#^T#XM 8$FV&.?01YHI[2]!2Z&?K,3?$;XL:+=Z%&\NE:5L,^H["(F*OO* MJW\1Z 8[GTYJ7XQ2+#X[\#RL&*I=;B$4L<"6/H!R3[#FO9J\;^+S ?$'P)DC MB[!/M^]CJZ/ID#A9+] MF ="C &64\J0"#[$9%>OUY#\*)$D^(7C]T8%6OV92.X\V7FIC;ED-[HK^!;I M_$'QQ\3ZC>!6DLEDM[<'_EFJR!!CWP#G_>/K7LU>07-FWP[^+LVORPE?#^M@ MI-<#[MO*Q!.[T!89R>,,?2O5+C5+"TTXZA/>01V07?Y[2#9CUST-%35IH(^9 MY+IY?1/VDKRTMFVVVIVY>2,=,^5OR1Z[E)_X$:F\77CZ?\?] N8[*YO672N( M+8*9&RTPXW$#]:L^"M*N?$OQ(U3Q]-')#IS+Y&G+(A5I5VA?, /08!^N[VI- M==/^&C?#PW+D:65Z]\S\5=_>^1/3YG1W?C:^6]TRU7PSK%FMW>10-<7D<8C1 M2W/W';DC@9QUJ[\1 %^'.O "R< #Z5NZB;*.S:?4'CCMH&69GD;:J%2&!) M]B!7)>+-4&L?"36=16%H8;BSD:$.>6CR=C>VX8./>LXZM61;V9Q6M:1>_#+5 M[;QGX?A:31[E$75+).BYQEAZ D\>A]C79^*=5L]<\,:!J6GS"6UN-6LG1Q_U MU'!]"#P1766\$%YHD,$\:302VZJZ,,JZE>0?45XEJ?A_5? ?BK3=&MB\WAC4 MM6MI[(_#3WMO(+?5-,5KFUGW[,;>2I;L#CKD8(!]:R/AOK1^(,L>LZK< M0OR"WU"TC 8D9) Z]SV:BLV+7]+ET :ZEY&=-\GSC/G@*.N?<>G7-)H?B#2O$NG_;]'O$NK;<4 M+J"I##L00"#SW%8V9I:I.1^YC/EJ?XY#PJCZG KG-$^'J6VE1&ZUG6EO9OW]T;;4 M9(D:9^7(53CJ:J&FI+UT,[X,Z[)>>&9] O7;^T=%F:W=&ZB/)V_D0R^V!6_\ M3/\ DFVO?]>I_F*\_O[5?A?\6]-U!;J5M(UM##Q:N^ M^)TB+\--=9F 4VV ?J0!_.KDO?4EU$OA:9S'A3X@:%X>^'&B6TL[SZC]F"0V M44;%YGS@*#C'4CG-6_A!X3U;P]I^J:AK,2V]UJDRR_9AUC4;NOH3N/'IBJ^F M>$;7QG\%=%L781W4=L)+2<=8I 3CGT/0_P#UJT/AMXTGU.&7PYKY\CQ%II\J M5)&^:=1_&/4XZ]<]>].6TN7YB6ZN8?QJ_P"0SX*_["#?^A15ZV\<"]S 8OV)R>@W1\UV_CSQA;>"_#4VH2%7NGS':PG_E MI(>GX#J?_KU+3<8I#3LV:];P>(-/T:&6%[RY9WDCSEHXE0DL0.GS;1SZT2_EC MT&N[/,_@U)_;GBKQ=XBNQNNY)UC1CR40EB5'M\J#_@->QUX_H$+_ S^)>J6 MVH;8=!UQO,MKL\1I("Q5&/13\S#GVKU'5-:T[1=-?4-0O(H+55W>8S?>]AZD M]@**NLKH4-$>5> 7.B_&SQ7H,&%LI@UP(UZ*VY6&/PD(_*K.N^";7QMXN\96 MKL(;Z".QDM+CG]V^R3KC^$X&?P/:KOPST&^N?$&M^-]3MFMGU5V6T@D&'6$L M#DCMG"C\,]ZW/#S#_A9OC(9&?*L./^ 254I6DVNW^0DM-3+^&OC2[OVG\+>( ME:'Q#IHV,).#.@_B'J0,9]001WK;\"?\>VN?]AJZ_P#0A63\1_!%QJX@\1:" MWD>(M.^>)TX,RCG8?4^GY=ZD^$E_<:IX4N[ZZB$5Q<:E/)+& 1M8D9&#TYI2 MLXN2&KWLS3\<7$MQ96GAZSFV7FLS?9R0>4@ S,_X)Q]6%<1IL:_#WXTR::B+ M#HWB&,&!1PJ2]@/?=D8_VQ6_9:;!X[\2:GK;WEY#:6,G]GV$EC=-$6"\RMN4 M\@L0/H@K#^*'@*.W\)R:U9ZEJL]]I;K/&UW>O-M7(W;=QX/0Y']VG"R]U]1. M^YZ]6+XM\/IXI\*ZAHKR>5]JC 5\9VL&#*?ID"F>#O$4/BGPK8:M$1NEC F4 M?P2#AA^?Z8K-^*$NI0_#G6)-*+BX$:[BGWA'N&\C_@.?PS6234K%MZ7/.-/\ M>ZG)IK>!M;N;2SN)"UDFLN2T+Q#Y&QCAFX(!R!GK@C!]<'A_[%X/_L#2+DV8 M2U^SPSLF\IQC=C(R>I^M8&L^'_#7B'X80Q2>2NG060DM;D$?N<+PP/\ ,=Z3 MP=K2^'OA3HU]XHN3:[8@C22JQ(4N1'D $_=VUI)W5X]R5IN//A380W4 M6H1Z[X>MB%FMV3:\,?J,Y('T) [C%;7Q4\0Q7WP=;4=/6^H->0O%;VUO()'N&8$!54<]^?3O7.:OX$NV^":>&8P M)M0MK=9%"_Q2JV\J/S(%-23:XJG\(?#]UH'@6(7R&.ZO96NGC(P5# !0?? !_&IVC*X^J,WQ%_R7 M_P '_P#7E;^(B/^&@/"'(_ MX\I__0):])NKJ"QM);JZF2&")2\DCG 4#J2:4_L^@UU,KQ??6NG>$-6N+M0T M7V9T\O&?,9AM50/4D@?C5#X&_ FF:==\7(0R2K_ '&3QV6D:[I^NI/+IDXN; M>%_+,Z,. ?;-7**+@95AX9T+2[C[18:196\_3S(X5#?GC-:%S M;0WD#0W$8DC;JIZ&I:*=V!BV'A'P]I=P+C3]&L[688^>&((>#GM5O5-%TO6X M$AU2PMKR)&W*L\8<*>F1FK]%%WN*Q2MM(T^SL#86UI%#:'_EB@PO;M^ JE9^ M$/#NGW7VJST:RM[C.?-BB"MZ]16U11=CL07=G;W]N8+J)98FZHW0_6L[3O"F M@:1/Y^G:1:6DO=H(@A/UQUK8HHNPL9>I^&M%UIP^IZ9;7C#D>?&'QVXSTJSI M^F6.E6X@L+:.WA& (XQA1]!VJW11=[!8*S-3\.Z+K3!M3TJSNV48#3PJQ ], MD5IT4D[ 9VF:!H^B[O[,TRTLRPPQ@A5"?Q INI^'='UH@ZGIMM>;>@G0.!^! MK3HIW>X6.?7P-X650JZ!IX Z 0+5[3_#^D:5:2VNGZ=;6D$QW2)!&$#'IDXK M2HHYGW%9&58>&M%TNY>XL-,MK:9SN=XDVECZG'7J>M:M%%)N^XR*WMH+2$0V MT*0Q DA$4 DDG@>Y)JCJ?AW1]:*G4]-MKS;T$Z!P/H#6G13NP*>G:58:3!Y M&GVL5M#P!'$,*/H.W6J>H^%=!U>?SM2TBTNY!T:>,.1],]*V**+O<+$%I96U MA (+6%8HEZ(O0?2LR/PAX=BNY+N+1;*.XD)+RQQ!6;/7)%;5%%V%C*T[PSHF MDW+7&G:7:VLS?>>&,*6^N.M7;VQM=1M6MKR!)X'^]&XR#]15BBB["QBV/A'P M]IDC26&CV=J[KM9H(PA(]#BJ\G@/PG-(TDOAW37D _"<9)3P[IJYZ[;=14]GX1\.V%]'>VFBV,-U%G9,D(#+D$<'Z$UM448S(J2^9&&WJN< YZ@;C^9JG9>%= TZZ6ZL]&L8+A?NR1 MP*&7Z''%:]%%V.P5C7_A'P[JEPUQ?Z'I]Q,QRTDENI8_4XYK9HH3:V J:?I6 MGZ3 8-.LK>TB)R4@C" G\*BU/0]+UI FIV$%V@Z+,FX?D>*T**+O<"AIFBZ9 MHT1BTRQAM(SU2%=J_D.*CU3P]H^M%3JFFVUYM^Z)T#@?0&M.BB[O<+%33]+L M=)M_(T^UBMH>T<0PH^@[53U+PMH.L3";4M)M+N0=&GC#D?3/2M>BB[W"QS__ M @WA8KM.@:?MQC'D#&*U=-TNPT>T%IIMG#:6X8L(H4"KD]3@5;HH;;W%9!6 M/>>%- U"\%Y>:1:7%R#D2RQAF!Z\$]*V**$VMAC(HTAB6.-=J*, >E4+KP]H MU[=/=7.F6DL[KM>1H@6<>A/_TRTN9@NW?+$&./3)[>U:5%*]@(Q%'%;^5'$HC5=JQJ !C'0#I7.>&_#,.D MZK?ZE%I]MIRW,:0QVENJC:BEFW.1P7)8],@ #DUT]%--K05ADL:31-'(NY&& M"/6L:'P;X;M[LW4.B64=R229DB 1S6Y10FT.P5BWWA'P]J5T;F^T:SN9 M_P#GI-$';KGJ:VJ*$VM@*W]GVOV+['Y*_9^GE\XK.L?"/AW3+H7-AHUE;3CG MS(8@C=<]16U11=A89-#%<0O#/&DL3C#(Z@AAZ$&L5/!?AB.42IH&FAP<@_9E MX/Y5NT4)M;!83:-NT !<8P/2L*?P3X8N;@W%QH-A+.QR9)(0S'\3S6]10FUL M%CGW\"^%)!A_#^G,/1H%-7[W0=*U*TCM+W3[>>VC4*D,B90 =!CIQ@5HT4M1B/4[&"[C'1)EW+^1XJO#X7T*VL9+K6.TD^_ B81OJ.E:]%. M["QEZ7X;T71)'?2],M;-G&&,$83=]<4[5/#^D:WL_M33K:\"?=$Z!P/H#]:T MJ*+N]PL8\7AW1M+TVZMK'1;803(1):PQJJRCT(.!^=5O"GAR/P_!?,L$%NU[ M<><;:W&(X0%"JJ\#/"@DXY)-=#11S,5C.U30-(UL(-4TZVO GW1/&' ^@-6[ M6T@LK=;>VB6*%/NHO05-11=[#,?4O"N@:Q<_:-2TBSNYL8WSQ!R/SI9_"VA7 M5G'9W&E6LMM&,)"Z;D7Z \5KT478K(H:9HFF:-&8]-L8;2,_P0KM7UZ#BJ][ MX6T'4=0^WWFCV4]YQ^_>$%^.G/6M>BB[W'8Q;WPAX>U*59;[1K.YD485IH@Y M ]LTZ\\*:!J$,$-[I%IRM)RI3S(80K;3U&1]!6Q11S/N%D0W5I;7U MN]O=P13PO]Z.5 RGZ@UE6_@[PU:3I/!H6G1RHI_&M6BB[ *J-I5@UK<6QM(?( MN'+S1A<"1CU)]2<5;HI 9FE^'M'T0N=+TVVL]_WA @0'Z@5/J6E6&L6_V?4; M2*ZASGRY5W*?PJY13N]PL9FE^'=&T-G;2],MK,N,/Y$83=]<5ID C!&1112; MN!DIX7T%'W)H]DOS[\"%<;O7'3-7[RRM=0M7M;VWBN+>08>*5 RM]0:GHIW8 M6,O3/#6AZ+(9-,TFRM)",%X854X^H%:E%%)N^X&6_AO1'OOMSZ39-=%_,,IA M7<6_O=.OO6I111<#&N/"7A^ZOA?7&D6DMV#N$[Q@N#['J*NWVDZ?J=@+"^LX M;FTX_ GRAPHIC 10 img59395946_1.jpg GRAPHIC begin 644 img59395946_1.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#WRBBBD,** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGM>\;: M+X,G:&EL)4!/IDCV-.3XD:%) )TBU1H2NX2+ MI\I4CUSMQBL'XY_\B39?]A%/_1^>X4D-$ME(7!'7(QGB MNAT_1X=.U74KNW"HE\R2/&HP!( 0S8]QM_$&O(/"8 ^/NJ8&/W]W_,T1C"5W MV ]'/Q"T< DVNK@#J?[-F_\ B:T?#WBK2O%$=Q)IDLCBW<)()(BA!/L:VJS- M/TZUBU&\U>T<%-1CA9@HX8J&P_XJRC_@-9WC;8#%U3XCZ#HDZ0ZF+^TD==RK M+:.-P]1QS6KHOB2SU^-);&"]\AUW)-+;/&C#V)'->:_'L#[-H1P,AYQG\$KU M+00%\.Z8 +2( #_<%7*,5!274#0HHHK$ I"0JEF( R2>U+7DGB'6KOQ_X MV'@W2YWBTF!B=0GB/,@7[PS_ '37,?$[Q#-X<\%W$]JYCNKEQ;12 X*%@22/?:&Q[XH24I*,0+USXT MTZ.^GL[*VO\ 5);;BX_L^W,JQ'T+<#/L,GBM+1MU]JETEO #M!;DL?10.2?I7 M(6GQD\)75T(7EN[=2<"6:#Y/T)(_*M^^\,6VM>(UU#5X([FVM8A':6\GS(') MR\A7H3]T#/\ =^E9GCCP3HNK>&+YH["VM[N"!I8)XH@C J-V#C&0<8Y]@*JQ M4>V23^)KTJHG'EDX@%&SN[F2:Z7[\-LF\I_O'( /MG-=3=&9 M;29K95:<(QC5C@%L< _C6%HO@O1M)L@DEE;W=W)\]S=W$0>2:0\LQ)[9SQ3C MR[R C\->/O#WBJ4P:?=E;K!/V>==CD>H['\":Z:O!_BEX>@\*>)=(UG08Q:R M7$A(AA&T+*A4@J.V=PX'''O7O%54A%)2CLP$)"J68@ #))[5A>'/%^E>*I;] M-+:5ULI CR,H"OG."O/(^4^E9GB:YFU_54\(:=(R*ZB75;A#S# >D8/9WZ>P MYYS7)? M0B>(548"S1 #_ONA4UR.3W ]>KG6\<^'_P"W[;1(+Y;F^GYB26%QAXW&58>A'<5XYJ6G6FF_'[2(K*VBMXG1 M',<2!5!V.. ..PHIQ4KW ]HHHHK( JGJ6JZ?H]HUUJ-Y#:P#^.5L9/H/4^PJ MY7-^,M$TR_\ #FKW-U8V\UPMA*$F>,,Z85B-I/3!YXJHI-Z@7O#WB/3_ !/8 M2WNF/(]O',T.]TV[B #D \XY'7%:U>;_ 1_Y$6;_K^D_P#04KT:21(HGDD< M)&@+,S' '4FG4BHR:0 \::'X4DMX]5N6CDG!9%2,N<#N<=.O\ZH:3\3/ M#6MZI!IUA<7$MU.VU%^SL.V3SC@8!-<'I_B?P/XG\1ZE>^*2&EEF$5D+A&\N M*!>%Y!X+$ECGBO3-%\*>&=-GCU+1].M4=D(2>%BP*GT.2*TE",%:2=P-YF5$ M9W8*JC)). !7+-X_THI+/;6VI7=A"2);ZVM&>!.[J0.Y (KF?C3X@N+#1 M+31K1RLFHLWFE3@^6N/E_P"!$C\ 1WKT+1M,AT;1;/38541VT*Q\#J0.3^)R M?QJ.5**D^H$UA?VFJ6,5[8W"3VTHW)(AR"*9J>J6.CV$E]J%S';VT8^:1SQ] M!W)]A7EO@._/AWXG:YX2!(L9I9);://$;#Y@!]4_]!%)XCO6\5?&;2O#DAW: M=I[B1X\_*[A#(21WZ!?S]35^R]ZW3?Y =LGCS2U> WMKJ.G6]PP6&ZO;4QQ. M3T&[^'(Y^;%=1UK'\5:9'K/A35+"1-WFV[[1Z.!E3^# &N2^#?B*76/"DEC< MN7GTUQ$&)R3$1E,_3##Z 5'*G'F70#T6BBBLP"BBLJW\3:%=7YL+?6+&6[SC MR4N%+$^@&>3[4TF]@-6BBBD 5SNN>-=*\.'.J1WL,6_8)OLKF-FZX# 8_P#U M5T5<%\8E!^'=T2 2)HB,]OF%732@^).@W4"S6\>IS1-G:\>GRLI[<$+ M2?\ "R_#JWL%G*U[!-.ZI&LUG(F23@=1[TSX3_\ ),](_P"VW_HYZWM=TBT\ M06#Z=.ZB5&29&&"T3!LJX'49V Z#0==LO$FCPZII[,;> M4L ' #*02"",\'C^5:5>-?!S4YM)UO5O"-^=DB2-)&I[2(=K@?4 '_@)KV6J MJPY)6 Y[7/&>E^'&;^TX[Z*($+YXM':,GT# 8JIH_P 1= UZ\%KIAO;F7C=L MM'(0$XRQQP/"XF&<;;>(R-^0YKF]*^(V@ZW=_9=- M%]&/#-CX5TA+"R7+?>FG8?-,_=C_ (=JBR4;RW V:**;)(D43R2.$C0%F9C@ M #J368#;BY@M+>2XN9HX88QN>21@JJ/4D]*P++QG8ZM,%TFRU'4(=VW[3#;[ M8<]_GBBC@B2 M**-8XT 5408"@= .@K245#1[@*S*B,[L%51DDG KEF\?Z44EGMK;4KNPA) M$M];6C/ N/O'=U('<@$5S/QI\07%AHEIHUHY6346;S2IP?+7'R_\")'X CO7 MH6C:9#HVBV>FPJHCMH5CX'4@VE&Y)$ M.0169XC\7:+X5MTEU6[$;2?ZN)!N=_H!V]SQ7GO@._/AWXG:YX2!(L9I9);: M//$;#Y@!]4_]!%=U!X4LKG7+W6M7M8;N\E?9 LRAU@A7A0H/ )Y8GU;%.4(Q MEKL!E:1\6?"FKWBVHN9K21SA#=Q[%8^FX$@?CBNXKR[XM>#-);PK/K-G9P6M MY9E2S0H$$B%@I! X)Y!S[8KI_AM=7-Y\/-'FNV9I?*9-S')*J[*O_CH%.<8\ MO/$#JJ**S]U M-Q/=R1G:YM8]R@^FXD _AFM[P[XMT7Q3 TFE7BRL@S)$P*R)]5/;W'%%EX/\ M.V%@ME#HUEY(7:=\*N6_WB1DGZUY-/HO_"&_'#2[?2-T=M>,DBQ YVQN65U] MP-K$>G'I6T8TYII;@>X7%Q#:V\EQ<2I%#&I9Y)&"JH'4DGI7!R?&7PBEZ;<3 M7;H#CSU@.SZ]=WZ5U^KZ-!K<4-O>$O9I)YDMO_#-C[H;U4'G'<@?CD>,/#>C M7OA#48IK&VB6&VDDCD2)5,152000..G/J.*B')]H#H;*]MM1LHKRSG2>VF7= M'(AR&%3UP'P M?+FC61=W7!&1FO"?B2MWKGAN'Q9>>9#%/>);Z=;-QLMMCMO8?WG*@^P ZU[9 MH?\ R+^F_P#7K%_Z *N<%&*?4"_11160&;K/B#2?#UM]HU6_AM4/W0Y^9O\ M=46/,!#J/O=<8XQ[U?^%__)-]&_W'_P#1C5HXKV?,NX'622)#$\LKJD:*69V. M H'4D]A7-)XYL+K<^FZ=JVI6ZDJ;FTM"T9(ZX)(W?AFL_P"+?VO_ (5W??9< MXWQ^=MZ^7N&?UQGVS6GX$UC3M7\(:I!5N?KZUT7C[QA'X.T W*A7OIR8[6-NA;NQ]A_@.]$J?O*,>H M&IK7B;2/#_EKJ%XJ32_ZJ!%+RR?[J*"3SQGI4VE:J^J1M)_9M_9H/NF[C6,M M]%W%A^(%F2!UQS^-9G_ N'P=_S^W'_ (#/_A5R+X<: M'=7=SJ.MVJZAJ-U(9)9'=MBYZ(HST P!GGBN?^('A7PIX>\'7EW;:);K>28@ MMB-Q/F,<9'/4#)_"M(JDVHZW [W0=>L/$FF+J&FR.]LSE SH5.1UX-:=9'A; M1QH'A?3M+ PUO"!)@_QGES_WT36O6,K7=@"BBFR2)#$TLKJD: LS,(=%U>9X=.U6SNY4SN2&96('K@'I[]*TJ;36X!1112 YR^\;Z-IMR; M>]:Y@E SM>W89'J..E:T6IQS:>UZEO=>6.B&!@[#CD+U/6N0^*.E?:=&@U%% MR]J^UR!_ W'\\?F:Z3PKJ0U;PS8W607\L))_O+\I_EG\:PC.?M'!GH5:%)86 M%>">KL]?^!U*$7CW0IKI;6.2Y:=FV",6[[BWIC%=)%()8ED"LH89VNN"/J*\ ML\8>7X>^(=EJL>-LFR>1%X/!VM^8'YDUZJK*Z*ZL"K#(([BBC.4I2C+H&,P] M.G"G4I7M)7U[]5L8,WC#3+>_2QFCO4NI,;(C:ON;Z#'-/U/Q9IFCL@OQ=0AQ ME6:W;!XS@''7FJFFJNJ>-=3U+&8K"-;&(X_C^\_X@G'XU/XUTK^UO"UW$JYE MB'GQ_P"\O/ZC(_&CFJ22W<$?ABJ'PRU(7?AIK-B/,LY"N/]EOF M'Z[ORK,^*U@@BT_4U(64.8&YY8?>'Y8/YU$JL_8JI$WI8.C]=>&J)VO9:_=T MZGH-I=+>0"58IHP3]V:,HWY&LO5/%.G:-*([X7,6X[5?R&*L?8XP:N:)J*ZM MHEG?K_RVC#-[-T8?F#6/JJKJOC/2M/P&CL4:^F_WONH/KGFM92?(G%[G'2I1 M]K*-1.RO?7M_P="[>^)['3;1+J\BO(87_C:V< ,_XU;U6P35-*NK&3[L\93/H>Q_ X-<%\+KU[>?4M%G&R1& M\T*>Q'RO_P"RU$ISC446]&;4Z%*IAIU(I\T;=>C^1U.H^,](TFZ-O?&YAD[; MK=@&'J#CD5I:9JL&K6XN+9)Q$0"KR1% P/<9Z]*YSXE:?'=^%6NC@26DBNI/ M<,0I'Z@_A5OP#J0U'PE:C.9+;-N__ >G_CI%-3E[7D83P])X-5X)WO9Z_P# M-+5M?L]$3S+U;A8N,RI"S(,]B1P*GTS4X-6M1'5>4K_93=EN[=#JW\7V]NOF7NEZM9P=YIK;Y%^NTDC\ MJT]+U>RUF&6:PE\V**3RBX& 3M#CKHBZG;1(4 MMVO6EA&.-K(G ]@E.J7ZW=N7SM+VS M-CK@XYI%\9:8Z!TAU!E89!%E(01^55^O;Y&=%XRTF6^@LR;J.>=PD:RV[IDDX[BKNJZ M[::,ADO([D1 M*D#,@SZD=*FU"T@U PP.P$L,T=RG&2-C@_K@C\:@\2*&\+ MZL& (^QRGD=PAJWSI/4YXJC*<4D]=]?RT$T7Q%IOB!)FT^9I/)(#AD*D9Z=? MH:U:\;\/32>$?%&G23,?L>HVL3,QZ;9%!S_P%OT^M>R4J%5SC[VZ-+5U^HR:6.W@DFE8)'&I=V/0 #)-<_8^-]'U*?R+(W5Q+C<5CMW) ]3Q4 M?B^:2[%GX>MF(FU*3$C#JD*\N?Z>_-I^)++1T\R]CNHXN!YGD,5R1G&<51A\=:)/&9(FN MWC7[SK:N57ZD"G^.P#X*U+(S\J?^AK5#X9_\BB/^OA_Z4W.?M>1/I2=T[;^7H=#IFNZ7K*L=/O8IRO+*.& ]2IYIFJZ]::,C27D=RL*XW2I S(, M^XKS/QG_ ,4UX[BO=-/E.\:3LJ<#))##Z';S]:]%\7 'PEJ@(!_T=C2C5DU) M=454P=.$J4E=PG]ZVN1:?XQTO579;!;NX*XW%+9R%SZG'%;]<-\*@/\ A&;I ML#)O&!/_ !*[FM*,I2@I2ZG/C:4*->5.&R[D-U1(HVDD=411EF8X 'J36 /&-A/,\>G6E_J00X9[2#<@/IN) KD_&6JSZ_ MXGMO"]I*4MQ*J3,I^\QY.?91V]*].201WZ7.FNW*B^B\L-]&Y7]:NPZM;W&EPZA M!'/+#,,J(XRS8^@^E2ZCIUKJUA+9WD8DAD&".X/J/0BJ7ABRFT[P];64^?,@ M,D>2,9 =@#]",'\:IS?^@&NF^(NGV]U MX3N+F1%\ZV*O&^.1E@"/H0?Y5C&K4<)2TT.^KA,-&M3I:^^D[W6E_D=;17&? M#34;B^\-O%<.S_9IC%&S'/RX! _#/Y8KLB0JEF( R2>U=%.:G%2/-Q%%T*L MJ3Z%&?6+.WUBUTJ1R+JY1G08XP/7Z\X^AJ_7C'B"YU"748?&$1(MWNS':Y'1 M8_ND_P"]AN/8UZ_8WD6H6$%Y A:?I]MI=A%9VD82&)=H'K[ MGW-8*;G)J.R.Z6'A0I1G5U6K?1LE?UK M3T^_@U.QCO+9BT,F=C$=0"1G]*6_L;;4K*6TNXA)#*N&4_S'H?>LOP];_P!A M>&?L]VS!+(S;G9<90.Q#?]\XJTY*5GL925*5/F@FI76GEKL:.HZI8Z1;&XO[ ME((N@+=2?0 1EZ3XATW6BZ M6DQ\^/\ UD$BE)$^JFKMW=+9P^:T4\HSC;#&7;\AS7#_ !&L&LA9^(K%C#>0 M2B-W3@L"#@GUQC'T-=9X>U=-)Z[9W%IJVHZ[ M:$JUMJSH<#[ISN4_GG]*]?TC48M7TFVOX?N3H&Q_=/0C\#D?A4T*SFW&6YMC M\'"C&-2E?E>]^C+M<]>^-=$L=2?3Y9Y&N48(4CB9_F/88')YK1US5(]%T:YO MWP?*3Y%/\3'A1^)Q7DMA83V/Q#TV&\8O?[13C_MG)76> O\ D0=# M_P"O1/Y5N_X*]0.BKP'2(M1F^-^K)I=S!;W7VBYVR3Q&10,G/ (KWZO#?"9! M^/NJ<_\ +>[_ *T4=%+T [W4M-^(+Z?,MIKNE>?M.T):%">.@8L0#^%;OA,, MO@W0PX(<:?;AL]<^6M;%9CZM!'KMMHMN%:?RFGF5>!#$. ?J6( 'H#Z5FY.2 MM8#S#X]_\>NA?[\W\DKU/0_^1?TW_KUB_P#0!7EGQ[(^RZ$,\[Y_Y)7J6A$' MP]IA'(^R1?\ H K2?\*/S T**HZQJUKH>E3ZA>/MBB7.!U=NRKZDG@58M#<- M9P-=JBW)C4RJGW0^.0/;.:QMI<"KKUX^G>'=3OHSB2VM)9E^JH2/Y5XS\'_# M3:S#JE])J5Y;1[UA<6K^6\G\1!?[P'(R!C/'->UZI8KJ>D7M@S;5NH'A)] R ME?ZUY=\%)FT^77?#]XOE7T$PD,3=3CY6_(A?S%;4W:G*VX%+QGI^I?#34K'7 M-!U&]>PFE\N>VN9C(N[KM.>H(!]QCK4OQFOUU3PCX=O[?=]FNG\Y<]MR C/O M@G]:WOC.RR>#[:R0>9=7-]&D$2C+,V#T'XX_$>M,\9^#YIOA':Z;$GF7FE0Q M2X7G<47#X_ L<>PK2$E[LI;C.T\+@+X2T8 6, '_7-:\D^+Q;_A8V@",G MS!#$0%ZY\YL5Z/\ #G4X]5\ Z1*C M# +=QGE6C^7G\ #^-<)JUJWBWX[V\4 M($EMI*Q&9\950AW[3_P-MOY^E12]VHV^EQ'LEU:WB/Q)9>&M/%Q='?-*VRWMU(#3/V ST'J3P*Q_#_P!@ M@N)=9UG5]-FUJY7:[)<+LMX^T4?/ '<]SR:S@K>\P-?PKX>@\+^'+32H2&,2 MYEDQ]^0\LWY]/;%O:9J.HR6-C M=Q74L4?F2F!@ZQC. &8< GG ]C6E0I6;)(]5U.3P[INI06B(=NHWS2JOE+WCCR>9#R"?X?KT5 MN9Z*P&;+9_\ "=_$:&\^_H7A]MJ/U6>YR"0/4 A<_P"[[UUOB?7O["TP-!'Y M^H7+B"RMN\LIZ?@.I/H*2TU'PSHFF16MMJ.FVUG;KA5%P@ 'Y\GOGJ:R]?\ M">C?$:PTR]N9[Z*")7>W,)5"ZOMY(93P0H(Z<&JNFUS;(#4\+Z -!TPI-+]H MU"YLLIZGZ#H!Z"O/?@=_S,?_7>+_V>M#_A1GAG_G^U?_O]'_\ &ZX? MX:^ ]+\62:H]_<7D9L98Q'Y#J,YW=0Z_\ \G!:+_UQ3_T&2LZ.[]&!Z]7FFJ?$'Q;9:M>VMMX'O;F" M"=XXYUBE(D4,0&&$Q@@9KTNBLXR2W5P.4\%^)=:\0_;O[7\/W&D>1Y?E>-)8I%*O&ZAE8'J"#U%>=?!'_D19O^OZ3_ M -!2O0+Z_M-,M'N[ZYBM[>/[TDK!5'8W;HN<%@ZYZ9VD$>OTY]@MKF" M\MTN+6:.>"0922-@RL/8CK7!S6L?B/XOVMY:XDM="MBEQ,/NF9MV(P1U(W9/ MI@@U4)MIQEL!R'QD!;QYH2L,QF%.".#^].?Z5[A7E?QLT.:XTJPUVV0E["0I M*1U",1@_0,,?\"KTG2]0AU;2K34+<@Q7,2RK@YP",X^HZ4JCO3BP/'+AF/[2 M0,1)/FH#MYX^S#=^FM2ZW9_P#"+?'#3-9D7;8:HVTOG"K(R>6P)^I5OQK= MO7EZ\HSUXD*I9B ,DGM7B?P%W_;=K>*M1CTGPIJM] M(X416S[2>[$84?BQ _&N*^"FA3:;X8N=2G0H^HR!HP1@F- 0I_$EOPP>]8PT MI2\["/3****P YCXBM>K\/\ 6&T_?]H\D?5P?QA('P M[N\GK-%C_OH5I2^- 9/PX3QW3%= M'X2@UZ'Q)KY\02V\MPZ6S0M; B/R_P!Y@*#R.=W![U'\)_\ DF>D?]MO_1SU MV6U0Q; W$ $XY(_R355)>])6 6O.]&U.PUGXA:MKEW?6T=MIP_L^Q6655R>L MKC)]> >X/M70^.M=?P_X5N;B _Z;/BVM%'4ROP,?3D_A4.B> M TW1+.SNM' MTZZN8H@)9YK5'9WZLV*4;*+;Z@>9?$6>#P_\ $/3?%>D7,$PD(>98 M90WSI@,#@\!D('YU[A:74-[9P7=N^^&>-9(V]589!_(UQGC;P'HU[X1U!--T M>PM;V.,S0R6]LB,2O.W*C/(!'XUF_!?Q"-2\+R:3-(#<:<^%!/)B;D'\#D>P MQ5SM.FFN@'I=<1\5+/2[SP;*E^&^T[P+#RUW2-.>%51WST/MSV%=??W]KIEC M->WLZ06\*EGD%9;:6+QCI):*YMV3[28S@@@@)(/<' /X>AKN/ WBZ#Q?X?CNQM2\BQ'=1 _ M=?U ]#U'XCM6E5)BKRJL (]'8!O_'2:["N;\?: M-+KW@C4["W0O<&,21*!RS(0P ]SC'XUE3MS*X'"_"_P8FH^"ENKK4;^.VO)7 M;[-;2^2K8.S+,OS-]W@9 'ISFJ-[=:E\+/'EG NHW=UX?O<,8[B3?M4G#=?X ME.#D8R, UU7P:U*.[\"1V08":QFDC=.X#,7!/_?1'X&LKXN6/]O^(/"^A6WS MW(OBWK?B6/YK& MUED6*7'#L?D7'_ ,G\O6O0?%'BJ'1/*L+9H)-7NABWAED"H@[R2'^%!^9Q@> MU55>2BNB P_B$9_$<]GX+TU_WUVRSWT@Y$$"G(+>Y;&![>]==Y*Z%X=:'3K9 MI%LK4B"!U$I1:LE8!)94AB>65U2-%+,[' 4#J2:\\\)Z<_B;QG>^.+I&6U -OI:,""T M8&TR>P/./]X^@J>ZUJP\9WSV7]HVT'AR!\7#M,$>^<'[B\Y$0.,M_%T'&372 MW'B7P]I5CN;4[%(8DPD<4JDX' 557D]@ !32<59;L#9KS?XD:?XWU'2KB/3O ML+Z=(D+2D!%D8 D^@YY/TJ8D $D M@ ES6EY'''?V(4,8U"K(AX!"CH1C! XZ>N!:U;/C+ MQ"=!B).BZ>ZOJ;J>)Y1RL /<#@M^ X-8?PNTM&\1^*->M5VZ=<73PV9 P'7> M6)'M]T#\?2K-Y\%O#E[>W%W)>ZJ))Y&D8++'@%CDX_=].:UER*;Z 0?'(!? M]BJ@ #48P .W[N2N[TEVC\,6+HA=ELHR%'4D(.*\4^)'PWT?P?X=M]0T^YOI M99+M8"+B1&7:4=NRCG*BO2/ /@73/#-O'J=E/=R3WMK'YBS.I49 ;C"@]?6W MF^;C9LQSNSQC%?/5_H6IZ:=0\3>"1?)H#EHMRL5=H_XB!]XQ@YPQY&,]LUZ? M\8'O$^'US]DW;#-&+@K_ ,\\_P MVVND\*FV;PCI'V38;?['$%V]/NC/XYZ^ M].G)TX\W<#!^&?B/0]9\/)::5:QV$UJ/WUFIS@G^,$\L#ZGG/7WX#XHB37OB MGI.A^84B A@!(W!3(^6;&>>"/RK9M-#BT+X]P1:0HCM)[1[BXAB^[$&5AMQV M&\(V/<>U5OB=9MH?Q$T#Q2R,;(RQ"9@,X:-LD?BO3Z&M()*I==4!U>M_#A=2 MTYW37-6;540F&XDNB%W]0-@PJKGLH&*SOA+XOO\ 6K:]T?5Y7EO[$@K+(KUY]XF_XJ+XEZ#H"G=;Z<#J5V.HR.$!'UQ^#UZ 2% M4LQ &23VK@/ANIUB_\ $'BV4$_VC=F*V+#D0Q\#^@_X#40T3D!Z!11168!7 MG'QK:^7P1&+;=]G-T@N=N?NX.,_[.['XXKT>F3017,+PSQ)+$XVNCJ&5AZ$' MK50ERR3 ^3?";7R^+=*.F[OM?VI!'M^O.?;&<^V:^M:Q]+\*:#HER]SINE6M MM.W!D1/F ] 3T'L*V*TK554:L@"BBBL0*NIV,>IZ9R6MUJ6A7&5DC8RJI[$':X_]!_6O2*\F\8QW7ASQRNI6 (:\C+)@?QD% M&'US@_C7-7]QQJ=CU+I3I MMZ0::_PK1_AKZGIOA2P>P\.6JSY)C3T /S)_\ $_C6[KVG?\)7XBNM/!_:Y?FNOW'/?"[4RUA>:5,V M'MW\U W93PP_ C_QZMWPEF^;4M<8'_3[@B(G_GBGRI_6N$\1V][H'CJZ33EY MU.-EC4=_-^4CCT;G\J]7T^RCT[3K:RB^Y!&L8..N!C-50NWRO[)GF/)%.M#_ M )>V?^?XV+->6:__ ,4O\3+;4P-MM=$2/CIAOE?\?XOQKU.N,^)>E_;O#8NT M7,MD^_\ X >&_H?PK3$1;A=;K4YLLJ*-?DE\,UROYEOQ+&NL:WI.@D;H68W= MTO\ TS3A0?8L 97T3Q;J7A^=N'+!/=DZ$?5QKM28#((]&'K:3)(/.MWC>)2>J-&FJ8Z/MJ4W.%TXZ M_DOU/-HM0\4> +I;:X4R69/RH^6BE^'/$=GXDL#<6V4D0@2P ML>4/]0>QK3N;6"\MWM[F%)87&&1QD&O./A_9?9?&6MQVC%[&!7B#9R"?,&WG MOP&K",949J*=TST*E2EC:$ZDH\LXZW6S_P""6/BQ_P @_3?^NK_R%;.DVOB5 MM&L3#J=@L1MXRBM:L2!M& 3NYK&^+/\ R#]-_P"NK_R%=KH?_(OZ;_UZQ?\ MH HC&]>7R)J5'# 4K);RW29CZ'!K,/B>_P#[8N(IRUM'Y+Q+M4+N;C'KGZ_6 MM3Q'_P BQJW_ %Y3?^@&K5_>VVFV%-+1U#(UC$& M4C((V#BO+Q;ZEX>\2:EX;L<[=2Q#&QS\J,>'_!2P/X^E82?LI*:V:M_D>A3B ML53GAV[.+;7I?7_,[OPR#J^KZAXCD!\N0_9;+/:%3R1]6_K7+?";_C]U/_KG M'_,UZ58V<.FZ?!:0#;#!&$7Z =37FOPF_P"/W4_^N:?S-$H\LZ:>^HJ=15,- MB&MO=2]$]#L/'7_(EZE_N+_Z&M=:21_P +CN.?^6LW_H!K*NU+ MDMW.G+DX*M?=09UUU9^+VMG$&K:>)7>&29/BM(\W^L^T7)P>,'#UZ_7D_BFSG\*^.(->BC9K6:;SNDKD+:"W\3^+KZZN88KC3].7[+"DBAD:0\NV#QQT_*MZBM M%0CUT//P\N>JZ]76VK]>GX_@3:Q8Z1=^$'T:"]M/W<($&9E^^HX[]R.3[FLG MX7:O]HTN?2I6_>6K;XP?[C=1^!_]"KK/^$6Z1B3XOR>=VO M;C&>.@?;_(5Z_7E/C*PN/#GC&W\0V\1:VEE60XZ!Q]Y3]1S^)]*],T[4;75; M*.\LY5EAD&00>A]#Z'VKFP_NN4'O<]7-/WD*5>/P\J7HUT+58GC N/"&J&/. M?((./3O^F:V)IHK>%YII%CB0%F=C@ #N:I0L-:TJ<3PM';W*LB*W#-&1C)!Z M$\G'H1WK>>J<>K/-HODDJC6B:.*^$VW[%J?3=YB9^F#_ /7KT6O+O!;2^%/% M]WH>H'8+D 1N>%=@3M(]B"?QXKU&LL*_W=NJ.W-E_M3FMI6:]+',?$(*?!-_ MNQD&/;GU\Q?Z9K/^%N__ (1:;=T^UOM^FU/ZYJ+XDW[3VUIH-FK37EU*',:< MG:.GYG_T$UTWAK1QH6@VUAD-(B[I&'=SR?\ #\*27-7NNB+E)4\N4);RE=>G M_D7/H<#!_ X/X5F?#?49;&]OO#EY\LL3L\:D]&'#@?H M?SK>\(D'4/$>#_S$WKF_'=K-X?\ $]AXELUX=P) . 7'8G_:7C\#6;]V,:JZ M;^ESHIM5:E3"2^TDU_B27YG2:K_Q//%UGI(YM-/Q>7?H7_Y9K_7W!KE=6_Y+ M';_]=8?_ $ 5V7A"QEATM]0NQ_INI2&YFXZ _=7Z ?S-<;JQ'_"X[?G_ ):P M_P#H HJKW5)]6@P;2JSIQVC"2^?5_?\ A8]3HHHKM/""BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D_$/@"Q\4O&=6U3 M5)DC),<2R1HB9] $Y],G)]ZT/#_AB+PW:QVEGJ5_)9QYV6\[(ZC/H=@8?3.* MW**KGDU;H!6OK62[M_*CO;BT.>9(-FXC!X^96 _#GCK7%0?"31+;4?[1@U+6 M8KTL7-PET ^XYR<[<\Y.?K7?441G*.P'*GP1D$?\)1XFYXXU#'_LM6?#7@W3 M?"\UY/9RW4]Q>%3+-=2"1SC/? ]:Z&BASDU:X'&Z[\-].\2SQ3ZQJFJW3Q*5 MCS)&H4'K@*@'I4EMX AL[:.WMO$?B.*&,!4C6_P% Z #;P*ZZBG[25K7 XYO MAQIL^I6E]?:KK-^]K*LL27EWYB!@<]"O3BNQHHI.3>X!7-ZUX*T[5]6BU>*: MYT[5HQA;RS<*[#&,,""&&..G3CI7244DVM4!S]GX2MX]5BU;4KVZU74(01#+ M=%0L.>I1$ 4$^N,UT%%%#;>X'+#P1!9WES/HNJ7^D1W;;KBWM2AC8]V574[& M]Q6IH/AW3?#EH\&GQ,#*V^::1MTDS?WF8]3U_.M6BFYR:LP.-\1?#31_%&J- MJ&I7>I-(0%5%F4)&H[*"IP._U-9/_"D?"O\ SVU+_O\ K_\ $5Z115*K-*R8 M&!X5\':5X/MKB#3/./VAP\CS,&8X& ,@#@<_F:WZ**AMMW8%>^M?MUC-:^?/ M;^:NWS8&VNONI[&O/S\$O"Q))GU,D]3YZ_\ Q->D4549RCLP/-Q\$O"H/^NU M(_\ ;=?_ (FO1HHD@A2*) D:*%55& . !3J*4IRENP"N>\+^#=,\)?;/[.> MX;[6RM)YSAL$9QC ']XUT-%)-I6 ;*C21.BR-&S*0'3&5/J,@C(]P17&W/PU MTV\UU=;GU;6&U%6#+.)T!4CI@!, >V,5VE%.,G'8"*VA>WMTBDN);AUSF64* M&;GOM 'MTJ6BBI *RM#UR2I/3C@BM6BFG;5 M G0ID=!T(/%:VNZ'9>(]'GTO4$9K>;& M=C892#D$'U!%:-%-R;=^H'G^F?":PTSS(HM>UP6;G+6T=UY:/[-M S^E=KIN MF66CV,=EI]M';V\?W4C&!]3ZGW/-6Z*)3E+=@,FABN(7AFC62*12KHXR&!Z@ MCN*Y2/P##;6LNG6.N:M::3*6W644B%5!SE5=E+*O/0&NNHH4FM@*>E:38Z)I M\=AIMLEO;1_=1?YD]2?K!!K.L:GJME;L&CM;ET"$CIO*J"Y'N:ZI$6-%1%"HHPJJ, #T%+13IZDUL)/,6WC>-$4_@F3U[DUTM% M--IW0'.>'/!UOX7B$&G:GJ7V4,6-O*Z.A)_X!D?@171T44-MN[ Y37_ -CXE MOH[K4-3U4F)MT,< M:M44W)M68%+5=..J6#VGVRZM5?AWMF57(QTR0<#Z8/'6N2TGX4Z-H5^M]IFH MZM;7"C =)TY'H04P1[&NZHH4Y)63 Y/Q!X L?$\F[5-5U:6,'*PK,BQK]%"8 M_$\UMZ)HZZ'IZ6,5[=W,$:A8AUFQ@LDZ88>A!3!'L:[B MBFIR2LF @!"@$DD#J>]+114 !;)=;DUG2+Z[TB^F_P!%[+2K^?4FEN+W4YU"R7ETP9]O]U< !5]@!6W15.>@ M-==10I-; 4]*TFQT33X[#3;9+>VC^ZB_S)ZD^YKCM2^$>@ZOJ,U_?7NJS7$S M;G=KA3^'W>@Z 5WM%"G).Z8'F_\ PI'PK_SVU+_O^O\ \17:>'O#]CX8T>+3 M-/5Q C,VZ0@LQ)R22 ,^GT K4HIRJ2DK-@%9FO:)#XATJ33KBYNH()3^\-M( M$9A_=)P>#W%:=%2G9W0'F_\ PI'PK_SVU+_O^O\ \15G3_@]X8T[4;:]C:^D MDMY%E5)95920/4)+B*2V+&&2!P"-V,@@ M@@C@?EUJC8_#V*WM!9WGB#6[ZS''V:6ZVQLO]T[0"1[9Q7944E.25K@16MK! M96L=M:PI#!$NU(XUPJCV%2T45 &)XH\+:?XNTR.PU%IUACF$RF%@IW ,.X/& M&-:UK;I:6D-M'GRX8UC7=UP!@9J6BG=VL 4444@,'Q%X6A\3VSVE]J6H)9O@ MM;P.B(<<\G86//."<4>'?"L/ABW2UL=2U"2S3.VWG='09YX^4$!O['#PZ)K^JZ?9NQ)M5,0O3;YF MS<%QQ@$5TVGZ?::580V-C D%M"NV.-!P!_4^_>K-%-R;W JZG9?VEI5W8^<\ M(N8FB,B8W*&&"1GOS4.AZ/;Z!HEII5KDPVT80%NK'J2?BVNJW-A/< [[*;SDQW..A]LX/X5I44FDU9E0G M*#YHNS"LV/1+:+Q%-K2Y^T2P"%ACC@]?K@ ?A6E10TGN$9RC?E>^@4444R2A MK6DP:YI4VGW!*I)CYEZJ0001^578XTAB2*-0J(H55'8#H*=12LKW*YY./+?0 MS;_1+;4-5T[4)O\ 66+,R#'WLCO]#@BM*BBA)+5!*K'J3^)R:AUO1+;7;2*VN ML[(YDF&.^#R/Q!(_&M*BIY5R\O0M59J?M$]=[A4-W;1WME/:2Y\J>-HWP<'# M#!_G4U%5N0FT[HQ/#GABS\,P3QVLLTIG8,S2D9XZ 8 ]:BO?!^FWVIS:F[W, M5](ZLL\,I1H\*% ';MGIWKH**CV<.7EMH;?6JW.ZG,[O=G.S>'-0N(S;S>)= M0:U/!14C5R/3>%S6KI6DV6BV2VEA (H@NR1OJ-_?S&/(0;T4+GK@!0/2E@\(Q6T"00:SK,<2#:J+=X"CT' M%=%12]E"][%_6ZW*H"K&XNH)[N_U.[,+AU2XN-ZY!],5I:OHJZS M]O/>W<=NX :*%E4-]3MS^&<5IT4U3BDU;<3Q-5M-O;;R,S2-&71H$MX+V[DM MXQA(IF5@OX[<_AG%3R:7:2ZM!J;QYNH8VB1L] ?\G\S5RBFHI*Q#JS7]Z;#X;J%H9]9UJ2-AAD:[X8>XQS71T5'L86M8W>,KM\SEJ9]MI,= MCI,&G64\UO%",*Z;2Q'.<[E(Y)STK"7X>Z6E\;U+W4ENBY?SA. VX]3G;76T M4W2@[76Q,,56A=QE:^_F8)\+Y&/[=UO_ ,#/_K5+HOAFQT.YN+F"2XFGN \ MMQ)O;CWQ_G%;-%"IQ3O8'B:KBXN6C(+RRMM0M7M;N%)H'&&1QD'_ #ZURR> M(;*=I-(UC4-/#'+(DF5_I^N:["BB5.,M6@I8FK23C"6CZ=/N,.S\,PQ2QS7] M]>:E+&=R?:I,HC>H0<9]SFM:YA>>+8ES+;G/WX@N?I\P(J:BFH)*R(G5G-WD M_P"O0Y2+P!ID&HC4([W45O YD\[SEW;CU/W>^373PQM%"J/,\S#K(X4$_7: M/TJ2BE&$8_"BJM>I5M[1WL5[VU-[;& 7,]ONZO P5L>F2#C\*R=&\*6V@N?L M-]?+&S;GB>161C[C;^HK>HIN$6[OC"N:U?P1I^N7?VF_N[Z5P,* M/,4!1Z !:Z6BB4(R5I!2K5*4N:F[,S],TA-+LC9K=7-Q!MVJMPX;8.F 0 1Y@%_>D':HYP, 5T%%+V<=--BOK%2TE?26_F0W5I; MWUM);74*30R##(XR#7*K\/[>SN&FTC5M0T_GG9_F8^D^&M.TB>2ZB62>\D^_=7#[Y&_'M^%:5U ]Q M#Y:7,UN<\O%MR1Z?,#_C4U%-125D3*K.HZ@CSMNEW M2(X^$LKXSCD'/_UOH35RBA0BERI:#E7J2FIM MZ]R.:-I861)GA8XP\87(^FX$?I7,2_#_ $R;43J$E[J+7>\2>=YR[MPZ'[O; M KJZ*4J<9?$ATJ]2E?V;M GRAPHIC 11 img128338319_0.jpg GRAPHIC begin 644 img128338319_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH *#10: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH ***0D#J: %HI-P]: RDX# GV- "T4A8#O0&4]"#0 M M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1129% "T4F11D>M "T444 %%%(2!UH 6BDR*,B@!:*** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHS2;AZT +13=ZYQN&?K2Y M% "T4FX#N*4'- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4&B@T %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 'I7)^./&MKX M/TQ97437LV1;P9^\?4^@%=8>E?-OQ9O);OQ]>1R'*6Z)$BYZ#&?YFM*4%*5F M!OZ3I7C7XCC^T;_69+'3F)\L("JMS_"@Z@>IK8?X0:E;+YFG^+KL3CD%E*#/ MU5LUW_A"YL[KPEI4ECCR/LZ*%'\) P0??.:V\#TIRJRO9#N>$WWC3Q]X(F_L M_5A#< @^3/,FX,/4,,9_&NT^$%W<7_A2ZN;F5I)9+Z1V9CW-=)XQ\/0>)?#5 MU82Q@R;"\#=TD R"*Y;X,*T?@VX1U*NEY(K*>H(QD4W*+A>VH'I%%(#1FL1" MT4E&<4 +12;AFC- "T4F:6@ HHI": %HI,B@'/2E_$OBWQWX8UR?3+K7G=H\,DBPQX=2,@_=KKOA5X M[U#7-0NM+UJZ,]SM\VWD8*I*CAEP /K6'\3=,_MCXI:;IJN$:YMTC#>Y+5Y[ MIUY=^&?$,-T%*7-C/\Z=,X.&'Y9KLY8SAMJ,^M:*IZ7?P:IIEO?VS!H;B,2( M0?455?%^_NKE-)\-V+9FOYMSQ MCJ0#A?PSFJA'FE8#SR;XH>,'GD>/6)(T9R5C$2$*,]!E:ECF!6P(_0N>WTZUQ>F0>/OB'']JGU-M+TQC\K1@QAO90.2/3:W*Y8CVR3^0->KX%)CCI M6?M)=0N?/VL?$W4_$5WI>GRV8T\0W<;SA7.YV##@],#KQ7T"O*@^U>/?%WPI M' \'BBTCV.LJK=JH^]SP_P!>QKUZW;=;1-ZH#^E5/E:3B#)**0D"C(K(0M%) MD&@,#TH 6BBB@ HI,C..] .:0"T4@8'C-%,!:*2C-*X"T4FX49HN M%)D'I1 M3 6BDHSCL: %HI-U&: %HI,X]?RI0*8"T4E&10 M%("#TI: "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *#10: "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH 0]#7AOQD\+W$&IKXAMXF>WF54N" MH^XXZ$^Q'?VKW.HKBWCN87AFC22)P5='&0P]"*J$W"5P/F/PCXYU7PAZ>&?B%HGB=%2WN!!>D9:UF.&'T/0_A7&>+O@VC^9>>&W$ M;'DV4C?*?]T]OH:\@O;*\TJ\>WNX);6YC/*N"I&/3_$5U.,*NJT8SZ^ZUG:1 MH=GH<5S'9!PMQ.]P^YL_.QR<>U>%^%?BSJ^BF.WU3.HV0P/F.)(Q['O]#7NN MCZU8ZYID5_I\PEMY>A'4'T([&N:<)0W K:UH77V=/,DB= I* MCJ1CTKU;-9%_J-L=6MM#FC\PW\,I(SP$4#.1Z'.*B,W<0643:QX7LO,N;B)Y M[>-S-"^U\D ]<5X[\0-2\2^$?$*6=MXAOI;6>+S8C(XW 9P03CU'6O=;6VBL M[6.V@01PQ*$C0=%4# %>7^.=+@UGXJ:%IURN8KC3Y4/L?GP1]#54Y>]KL-&_ M\,_%3>)?#""YF\R_M6\JU":6<^8L*R!450<8(QSG%5OB7;ZIH6C2: MUI>N:A"1*/,A,@*88X&..,&M_P"&W_)/M&_ZY'_T(U1^+O\ R3R]_P"ND7_H M8J4W[2WF(XOP-%XJ\9V-U7]E;KZ]OUQ52E:I M:V@S/\#>/;;QE:.K1K;ZA ,RP9R".S+[5D_$*QU31?#T^L:5KVHQ/#(#)$\@ M92K''''&,UP7P9$I\=';GRQ:2>9CIU&/ZUZG\4?^2=ZG]$_]"%*45&I9 \FO_ !'J,=I:[5VQ, SL?6? K_D':S_UWC_]!KUVIK:3:$%9>K:0=25 NH7UHR@@&VD"YSW.0'I?$=VG^F?9C*"#CG&<5Z;_P@_B+_H>M1_[]+_C7EJ?\EK_[ MBW]:^C2<5O5;C:PSRKQ-X;\9Z/HUSJ&G^+KN\-NA=X74*2HZXKT3P[>&] M,N9&+R2VD3NQ/))4$U%?:I;IK5GHLL1D-]'*QYX"J.^D7_H1KOO&?AY?$OAB\T\J#,5WP$G M[L@Y'^'XUNI\CB_(:.$^"WB7S+.X\/3MEX29K?)ZJ?O#\#S^->NU\F:'JESX M8\1V]^%*RVLV)$/IG#*?PS7U797D-_907=NVZ&9!(A]01FE7ARRNNH$DTR01 M/+(P6-%+,Q[ =:\C\",/&?Q&U7Q/<9:&TPEJI'"@\#\<<_C6S\7_ !$=*\-K MI=N?]*U)O+X/*IW/X\#\:WO /AT>&O"MK9LH%RX\V<@?QMSC\.E2O=A?N!\\ M>+O^1QUS_K^F_P#0S7TGX,_Y$W2/^O5/Y5\V^+_^1RUW_K^F_P#0S7TEX,_Y M$W1_^O5/Y5K6^"(,W:**:\BQJ61I@/ M0[.2<>X_]"J+X+Z^;75[K0KAB%N?WD0)^[(OWA^(_E6[@O9Z;H9[I5+4M.&H M0"/[5=6V&W;[:0*WYX-7!2GI6"$?/'BW7O%/AWQ;<:0GB"]:(.OE.[#.UNF< M"O14\&^*/LZ2IXYO1*5! :$%!O$8LO$K+?VN,Y50"Z?WE( _(U[+I]_!J5C!>6SAX)T$B,.X->/\ MQTNK1Y])ME*_:XU=W]0AZ _CS7=?#&UN;/P!ID=T&#LK2 -U"LQ(_0TIIIK4^+GB";1O" MZVELS)/J#F+>IP50#+?GTK%^".BJFG7^LNJF223R(B1R% !/YDC\J4(I1YV! MM6OPXN+H>=K_ (EU:\N&Y(@G,:*>^!_^JGW'@O6]&C:;PQXDO=ZCY;2_?SHW M/ID]*[\# H(S4<\A'E?P\\3:QK7CG5H-;'DW$=LJ"V52JQ%6.<#WSUK2^(>G MZEI.@WFLZ7KVHP21-YC0F0%"">0!CCK6X/#1B\?Q^(;<(J26CP778NV04./H M"*K_ !/_ .2>ZM_US'_H0JKIS5@."^&MQX@\77MVVH>(-02VM57Y8G +LV>^ M.*]DMK;R+%+ M&='CU72_$6I!3*(Y(I9 PYSR#@>G2H/ADNM>*;6XU#4_$.HF*&81QQ12!=Q' M))..GM6U\9O^1!;_ *^H_P"M4_@C_P BI>?]?9_D*J_[JX'IJJ%&!03BEK.U MK58=&T:\U&?_ %=M&9"/7'0?B:PZB/+/B5X[N--\9Z;:V,G[O3G6:=0V ['J MI]MO\Z](A?Z!-I$KDS6)R@)SF-NGY'/YUO."Y+KH,]/K(UC1FU)5\O4KZ MS=5*J;:0*,GN01S6OG(I#6%^PCYSLM?\7W?BZ/0/^$BNT=KO[,9...<$XKW3 M1]"?36\R75=0O9"NT_:9 5^H '%>%:7_ ,EL7_L+-_Z$:^C16];2R&Q:***P M$%%%% %74;Z+3;"XO9SB*"-I'^@KR'P_<:Y\4M7O+BZU.YT_1[9\""S?86ST M4D=3CJ?>O3O%MF^H>$]5M8\[Y;615 ]<5XK\)/$]KH&I7]OJ5PMM:30[]S]% M=.WU(/Z5K37NN2W&=+XBCU+X9:A8:CIVK7=WI-S,(I[2[D\S'J03[?2O7(I% MFA21?NNH89]"*\GNHKSXI^(K-XX)K?PQ8R;_ #)5VFX;V!]>GL#79R_$#PG9 MRM;2:O#$\1V%"K?+CC'2E)72[@=1161H_BC1M?>1-+O5N6C&YMJ,,#ZD5KUF M(1ONFOG+XLZJ^H>.9[??F*R184'8'J?U-?1K=*^5O&Q9O'>N[^OVR3^=;X=7 MF-'J7P.TWR]&U+4F'^OF$2'V4<_J:]8%>??!H > (L?\_,N?S%>@UG4=YL04 M445 %34M-M=6T^>QO8Q+;3+MD0]Q5B.-8($B3[J*%7)SP*?534[Y--TN[O9. M4MXFD(^@S1Y %_$_BBVBU#Q/K M][:1RC>MC9-Y6U3TR1_+FO.O!4$GC'XEPW.H'S"TC7DH)X('(7Z9Q^5?20'% M;37L[);C//;OX:M;+YNB>)=8L[E>AFN#(A/N/_UUEZ#\1=2T77CX=\9*B3A@ MJ7@& <]"W;!]:]7KQ[XX:5&;73=65!YH=H)#CJI&1GZ8/YTH/G?+($>OALID M$'(ZBL#Q;XNL/".F?:[QM\C\0P+]Z1OZ#WK"^%&OS:WX06*XDWW%E)Y)8]2F M,KG\/Y5Y/XIU&X\:?$4VX)\HW0M;=,Y"H#@GZGDT1I-R:?01WNBQ>+OB%&VH MWNK2Z1H\C?N8;0%7D ]#UQ[]ZV;CX9Q1QA]-\1:W:W2\B5KHN#]1Q7<6=I%9 M6<-K H6*%!&@ Z #%6,5#F[Z >16OCK7?!6OC1?&&+FV;F*^1>=O][W'J.HK MU>*6.ZMEEBD#QR+E'0\$$<$&O.OC/I$=YX2CU# \VRF!!]5;@C\\56^"_B"6 M]T:ZTB=]QL2&A)//EMV_ _SJW%2ASH8WXE0:OX8TB'5-+\0ZDJF81212R!AR M"00<<=*SO!5GXK\7Z.^H'Q?=VP$K1A H;H!S^M=#\:O^1&C_ .OR/^35'\%? M^1+F_P"OQ_Y"J3_=7 P_$6I>/_ 3PW4^JQZIISD+YDL(P#_=;'(..]=YX.\8 M6GC71Y)(E-O<1_)/#NR4)'!4^GH:K?%,PCX>:EYX'.P)G^]N&,5YO\$%G_X2 MN^*;A"+;][Z$[N/ZTK*5/FZH#H/B9'K/A33[74-+\0ZEY6=OJN._KFO+O VH>*?&6JS61\47EJ(HO,+ !B><8Q7L M_B48\+:IG_GUD_\ 037C7P._Y&>]_P"O3_V85K3_ (;8SL-4\,>.]-LI)](\ M6SWLB#<8)HE!?Z'GFL[P+\5KJ^U./1O$"(L\C%(KA1M^;^ZP_J*]:+*JEB0 M.23V%?+5TO\ :?Q!F&E#_7ZC^XV?[W7^M$/?33 ^J**0< 9I:P$%%%% %34; M'^T+;R?M-Q;\YWV[A6^F<&O!O&VM^)_#'BJZTNW\07SPKM:$NP)PPR >/7BO MH2OG?XN_\E&;_KE#_2MJ'Q6&CU[PUX>O;>TM+O4=>U*[NBHD=&D CR1]W;CG M'UKJJAM/^/.'_KFO\JFK)N[$,E3S(G3O)OB8NL^%=/M=0TOQ M!J7ER2^5)'+(&QQD$' ]*]ATJC]]H!",C%<]XAT*>]M[FXL]8U"RN%B)012#RP0/[I']:Z*H+ MS_CSG_ZYM_*H3LP/G[PEK/BSQ/XA323XEN[8E68R<-C;VQ7;ZKX>\?Z/9/=Z M7XIEU QC(E\,_&T7LI/V9[>.*?']P@ M\_@<&JC'FN![..5YK'U_PUI/B.V-OJ=FDPQ\LF,.GT;J*U8IDFC22-@Z. 59 M3D$>HJ2I5T!\W^._AU<^$=M[;2OM^/Y;9/ >KF\V>6;=E ?NY^Z![YKQ;X2Z9+?^/+6=5^2R M5IG;J!P5 _'-=:ESTGS#/H\]J^8_#]O=WGQ.CM[*[-GS;+A4#%#\^>#UX MX_&OIP]J^;_!?_)8K7_K]N/Y/65%Z2$>LMX6\7X.WQO+G''^AI7.:!HVO:3\ M7+3>6_B&WC.V7$-P5[,/NL?KT_*N]^&WB0>(_"<# MR2A[NU_<3^I(Z-^(Q6WXAT2'Q#H-YID_W9XR ?[K=01^-?/_ (0\37/@/7]0 MBNT;9Y;Q2Q'C]ZN=I_/CZ&M(_O*?+U0ST;Q*3XR^(]AX=CW-I^F8N;PCH7ZA M?Y#\:R/CF #H8'3$W_LM=7\,=%FLM#DU>^W'4-6D-Q*6ZA3RH_K7+?';[VB? M2;_V6BF_WB2 [GX:_P#)/=&_ZXG_ -"-4?B[_P D\O?^ND7_ *&*O?#;CX?: M-_UR/_H1JC\7?^2>7O\ UTB_]#%0OXOS X7X47GB*TTG43HVE6U[$9U\P2S^ M6RG;QCUK:\4:3\0/&B1V$]A9Z=8;@SJMQNW$="3[>E/^!?\ R!-6_P"OE?\ MT&O5ZNI+EF[(#D/ W@:T\'63XD^T7\P'G7!7'']T>U1_%+_DG>I_1/\ T,5V M=<9\4_\ DGFI_1/_ $,5G%MS38'*_ K_ )!^L_\ 7>/_ -!KUVO(O@5_R#]9 M_P"N\?\ Z#7KM.O_ !&)A29JKJ-_!IFGW%[[AGN/BY/%;7'V:9]4*QS!7_P TKRA?^2UC_L+?UKZ/K>L[6MV&>2Z1HVNZ5\6[%];U)M1,UK+Y,YX M& .5V]O_ *]>M55EL+:6]@O9(E:X@#")SU4-UQ]<55T[7+75;R_M[4.WV*41 M22<;"V,D*>^.]8R;>HC4HI,GTH!S2 6@]**#TH \?\6?\ER\/?2+_P!"->OG M[M>/>+F5?CAX>9C@8B_]"->Q5I/9 ?/'Q=\-_P!C>)O[1@B"VFH OQT$@^]^ M?7\378?!GQ*+G1[C1+AP)++]Y$2?^61ZC\#_ #KK_'_AX>)/"MU:H@-U&OG6 MY[AU[?B,C\:^:+2]N],NI'M99(9C&T+D'!VD8(-;0_>4^5[H9ZGHZGXA_%BX MU210VF::?D5N0P4X0?B'?"%NDB!;NZ_?S''()Z _0?UKL M3VKGF[NRV0,^4O%__(Y:[_U_3?\ H9KZ2\&?\B;H_P#UZI_*OFSQ<0?&.N'M M]NF_]#-?2?@L@^#-'*G(^RIS^%;UO@B!NFN(^)^NOI/A@VEK(!?:BWV:$9YP M?O'\CC\:[9NE>4_88/B)\1[W[6GG:+HZ>0H#$"20]>1[Y_(5C!*]WLA':>&+ M*P\/>';'3$O+8F&,>81(OS.>6/7UKQ+QQ:'PG\0AJ.G21F&21;N'RF! .F:1J,6KZ5:ZA 3Y5Q$LBYZC/:KQZ5Y)\$O$0GTVZT*>0F2W/ MG0!C_ >H'T/\Z]:SQ64X\LFA'SI\52W_ LF?;C=MAQ]:Z_Q;XJ\?>'-'AGF MM].A@EQ&)[<&0H<<9STS7(_%+_DIDOTAKWJ[TVUU;16LKR,26\T05U_#K]:W MDTE&XSR'P!X4TWQE(WB#6=2DU"[20^?:2#HW;<>ZU[8B+&BHBA548 '0"OGF MS^V?"GX@[;D-+82#:6''FQ$_>^HKZ!M+N"^MHKFVD62&5 Z.IR&!K.M>]^@, M\:^.I?\ M+15Y\ORI#^.1_2NQ^$ ^'UKCKYLF?^^JI?&/0)M4\-17]NI:33 MW+NH')0\''TK*^">OQ-I]WH4K@3)(9X03]Y#C('TQG\:I^]1TZ >O44@.0#2 MU@(,5R'Q/_Y)[JW_ %S'_H0K@/:L+XFG/ MP\U7_KF/_0A51^) >7?"VT\37,6H_P#"/:C9685E\[[3$7W=<8Q7H?\ 9/Q+ M_P"ABT;_ ,!6KF_@5_JM9_WH_P"1KV(5I5E:;0V>*?$:P\96_A4OKNKZ?=67 MGH/+MX2C;N<')[5N_!#GPG=G_I[/\A5WXS<^ F_Z^8_ZU2^"!SX3NSZW9_D* M;=Z7S#H>G5YE\2KK^V=8TCP?%*$%U*)[Q]V L:]C^M>C75U%9VTMQ.P2*)"[ ML>@ ZUY7X1\-6?CN\U7Q/KL+317-P4M(RQ7:B\9X_ ?G6Q_\*P\) M?] P_P#?Y_\ &O.?BIX&L-!L[/4M(MS%;EC%.FXL,G[IR?RK2DXW<7U ]U1@ MR @@@C(([BE]*XSX8^(?[>\'6_FN&NK3_1Y<'DX^Z3]1BNS-8-.,K,1\Y:7_ M ,EK7_L+-_Z$:^C1WKYRTO\ Y+6O_86;_P!"-?1H[UO7W7H-BT9I"<#-9%CK M<>HZYJ%C F8[$(LDH;(,AY*@>PQ6 C8IK' /-.KB_BAK-QHO@JZEM6*3SLL" MN.JANI'O@?K32N[ 9VN^/[N]UK_A'?"$"7FHY*RW+_ZJ =S[XKR;QEX7OO!^ MN0-<2)=>=_I"S&/Y'DSEEQZ9_0UW_P #8+;^S]6G 7[7YJ*S=PF,C]AK=2]E/E0QW@[Q!:>)?#EO?6X1& \N6)>! M&XZC'IZ5YYXC\/V_C/XMK90!?LUG"C7[Q\9[[E<'H?B/6O &J:A;(FR5 M@T,L,GW5<=&^H_6O=? 6BVND^'8IH;E;NXOO])N;H<^:[FMIWCV]?!$=T%G4^N1S^H-?2IZ5P/Q0\'OXDT-;FS7=J%GEHU YD7NO\ M45M1GRRU R/@?J0FT"^TXD;K:?S /4,/\17JM?+G@GQ1+X2\21W;J_V9LQ74 M0X)7UQZ@\U]+Z=J-IJ=A%>64R36\HW*Z'(_^L:=>%I7Z#+E%%!Z5B(,CUKF_ M'N\^!-<"'G[&_P"6.:H>+/%$T5S'X>T(+/KEV-H .1;+W=_3%;J:1N\,?V1< M7,ER6MC \\IRSDC!8TUI9C/$?@O@>.'!ZFT<#\Q7T&.0*^:O"DTW@CXE007P M$8BF:UG+?W6X#?3.#FOI13D#H1ZBM:_Q7$QU>;_&D)_PA<6>OVI,?D:](KQS MXW:Q%Y&FZ,C9DWFXE _A&,+^>3^5325YH:&? T/Y6MM@A2(Q[9P:X+P;D?$7 M2]^#O'SW"!A% M]H%W;OT#*6R1]1R*WC)2G)+J!]+CI2U4T^^AU+3[>]@8-%/&'4J23^.*;\&O#TNG:!-JMRA26_8>6I&,1KT/XFMT[47YC+/QJ_Y$:/_ *_( M_P"35SGPQOO$MIX6E&D:/;7UL;ER2]SY;AN,C&.E='\:O^1&C_Z_(_Y-3/@I M_P B7-_U^/\ R%"_@_,.AD^)_#_C_P <316MY;6>G:>C;O+$^X9]3CDD5W/@ MOP=:>#],:V@=IIY2&FG88+GL!Z 5TU%9N;:MT$>9?&__ )%&T_Z^U_\ 06K$ M^&>BZ]J'A3S],\2OIUO]ID'D+;*XSQDY-;GQN_Y%&T_Z^Q_Z"U6/@O\ \B(? M^ON7^E:WM1^8R'7/"/CB?3I4MO%[7!*',30B(N/3H(8Y!KM*Q+R\TSPEH\DYC,=N'^6*(9:21VZ*.Y)-8N3:L(E\3?\BOJG_7K M)_Z":\%^%.? [_D9[W_KT_\ 9A6M/2G(97\6>,O%,VK/H.NW":7;APEQ]F0\H?XLYR1C MGC%>E>#/A]HOAL)J%O+]MNI%!2Z<# 4C^ #IGUIGQ*\$+XHTC[5:(HU2U4M$ MZ'^EGM0WS0]W3N![510.E(3UXK M0M%(#D]*6@ KYW^+O_)1F_ZY0_TKZ(KYW^+W_)1F_P"N4/\ 2MJ'QC1]!6G_ M !YP?]9')PJCZFK4C,VF2-(NUS"2RYS@[>E2!\Y?#V74H?'"OI5M#<7067$< MTFQ2._/K7J6M7?Q%U.PDM+/0[2Q:4%&G%T&8#V_QKSOX3_\ )1X_^N%%+16,I.3NQ!1114 M@%%%% !1110 4444 %%%% !1110 4444 %%%% !0:*#0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% >E>,^,/ VI>,/B/? M"W=;:WBM8B9Y5.UCR-HQUKV8\BF[>.M5&3B[H#Q_3--^(W@2'R;6"'5].7A8 M$?)7_=SR!5IOBKXBC4J_@NY6;'0E\9_[YKU?'%&/>JYT]T,\+OM-\??$FYB6 M]M/[.TY"&"R91 ?7'5C7J7A/PE8^$M*^R689Y'.Z:=OO2-_0>U=$%QWI:4IM MJW01@:[K>H:;OCLM#OM0E,>Z-H=NS=Z$DUXEHWAGQKHWB:#75\.7$T\J$X&<4F>!TYI*2WL!RGAK39O"'@BUA:TGN[L*))XX0"[2,J2>*[WXB6'B*+PM?"TL4$2Q,5WLISN[X[U[ **%.SN!F:5J5QJ43O+ MIMW8E6P%N0 6X[8->?>+_AO)K7C_ $_4((C]BN2#?'LNW_XH/?$6Q\3^,;VS-IX9OXK:V5@#)MW,6] M@>!P*]KHIPERNXSSSP)?ZYI&@V>C:EX;U&-X&\M9T"E"I.77=> MTB71=-\.W\B^>-]PVT*P4\;>>YKTNBCG][FL(\=^'$7B7P>EY;7WAB_D@N&5 MPT6W*L!CUKUZVE,]K%*T3Q,ZAC')]Y<]C[U)12G+F=P YXQ7FOC^[U[7]"GT M?3/#6H'S9 'FD"A=JG/R\\YQ7I5%$96=P/"?!MMX\\&-="V\,RW,5P07CD(7 M!'<$&NN/C+Q]@X\"G/\ UWKTBBJE4N[M#/&]2A\>>--4L;'5=(DT_2//5IT3 M&&4')W'//3%>F:MJ=QI*1+::/>7V5.%MMN%QT!R>*V.:*3G?H!\Z+X:\:KXK M&OCP]OX5Z6/&7C/'S>!+C/M<"O0**J53FW0'E>L^)OB+? MV@&34N5U9(1\Z:AJ/Q!TG5[O5KQ]32*UFWR;F/DA=V -N<8/'3UKZ"TR M[%_I5I>!2HN(4EVGJ-P!Q^M<;K"WOCU$TNWM9[31!*K75S<)L:8*!D"J?0Y.:W: M*S$?/^LZ3X[UCQ8OB%O#]S%/$ZM#&,$(%Z#KS7JNC^)M;O9K>WU#PIJ%F[G$ MDV]#$GOUSC\*ZS%)BKE/F5K# >]>1WGPREF^*27:6W_$ED;[7(W&T./X,>YY MKUSFBIC-QV$(H^7ICVKEO$/B/7+"2:VTKPQ>7TJ@;)]RB(D_CGCZ5U=)26@' MS'<^ _&5W<37$NA79DFO3?!VL>*M T2#2M1\):A.ELNR*6%DR5 MZX()KT_%%:RJN2LT,X_Q5K?B"'3#;:+X?O)[JX@!$Q*[82PY!YY8?E7.?#9- M;\-V#:9?^&+Y'GN-[72E2/FXRW.>*]3HQ4<_NVL M8?B6_N;*Q:.VT:ZU-IT M9/+AQ@1VKH\4E7.IS[H#YZ\6>'/&'B3Q/_6NAZT MM$JG,DK; ')((4'VV#]Y;L>Y[KGT/^%<)X)F\>>$HC8S^'+N\T MW.1'N4/%Z[3G'X5[12 Y-)5&H\MKH"E87#:GIXEN;":U,@*M!< ;L=.<<5Y3 MXC^%>IZ;JW]L^#YC&ROY@M]^UHS_ +)[CVKV2@T1FXO0#RO3OB)XJL%6VUWP MC>R2*,&6V3!;WP>/UK9C\4^+-=!CT?PR]@K#'VK4G ">X4=?I7<@[A\IXI1] M:')=@,/P_P"'4T1)999WN]1NCNNKR3[TA[ >BCL*YCQ]=ZYK.AWFBZ;XQ/.:]BMKEY[!+AK>6)V3=Y,@&\>Q]ZLT4YRYG<#RCXBR^(/%.C1:9I_AC4E M43"2227:.G0 9J+X;KXB\*6MQI^H>&;]H991(LL>T[2>#D9Z=Z];Q1BG[3W> M6PSS/XA7WBC6-.N-%T?P]?"&1MLMT=OSJ.RC/0UM>!+O4+?2K+1K[P[>:>UM M!L,K;3$V/<'.379TE2Y>[RV$%<-\0WU&_P!$N]$L?#]W?/.@Q.NT1J#>!M-\:^#M8>X'AV\FM)QMGB!4$@=".>HKU>Z\17T-G!-%X< MU2:25"WE*%S&0>C<\9KHJ*N<^9W: ^@7'VE;DW 5@",YS@ M\UZ(OC'Q^!@^!B3ZB:O2:!S3E5YMT.YY5J?B?XE7EI)#:>%#9NPP)0=[+],] MZZKX>:%/H7A."*]C9;^X=I[G?RV]CW-=7BBI<[JUA"US_C'PVGBGPYH![_ (5ZIBD"GUS6DJO-JUJ,\IU7X.B\TAI1 MJ;$Y]1C^F*^BJ:.< MX/ ]*%6E:SU \^\)Z9XGUK5XO$/BP+$(%(LK%5VB-CP7(]<>M>ABD%.J&[NX M@HP*#P*3-(#SKQK\+++Q%+)?Z85LM1;)<8_=S'W Z'W%>?6FC_$'P'*8A'%90:#:O@/._,@'^R#_A7IV#CK0!BDYKHAG/>%_"%AX8@E\HO<7D MYS<7^XCBO'GP]M/%\(GC86VI1KM2?'#CLK^WO6)H_ MB#QAX3@CTW7] NM1MX1MCO++#DCL#Z_SKU"C;[U2GI9C//[KX@:M=1F+1/"6 MJ373'"M]NM<;Q%XOF2YOV8.ENARBD=,GVXP!Z5Z=CWI-W M./YT<]M(B%4<+/">G^+-+^QWBE)%.89T^]$WJ/;VK?S14IVU0'DFB1^, M_AWFQETQM9T;<61K8_/'[@'H/8UNS?$2^FB*:;X2UF>Z(^5)8PB@^Y_PKO,G M=C(I<$]ZIR3=VAGE>G_#S6/$NO\ ]O>,Y4&,&.QA.0!G.TGL/IS7J*JL,&V. M/"HN%11C@=A4M)2F7-AJ'AK4I(Y)?-C:$*<''(.37K>**KVCY>6PQL9+("01D9P>HI)G, M<,CA&K8[#WIP;(SQCVI1S68CR+XC?\))XML;6PL/#&H1P12>:[R[06 M." ,^YJ'P7<^-/"&D/IO_"(7%U$93*K>:%(SU'O7L=%:*I[O+89Y\_C+QIM M.SP'/N[;K@8K'L;'QCXM\:Z?=>(]-:PTRQ8SI",;"XZ=\DYQS[5ZS12Y^R$< MAXTU'5?[+O=,TS0[Z\FG@*+,@41KNZ]3GBO-O 6C>*O"'B$WLWAN]FMY(C%( MJ;\44XU+*U@*6GWDU]9I/)9SVC$D&*?&X?E7E?Q*^'-Y=:DFM^' M[5I)I6'GPQ8!#=I%_K7L-+4QFXNZ \Z\,>)/&-O;0VFO^&+Z9EPHNH=N3[L" M?U%<]\2!XWF\5K'I(U,6)C3R!:,54G'S;B#USZU[*3@9KFM>UK4/.ETG1+": M?463F=U*P0 _Q,QZGV%5&?O7L!4^&>M7NN^$DGU EKN"9[:1SU?;CD^_./PK ML:Q/"N@1^&M"@TZ-S(RY:60]7<\DUMU,FFW8"CJM]+I]J)HK&YO6W >5;@%O MKR1Q7A7C+P]XM\4>)[C54\.7D,3A4B5MNY0H &>?QKZ#I*<)\CN@/,+'Q5\0 M;6RAMY?!9F:- AD\W;NP,9Q3KKQ;\198'2W\&B&0C"N7W[??'&:]-HHYUO89 MP7PYT;5M+TK4M3UR&5M6O9VDD#X+LJC@?CV%8'Q&'B/Q;I]K8Z?X9U"-(I/- M>27:,G& ,^]>N'@4W/..,^E"G:7-81XOX0G\?>$=,?3XO"CW4)D,@WMM()Z M]#S71'QCX_(.WP,0?4S9KT<T1DD>I/:NFHI.5WL(^>_"/ MAWQ=X9\36VK2>'+R9$W"1%V@D-UQS7N>E:A-J-N99=/NK(A]OEW( 8C'7@]* MT,4M.(=?+A7(4=7;LH]R:U:\O\ C@T@ M\)V@ /EF[&_'^Z<548\TD@-'PO8:CXNL5U[Q!XE\-W]Y87B1G;&L[/'+_ +)#9P?<5O>&@@\,Z8(_N"UCQ_WR M*U",C%#>H' ^,(Y3\-WU5)[FWOHK2-UDCF92#@9R,X/4]JB\'>'XM9\(:;J5 M[J6JFXN(@SLMZX&?I6O\2!M^'NL8_P">/]16)X&M?$K^"-*-GJNGQ6Y@_=QR M6;,RC)ZG=S^54O@^8T=#I7A^71]?EE@O[ZXL9K;RWCN+@R>7(&!!&>F1FN-\ M56\MM\3]"TNWU"_ALKZ/=-$ET^".S&#:+$;CR#L\TD+G%?D<>V:\_P!8NM7\4^,% M\(>);F'2[4D2(MJA(NO0!V/].M>K:9IUKI>G06%FGEV\"!$7.< 42TBK[@SD MI_!JZ?X=N)I=7U>>[BMFD,K7K %PN> .V:SO _A\>(?!=EJ%[JNK?:I@V]TO M7'1B!Q7=:]_R+VI?]>LG_H)KG?A7_P DZTOZ/_Z$:$WRW#H)?Z//:> KB*YO M+I[RRMY?+N1.P?^723_T$US7P@_Y)U9_]=9/_ $(T7?(_4#GX;.6?XOWNA/J6HC3Q M;&=(DNW&TX'0YZ5T^K>"#+82_P!F:QJT%ZJYBW7S%2P[$'M7,3)J$GQUO1ID MUO#<_81\UQ&77&!G@$5V>GVGB1/%$,VJW=I/9BW=5%M$4PY(Y.2>WO3G=6] M9A_$V.YT_P $KJ4-S,$8!Q^E=!X8TJ&3PI8-/))_$-C?:IJ;P6O/2NLU?P.HIS^(&1?%!'M?"-WJMK<7,%W$4VO%,R\9QC ..].\,> M&8=1\*Z==W&HZLUS<6Z2/*+Y\@D=NU.^*PQ\.=1^J?\ H0K:\%?\B3HW_7I' M_*IO[GS#H<7J6OZS\._$5I!J5Y+J6@7AVI+-@RQ-W&1UQU^E>G1.DL8=&#(X M!!'((KSGXU^5_P (3'O(\PW:>7Z]&S77^#Q*O@[1Q/GS/L<6<_[HQ^E$OA3$ M5/&]EYOA;4KN.>X@N;:U>2*2&5E(*C/0'':N<\&: VO>!;"_N-7U6.^N$9C/ M'=M\I#$# /&..E=;XQ_Y$K6^W^@S?^@&N0\"7'B-/AQIT>F6-C)F-A#-+<%= MOSMR5V\\Y[T+X!C? ?B74=3U;5?"NNR&YN+,MLN%)4NH;!!(QST-9WAR&>[^ M*VMZ3<7]]+8V@9H86N7P,XQWR<9KI_ W@B3PWDF611A5!.<" MN?\ "G_);_$_^Y_\35W6MNP'J+P+) 87W%",'#$'\^M<9X=TI7\3^(UENKR: M*WN$C@BDN7*QAD!..?4]Z[FN6\-_\C/XJ_Z^XO\ T4*R6S$<5JEM,/C#9:(F MHZA'IT\/F/"ETX&=IZ'.>HKI?$/A>XLM*N;_ $77-2L[JVB:50]P9(WVC)!# M9[ US7B1;QOCGIHT^2&.Y-K\K3*64?*V<@$&M?QAI_CJ[T.XABN["6W*'SXK M2-HY73N%+$]JU?V=1FKX#\0S>,O"(NK]-LV]H)?*)4,0 &?^2N>+/\ KC#2VE9=EK5]\0/$=Y:V-W-9^'[ [9)(&V2W+^F[LO!Z5;\(-(OP\M)CTGANI-X/KR M2#^(JIX*CU:U35;36;N2[NH;T@3N,;T*@J0.@&/2NKQD4@0#I6=V(=5'5M3A MTC2KJ_GSLMXRY'J1T'XGBKU<'XTU:P;Q!I>BWURL-H&%Y>$@D%5/R(<>K<_A M1%78&;\,O$VH7NH:MHNM&5=024W*+(>55N2H^F1@>E>F$_+Q7BOB_7=,TWQ[ MI/BK2KU9$_U-ZD:MDKT)/'I_*O89YO.TF6>V8/O@+QD=\KD5=1:IKJ,X-=>N M?&_C&YT.PN)[71K $W,\#;))G!QM#=ESGIS72S>$-/\ ((M)+RSG[3PW4F\' MUY)!_&N%^!@4Z9K+,?WYN$,A/7[IKUOK2G[LK(1R7A>:^T?0]4/B*^::>TN9 M7DN7XW1X!4@=!QV%8WANYU'XAW%QJMW/<6FAQ2F*VM()2AFQU9V'/IQ]:UOB M9O3X>ZOY74QJ#CTW#-1?"=8Q\/-.*'))DW?7>:/L\P&A=^$8A;,=*NKK3;Q0 M3'-%<.ZY_P!I6)!'X5GZ5K62YM#(DVXY:1PY ^M=J1D8KS;X MUB5?!$?E ^7]J7S,=,8.,_CBB'O-)@7/"UG>^+K%==U^YF\FYR;:PAE:.../ ML3M(+$^YIWBG2KSPQILFN^'+B>-K,;YK*29I(9HQ]X88G!^E=!X1\K_A$M(\ MD 1_94QCZ5:U[:= U$/C;]FDSG_=-)OW@,NPU&S\9>$4U&%I462)CB.4JT;@ M8(R#V-7=S/#*O EU87:@/_:%TT,P&3&_FM@_XBJ_@/Q/>:3J3>#/$AV7D M!VVD['B5>RY^G3\JTDE+5#L7O#&G7=[X$N6AO[M]1N'GA6XDF8E '*C&3C@# MK3?%'AA=#\&ZA>V^K:N]U;P;DDDO7Y;([5L_#U3_ ,(E'D_\O-QT_P"NK5+\ M0O\ D0-:_P"O<_S%2G[U@.;\%>'AK_@RRO[W5M7^U3JVYX[QA@Y(&!79>%[& M]TW08+*_N'N)X2R^=(VYG&XD$GUP16-\+O\ DGFE?[K?^A&NO8[!R:4W[S0F M<'\4-;O=/T+[#I?FF_N,R;HB08XDY=N/P'XUT'@_7H_$7A>RU)3\\B;9%/4. MO#?KS^-H _^A6R,I/[E?O$B>)M'34M)N7^U75K/'$S)-;S,A7 S MT!P:X+X<>.+M98O#_B)Y1-*HDLKF8_ZQ3T!)Z^Q_"O3]4YTB\_ZX/_Z":\]E M\&P^+/AKHQC/E:G;VJM;3CJ#_=)]#^E*#5K,#L?$UHESH-](9)XY(;:1HWBE M9"K 9SP?:LL>'Y-3\/:1;Q7U];K((YKF:.X;S'^3IDGN37/^'/&4VJ^'-7T' M6E:'7+*UE1PXP90%//U]?SKT'0Q_Q(--S_SZQ?\ H I-.('F?Q(TV3PSI>FS MZ;JFJ+)/>+"Y>\=LJ0:Z;4/!+/I;2:=J^K17BH'CS>,RLPYP0>QK(^-/_($T M;_L))_(UZ3#S!'_NC^54W:*8'GWC'7ICXPT3PTUZ]A9W:^9<31ML=^P0-VR1 MUK5UCP@ITR9M#N[S3[]4)B=+ER&/HP8D'Z]:E\:>";#QA:(D[F"[@R8+A!RI M/8^HKS^/7O&?PVF2VUN%M2T@-M6?).!Z!^WT-$5=+EW!'K'AYI7\.:/1-$N]0<9, M*?(O]YSPH_$D5Q7PK\1WM]#J6CZP9!J5G.TA$ARVUCT_ \?E5KQ7K6G2>,-- MTJ^N5BM+/_3;D,"0[CB->!SS\WX5R.O:]IFC?$S3O$FF7@EMKK$5ZB C Z$G M(Y['ZBM(QNK#/8KVSCO;5H)B^QNI20H?S!!KQ^W\2ZCX$\:WMM?7-Y>Z 9Q M99W+F)B PP?8'\17M 8-&&4@J0"".XKB;31[/7KOQ?IU_&)();Q1[J?*7##T M(J8-*]Q'6.MKJMBN',L$JAU>*0KN'8@J]^+FJ:)+J>I#3X(S)'$EVXP?EXSG..378:IX.O5MWFT'7M2 ML[M5)C66AC/Q_P!3-N/D D\TCI]U<_K7LG\(I5$D M] . \1>)[_4O%L'A#P_-Y,S#=>W@&3 O4A??'?WK>A\':;'$JNUY-*!AIY+N M3>3ZY#5YY\/"7^+/B5Y_]?\ O ,_[_\ ^JO9:<_==D!Q>C:=J^D^-9[>[U*[ MOM.>S!M6G.2A#^#7D?P/P6\0B7_ (^/.3)/7^+/ZT1U3D,[NX\&:=);D6\E[:W& M/EN8KN0N#ZG)(/XUE^#];O=5FU;PYKQ#:AISA&D1BAGC/1N.AZ=/6NX/"UY9 M8B0?'Z^\@GROL?[_ !Z[1C/Z4HZIW S-=U75_ GCJ2XL[F]OM'C2-KF":4N( MUQ%8$=I;WOCS7;6ZB66"73 MX$=&&0P):N+MIKOX3^)_L=R9)O#-_)F*0\^2W^([^HJFE)66X6.KTC2U_P"$ M\UJ![F\>WMHH'AA:Y>E4+S5CKWQ/D\-W=Y+;6%I"'6"*0QM=28R0 M2.< 'H*V]#E2?Q[X@EC=7C>VM65EZ$;35+QO\/;?Q1.NHV=P;+5X@ DR]'QT M#8YX]14IJ^HAOB?PQ/::8UYH%]>6)O!5]%I?C&S:>T)V)=XR2/7=T8?K7=> M/I8Y_AMJTT3AXY+4,K+T()!!IV<6KC(/AQ;-)X/T_4+BXN+B[N(RTDDLS-G) M/&"<5=\<6F_PMJ-W'-/#>X9XX8;MD2-.P %=?2=.]1>PCQ_P793:UXN\1Z= M?:IJ>*[W1?#\^AZS=.FH7=S8SQ+MCN9C(8G!.<$]B, M5QWPV_Y*'XS_ .OE_P#T8:]4(S6E1NX&?K6JP:/HUUJ$_P!R",MC'WCV'XG% M<+\,O$6H75UJVAZV[_VC#,9PLK?-M8Y('L"1^=7?&.L:?)XCTG1KZY2*SC;[ M9>*P)W!?]6AQZMS^%*-(N%F27$5ZJ@CCIGD>A_\=IPC=6[ MCL>R75K'=P&&0-L;KL.3^(-4\!>.[Q9+B^OM 61(I?/D+F/:]GCD66-9$8,CJ&4CN#7'6FFVFK^(_&%C>Q"6WF,"LI_ZYCD>]1!I;B. MIBEM=5L$EAE\ZUG3#&@T1I[_5M7EO?*:20B]8*K8S@ =@:YSX:Z;)XGT*]N-2U756 MECN3$KQWCKA<"O4[_C3KK_KB_P#(UYU\$QGPUJ/_ %^M_(4T_=; NZK>:IX$ M^'^I2-WMY<7$0=KT7;A]Q' M.,' P>V*Z?5-,M=7TRXT^]3?;SH4=?\ />O)+GPOXN^'D[WGAJZDO]+R6:V8 M;B![IW^HHC:2M>S!'>>$++4M-O-:L]1OY[T)<(;>:8Y/EE.!765Q_@;QO:>, M+60B'[/?P8%Q 3G\1[9_*NPJ))IZB"BBBD 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %!HH- !13=WO1DT .HIO/K2\T +12VJ \S\-:_JG@ZR30O$VF7C16_R6]];0F9'3L#MYKJ?^$D;5$\C1+.Y MEE?C[1/"T<47N#?%EWJ%G%9ZWIUY::BGR-(\!"2GID'L:[';Z\_C1CC&?UHOI8+F/XGOH[; M0+U"DTDLT#I''%&6+$J0!Q6%\,9S;>#K+3;F">"\AW[XY8BO&XG.>G0UVN/? M]:4C/?\ 6E?2PC!\87L<7AJ_@"2RS3P/'''%&6+,1C'%KITEN8%N# VW=@<_ M3@UZNCJ\2R+G:1D<48]S^=+1)W X#XL2/>^$Y--L[:XN+N26,B.*(M@#G)-; M?AG5K>/PG8"9+B)[:VC25)(6#*P !&,>M=)C_.:,?YS1S:6 \<\#7TVA>*-? MO+_2]22WO9-T#):LV1N)YQTX-=EJGCH1V;#3=&U6XNV^6,-:,BJ3P"2>U=CC MW_6C'O\ K1*2;O8=SSWX@^>W@!]'CCN;S4I$CW!(RQ)SDDG&,=:M>&/$UMI_ MA?3K.>PU07%O L;H+)R=P':NXQCO1CWHYERVL*YYEJ'A_5?B%XBM;K4K>33] M LS^ZMYN)9SW)'8'I]*],CC$:!% 50, #H!2XYSWHYI-WT YOQQ>"/PIJ=I' M#-/<7-L\<<<498DL,=OK6?\ #&Y,/@VPTRZMKBWO+=65XY8BN?F)R/;FNTQ_ MD&C'O^M._NV 4UYGK&FZAX5^([>*K2QFO=-O$V7:6XW21G &[;W' KTOFDV\ MY[TE*P'*R>/M+DC'V2TU.ZN&'RVZ6;JQ/N2 !5GPQ87=C:7VH:F@CO+^797"1_961<^Y/:NLQ[_K1CW_6FY)VT"YY[\-_"MUX5 MTZ^U#5\1W=XP=XE^;RU&?3OS6=I.L'3?B/X@U.?3-2-E=HB12QVK,"5[_2O4 ML]/GNVWU':&YA1EDB MFB*Y&3Z]1@USUKIFJ_#3Q#=S6>GSZEX>OFWN(!NDMSGCCOC->JX]_P!:,<]: MKGU?F.YS47C?3+R(?9+;49YCTA%FZMGWW 5K:9%?&)Y[]E665LB!#E8E[+G MN?4U?Q[_ *T#@8%1IT$5]0O(K"S>YF$A1.2(T+,?8 =:Y+P)LCX9ZO?RZ!!H^KV=W;W=ME(VFB($D8Z<^H'%=]1^/ZTU+W>4#RXZ-??#S MQ==ZQ8VD]]H5^#]HAMUW20-G.<=P#FNKB\;:=>1#[%:ZC<3GI"+1U;/ON ^ MM=-B@C/?]:'*^X&/'ID^HZ3>0:SM;[:I#P*VO+2,R&//9E'/X?6O5,<8I ,'-"E96Z S*.1U_2O5*,GJ/H:]6QFC'O3C*SN!SMQXBMKKPS-8'*_=QCWIG@2Y#>$=-M9(IH;B" )+'+&5*D?6NDV^Y_.C;_ )S2TL%S MSKXF>!Y=7M'UO2,QZM;H=PC.#,F.G^\.WY5W6C IH6GJP(*VT8((P1\HJX1G MK1CBCF;5F!YA\6Y)M3L].L]/LKNZFM[L32B*%B%4#U]>:]#TN^AO[**6$2#Y M0&5T*E3CH0:N8]_UHQ[TV[I(#C-9U34=(\=PS1:;>7FFRV02Y:W0MY;;B5;' M?O2>)_$6GZIX>O-,L;:ZU"ZNXC%' ENXPQ'!8D #!Y_"NT(S1U[_ *TDT!SO M@309O#?A&STZXFV3W4J2.J=$B0LS'T %6AQTHH; MN[L#C? ,C7-M>WM]!+%JEY<--.LT14JO1%&>P7%/^)>GP:EX,N[9H7EN"-]N ML<99C(.F,=.]=?CWH//>B^MT!P_@'7[F3PU!::U;7=M>VB;&::!@)$'0@_3 MJ3PKJ:R>(-?WV]U"MS=J]NTL+*) $"Y!^HKM,48]_P!:;DG?0#E?''@V#Q7I M(3.M=>1GKBDQ_G M-+F=K >0Z==RV7Q;U77)M.U#^SYHS''*ELS;C\O./3@UV.H^+KN2V:+0=$U" M\O'RJ-)"8HT/JQ;TKKL>](1GO^M-R3=[#N<5X#\$S>'C=ZEJDRW&L7IS,XY" M G) _'K7;$?+B@#'2CFE)N3NQ'FWB;PUJFA^,(_&'ANW-R[#;?62G#2*>"1Z M]OQ%;MGX^TNYCQ):ZE;W X:WDLY-P/H"!@UUF*.?6GS75F!D:;+J%_=M=W$3 M6EGMVPVTG^L;G[[^GL*XU]!O_!'C.XUS3+22\T>_!^UV\(S) 2"] O]/N-4U[7-HU/4 MW#M&O/DQCHF1U[?E7:8]S^=)BB]E9 <5IVJQGXB:G.UO=+;36L444[0,$9E) MR,X]ZZ37=$L_$6DS:=?1[H)1U[J>S#W%:./?]:4# Q1?6Z \X^&GA[4_#>M: MY8ZCOD51$()SG;)'\V,?X=JOPZU?:1XSUF*[TV]?2)9$>.[BB+K&^T!@0.<= M.17< 8Z48_SFFY7=V!YUX[O8?%^A_P!A:-:SWMW/(A$I@98X #RQ9@.V1^-= M.WAU&\#_ /"/M+N'V/[/YA_O8Z_3-;Q&?_UT8XQVHYM+(#S3P9K=SX.TE?#W MB/3[R%K5V6&YB@:6.5"=?##57\,^ M'9=/U32]4CF\XN-MHS @@=Q7K(&!Q2_C^M"EI8#D)_$TFLZA9Z9IFGZC&)9@ M;BYFMVB6.,WOYF>"22!@#ER<>QP:]0OKZ*PM'N90[(HSMC4LQ]@!5G'^7!>1)HBNV,<(HSV _G5KXA6$&H^#;^UECD: M1DW0")"S>8.0!CUZ?C74_C^M&.:5];@<%\.-&[/Q5HLNG7B@9^:*0#YHW[$5S'PNTC4=#CUFQU-7\Z.Y55D(.'4* "#W&* M] HQSG/ZTE)\O*!GZY>Q66E7#2+(Q:)PJQH69CCH *X#X0&;3-+O+#4+2ZM; MB6Z,D:RPL P('?\ "O3Z,9__ %TT[*P',>.I;^+P^D^EV\EQ>17,3Q1(.6PW M(_+-20^,=/\ LPDO8;RSN /GMI;9RX/H, @^U=%M%+_GK2OH!Y[X%T&Y3Q3K M?B66T>QMK]]MM;2#:^W.2Q';/I[UZ)3-HSGO3N:&[NX"T4G-'-(!:*3FCF@! M:*3FCF@!:*3FCF@!:*3FCF@!:*3FCF@!:*3FCF@!:*3FCF@!:*3FCF@!:*3F MCF@!:*3FCF@!:#2.:B_X2_P ;_P#0 M//\ X"FK5U??$3[7-Y-M((MYV8C7[O:HOMWQ(_Y]YO\ OTE>?>7=_1?\)?XW_P"@>?\ P%-'_"7^-_\ H'G_ ,!34OV[XD?\^\W_ 'Z2C[=\ M2/\ GWF_[])1>7>7W%?_ 4U+]N^ M)'_/O-_WZ2C[=\2/^?>;_OTE%Y=Y?<')3_DI_>1?\)?XW_Z!Y_\ 4T?\)?X MW_Z!Y_\ 4U+]N^)'_/O-_WZ2C[=\2/^?>;_ +])1>7>7W!R4_Y*?WD7_"7^ M-_\ H'G_ ,!31_PE_C?_ *!Y_P# 4U+]N^)'_/O-_P!^DH^W?$C_ )]YO^_2 M47EWE]P1?\ "7^-_P#H'G_P%-'_ E_C?\ Z!Y_\!34OV[XD?\ M/O-_WZ2C[=\2/^?>;_OTE%Y=Y?<')3_DI_>1?\)?XW_Z!Y_\!31_PE_C?_H' MG_P%-2_;OB1_S[S?]^DH^W?$C_GWF_[])1>7>7W!R4_Y*?WD7_"7^-_^@>?_ M %-'_"7^-_^@>?_ %-2_;OB1_S[S?]^DH^W?$C_GWF_P"_247EWE]P?\ P%-2_;OB1_S[S?\ ?I*/MWQ( M_P"?>;_OTE%Y=Y?<')3_ )*?WD7_ E_C?\ Z!Y_\!31_P )?XW_ .@>?_ 4 MU+]N^)'_ #[S?]^DH^W?$C_GWF_[])1>7>7W!R4_Y*?WD7_"7^-_^@>?_ 4T M?\)?XW_Z!Y_\!34OV[XD?\^\W_?I*/MWQ(_Y]YO^_247EWE]P1?\)?XW_P"@>?\ P%-'_"7^-_\ H'G_ ,!34OV[XD?\^\W_ M 'Z2C[=\2/\ GWF_[])1>7>7W!R4_P"2G]Y%_P )?XW_ .@>?_ 4T?\ "7^- M_P#H'G_P%-2_;OB1_P ^\W_?I*/MWQ(_Y]YO^_247EWE]P?_ 4U+]N^)'_/O-_WZ2C[=\2/^?>;_OTE%Y=Y?<') M3_DI_>1?\)?XW_Z!Y_\ 4T?\)?XW_Z!Y_\ 4U+]N^)'_/O-_WZ2C[=\2/^ M?>;_ +])1>7>7W!R4_Y*?WD7_"7^-_\ H'G_ ,!31_PE_C?_ *!Y_P# 4U+] MN^)'_/O-_P!^DH^W?$C_ )]YO^_247EWE]P1?\ "7^-_P#H'G_P M%-'_ E_C?\ Z!Y_\!34OV[XD?\ /O-_WZ2C[=\2/^?>;_OTE%Y=Y?<')3_D MI_>1?\)?XW_Z!Y_\!31_PE_C?_H'G_P%-2_;OB1_S[S?]^DH^W?$C_GWF_[] M)1>7>7W!R4_Y*?WD7_"7^-_^@>?_ %-'_"7^-_^@>?_ %-2_;OB1_S[S?] M^DH^W?$C_GWF_P"_247EWE]P?\ P%-2_;OB1_S[S?\ ?I*/MWQ(_P"?>;_OTE%Y=Y?<')3_ )*?WD7_ E_ MC?\ Z!Y_\!31_P )?XW_ .@>?_ 4U+]N^)'_ #[S?]^DH^W?$C_GWF_[])1> M7>7W!R4_Y*?WD7_"7^-_^@>?_ 4T?\)?XW_Z!Y_\!34OV[XD?\^\W_?I*/MW MQ(_Y]YO^_247EWE]P1?\)?XW_P"@>?\ P%-' M_"7^-_\ H'G_ ,!34OV[XD?\^\W_ 'Z2C[=\2/\ GWF_[])1>7>7W!R4_P"2 MG]Y%_P )?XW_ .@>?_ 4T?\ "7^-_P#H'G_P%-2_;OB1_P ^\W_?I*/MWQ(_ MY]YO^_247EWE]P?_ 4U+]N^)'_/ MO-_WZ2C[=\2/^?>;_OTE%Y=Y?<')3_DI_>1?\)?XW_Z!Y_\ 4T?\)?XW_Z! MY_\ 4U+]N^)'_/O-_WZ2C[=\2/^?>;_ +])1>7>7W!R4_Y*?WD7_"7^-_\ MH'G_ ,!31_PE_C?_ *!Y_P# 4U+]N^)'_/O-_P!^DH^W?$C_ )]YO^_247EW ME]P1?\ "7^-_P#H'G_P%-'_ E_C?\ Z!Y_\!34OV[XD?\ /O-_ MWZ2C[=\2/^?>;_OTE%Y=Y?<')3_DI_>1?\)?XW_Z!Y_\!31_PE_C?_H'G_P% M-2_;OB1_S[S?]^DH^W?$C_GWF_[])1>7>7W!R4_Y*?WD7_"7^-_^@>?_ %- M'_"7^-_^@>?_ %-2_;OB1_S[S?]^DH^W?$C_GWF_P"_247EWE]P?\ P%-2_;OB1_S[S?\ ?I*/MWQ(_P"? M>;_OTE%Y=Y?<')3_ )*?WD7_ E_C?\ Z!Y_\!31_P )?XW_ .@>?_ 4U+]N M^)'_ #[S?]^DH^W?$C_GWF_[])1>7>7W!R4_Y*?WD7_"7^-_^@>?_ 4T?\)? MXW_Z!Y_\!34OV[XD?\^\W_?I*/MWQ(_Y]YO^_247EWE]P1?\)?XW_P"@>?\ P%-'_"7^-_\ H'G_ ,!34OV[XD?\^\W_ 'Z2 MC[=\2/\ GWF_[])1>7>7W!R4_P"2G]Y%_P )?XW_ .@>?_ 4T?\ "7^-_P#H M'G_P%-2_;OB1_P ^\W_?I*/MWQ(_Y]YO^_247EWE]P?_ 4U+]N^)'_/O-_WZ2C[=\2/^?>;_OTE%Y=Y?<')3_DI M_>1?\)?XW_Z!Y_\ 4T?\)?XW_Z!Y_\ 4U+]N^)'_/O-_WZ2C[=\2/^?>;_ M +])1>7>7W!R4_Y*?WD7_"7^-_\ H'G_ ,!31_PE_C?_ *!Y_P# 4U+]N^)' M_/O-_P!^DH^W?$C_ )]YO^_247EWE]P1?\ "7^-_P#H'G_P%-'_ M E_C?\ Z!Y_\!34OV[XD?\ /O-_WZ2C[=\2/^?>;_OTE%Y=Y?<')3_DI_>1 M?\)?XW_Z!Y_\!31_PE_C?_H'G_P%-2_;OB1_S[S?]^DH^W?$C_GWF_[])1>7 M>7W!R4_Y*?WD7_"7^-_^@>?_ %-'_"7^-_^@>?_ %-2_;OB1_S[S?]^DH^ MW?$C_GWF_P"_247EWE]P?\ MP%-2_;OB1_S[S?\ ?I*/MWQ(_P"?>;_OTE%Y=Y?<')3_ )*?WD7_ E_C?\ MZ!Y_\!31_P )?XW_ .@>?_ 4U+]N^)'_ #[S?]^DH^W?$C_GWF_[])1>7>7W M!R4_Y*?WD7_"7^-_^@>?_ 4T?\)?XW_Z!Y_\!34OV[XD?\^\W_?I*/MWQ(_Y M]YO^_247EWE]P1?\)?XW_P"@>?\ P%-'_"7^ M-_\ H'G_ ,!34OV[XD?\^\W_ 'Z2C[=\2/\ GWF_[])1>7>7W!R4_P"2G]Y% M_P )?XW_ .@>?_ 4T?\ "7^-_P#H'G_P%-2_;OB1_P ^\W_?I*/MWQ(_Y]YO M^_247EWE]P?_ 4U+]N^)'_/O-_W MZ2C[=\2/^?>;_OTE%Y=Y?<')3_DI_>1?\)?XW_Z!Y_\ 4T?\)?XW_Z!Y_\ M 4U+]N^)'_/O-_WZ2C[=\2/^?>;_ +])1>7>7W!R4_Y*?WD7_"7^-_\ H'G_ M ,!31_PE_C?_ *!Y_P# 4U+]N^)'_/O-_P!^DH^W?$C_ )]YO^_247EWE]P< ME/\ DI_>1?\ "7^-_P#H'G_P%-'_ E_C?\ Z!Y_\!34OV[XD?\ /O-_WZ2C M[=\2/^?>;_OTE%Y=Y?<')3_DI_>1?\)?XW_Z!Y_\!31_PE_C?_H'G_P%-2_; MOB1_S[S?]^DH^W?$C_GWF_[])1>7>7W!R4_Y*?WD7_"7^-_^@>?_ %-'_"7 M^-_^@>?_ %-2_;OB1_S[S?]^DH^W?$C_GWF_P"_247EWE]P?\ P%-2_;OB1_S[S?\ ?I*/MWQ(_P"?>;_O MTE%Y=Y?<')3_ )*?WD7_ E_C?\ Z!Y_\!31_P )?XW_ .@>?_ 4U+]N^)'_ M #[S?]^DH^W?$C_GWF_[])1>7>7W!R4_Y*?WD7_"7^-_^@>?_ 4T?\)?XW_Z M!Y_\!34OV[XD?\^\W_?I*/MWQ(_Y]YO^_247EWE]P1?\)?XW_P"@>?\ P%-'_"7^-_\ H'G_ ,!34OV[XD?\^\W_ 'Z2C[=\ M2/\ GWF_[])1>7>7W!R4_P"2G]Y%_P )?XW_ .@>?_ 4T?\ "7^-_P#H'G_P M%-2_;OB1_P ^\W_?I*/MWQ(_Y]YO^_247EWE]P?_ 4U+]N^)'_/O-_WZ2C[=\2/^?>;_OTE%Y=Y?<')3_DI_>1? M\)?XW_Z!Y_\ 4T?\)?XW_Z!Y_\ 4U+]N^)'_/O-_WZ2C[=\2/^?>;_ +]) M1>7>7W!R4_Y*?WD7_"7^-_\ H'G_ ,!31_PE_C?_ *!Y_P# 4U+]N^)'_/O- M_P!^DH^W?$C_ )]YO^_247EWE]P1?\ "7^-_P#H'G_P%-'_ E_ MC?\ Z!Y_\!34OV[XD?\ /O-_WZ2C[=\2/^?>;_OTE%Y=Y?<')3_DI_>1?\)? MXW_Z!Y_\!31_PE_C?_H'G_P%-2_;OB1_S[S?]^DH^W?$C_GWF_[])1>7>7W! MR4_Y*?WD7_"7^-_^@>?_ %-'_"7^-_^@>?_ %-2_;OB1_S[S?]^DH^W?$C M_GWF_P"_247EWE]P?\ P%-2 M_;OB1_S[S?\ ?I*/MWQ(_P"?>;_OTE%Y=Y?<')3_ )*?WD7_ E_C?\ Z!Y_ M\!31_P )?XW_ .@>?_ 4U+]N^)'_ #[S?]^DH^W?$C_GWF_[])1>7>7W!R4_ MY*?WD7_"7^-_^@>?_ 4T?\)?XW_Z!Y_\!34OV[XD?\^\W_?I*/MWQ(_Y]YO^ M_247EWE]P1?\)?XW_P"@>?\ P%-'_"7^-_\ MH'G_ ,!34OV[XD?\^\W_ 'Z2C[=\2/\ GWF_[])1>7>7W!R4_P"2G]Y%_P ) M?XW_ .@>?_ 4T?\ "7^-_P#H'G_P%-2_;OB1_P ^\W_?I*/MWQ(_Y]YO^_24 M7EWE]P?_ 4U+]N^)'_/O-_WZ2C[ M=\2/^?>;_OTE%Y=Y?<')3_DI_>1?\)?XW_Z!Y_\ 4T?\)?XW_Z!Y_\ 4U+ M]N^)'_/O-_WZ2C[=\2/^?>;_ +])1>7>7W!R4_Y*?WD7_"7^-_\ H'G_ ,!3 M1_PE_C?_ *!Y_P# 4U+]N^)'_/O-_P!^DH^W?$C_ )]YO^_247EWE]P1?\ "7^-_P#H'G_P%-'_ E_C?\ Z!Y_\!34OV[XD?\ /O-_WZ2C[=\2 M/^?>;_OTE%Y=Y?<')3_DI_>1?\)?XW_Z!Y_\!31_PE_C?_H'G_P%-2_;OB1_ MS[S?]^DH^W?$C_GWF_[])1>7>7W!R4_Y*?WD7_"7^-_^@>?_ %-'_"7^-_^ M@>?_ %-2_;OB1_S[S?]^DH^W?$C_GWF_P"_247EWE]P?\ P%-2_;OB1_S[S?\ ?I*/MWQ(_P"?>;_OTE%Y M=Y?<')3_ )*?WD7_ E_C?\ Z!Y_\!31_P )?XW_ .@>?_ 4U+]N^)'_ #[S M?]^DH^W?$C_GWF_[])1>7>7W!R4_Y*?WD7_"7^-_^@>?_ 4T?\)?XW_Z!Y_\ M!34OV[XD?\^\W_?I*/MWQ(_Y]YO^_247EWE]PTWQ!K-T;?3]7;1K.-0?/ MBC6269CVYX51^9KI*J:E#>W%A)%I]VMI(/#NNW7]H?V8Z>7?; I8,"0IQWQS6I\1M0UG2?!NH:CH]U#;RVT6\L\>YB M,@8'8=>O-.]0\(Z]Y5T]TK7\.H(FUIN<$MZ_TQBNG^*'_),]?_ M .O8_P Q6C7OHE?":?A&[GO_ ?I%W=2M+<36D;R2-U9BHR:Y[3]8O?&7BW5 M[2TO9[+1](86Y>W($D\YY/)!PH';N:VO W_(A:%CK]AB_P#017'_ 7#"W\3 MB3/G#5Y?,SZYI6^)C[&]X4\17;^)-8\*:M)YU]IQ$D-P0 9X&P03CC<,@&L_ MXFZUK^AG1I=.OH[>UN=0BMY56/+L"1_$>@Z]JHVF7_:*OS%]U-*42X_#']*G M^,?_ "#O#O\ V&(/YU22YUYBOH>E55U"R-_:M"MU<6K$<2V[!64_B#5KM16) M9XUX$^(>IV'B2;P_XJNI)X+BXDCT_4)E"[V5BI4D<-/A[>6%SB.=-2NWMK@#YH7\UL$>WK61 M;>+KU_!GB#P?XE_=:]I]JRJSG_CYC&,,#W./SZUNTG*Z,[V6IZ!K7B"U\$># M&U2^FGNBB+M$C O+(P&!^=5=#TOQ!K6FQZEKFLW=E/BDD$L< M8R:XOXYK)_PC?AF0AC;)=KYI'0?+QG]:]@M2K6+[DOJBYXZ@U[PGX:?7]'\17TK615YK>]*2)*F0#T4$'FMB M"YU'QMX5T+4+"]GTI;HK-=-;D%PFULJ"0>K8YKC?&=]JVL^);'P;XFF@TG1[ M[#I5^+) M-8T3Q]X8T2U\2ZP;34V87!>5"_!_A.SBNWM_#NJ6.N6T\?B#4;O3V1TGM[IU M;!(^5E8*#G-<7\1/^2O^!/\ ??\ F*];HD[10TM6>4>'[_5[KXQ:WH5QK=_) MIME&)(H2Z]3MX)QDCDUTGQ.FOM.\$ZAJNFZCM<9HR MW[?'SQ.-/EMHY?LZY-Q&SC&%Z ,.:W_B;'KX^'.M&[NM,>#R?G6*VD5B,CH2 MY _*J:]^/R$MF=+X(^T3>$M-O+N]N+NYN;=))))F!Y(SP !BM+6]8M/#^BW6 MJWSE;>VC+OCJ?0#W-9_@;_D1=$_Z\X_Y5R/QX^T?\*X?RL^5]JC\[']W/'ZX MJ$N:=AWM&YH^&3XA\9V*:[J.I7&E6-QEK2QL]JL(^S.Y!))]!BK=_9>)=(U; M2FL=7EO-*EO$2[BN45ID4]U< 97/4$?C6_X<:)O#&E&$@Q_9(MI'IL%:=)RU M!+0\P\=WFJ:=XZ\,6-EK-];VNISF.XBC=<8!'*Y!QUKJ-0\+W;6$XM?$VLPW M!0^4[3(0&[9!7GFN.^*4<\WCWP1';7'V>9KEPDVP/L/'.#P:WM9T#Q28[-SX MDEOH8[N)YK86<<9= PSRO/O5](ZBZL7QM!K%OX%EU*UU>[L=4M+97;R64I(P MP""".YJ+X;>.9?$5I+I&LJ;?Q!I_R7$3C!D _C _G_\ 7K9^('_(A:Q_UP_J M*YGQ]X/O)3:>+_#1\K7]/0,RKQ]IC Y4^IQ^8XI1LXV8.Z=T;WB"WN_^$MT& M.#5KVWMKJ29;B")P%?:FY>HXY%*OAW5[[6-0N+O7]3M+/S%2TM[61%&P*,L2 M5)R3GCVK%T?Q?9^,[[PIJ%N/+G2:=+FW)^:&3RCD'V]*]&I2O'0:LSR?P2-6 M\1:YXGLKWQ-K(BTR\\BW,O./7@UP>C^(_$GAOX,Z3_Z M5Z?\/O#6D^'/#:'2KIKU;T_:)+QS\TY(Z^WTIS5D[]] B=62 "2< 5YKX2^( M,^L?$75=(NP8[*=!+I>\8WJF58CUS@G\*WOB'K(TOPV;:.5X[G49!:Q-&A9E M#??;"@GA:^ _\ DK_CW_KI'_*E#:0WT/4Z***S*,+Q MAK;>'_#%Y>PQM+=;?+MHD&6>5N% _'^59GPU\3OXJ\&V]Q=2[M0@)M[OL1(O M?';(P:SM>\0Z<_Q!M+:]EF^QZ1&9V$5N\H:X<84'8#C:N3SZBN6\(ZU9Z#\8 M-0T^R9ET?7?WT/F0O%MF S@!@/U,D*I91LDZ;2VWIG!_&O5I]@M9-\AC0(=S@X*C'7-)/!5REOQ? M69^U6S#J'7G ^HS6/9>*Y/%_P[TFVM9!_:6JN+&X ZQA1^^;_OD'_OH4FN:* M8]F;'@BSU"^TJXU.^UJ_N8+V5VLUD< QP;CL/ 'S$<_B*YWP(^K>(-:\36E_ MXBU4QZ=>>3!Y>E>I6\$5K;16\"!(8D"(@Z*H& *\<\ 6&JWOBKQ MH=-UIM."ZB=X6V27?U_O#BG%W4F)JUCT*/0]1LM>LYX-ZAI7DF>[LI=K!$#!20<9[CZ5V?A[2M:T_ MQ3J]%_%'/\2K*&9%>*32)U=&&0P,B9!I1= MGKJ#V-O2M5L?$>B0ZAI]P7MKE,JZ'!'J/8BL#PO:7<]UKBWFKW]R(+]X(0\@ M&R/:I X')Y/-<6HN/@YXLP2\G@[5)>#U^QR'^G\Q[BN^\(R)-<:_+&ZO&^IN MRLIR""B8(H<;)M;#3ON<=\.=2UC5O&WB6RU'6KVYMM,GV01NR@8W'K@<\"O1 M-?@DFT6[,-W/:RQPNZ2PL P(4XZ@UYM\+D,7Q'\=(2,BY!_\>8UZ?JY"Z+?D MD "WDR3_ +IHJ?&$=CG].L[M_A_#<3ZO?27LEB+AKG> V\INX&,8SVKGOAHN MI^*O!T6IZGXAU8W+321DQRHHPIP.-M==I_\ R3RU_P"P4G_HH5Y[\(]+UR[\ M!Q2V'B)[&#[1*!"+..3!W/)E!Y^4],'K@\>]5"VJ8 MI7.Q\._V_'KFKZ9K5^MU#%'$;2>.,1LR-NR6 _BR,9]JY/0K_5[KXSZWH$^M MW\FFV40EBA+KU*H<$XR0-QK7^'_Q N/$6H7>AZYIW]GZ]9KF5 ,"11P2/3D] M.G/%8WAZ,I^T1XF)(^>T1A_WR@_I5)-.5^PNUCU.[M_M-J\7G2Q9'#Q-AA^- MZM]1$D$%P8R-LA*X8X(]1FM3X,_\DLTC_MK_ .C&K-^.^3X#@P<' M[?#S^=-/]Y;S#[-SJX?#DLMI&Y\1:VK/&"2+A."1_N5?\.VNHV6D);:G>->7 M$;L!8:=_RBZ7<:E?S"&UMT+R.>P']: MY?0)M<\71+K-W=3:5IU SZ:$:6WED#0S1@@$;,87'MCBJC%67=DM MZFUXX\33^'[;2]*TUU.JZK<+:V[2?-L'\4A'?'\S5'Q'J=_X!?2]2FU.YO\ M3)IUM;U;K:2A;I(I &,8.17)^(=3&M_$7X::K(ACCNXQ*J#HKG!(_/%=!\=6 M0?#APPRS7<07Z\__ %ZI12<5W!O1LU_%_B:ZAUW1O#&D2B._U1RTEP%#&" ? M>8#IN/:H=3U:]\&>*-&@N;Z>]TC5I/LI-R09()OX6# #*G.,5S5LDB?'/P\M MSG>-! 7/][:.N?;]*%%74>X-Z-GJ=% Z45@6>5^ M++K5K7XI^']%M==U&WL-21FFCC=>""?NDJ<4GB_7M;^&^NZ5=G4[C4]%OI3% M-;W04R1GCE7 'KW]*B\>&X'QG\'&U6-IQ#)L60D*3D]2*U=8\$ZUXUUW3[CQ M++96VEZ>_F)96CM(9FSSN8A<#@#@5T*RM?:QGKK8SOBOJVK:+>^'I-)UB\M4 MU&[$,R(PVE3MY (X/->F?81]A^R_:;CICS=_[SZYQ7E/QQ#"X\(B/:&_M$!< MC(!RN,^U>C>5XG_Y_=(_\!)?_CE1)>Y$I;LX?X5:CJ^LZGXB&JZQ>78TZ^:V MA1V4+M!89( &3Q6I-XFU+Q3XRN_#GA^?['9Z=_R$-0"!FW?\\XP> >O)]#6' M\%Q)]N\9ARIE_M1]Q48!;+9P/3-5O@0'BD\4P7 9;M+P>:'^]_%U_'-7)*\G MVL2GLCL]9T77M-T^2_T+7KV>[MU,GV:^VR1S@%!!/J*L>$_$UIX\\+K>V M[2VTN3'/'&^'AD'49_45U!Z<]*\@^!2C/BIX0?LC7X$7IQNS^A%9K6+?8K9E MGX.>W MN9%;8W\+J0 >V*\Z^%VG:O>OXG;3M=;3HUU:4,BVL<86AG,0C&T!LK@<<'T]:JIHV)' >*/%.N^ ?B!&_VZ]U/0/)22 MZ@F 8P*S%<@@ ]1QGZ5ZS;75KK6E175GCW%S\)/%@T+4)'D\*ZE(397+7NEZB]_JE[=2+?3VZL[@;45L#&!UQWKG? %_J^I>/?$ MUA?ZU>W-KIDVRWC=E QN/7 YX%=1\/R#I&I$$$'5;H@CH?GKD_AI_P E-\=_ M]?7_ +,:/Y@[$WQ0L_%>BZOQ;0G-W:Y5MJ9^\G&>.X_&NB;Q1IL_@ M*VU.RNKF?[6@CM5C?,\DQX"=/O ]>.,$UU%_-:V]A<37SQI:I&3*9/N[<"/']H=3L9;?0=5:1](>XDS]E+GN.BEA@>H!'O1'WH^@/1GKGA31M4T MO38VUK6+K4;]US+YC#8A/90 .G3/>N@HHK)N[N6@KSOXI^-KSPK;6":8CM.9 M5N+DJN=ENK -G_>)Q7H;,J(78@*HR2>PKRBTUS0-=3Q'=:L]RPU7=:P*+*60 M);ID(054@Y;+?E5TUK=HF3Z'J%A>P:E86][;.'@GC62-AT((R*\[^+=]JNAV MFF7NDZO=VC7%ZD$J1L"I5O0$'!J'X)Z[)/H5YXT;;C=_:<6,],U48\M2PF[QN6?'$.O>%/#+:_HWB&^F>S*O- M;WI21)4) /100>:[#P[JP\3^%+'4]C6_VR .51N4/?!^M>:^,;W5=:\1V'@S MQ/-#I.CWP5TN;0%A=,",1EF^[S_2O6=.T^VTG3;?3[./R[:W01QIG. *4](J M^XUN>:^!+[5]1^(?B?3K[6KZXL]+FV6\3LN/O'[V!SP*["71=2U'Q!?7,VM: MC:V(5$M[>W947('S,202>:XOX_P#7R/\ T(UUOQ \8Q>#?#CW*CS- M0G/E6< &2\A[X]!3E?GLA+;4XGQ3?:P_C.P\(^%?$&J-?L?,OIY)%=+>/W&W MKCG\O6NT\8>+$\#>';8D27^HS%;>UB8_-/)ZG'YGZU2^&?@Z7P[I,NI:H?-U MW4SYUW*W)7/(3\._O]*YGXJ;H_B1X&GG/^A"Z49)^4/YB_\ UJ>DI*/8-4KG M;6/AW6KFQ6;5_$E^E](-SI9[(XHB?X5!4DX]2>:RM*\4ZCHOC4>#_$0?%9#+\1/ R6N?MGVL'CKMWK^G6IA[SLQO M17'_ !#UCQ%X*\2Z9?:3J%[?6&4=0R-:7@92,@C:O%\6?;[99) M/!^J28GB49^R2'N/;^G'84[*22ZBO9^1V?A9+Q_$GB&.YU2\N8;.Z2.WBE<; M44H&/0<\FNCU?4H=(TBZU"<@1V\9<^Y'0?4GBN>\(3Q7.O\ BB>"19(I+N)D M=3D,#$N"*H^.=8LO[=T?1+WS?L>\7UX8HGD^5#^[0A03AG&?^ U+5Y6'>R$^ M%_BZ^\2Z;J%KK"^7JUA/O$=QH::/9V\XM3JEZML]V0#Y" M8R2,\9/09J#Q->WWA.YT2YM-0N;Q+N]2TEM;A@_F*^?F4@ AAC/I4WQ*31[O MPTNF:I;MIZ-XZ\1Q^']$11>Q6=U?2BU@GE^[$6ZN?91D_7 M%9/ASPWXA34+74)_'T^JV"'+0I&FV7C@%AVKI];\,:)XC2-=8TV"\$8(0RKD MIGKCTKSNVT&7X:_$/2HM'FE;P_KDC026;L6$,H&05SV_^O2C9QLMQO>YTFNZ M_>7WCFR\'Z7<-;,83=W]R@&](AT1,\!B<<^E-&MWGAGQ[9:!?W4MWIVK1%K* M>;!DCE7[R$@#(.1CZUBZ$K+^T!XA\_.\V$9BS_=XI_Q(^;XA> $0?O/MSGC^ MZ-N:=E=1\A>9TGQ$U#5])\&:AJ.D745O+;1;RSQ[R>0..PZ]:T_"EW/?^#]& MN[J0RW$]C#)(YZLQ0$G\ZROB?_R337O^O8_S%7_!'_(A^'_^P=;_ /HM:C[' MS']HP;W2_%_B=YKZS\0R:':[BMI;1VX+, <;I"W/)&<#M2?#7Q-K.K?VMHWB M!4;4](G$,DR# E!S@X]>/UKL-5U.WT?3I;VY)V(,*BC+.QZ*H[DGBL3P5X?G MTFUOM1U!5&JZK<-=70!R(\_=C'^Z./SI\UXNX6U.HHHHK,H**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ H-%!H **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ KF+[4_%UIXA>.WT"UOM(*C9+' M=B.4''.0W'6NGHIIV YK2]#NY_$DOB35TBCO/(^S6UO&VX019R=S?Q,3Z< 4 MSX@6.HZOX.U#2=,LS<7-W%Y:YD"*O(Y)-=113YG>XK:6,+P=;7EAX4TZPO[4 MV]Q:VZ0NN\,"0,9!':L>VT#4?"_BS4]2TBU%[INJXEGMA(J/#..-RYX*D=NQ MKM:*.;5A8Y/PIX8N+#5]6\1:MY9U;5'&Y(SN6")>%C![\ 9/M69\3-%UGQ!% MI5OI6G?:/LE['=2.TRH"%[#/>N_HH4W?F"VEB*VE>:!7DA:%R.48@D?E2SR/ M% SQQ-*P'"*0"?SJ2BI&&)-%U)3Y M4L:@LO5&'1A[@UBZ$/%GAS3DTJ\TY-8BMEV6][#<*C.@Z!U;H0.,BNTHH4M+ M!8X:+PIJ/B+Q1:Z_XH2"*.P)^PZ;$WF*C?WY&Z%NG XJG\4]%U_Q-8Z?I^D: M8)4M[Q+J26294!V@@ 9_WC7HM%-3:=PY=#EO%/AF+QQX5>QO;=[2Z'SV[L06 MAD X((_*H_!,_BN'3H=/\3ZUFPTKS+/2F)D+3JK/D_P@^U>DK*YMQ*86#[<^7QG/I4M%#E=)=@2L M>7Z%H/B*Q^*^K^)+C2-MA?1^6FVX0NN,8)'X5T/Q'L-5UKPA?:/I-A]HGNT" M;VD5%09YSGV%=?138'#$#&016CK M&DVFNZ1=:9?1^9;7*%''?ZCWJ]14MZW"VECSKPYIOC+P1!_8Z6<&NZ/"3]EF M6X$4T:=E(;@X^M=/ -: M^.-&\0ZOXR\.ZGINC^=;:3,9)"]PB&3)'"@^P[UTMSKGB);:0VOA25Y]OR+) M>1!<^YSTKI:*?-HDT%CB=9T[Q!VE"@-&S!L''J.M6J*3E=6"QP7_"ODL/B=:>*-+VQVTHD^VVX. M!O*D!U'OGFNYGD>*%GCB:5@.$4@$_G4E%#DWN"5CS?X?Z+X@T/Q#XANM4TD0 MPZK=B>-TG5]@R>& ^HKJ_%\5_=>&;^RTZS-SDT4^=Z^86..MXM;O/'ZZC?Z08]-M[8PV;>*]#\=>(]=?PYY]MJK@QHEY&'3'3 M.>.:]4HI\^K=MQ*M:EM]/703IUE-(HN[I[Q&=8P&-4\16^ERZ'8B35+&Y$\5PTJHJ =0<]>0IKT2BFIM2Y@M MI8H:1,MW4+$<\CQ0LZ1-*PZ(I )_.O,O!>E^*/#6M>(;RZ\/& M6/5+KSXQ%=QY09/!S]17J-%"E9- UD'3=/$HDN[F2Y1G* M#G8H7U.,GTIMU'JY\?VNI1Z0[V$-G);-+YRAMS,#D+UQ\OZUUU%'-Y!8HZQI M%EKVDW&FZA");:X3:ZGM[CT(KGOAWX5NO!^BWFEW,PG07CO!+G):(A0N?0\8 MQ77T4N9VL%M;GGUSX8UOP]X[O/$OAV"WO;?4D O;*63RV##^)&/'X&K^HKXH M\2VS:8=,31[*==ES<27"RR[.ZHJ\9(XR379457.PL96J12VN@26>GV;7#?9S M#%$KA)O"'A9=)O?#K32),\@>&[CP0QSW->E44E*RL%M;G,6 M4OB/4_$DXD/ SMZ*!GZDU3\+ZUXJF\3ZAI7B2QLHD$1 MN+9[5]V$W[0&YZGJ.G0UV=5++3;6P,K0(?,F(:61V+.Y'3)/)HYE;8+$\Z&2 MWE11DLA 'X5Q/A:+Q?X:\/VFF:AID&I"&,+'):W 1E'9&#XR1TR/2NZHI)V5 M@L<7X?\ #-^_C2_\7:S%%;74\(MK>TB??Y<8[NW=CCMTJMXA\*ZQ:^-K?QAX M;%O-=&'[/=V<[[!,G8ANQ']*[VBJYW>X6.2N[[Q?JD!M+318M+,H*27=Q=)) MY0/4JJ]3Z9Q6W962:!H-O8V<+SK;1"-%! 9\=SGN>M:5%2V%CS?X9Z'K_ARZ MUJ/5=+$46H7AN8Y$G5]N>Q _"NK\80WUWX8O[+3K,W-S=0/$B[P@!(QDDUNT M4W*\N8+:6.,^&.DZIX>\'6FBZM9>1/;;_G6175P6)&,?6J'Q7T/6_%&A0:5H M^G"9EN4G:5YE10%SQSUZUZ%13YWSN M:L^&8M8:VN;W7(Q!>W,Q86R2[TAC'"J#TSCDGU-;E%2WY!80G )QGVKSJQT? M78OBY>^))=)*Z=<6BVRGST+ C'S%?3BO1J*:E8&KG->./"H\6Z!]DCF$%Y!* MMQ:S$9"2KTS['H?K6?K%GXB\4^&/[#N[".PDN@L=["4U#1=*BTCR[>]T61); O\ =^48V,>N"!UJ#6=#U7QI>:7! MJM@FGZ79S+=3H9ED:>1>B#'1?4GK7<44*;061R/BWPO<:AJFD^(-)\L:KI]=I10 MIL+'&Z[K7BC2O&.G)%:63^'KB2.W9RW[\R-GH,]!CTKLJJ-IUJ^H)?21[[A! MB-G)(C]=HZ#-6Z3:8(\S\3:)XAU+XFZ#KUII&ZQTQ620M.@9\DY('M7I,3EX ME=D*$C)4]13Z*;E=) E8\R^*'AS7O$U_HG]E::)8].NA<22/.J;QD< 'Z5Z% M]JG^P>?]BD\['^HW#.?KTJW10Y7278+'FGPST#7_ [J6NMJ^F")-3O#%S$\MVNV_T^9]B3_[:MV;OS_6N[HIN;;N+ MET.0U6X\7:S8OI]AI4>E&=2DMY4IX)15ZMCIFK^@>'[7P7X:CT[2[9[ MCR_F8Y >9SU8GIDUT%%+FTL.QY=X TOQ1X3&LB\\/&7[?>M=)Y5W'\H8G@Y/ M6NG:?Q)JVMV,,FE-IFEQ-YUQ*;E6DE(^Z@"]%)Z_2NJHIN=W>P6./@M]6'Q% MGU5M)<6$EDMJ)?.7=N#EL[>N.:VO$GAVP\4:)<:5J,>Z&4<,/O(W9A[BM:BE MS.]PL#[1-#<2LC(V3(A;Y3[$CM6!X'T+Q#HOC;Q%JFH M:2([759C)&R3JQ0;B1N'T->G44^=Z^8(=>\3V=O?:*8_#<#[W'VA" MT\@^Z77^X#SCN<9JQ\2O#;>)_!\^GV]B+F]R&M3N">4X_BR>@[5V%%+G:::Z M!8XWP1)XMMO#ZZ?XBT]!>VT16*Y$ZNLN!\N['(/O3O!&M>)+^XU/3_$]I:0W MMFR,&M&RFUP2%/)Y&/UKKW7>C+DC(QD'!JO96%MI\31VT80,Q=SG)=CU)/4F MAR3OH%C"\;C7+C09K#0K'SY[I?+>0RJ@C0\-C/?&0/K6WI<2V^EVT"6IM4BC M"+"2#L & .*MT4KZ6"QY?J7A_P 0V/Q:3Q1H>C*]G)#Y%ZK7"H9NVY1] IY[ MBK'Q.T;Q!XIL=,M=*TG?]GNDN9&EG5/N_P (]Z](HJO:.Z?87*-_ M"C6-[ ]I=+\]NY8%H90."".W:H?!]UXMMM)CLO$NE![FW78+N&X5Q,!T)'4& MNPHI1@1X/#L&/)[_7Z5ZW15>T=[BY3E+O7O%7V246?A!_M M.T^7YU]$$!]\'-5=4\"1^)? MGI&JR&*_A42K)7A?4EC\ MJTM826CM$]B?O,>>?>NUHHYNP6..U:UU:?Q]HVIP:4\EE8Q3QRR>:H)+@ $+ MU/2NFU+3;36=,GL+^!9;:=-LD;#M_C5NBDWL%CA? /A&\\"V6M6G-W"USYEH M0PW.FW@'/0CI5OP?::O'JFM:AK>FFVN[Z<.C"99%$2@!$XZ8Y_$UU]%-S;O? MJ%K'$_%+P]>>)_"3:=I]GY][YJR0OY@01L#UR?;/2MGPE+K3:#;PZ_9?9[^& M-4D99%=92.-PQ6[11S>[RA;6YRGC3PY>ZO)H^IZ8T9U#2+K[1%%*<+*",,I/ M8XZ&J_B31]0\:6=GIEUIHLK5;F.XN)9)5=@$.=J =STSZ9KLZ*%)H+'+^(;S MQA9ZQ;/H>F6.H::4Q/')-Y4H;/4$\8Q3['2M2U36+;6->B@@:T#"TLHG\P1L MPP79N[8X&.!DUTM%'-H%CC]>\-WD?B^P\6:-&DMY%&;:[MF8+Y\)]"> P..M M-M_#M]K/CB'Q-K,"V\5A"8;"SWAV5F^](Q'&>P ]*[*BCG86.8\?V&H:OX.U M#2M-M#<7-W%Y:Y<(J\@Y)-6?"$-[9>%-.L+^S:WN+.UC@9=X8,54#((^GZUO M44%[*XMH+[_4) M9?$.G6FFVL<>(HK>?S3*Y/4GL .WO74T4W.ZV"P4445 PHHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "@T4&@ HHS1F@ HHS1F@ HHS1F@ HHS1F M@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HH MS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ M HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS M1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ MHHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1 MF@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ H MHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F M@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HH MS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ HHS1F@ 3 HHS1F@ HHS1F@ H-&:2@#__V0$! end GRAPHIC 12 img128338319_1.jpg GRAPHIC begin 644 img128338319_1.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "LG7+)=5@2P9V2-F#2%3C*CM6M7,3RW375W? M0DR[F%K#$#P/4_6MZ$6Y770F3T)/"MI;P_;IK7=Y4DVU<^BUT=5-.LUL;&.% M5P>K?4]:MU->?/4<@BK(****R*"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HJHVIVJ:BE@9";AAD*%)P/<]JMTW%K= %%%%( HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH *0TM(: %HHHH **** "BBB@ HHHH **** "BBB@"IJ\N5:>%%AM6^4HW#O_ 'L4>)[V5[JSTNU<>=._S 'M M6UI>GQZ98I;Q]N6.0'[ M_L/:K?AZPCM;:6=-W[]]PR /E[5T.C&--N3U[$\UW9&Q1117.4%%%% !1110 M!7N;I;9H5*DF5P@Q5BN=:_AU#Q1'81B1C:$RR,1\N<<8_.NBK6I#D2ONQ)W" MH;JYBL[62XF;;'&NYC[5-7-^,[WR=*CLD0O->2K$@';DX-V5S0T MB2*]:>_1%*R/^[DQR5P/\_A6I573K*/3M/@M8AA8UQUSSW_6K5*I).3ML"V" MBBBH&%%%% !1110 4444 %%%9]YK-K9:A:V4A8S7)PH49Q[FJC%R=HH&[&A1 M114@%%%% !1110 4444 %5Q?6IO/L8N(S<;=WE[N<5F:Q=WD]PNEZ>-29+ER=[,?TQ71&C%0YIO7HB>;6R.DHHHKG*"BB MB@ HHHH **** "BBB@ HI"0 22 !U)KEM5\;6]I.UOI]K)?RH"7\L\+CKS6E M.C.J[05Q-I;G5453TS48=4L(KJ(XWJ"R9Y4D=#5RHE%Q=GN,****0!1110 4 M444 %%%% !1110 44$ ]1FB@ HHHH **** "BBB@ HHHH **** $) ZTM%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2&EI#0 M%%% M !1110 4444 %%%% !1110 5#=745G;//,X5$&234DDB11M)(P5%&68] *Y6 M\F.L2SW2.7L;4?(%!P[>_P"-;4:7.]=B9.Q)H$,E_K%WK%PJY8!(@%.,>H)K MJ"0 23@"LS0(VCT> N6W,-Q#=O:LS6=2:_U7_A';60QR2)F:7;G:/0?A6M2+ MK5FELOP2$G:-S8AUG39[K[+%>0O,> @;K5ZN331+'3]:TNTLEV20[I7;&68> MI-=62%!). .36=:$(VY.O<<6WN,\^'[1]G\Q?.V[MF><>N*DKC]-OA?^);Z] M@Q*RQ^3" /QY_*G^(I->TW29]0744!B()B2,8QGUK1X7WU"]F[;]V+GTN=;1 M6=IFIK=Z%;:C.1&'B#OG@#CFJ6D^+=/UC4I+&W$JR*"P+K@,/45C[&>MEMN5 MS(WJ**1F"*68@ )I[2%[BVTR6XMH^6ES@8[XK6TG5+?6=-BO MK8GRY.S#D'N#6LZ,X1YFM!*2;L7:Q_$6MQZ-I^[A[B4[(H\\L:V"<#)Z5P-@ MW_"5^.)+QOFL=.RL0QP6_P \U>'IJ3P^E;\4:Q1+&HP%&!6;'-'>ZZZA0RVR8R5Z-FM6E6DV_>W>H104445@4 M%%%% !44DR*S?./D4LPSTI+NY2SM);B3[D:ECCVKBKG4KBW\(WNIO-^]O7*1 MJW\()Z?E711H.IKYI?>3*5BUX&M7EDU'5I5&;F8B,@Y^4'G]:[&LGPS:_8_# MEE%C!\L,>,IQ7/?#NV4:-->\;[F4L?48K6@N2E.K\E\Q2U:1V-%-=TC1 MG=@J*,DD\ 5RD_CF);UH[73Y[BVC;$EPI^4#UK"E1J5?@5RG)+E=5)K2.FHHHKE*"BBB@ HHHH M *Q?$>O1Z+:*J R7>[&D%%%%9#"BBB@ HHHH * M*** "FR2)#&TDC!$49+$X %.)P,GI7G^I7=UXUUC^R[ NFF6[XN)0<;^?\XK M:C1]H]79+=DR=AMYJ=_XVU,:=I;20:7&?W\_0M_GTK4U^+3O"OA.Y6VC5)98 MS"C'[SD\=:Z/3M-M=*LUM;2(1QK^9/J:\\\33GQ1XWM-'M_,>"T;$VT<9SR? MPZ5V4I*K-0CI".O_ Y+T5WN=GX2TX:=X65PD:#+,3@ 4;@/HKF_#^JW^O7<]XR+#IT;E8 /O2>YKI*TJ4W3ER MO<2=PHHHK,84444 %%%% !1110 445#59(G&0RG(-:5*,Z:3DM!*2>Q+1 M1160PHHHH **** "BBB@ HHHH **** "D-+2&@!:*** "BBB@ HHHH **** M*.KWS:;I4]TB;W1?E'O3-%U!]0TZ.28!;@#]ZHXP:LWUNMU92PN@<,I^4^O: MN-T_6;O4-7O=+MH/*<1@,V[ICC/MQ772I*I2=MUU\B).S-;4+J[U?43IMD9( MK>,@7$H'4>@SVJ+Q2R6.DV>G6Z@&>4(JYQD#KFM^PLH[&V6)>6P-S'JQKF=4 MB.J>/+"W(1HK.,R-GJ"?\BKI33FE'X8Z^OF)K37J=#+ #'J0 M.!6/X9LS;VMSK5VV^>ZS(6!SA.H JE\0KI_LMCIT>,W4P!R>P_\ UUH;O[29 M=)M$Q:6VU99!TX["G"#5&[^UN_)?\$&]2[H9:Z%QJ#B0&>0[%?\ A4<<57\9 M:O\ V/X;+^ZC*CH36X!'!$ ,(B#Z "O*_$.H2>*_&5II4 <6TR\.0-,N)YAYC$]<'I^E,\=7<%MX9F M2<2%9V$?R=?7^E='&BQQK&HPJ@ #VKSOQS+)JWB;3M$MP2Z_,W/'/_UA1AW[ M;$\\O4)>[&QI>'H;G6K"UAF5HM.M8PA3_GLP]?:F6J2O\3Y3'$8X8;?;TP", M#^M=;;6T6G6 BB7"QJ2?<]S7'_#[?>7.J:E*[L[R[!N.<#.:T57FC4FMK67S M)M:R.Y9@BEF. !DDUA:-K%QKLT[QQ"*TCDV@LN=^/0U#XVU8:;H+Q(6^T71\ MF()UYZUD^!;&^TF]O+2[,FPJ&7+?*#[#\:RI45["51[]/U*E+WDCJM:(30[S M&T?N6 SP.1BLCP"CIX7C5^GFOMQZ9IGQ"N_LWA:1 &)FD5.#C'?^E:?ABV%K MX:L8\$'R@Q!ZY/-*W+A?5_D@^V1^+=3.D^'+FX1]DK#9&?\ :-97A=$\/^"A M>38\V;,QR,98]!4?Q(RVD6D>2%:X /I^-*\Z:]J=IH]M%)]BLB#.Y'#8' K: ME37U=7V;;?HB6_>.BT:%UL_M$I5IK@^8[!<=>@_"L[Q)>W:QM%8W@M_+0O*^ MW)'H,]JV+^[33M.GNGX2&,MCZ5Q.CW5WK%K'9RN[/=N9I2RCB+/'YFLZ$'.3 MK/9?U^"')V5CM=+DDETJUDFD\R1HE+/C&XXZU;IJ((T5%&%48 IU<4G=MHT0 M4444@.=\6SE[.#3HI")KN4+A>NWN:QO&L*QV6BZ2C_(\RC)'4# _K4MC(^M> M/+FXR3;V(\M.,C=T_P :L^)U!\2>'PQPOFGM]*]2DO9SA#LF_G8R>MV=6BA$ M5!T %.HJCJ%RRF.UA9?/GX&>R]S7FQBY.QH]#E/&U_:W&G3*)20B[1@'!.< M?Y^E='X:M8[/PY8Q1]/*#$XQDGFN?\W]KIT/FW4RQIVR>M-U/4K?2;"2\NFVQH/Q)] M!7FFOS3:CH,FKZC(ZM_P"5>A5T8NT.6BOL_FR8:ZA1117&6%%%% !115/5;]-,TJYO M9" (D+#/<]A^=.*&'3[&.%,)% M$@45Q_@&RGN/M>OWS,UQ=,0I8?P^O^?2NEED&I3I';3HT$;_ +[:5SA$!9 MCZ 5Q=MXEU_7;IWT6S@^PJY423 \X_&M:5&51-K1+N)R2.WHK+TN_NY,V^IQ MI#=@G 7HX]16ITK.<'%V8)W"BN;36#K>MM86+L;.)?WL\9Q\WH#72=JJI3=. MREN"=PHHK%\3:_'H.DO<@JTS-LB0GJU3"$IR48[L&[&+XMU>XO;R/PYI+M]J MF.)W7C8OIGZ5T6AZ-;Z'IR6L R>LC]V;N:R/!VD/#;-JU[\]]>?.68I&>:V/%V@7'B&QM[:"9(U67>X?/(_"G:IJ5EX/\.(,KF./9!'W=L55.25 M#V<-92?X"?Q7?0U+[4K73D!N)0&;A4'WF^@JBGB&/[=!;3VEQ +@XAD=>&/I M[5B^%=&N-0"Z_K9,MU/AH8VSB->W%;/B*(R)8%8?,9;M#C=MQ[TO9THS]GN^ MK\_(+NUS:J&>\MK;'GW$46>F]@*YKQ3XK_LR1=.T]1-J,N %'\ />J^@>%XK MN6;4=7B:>=VPJR,2!CJ0*F.&2I^TJ.RZ=V#EK9'9 A@"""#T(I:H::HBDNXE M/[M)<*O/RC XI+S5[>V#(F9KC.U(HQDD_P"%8^S;ERQU*OIJ:%%BUE>(-;30=.%V\7FYD"!0V.M:M>=>-TNM:U":VAXM=.A,LI_VB.G^ M?>C"4E5JI2VZA-V1Z'&XEB2063CV&G=!1114C"N"UBYF\7Z_P#V'9.4L;8[KB8'(8CM6QXWUB72]#*6K8NK MEO+CQU [G_/K4_A+0ET/1D1P#^R_S(>KL;%I:PV5K M';0($CC& !4U%%QG8OKBM;3UNUL8UO75[@#YF48S7&>"1>ZWJMUK]\3L.4A!/ ^GT M'\Z[VNG$1C22I*UUN_,B-WJ%%%%>3[J#M[D]A4D5LHF:XD'[YN/\ ='I7,^$[B?7KJZUFXYA+%+=& M ^4 UUU;5H^R?(M^I*=]2.>"*Y@>&9 \;C#*>XKCO"K_ -D^)M3T ,3 I\V' M=U'3C\C7:UY_I$RZC\3KVY@.Z.)2I;UP O\ .M<,N:G4B]K7^?04MT>@4445 MQEA1110 4444 %%%% !1110 4444 %(:6D- "T444 %%%% !112,P498@#U- M "T55N;^&",E71WR %#CO4!@OKF=?/\ *6 '.U6.35J#M=Z";([B_EN+Q["T MC4G9EI2W [5Q&NZ9>>$-7@U^SVS1_E6K[X<:-=W#31;[?<TOP5H^F,'$ M)GD'>7D#\*WY\-&DXQ;UW[^@K2;.-\8RWWB#9J5I8RQVEF=OF-P6SSD#TKH- M-\3:7I6@VXL[:>5VX:-1\V[OFNTVKMV[1MZ8QQ4<=M!$28X8T)Y)50*AXNG* M"IRCHO/\PY'>]SGL:KKELINX!9VF-\D1^\^.0*P? >D33:S>ZU/"(4W&.) . M!Z_D*]$H Z#%1]::A*$59,?)K=C)94AA>61@J(I9B>P%>?^"[=]8\3ZCK\X M^57*Q?C_ /6KT%T62-D.!DK"Y_0UR_PX,8T.4(RES*6?';L ?RKLF570JP!5A@@]Q6;+'9 M>']&N9+>)((8T:0@<9.*=.HO9.E;5M UK"P_^O\ MRIM_D?$J"2=BMGO=C_2O0BT5M#\S+'&@QDG KSW3/ VOZ1>23VNIP>9(-K2-DG'XBMRU\(SS M%FUK4Y[T,<^4&*I4UU1<8Q4URI=-_,%>[T,GQI?#Q!H\EOI<4DX@;S'F0?*, M<=?QK4\&7>EVGAF!OM<22D;IR\@!W>]=-;VEO:6XMX(4CB P$4<5B3>"-!GF M,C6A!)R0KD"H]O2E3]D[I7]?O'RN]SF_'7BRRN]+_L_3Y//:1@7=/N@>F>]= M)X3T!='TU))7:2ZE0%V)SM']T>U,U'P9IUSHQL+2-;=@P=9,9.X>M:.C6FIV MMN$U&\CN"% 78F,?4]Z*E6G[#DI.VNM]V"3YKLTZ*@O+VWL+9[BYE6.-1DDF ML_0=:?6XIIUM6BMU?;$['F0>N*XU3DXN=M$7=7L:]4M7O%T_2+NZ8@>7&2,^ MN.*NUR/Q$N6@\.*BX(EF56!/4/,6TFE:D49EMY\MCTX/]*V/"MMY&A6[M&$9U!P,?=[5IWUC!J-G):W M";HY!@^WTKIG74<5SO9$*-XF7K/BBQTG34N=XEEF4&&)3DOGI^%1>'+2]G!U M75%"W4P^1>Z+Z?K2:5X,TO3)Q.5:XF4_(TO.SZ"NBK*K. M-\?!=NDL_P!U;H$^G:H/$(.J>-])TT@M!"!*ZYX]>?P%;'C/37U'P_)Y7^M@ M/FJ/7'6N/BU<0ZYIFOS(S1/%Y,VWG8P&#_C7;A5S4DX[I27S>Q$]&>H@8&!T MKS+Q3J,FO^(ET6W@+F"7 (;&3CGK_GBMW6/'5O Z6FFQ/=7,QVHRC@$UA^"D ML;+6-0N-9>.+4UDP&E;'7.<9J,+1G1BZTHZI:(ZCO](L%TS2K>T7'[M> M?KWK*L)/[2\675V@)@M8_(5AC:6SDT\ZX-7\^STE6=P"K3GA5_&M/2].ATNQ M2VA'3EF[LQZDURRO34G/XI?U.I)K6=&BO_ ,$)RZ([K0+26'0K M.SM280$W32 <[NX%9_BVUFT:Q35+*^N5G2505>0E7_"NQAB2")8XQA5&!7'? M$"7SHM.TQ=Y>XFSA?;C^M9X>HZF(79O46]C M;M/_ MO69K,]M916UD(W6$Y=A%V51GG':H/#VKW^K7\[?9C!IL2;(]PY9@>N?I6M2" MG2YH1LD2G9V;.EKB_'=[-,;30[=K-/2.WYC2[A1 M11611%O;G%9_BSQ M_8IIWV;2+I9;B;*EU!^1>_XU#XNL/#NDZE;2S6P7,3OY*+Q(>@!/;FG>"/!\ M#P/JNI6JEICF&)APJ^M>BJ>'C3C6=[+:_4B\KV$\/^)]#T'3%MHA/<7+_/*T M<6,MZ//L1*OI^G_,R[>-PZ M_F:[JZF%M:33GI&A;\A7*> +=GL+K4Y0/.NYB2<=@?\ $FJHS<83J_)>K_X M-:I'8 # %%%%<)8UW6-&=R%51DD]A7FEK%)X^\6/=3;?[+T]L(H_CYX_/ M%=/X\U?^R/"\Y4XEN/W*?CU/Y9I_@C2%TGPS;*/]9./.DR.Y'3\J[*3]E1=7 MJ]%^I+U=CH@ J@ 8 X %<9XXUD:=L=0AEME\R+ M#="F\@:K? 37U\P(W')C4GD_B*]& "J . !56QLEM$+%(Q,P 9D7' & *K>( MM4CT?0;N]=@NQ"%_WCP*PK5'7J6145RHYO4O$NET?2_L%LAF(>Y*X9^X'IFO-? $T5MJ)OKX2-),XC5R/N$]S7KM;XU>QM2B MM._SGA1A%[LQZ"N3\ M&VR:;IE[K^HRK$]YEE9S@[>OZFHPT7&E.;ZZ(J6Z1*LS>)_&Y"2$6&F=<<;G M[_Y]JO0LGB'Q8MS%(7LM.7"X'#2$GO7/>#Y;RZTVZ@TZ$L\\Y,]TXPJKZ>YY M->@Z=I]OI=DEK;H%1>I[D]R:UQ,E1?*MTK+]7\R8^\,UC4%TK2;F\;!,:$J# MW;L/SK&\-:9S$E0L+ %>H)&!6"3A"--?%)J_EV_S*W=S&\ SN^B2VK@8M9FC5 MAT(ZUU=(?B/%; H]IIWS' [CKG\<"N_KA/APJS'5;MCF:2;#?J:[NNS&>[-4UM% M6(AJKA115.?5M.M3B>]MXSUPT@%9Z0^I>(/$MY=6""2:4DM)(<>6KQZ!9.IC WW1^G./P'-=WK>J1:-H]S?RD8B3* M@]V[#\Z\\^'=@^JZCJ&I7L:RK.K*^Y,\L>QKOP<%%.O):1_,SF[^Z=MX/\O_ M (1:R$:H JE?E]036[7 W-_J/@RYDM[>QDN=/)W*<<#CL1TILGQ-#KLM=(F: M4\?.V%!_"BKA*E2;G3U3U",DE9G1>+M;&AZ!-.C 7#CRX1WW'O\ A6;\/M'> MQTBCL/>O2E540*H 4# M ["E5<:-+V,7=O?_(:U=Q:***X2PHHHH **** "BBB@ HHHH **** "D-+2 M&@!:*** "BBB@"&Y,RV[M;JK2@?*K' )K BTK6K^Z:74KF&. @#R8N>A[FNE MHK2%5P6@FKE:'3[2 @I!&&&/FV\U9HHJ')O<=K!1112 **** "BBB@ HHHH M**** "N+^(][+%I$-G%C-R^&!]!7:53OM*L=2>)KRW64Q'*;L\&ML/4C3JJ< ME=(4DVK(K^'++^S_ _96Y #",%@!CD\UJ4#@8%%9SDYR56RV2V1,8V"L[6=%M=[LHY)?[W()^N*U**)8BK*7.Y.XE%6L0VMI;V4(AMH4BC'\*C M%3445DVV[LHBN+6"Z39<0QRKUPZ@U7NM+MKG39[$1+%%*A4A% Q5VBFIR6S% M8X'2SXC\+A]-333?VX8M$ZMC ^O]*VXX-=U9)!>,NGPMPJ1-EQQUS71T5T3Q M7,^;E7-W_K0E0\RGIVF6NEVQAMD(!.68G+,?4FH=+T*QTB2>2V1O,G;<[NZ1I4=I'I4,7DCR MB/,^8OW)7K7J P!@53_LG3S=FZ-G 9S_RT*#-=,,514>24--]R7"5[W/.O M$%EJPL[;5KYY7>8XDCC'W$X^4UOZ7XH>:&*RTG0[EE1<;I"%4#US78E0RX(! M![&A45!A5"CT Q2GC(S@HSA>VW1?<"@T]&:7B7;M5L!A[UM1HL4:QHH5% M&% ["G45%@N.N<<5S7@C6;*'2TTJ> M407D+LICE."W.=GS#FH4U 7)"VD;R*>/-QA5]_>J5CX4TBPE\V*W+-V\QBV/PK M:5510J*%4= !@"HE[*/PW?KH/5G$?$72Y[CPSYHFDD:&4.1M& ,8Z5!I/CNT MM_#EM;I'/Z.6TZQU[6M0@OM546T<+ED0CGVXKD]4D?2OB%+ M=S%G\F82$-U9..E>PUCZOX8TO6Y5EO(295& Z-@XK:CC8J;YU:-K:$N#MIN4 M[GQII<=K%+ YE>;[J8P1SCFN,U:]U'Q=XKM]$#$6D+AI508&/4_05UE]I.C> M%=)NM2C@!E2,A&E.X[CT _&J?PYT?R-.EU>=B]S>,3ENRY_J:N$J%*G*K36V MB;[_ / !\S=F1^*M&ET[_B86 9;<*!*J#)7 !Q^ K M_B!J6FB2-I(KM2N4 M\P$,GM[UZRRJZ%74,I&"".#7/OX)T"2Z:X:Q&YCDJ&(7\JFCC*3I\E>-[ X. M]XGGSW.O?$6_M[9HEM[6'+,Z@A?J?>NXTWP/:6XC;4+F:^=!A5D;Y%'H!726 MUK!9PK#;0I%&O 5!@5-6-7&R:Y*7NQ&H=6<+I4DOA#5[VQGM9GM+ES+ \:Y4 M'T_E6P+C5]:E,2VS6-CQND8_.X]!Z5T6 >U%1+$J3Y^7WN__ !J+VOH5[*Q MM]/MQ!;1[$R3UR23W)K%\;07-SX9GAM8GD=V4%4ZXS7145C"JXU%4>K6I36E MC.T&VDL]"LK>6/RY$B 9!CFEK H\^;1=>\+ZI M<7&BHMS:3<^41G'UK0M-6\67D@#:7' ,$988&?7FNQHKL>+YM9P3?@Z78'-M91(V,;L9/YFN.F\):UH.IS7GARX7RY>6C;&?I@]:]"HI4\34@VWK M?>^H.*9PT.L^,86?[1I:2 #@+&>OYU&VL^-R6 TR)<<_ZHG^M=[16GUJ'_/M M$\C[G"#6?&SD(-+B!(/S%#_C3EC\?3=9K:+/JJUW-%'UI+:G'[A\CZL\;\6? MV[=:I:Z)?ZFL[OM9HHEPH8GC\:]6TG2[;2-.BM+:,(BCG'<]R:YVR\+W;>-; MC6+XHT08M#C\AQ["NPJ\764HQA#M=VVN*$=;L,9ZU$MM C;EAC5O4*,U+17# M=F@4444@"BBB@ HHHH **** "BBB@ HHHH **** "D-+2&@!:*** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** .#\7^?KWB*RT"%7$*D23-V_R!_.NWM[>.UMHX(5"QQJ%4#L!3_*C$IE MV+YA&"V.<>F:=6U2MS0C!*R7YB2UN%%%%8C"BBB@ HHHH *@O'GCLYGMHQ). M$)C0G@MV%3T4T[.X'G\/A?7O$,HF\0WK10!L_9U/]!P*[73M,M-*M%MK2(1Q MC\R?4U;HK:KB)U%RO1=EL2HI!1116!04444 %%%% !1110 4444 %%%% !11 J10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2&EI#0!__9 end GRAPHIC 13 img128338319_2.jpg GRAPHIC begin 644 img128338319_2.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $) Z MUQ7C'XC:9X4?[+Y;WFH$9^SQM@(.Q8]L_B:W_$^J_P!A^'-0U,#+6\+,@(SE MNB_J17@7P]TZ/Q1\0(6U5Q./GN95D.?-8<@'UY/3T%:TX)WD]D!UMIXK^)WB M&/[5I6DQQ6[\H?+55(]C(W-22^,OB-X=!GUO0TGM$YD81@X'^^A('XBO7TB6 M-0J\ < >E*T2LA5AD'J#WI>T78=SRBY^->F2Z-.UM9W4>I%"L2,%**Y'4MGD M#Z5W_A*_N=4\*Z7?W;;KB>W5Y& RQ]A7D_Q9\#6^DE-=TN-8K>5]EQ"HX1C MT8#L..1ZXKT_P'_R(FB\8_T5.OTIS4.1.('24445D(**** "BBB@ HHHH ** M** "BBB@ HHS10 4444 %%&:* "BBB@ HHHH **** "BBB@ HHHH 0]#7%:Q MXJ\4:/%/<-X.-Q;1%B9(M05CM'?:$)Z?6NVICJ&'/--.VX'CG_"]R1_R+@_\ M#O\ [77HW@_Q/!XLT./4H4$3EBDL._<8V!Z9P,\8/3H:^:M6LG36-76WC/D6 MEPX.!]Q=^T?J0/QKLOA#XD.D^)3ID\@6UU#Y1NZ+*/N_GR/6\1GT M'12*,YQSTQ5S0?B=K7B:21-*\'F81_? M%W%O+;3>7,A1RJN >ZLH8'\B*]Z^"T$IJOXN\4VWA/1)+^1ST'T[FOGNV&L?$3Q?%'/<&2XN&RS M'.R&,==H[ #MW)'K6E.GS:O89Z%/\6=8UJ[-GX5T)Y9.NZ<%VQZE5("_B35J M*;XNSJ)O)L8 ?^6<@CSC\":] \/^'=.\.Z7'8Z? L2+]YL# M*'-+X4!Y5_PF_CGPX'E\2^&A/:(,M/;8&T>I*EE_/%6M3^+^A_\ "-RSZ=.X MU-TVQ6TD9RCGC+?PX'7@FO2C&K AN0>H->(_%/P!#IR-KVCP[("W^E0)T0GH MX'8=,CMUJHN5^'$IF^'^CL> MT)7\F(_I755E)6;0@HHHI %%%% !1110 4444 %%%% !111F@ HHHHN 4444 M %%%% !111F@ HHS10 4444 %%%% !1110 449HH **** "BBC- !11FB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH YSQW83:GX+U6TMP3,\&Y%'5BI#8'N<8KYKT/6+G0-9MM3LR! M- V[!Z$="#[$$BOK9AD8->+^/?A3,]S-JWAR,.'R\MF#@@_['J/]G\O2MZ,T MO=8ST#PGXZT?Q5:K]GF$-X!^\M93AP>^/[P]Q74;@>,U\?@W-A=@CS;>YB8' MG*.C#^1KT7PO\8=2TUHK;7$-_ #CS@<2J/Y-^.#[TYX=K6(6/9/%.D_V[X:U M#30@=YX&$8)Q\XY4_P#?0%,\*:=)=+\ M1V@N=,NDF7^).CH?]I3R/ZUKCD UAJE9@<[KGB'4=$2XN!H%U=6D"[FFAF0D MC&2=A.[BN0M?C/:7UPMM::#J%Q.^=L<9#,<#)X'TKTRY4- X8 @J<@]^*^J_P#"R+W_ *$S7/\ OT?\*K7GQ7.GP^;> M>%M7MX\XWRKM'YD5Z/BJM[:07UK/:SH'AF0QN".H/%0I1["*>BZT-<\.V^K6 MMO(/.C,B0LPW'KQGIU%6W*[HY&!)!Z$8^A%=8.E?,WAR_NO 7CX)>%XHHY#;W M0'>-OXL=^S#Z5]+QLK(K*05(R"#D$4ZL%%Z; .JIJ6H0:7IUQ?7+;88(S(Y] M@/YU;KS+XI7UQJEQI_A"P5FGO7\V<@\+&O(S^(+?\!J8QYG8"*V^-%C>W26U MKHFH33R-MCC0J2Q]N:[>+4M6EL)IVT*:.=2 D!N(B7!ZG(.!CW->!_"T!OB' MIH(Y'F?GL:OI51\M76C&+LD!YIJ7Q?@T>_DL=0T"^@N8SAD:1./QZ$>]2Q?% M4S1K,OA;66@(SYB1[ACU%<%\9D5/',9 'S6<9/N=S#^@_*O:_"R@^$M'_P"O M*+_T 4Y1A&*=MQG.Z3\6O#.HW2VTTLUC*QVC[2F%SZ9!./QQ7:O-F%I8<2_) ME K#YN,CGISQS7D/QG\-6<%K;:[;1+%,\ODW&P8#Y!()'KP>:T/@MK5U?Z/? M:;<2M(M@T9A+?PHP/RY] 5/YTG37)SQ U]?^(T_ADQ?VKX(KAX-*\-ZA<,@RY61 J^F6) %1_&=!_P@\1('RWD9'M\K52^ M!\:?\([J4@&'-V 6[X"#'\S^=/EC[/FL!Z5837-Q;)+=6C6LK?>A:17*_BIQ M5N@=**Q$4-1N;RTMQ):6#WLF[!C254('/.6(% M-I$X[]02#7IK#*D5\\?&1%3QUE0 3:1DD#JA!Q22?$RZAC:23P=K:HHR28CQ^E=?X?'_ !3>E\_\ND7_ M * *T& &"?Y5+<;[ G^[765R^A^&SHW MBS6]1@2*.SU)87"J<$2+NW<>AW9_$UU%*5KZ %%%%( I&Z4M(W2@#PWP/ID& ML>-O&&GW(S%<13QGCI^]&"/<'G\*\XU&RNM"UJ:SE)2ZM)L97C#*>"#^1%>J M?#'_ )*9XE^DW_HX5#\:/#;)_5SU8\DK"#(KQWQA(WC;XCV'A>W.;*Q;S+HKZXRWY#"_5C7I'BG7(_ M#OAZ\U-P"T,?[M2?O.>%'YD5Y_\ !O1[ATU#Q)>.S27C&-,_Q '?\ Q-C2'XAZI%&H6-!"JJO0 0IQ7K'P:_Y$5?\ KZD_I7E?Q3&/B1JW M_;'_ -$I7JGP;_Y$5?\ KZD_I6U3^$@9Z%1117*(0D#J:Y'PKXXM?$VM:M81 M*$-G)^Z.<^;'TW#\?T(IOQ*U\Z%X2N?*+?:[L?9H G7+=2/H,_CBO$/#E[=^ M!?'$#7D;0M#((KJ/MY;#G^8(K6G2YDV.Q]/@@]*#TIL;!E!!RI&0HZAE-O("#T(VFO ?A"H_X6#;XX'DR_P#H-;0C%Q;:V&>D3_%1 M;)/-U#PQK5K%_?:+C\/=#\4RM#8S/'<*,F"==KD>HYP?PKI)8(YHV MCE17C8%61@"&!Z@BOF[Q[I:^#_'K?V6?(4%+JWV<>7D]/S!_"E",9Z)68CZ5 M!!Z&E) &36=H5^=4T.PU!DV&YMXY2H[%E!(_6J'C#Q-%X6\/3ZA(H>3_ %<$ M9/WY#T'\S] :SLV[ .\2>+='\+VPDU*ZV.WW(4&Z1_HOIQU/%/?$>MG? MH'@^>6VZB>ZG$08>V< _@37#?#_1)?'GBNZUC7)#=Q6Y#2"09#L<[5_W1@\> MPKWI(E5 % P !C JY*,--V,X9_&WB'2,/K_A"YBM^K3V4RS!1[@=/SJ:S^ M)>C:MKVDZ9I4AN&O2_F,R,GD@(S &5 P/.1M M)R>!V]:X:/XVZ?+*L2:+>M*S!50.NXD]!BO4V *\U\S>&HT?XIVBE1@:F2./ M1B1^M.E%2O<2/H72-1O[\DWFCSV"[ RF65&)SVPI.#]:;K.IZCIY!L]%GU! MNYC#*BD>V&()_"M95"]*4C-9Z >5O\;=/CF:%]$OED5MK*7 (/H:[S1-4O\ M583+!M&K#C'_33-?3"#:H%:5( MQBE;J,=2$XI:P_%NN+X>\-7NI'&^*,B)2<;I#PH_,UDM781F:?XYM+_QY>^' M$V 01YCEW?ZQU^^N/;_V4^E=<#FOE5)-4\,>(K#4[A"MVVV]3)^^K\\GMG)! M_&OJ'3;V'4M.M[VW;,,\:R(?8C(K6I34;-#+)SCCK6+K&JZEIF6MM$N+^%8] M[/#,@(/.0%)R>F>/6MNF.N:R$>6+\;M.>01+HM\SD[0H92Q/ICUKN-'UG5-3 MD0W'A^ZL(&7=YD\T9(]!M!W5X'I$*+\6;>(#Y$UC 'TEXKZ848S6U6,8VL,< M.E%%%8B"BBB@ )P,USWBKQAI?A2R2:_D8R2$B*&,9=\=?H/9:6OD H?XH\*S#Z'+5=.'-*PSO8O'/B^YT\ZI;^"W.G@;@& MNOWC+ZA<;C^ KJ/"7BZP\6V+W%GYDG3J.N#6J]U;6]B;EY42 MV2/>7S\H7&<_3%>7_">)[[Q7XDURWC:/3IY&6,,,;F9]PX]EQGZT[)INUK!8 M]=HH%%9B"FMTIU-? 7)[4 ?.7Q4U]]9\7S6Z.?LUAF&->Q;^(_GQ]!77_ [2 M$%GJ6KM'F1I!;1L>P #-CZY7\J\>N[EKR]N+IR2\TC2,3ZDY_K7T;\*H$A^' M>FLJ@&7S)&/J3(W] !7757+320V=F!@4M%%<@@JKJ%C#J.GW%E.FZ&>,QN/8 MC%6J* .>\$Z+=>'O"UOI5V4,D#R ,AR&4NS _D:WRPYYIU>3_%GQO/IF- TV M4QW$J;[F5&PR(3PH(Z$\_ACUJHQ3Q>?!X)C2(\A9;Y0^/H$H-*\/PZO<1 W][&'#,H MRD9^Z!Z9ZGZ^U>B[>,9-.3C%V2N!YY:?%2VBODL?$6EW6BW)[R?-'^> <>^* M] AN(9XDEBD61'&593D$>H-8/C#PM;>*-#FLYE7SPI:VD(P8W[<^AQ@UY1\+ M?&-SHNL+X?U.9OL&+N_C!(-Q/((4!^IX_,B MBZ\>>)=#'F:[X/ECM<9,]K<"0*/?&0/Q(KO+*QM]/M(K6TB2&")0J1H,!1[5 M,T08'.#D8/'4>E+FCV Q/#?B[2/$]N9=/N2SJ/GAD&UT^H]/<<5N2,1$[(N] M@"0N<9/I7@7C_2IO ?C.VU;0RUK#,GDB]C(_[Y:J7P04?\(W MJ'J+S\_D6K48^SYK 74^,&BQW @U*PU/3WZMYT(P/?KG'X5W.F:K8ZO8I>6% MU'<6[C(>,Y_ ^A]C6%X]\.6FN^%;P20H;FWB>6WEZ%& SU]#C!__ %5XU\+- M?N-*\86]H&/V:_80RIRVYW ?AQ7.6?QCM]1G\FR\/:C+55_"&L!@"/ ML4N0?]PUXK\%P/\ A-YN/^7*3G_@24X1BX-M; >A_P#"Q[W_ *$S7/\ OT?\ M*J7OQ;73E#7WAG5+56Z&8; ?SKTG'O69K^D0ZYHMYIT_W+B(H#C.T]F^H.#^ M%9IQOJA#X=0>[T.'4+6W:1YH%FC@W $[@"!D\#K7$ZQ\5E\/WYL=3\/WT$X M8 R(0P/<$$@UVF@VDMAX?TVQN"IFM[:.*0J20I]KLXS+%+CD '+#/H1G\ M<4_0?*Z'(_P#K'VJY7S_\&M9N+7Q9_9>]FM[Q M&)3L'4$@_D"/RKZ J9PY)6$%%%%0 55OYKBWM6DM;1KJ4$8B5U0G\6(%6J* M/-M7^+,>@W[V.I^'[V"X10Q4RH<@]"""016EH?CN^\1V_P!HTWPO?O;YQYK3 M1HI/MN(S^&:\_P#CBBKXFTYU&'-I@D>SMC^9KU'X?Q)%X$T98P%4VRM@>IY/ MZDUM*,5!2L,Z1,E 6&#CD>E.HHK$1S^N:[J.D">6+0+F\MHEW&6&:/)&.<*3 MNX^E<7#\;+"YF2�[Z661@JHC DD\8 KU"2-71E/1A@U\U_#R)3\2M.7H%G MDQ_WRU;4XQDFVMAGOVDZEJ>H.3=Z'/I\6SJ7 7AC$-^/RJ9/C!HT5PMO MJ.G:II\AQD30CCWQG./PK.^!PSH6J?\ 7RO_ *"*Z_QSX:M/$'AB\CEA0W,4 M+R6\F.4<#/7T.,&M)*"GRV'8V]+U>PU>S2[L+J.XA?HZ'OZ'T/M5[K7S;\+] M?N=)\96MJC_Z+?N(9D/0G^$CW!_0FOI$=!FIJ0Y'80M%%%9@%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 (2!1P:Q/%]U/8^$M6NK6 M4Q3Q6KNCCJI /-1^"]8_M[PGIU^S[Y6B"RGOYB_*WYD$_C1RNUP*_BGP+HWB MJ-C=0"*[VX2ZB #KCIGU'L:\/\4_#?6_#1>81?;+%3_Q\1*3M'^T/X3^GO7T MQ3#&""#R#[5I"K* SY%TW4[W2+Z.^L+B2"YC.5=#@GU!]17TGX%\6Q^+M$2Y MQLNXCY=S&.@;U'L:\T^+O@VVTB:'7-/C6.&YD\NXC7@+(02& [ X.?I3/@?/ M,OBF_MP2(7LB[C_:5U _]":MZBC.'.@/=)_]4_\ NFOF'P)JEGHGCG3]0U"8 M16L1E#O@G&8W X'/4BOIZ?\ U3_[IKYL^&,:R?$K2ULZ-N65 MP1['_P +2\(?]!8?]^9/\*P9O'NG^)?''AW3=):5X4N6EEE9"H;]VP /..3 MG_ZQKTDV-JW6WA^FP5R.J>#;6/QEH>M:99QQ/#.RW0A4*"A1L,0.X.!^/M6< M7#J@.V Z#%>;_&C_D4]/_[";_&G_ )%/3_\ L)Q_^@24J?Q( M1S?QD\-A%L_$%O$3N @N<=,X^1C_ "_*NK^%'B8ZYX72SGE+7FGXB?=U:/\ M@/Y#'_ :ZO5]*@UO0)]-N<^5<1;"1U4]B/<'!_"OG_P=JT_@CQYY-Z1'$)6M M;P,. ,XW?@<'/IGUK:/[R#3W0SZ.O+J*RLY;J=RD,*&1VQG R:\R\ VCZ_J MVM>-+V,B2Y9X;0-SM0<$_D%'X&KOQ0U6:YAL/"M@Q^V:K*H?;VCSWQV)'Y U MVFG:7!H^@0Z=;?ZJW@\L$]3@'_A$M M(Q*G%G%GYAQ\@KQCXTC/C>+_ *\H_P#T-Z] T/X<>&=1\.:9=3V+B66UB>0I M.ZAF*C)QFJG;V<;@1P:%92K.89/.N'1LA6 (5>.O4D^G%=#\'?# MMWI&B7=_=QM&U^RF-#UV+G!([9W'\,5T6F?#GPMI-P+BVTN,S*IT445SB$/2OGKXS?\CU_VZ1_ MS:OH/=DXQ7SY\9L?\)UG'_+I'_-JWP_QC1Z-I'Q+\*6NBV%O-J@66*WC1U\E M^"% (Z5E^,OBAH-QX9O;/2KF6ZN[B,Q+MB90@/4DG'&./J17=:!9V[>&]+S! M%G[)%SL']P5E^./"=GKGAJ\CAL(6U!8R]LZ(%?S!T&??I^-0G'FU Z'2?FT> MQ8\DV\9R>I^45=JKIL;0:5:1.NUTA16'H0H%6J@04444 %(W2EI&Z4 >-?## M_DIGB7_MM_Z.%>I>(-&M]>T.[TVY0%)XRH)'W6['\#@_A7EOPP_Y*;XE_P"V MW_HX5[*1D5I5^*X'R)/#>:)K#Q/F"]LIL9#?==3U!^HZU]0^%M=C\1>';/4T MX,J 2+G.UQPP_.O)OC1X:%GJD.O6\8$5T/+N#CCS ."?J!C_ (#69\-?',/A MB'5+6^9C:M"T\ '_ #T4=/8L._L*WFO:04NHS?\ BEJ%QXD\5Z=X0T_!*2*T MA)X\QNF?95.?Q]J]9TO38=(TNUL+9=L-O$L:CZ#K^/6O*_A'I,VIZGJ/BW4$ M#R2R.L+-R=['+L/T'YBO83TK"H[6CV!GS7\5/^2DZM_VQ_\ 1*5ZI\&_^1%7 M_KZD_I7E?Q4_Y*3JW_;'_P!$I7JGP;_Y$5?^OJ3^E;5/X*#H>A4A/%+6!XNU M]?#OA>^U'*^;''B$-T:0\+QWYZ^PKE2N[".*G8^-/BQ'#YA?2_#X\Q@!D&;/ M\]P _P" 'UK)^-7A[9)9Z_"H ;_1Y\>HR5/X\C\!4W@6_P!;\-Z/)CP=J-Y/ M>2>?)H]/YFM7Q#KFL^(=!N]+G\"ZF%G3:&+@[6'*MT['!KH3<9JV MR&:GPJ\0_P!M>$(X)6S4#Y3^7'X5W=?.'PSUN3PWXW%G>^9#%=$V MTR,,;9,X4D>QX]MQKZ.'05%:'+/0&5-6_P"03>?]<'_]!-?/?PHN(;;QY;R3 MS1Q((I*U\1:%]FEC5+VRVI*%4 ."/E?].?<>XIJT(-?'*^8ZGI6G\[5A>4C/!).!_Z"?SKVRO#?CE:E->TR\/W)+9HOQ5 MB?\ V:HH?Q$!V/P;M$@\"B8 %KFXDD8X],*!_P".UZ%7 ?!ZYCF\!0QH M1&'H<[OY$5W]1/XF(*@N+2WNPJW$*2JCK(H=00K*<@CW!YS4]%2 AZ5\PZ'= MV]A\2X;JZE$4$6H.[R-T4!CS7T\>E?,>@6T%W\3H+>YACFADU!EDCD4,KC<> M"#P:WH?:&CW?_A8/A/\ Z#UG_P!]&C_A8/A+_H/6?_?1JV/!_AG_ *%W2?\ MP"C_ ,*7_A#_ S_ -"[I'_@%'_\367N"/GR^NH+[XHR75M()8)=45T<=&!? M@U].#I7S)J5O#:_%62"WBCBABU0*D<:A54;QP . *^FQTK6MM'T&P;[M>7>- M'/BWQYI'A- [6EL1=WVT\8]/;CC/^W7HFL:E!I&D76H7+;8;>,R-[X[#W/3\ M:\?\$:KK5I<:EX@/AB_U*;5)-XN(R NS)X''3/\ (5G!?:!&W\8O#0N_#T.K M6T""2QPDFT8S$3C'T!Q],FD^#'B'[7HD^BS2$S6;>9$#WC8]/P.?S%:5]XKU MG4;">RN? 6J-!/&8W'F#E2,'M7D/AK4;KP7XXADNHI(/+?RKF*0881MUS[C( M/X5M&+E3<7T ^G^U!I%8,@8$$$9XI37*MQ'S5I?_ "5^+_L,M_Z--?2JU\U: M7_R5^+_L,G_T::^E5KHQ&Z]!L6BBD+8/2L!"T4@.10QQ0 A8 =:\ ^,?]F3^ M)[>XLKR.:Y,7E7,:<^65Z$D<9P3QVP/6N@\>^.-0U'7E\)^''*2R2B">=6P2 MY.-@/8#N?K74V7PXT6T\)W.C+&&EN8\373 %V?.0<]@&Y _^O6T/W;4F,X7P M?#J7Q%TY--U+6_(TW3TCC:SM^))@.A8D=.W?ITSR?3]0TFYTKPP;3PU+#IS6 MREHPT0=2 "2#GN3SGUKP'3+[4?A[XT8RH1);2&*>/&!+'Z#ZCD'Z5[-XO\8V M_P#PBD TAENKS6%\FRC4_,=W!;'M_/%54B^9-;,#C?"'BGQ]XOU)[:VU*&&" M'!FN&MD(3.< #').#Q[=J]BTV&\M[*.*^N_M=PH^>;RPF[G^Z.!6/X,\,Q>% M_#L%D"K7+?O+F11P\AZGZ#H/I71UC4DF]$#"F2*&0@C(]#3Z1ONU(CX]N(&M MKF:!P0\3E"#UR#BOH_X5SI-\/-,"D$QB1&'H1(W],'\:\?\ B=H+Z+XRN7 _ MT>]/GQ''<_>'U!S^8KLO@CKD:VU]H:L[-G=?-$I_V5;:/T KZ5TS6K+6 MC=BRF\P6LY@D8 [=P ) /?KVKYJ\80-8>/-70IM"WTD@XP,%MP_0BNC#_$QG MU#9Q+!:11(H5415 P, 8J>J]G,L]I#,C!DDC5E([@C-6*Y^HAK#-?+?C*-M M/\>:J824:.[>1#GH-7-_X^U40KYC/>-&@7N<[0*Z,/\3&C MUGXH:LTOPNM[@ J-0:# ,P'4!2F?_'JYWX&74:ZIJMJ3^\DACD4>H4D'_T(4+^" M[ >WT44'@&N<1YA\;8%;PK9S8&^.[ !QSRK?X5F? R\9H-9L2V0KQ3*#ZG(8 M_P#CJUJ?&R=5\)VD7&][Q2H^BMG^=9?P,LV6WUB^9>':*)3[@,3_ .A+70OX M(S=^-7_(BI_U^Q_R:L[X(RQIX=U%6=0QO. 3R?D6M#XU?\B+'_U^1_R:N7^% M?A'1O$>@WTVI6K22QW.Q765D(7:#C@CU-)?P=>X'<_$/Q98:)X9O+<7"-?74 M310PJP+?,"-Q'8#GDUY9\)_#EQJOBJ#5&B=;.Q/F%V!PSXPJCUZY]L8KU6/X M5^$DF$C:!_#'7=.\/>*I+W4[@06YM70-M+<[E/0#VKWSQ7_R*.L? M]>HM\4O"&TXU?GVA?\ PK%T M_P ;6GBKXE:9!IOG&TM[:8F1U*^8Q ['L,#KZFO17T^T="K6T!!X(,8KD?\ MA#[;3?B'I^LZ78QP0-!*ER(@$16Q\K8]3DCBLHN-F!VW'7%>'_'3_D,Z1_UP M;_T(5[AVKP_XZ?\ (9TC_K@W_H0JJ'Q@CN? >L:;9^ -(%SJ%K 5@^82S*N. M3UR:Y;XC?$6PU#29M"T.0W)Z9'%6_#GP\T#7OAU9RM:+ M%?W-N3]J4G<'R<'&<=ORK@O#.JW7P[\:RVVIVR^4I\JZ7:&(&F_]>I_]"->I^ _^1%T7 M_KT3^5>6?'+_ )&/3?\ KU/_ *&:]3\!_P#(BZ+_ ->B?RK>?\*(^AT5%%(3 MBL! :^;/AW_R4VP_Z[R?^@M7TF#D9KYL^'?_ "4VP_Z[R?\ H+5M1VD!])KT MI:1>E+6" *\\^,G_ "(A_P"OJ/\ K7H);!Z5Y]\9/^1$/_7U'_6M*7QH#(^! M\L::+JBLZJQN00">?NBNH\>>+;+0/#MTGVA&O;B-HX(@06)(QNQZ#.?PK@/A M3X4T?Q%HVHR:E:F22.<*KK(R$#;TR"*[Y/A7X1682MISR'TDG<@_K5U.55&V M,\F^%7AR[U7Q5;:EY>+*Q;S7D(.&?'RJ/?)R?:OHL=!5>TL;:PMTM[2"*"!! MA8XD"JOT JR.!45)\[N(****@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#GO'/\ R(^M?]>X[%/XQ>++&^B@T&RE69XI?.N)$;(0@%0@/KSD_@.];GP>\,3:3IDVK M7D7ES7H40H>JQ#)S[9//X"K?ACX1Z-HLR7=]*VHW:GA!, 8 M/Z4Y5$H\D0&3NH@D8D8"G)KYO^%K#_A9NE$D8_??^BGKV[Q!X;UG6TNK>'Q& M;.RN%V&)+-68*1@C?N!YYKBX/@BUK.D]MXGGAF1MRR1VVUE/L0]%.45%IO<1 MZWD>M,EEBCA>5W5$0$LY. H'4DUP/_" >)!_S/\ J?\ WZ/_ ,75.^^%6J:I M'LO_ !K?W*?W98B5_+S,5%H]P-WPQXCG\3Z[JES:3'^QK0+;P 8FDZL^2,] M, #T.>O3%^-#J/"FG(6&[^TD;&>P23FNK\-^&(_#/AE=(LKC]X [&Y,8^:1L M_,5SVXXST KF?$/PUU/Q/)"=4\4M(L.=B)8JB@G&3@/ST[U47%3N!Z!"084Y M_A%>*_&KPZ+>_MM?@&(Y\0S@#HX'RM^(&/\ @->F:)H6M:9Y$5WXB^VVT2;/ M+:S5&88P,L&)XXJ]X@T*#Q#H5UI=PVU)TVA]N=AZAL>Q -*$N65QGFGPGT^\ MUK49_$VJ,TK6\2V5L6YX50"1^&!]6->LW#JEI-N8#"'/Y54T'1;?0-%M=,MN M8[=-N[&-QZEC]3D_C6;X@T#6M8^TPVWB(V-G,FSRH[168#&#\Y;/-*4E*5^@ M'A_PM('Q$TS/_30?^.-7TF&&,9KRBR^"TFG7L-Y9^)I(;B%MT;K9C*G_ +[K MNXM+UY+">*3Q!')-?&=@WCF,#DBSC!Q MZ[F_QKVKPHRGPCHY!R/L473_ '!7":M\'[C6]2DU#4/%$LUQ(1EC9@8QT ; M %=)X=\)ZUX>@MK1/$WVBQ@8?N7LESM[J&W9'ZXISE%P23V!G849HJ.9'>-Q M')Y;E2%;;G:>QQWK$1YY\:&7_A"(UR,F\C _[Y;_ JC\#Y$_P"$>U*/<-XN MP2N><%!C^1K2\0_#G5?%"Q)JGBDO'$24C2Q55!/?&_K65:?!FXT]BUEXLNK9 MFZM#!L)_)ZW4H^SY;C/5\@#K6+XG\26'AC29+Z]E P#Y40;#2M_='^>*X\_# M'6\'_BO-5_)O_CE5#\&/M%[%<:AXCN+P(REEE@Y8 Y(SOXS6:C#JPL=KX02Z M7PU:3W[LUW= W,I[:E97UQ M:)%I^HK8RAAF0P"0$8/&"1C_ .M7G6I_!N;6-0EO[_Q/)-U^&NMV,$=O:^.M1BAC7: MD:QD*H]AOI\_PXU^YC\N;Q[J;IW&PC/_ (_4-1ON!IZIXFEN_&>G^&]&N?WR MN9K^1 &$<2@_)R#@DX'M6WK?B32?#END^K7JVR.<)D%BV/0*":P?!7P[@\'W MEU=_V@][/.H0,T6S8,Y/K;36P9<2*2K X_(@BG[G M,E?01TVC>(-+\06IN-+O%N8@VTD9!!]P<$5JUY#\,]&NO#WC_7=)CN?M-G;6 M\8FD5=H,IVE>,]0"X_"O7J4TD[( R!3)&"H23@#K]*<>E<3K'@WQ#K$4UO+X MSGCM9&/[J.R1?E/\)8$$\>M):[@<-\+K^%_B;K15UVW*S,A)ZCS W'X_7UJZCBW=,;)O%.A1^(_#]WILF 94S&W]UQRI_.OEZ'2KR?6ETM8 MB+QIO(\L]0V<8/TYYKZZ XKE8O EA#XYD\3B0F5X\"#8-JR8P7S].WXTZ57D M3"YL:#I$&A:'::;;@;((PI./O'N?Q.36@Q&TTY1@+[BV=AA@MHI5OJI;!_*NF$DM(;4,6R.V>OXUS?B#X8ZEXGN(9=4\4M M*801&HL54+G&< -WP/RHT#X9:GX9N&ETOQ9)%O\ ]9&;(,C_ %!?K[]JVE*, MH)7U0'=:NZKH]ZQ( $$F3_P$U\__ B=1\0;4%AEHI0/?Y:]DU_PUK6MQ7%J MGB4VEE.NUHH[-2VW&"-^[/-&4 XR,H>ZGT(K%^(/A7_ M (2KP[)!" +V ^9;L?7NOT(X^N#VK T7X5ZCX>N#-I7BZXMV8Y91: HWU4M@ MUZ'8PW$%E%#=W(N9U&'F$8CW>^T$XJ6U%WBP/ _AMXM_X1#6[C2M6WP6MQ(% MDW\&"4<9(_0_0>E?04,T+- ?;H?BP1P Y"/&P7_OC++6DG">NS ]8R*Y/5-?N=0UR/ M0O#\P-PCJU]=A0R6J==OH7;! 'UK,B\&>*=28+KWC&X>#^**QC6'=]6 '\C7 M6Z1H6GZ#8+9Z=;K#"O)QRS'U8GDGW-9.R O@@#);/'4FOFGPPZ_\+4LFW#:V MI'!SURQ_Q%>_:UI.LZC(1I^O?V="T>QD%HLC9Y^8,2,<$=NU>?P_!#R+A+B' MQ+,DR,&61;4;@P[YW=:TI2C%.[W ];!H) K(T;3M7L68:EK0U%=H5/\ 15B( M/=?2J]P0?N(#D9_(M_P ! M]Z]%L;2&QL8+2! L,*"-%] !@5YN?A+?G6AK!\77!U /O$_V4;L_]]XQ[5Z# MI%K?V=EY6HZBM_/N)\X0"'CCC:"1Z\^]1)JR28B\1\IKQ3XUZ!Y=W9ZY$@Q* M/(FP/XARI/U&1^ KVPC(Q7!^*/ &I^*F"7OB9Q:HY>*!+-0%/;)W?-@'O12E MRRNP0OPK\2)K?A.&VD?_ $JP @D!.2RC[C?EQ]0:[EF&.M>9:)\);WP]?"\T MSQ5+!-MVG%F"&'H06P176W^C>(+N".*#Q*MM^Y\N5EL58NW.6'S?+QCCVHGR M\UTP/"=*E0_%F"7<-AUE<3IVO_\ "3^.VATZ M9I-,TB(^;(C_ "2S/P.G4 ;O;.?:L:X^$VI7:%+GQKJ$R$8*R(S CW!DKJ?! M/@V'P;IDUI'=&Y>:7S&E,>P] ,9/2L_=2W$=.OW13)<[#M^]CCZU(*0C-0! M\J:-J@T7QM;ZA=JY-M>;YAC)^\0WX\FOJ*RO+;4+6.ZM98YK>50R2(9+A!KBE46WC&YYD)Z%1Z=B?<5P7@+Q':>&_ M$T-WJD#30A6A5SR8"2/F _,''J:]M\-?#O1O#LWVP"2]U ];JX.Y@>^T=!_/ MWJCXP^%VE>)97O('-CJ#_>E1'_$,\YR*\OLO@=>_: M0MYK$ MLC?Y*$L1ZM>/ZI\#D,K/I6L,BMSY5S$&_P#'AC^5 M5[;X6^,[0".W\3K#&.,17$JC'T IN--ZIC/9)[B&VA>:>5(HD&YG=L!1ZDGI M7G6K>*+OQC>OX>\).QA/RWFJ#.R)#U"^I/3W[>H@L?A&UUM?Q'K]YJ&#D1*Q M"_\ ?1))_2O1--TJRTBT2UL+:.W@3HD:X_$^I]S4/ECMJ!#H6C6N@:3#IME& M4@A&!G[S'NQ]23S7F?Q@\%S79'B*PA,C1ILNT4<[1TD_ <'VQZ&O7Z:ZAE(/ M(/4>M*,G&7,%SSSX2^*H=7\.1:5-(!?6""/:SPR ?P]:]$# C.:\^ MUKX5:;=WQU'1KR;1[_.X/;CY,_[N1C\"/I3TT3XB11^4OB?3W4<>8]H-V/\ MOFJDHMW3$=!XO\2VWAC0IK^9U\T*1!&>LC]A]!U/L*\D^%WA&XUS6QXAU-"; M6&4RJ9!S--DG/N >3[XZUVMM\+5O[\:AXIUFYUBX!R(SF.)?;&>GTP/:N_@M MHK:%(8(TBB0 *B* J@=@.U'.HQ:CU&0:IIT&K:7)+(VNIVR2H#E&Q\T9]5 M/:B$^6Z>S!%^TNX+RVCN;>9)8)5#(ZG(8'T-3%A@C/->;VGP]\0>')7'ACQ. M8;5CG[-=PAU']/R J6[\&^+]=3[/K7BQ([,GYXK*WV[QZ$\?KD>U3RKN!POQ M#U>7QSXPM=%T0&YBMLHFSH[MCP%,\-^#='\+0,FG6_[Q_P#63R?-(_X]A[# K>?&IA_P@T?/6\C_]!:J7P/=1X=U-=PR+L$CT!1?\#6EXB^'6 MJ^*$BCU/Q4SQQ$LD:6*JN?4@-R:B\/?#34_"\DKZ7XH,?G8\Q6L58-CH<%^# M_B:M2C[/EOJ,]&!!Z'-+4-M%+%;1)/-YTRH \@3;O;')QVR>U2UB(Q_%CJ/" M&LDG %E+R?\ <->*_!=E'C>7+ 9LI/\ T):]3\1^$M:\0P7%G)XF-O8S,?W$ M=DN=O92V[)_3-;3KE;FS\57-O.N<216^U@#VR'K:$HJ#3>XT>L9'J* MKWEW;V-M)=7,R0P1+N>1S@*/4UPW_" >(S_S4#5/^_9_^+K/O_A)J&J@"_\ M&=_=#.=LT19?R+XJ.6/5B.D\&:]=^)6U+5GD9--:?R;*%E485!\SDXR2Q/3/ M&*\\^.1#:UI(!R1 Q/\ WU_]8UZOIN@_V-X9ATC3;A8'AAV).8@WS]2Y7/.2 M2<9[UQ>N?">\\1WYO=3\4/+,%V+BR4!1DG ;WJJ_UJSX=\$:SX;M4L[3Q2S6: MON\E[%3@$Y(!+<9Y_.NUV>_Z5#ERRYHL#Q+X4^.O[/G7P]J\NRW9L6LKG C; MNA/H>WOQWKV\,IZ$5YMXF^#]AKVLRZC;Z@UCYW,D2P!U+]V'(QFMOP]X4US0 M7BB?Q5+>V2'F":T4DCT#[B155'&6J LZCX^\,Z5J+:?>:M''=*VUD".VT^A( M! _.NA@F2>,21N'C8!E8'(8'H17CGBKX3LU]J^M'6(X[,^;=LK19<'EBO7&, M]_>NZ^&7G_\ "O=)^TEC)Y;8W?W=[;?PVXHE&/+>+&==29 I:IZE;WES9M'8 MWBVDY(Q*T(E '?Y2168CQ7XXD'Q)IH!Y%IDC_@;5ZA\/Y4E\!Z,R,"!;*IQZ MC@C\Q7*:U\)+OQ!J+7^I>*'FN2 H/V)0 !T& _3DTVT^$6H6$7E67C._MX^N MR*-E'Y"3%;MQ<%&XSU+/O7$^+?$ N-5L/"FF7&=0O9E^T&)_F@A'S.21T)4? MEFLIOA?K+C#^.M48>A#?_'*N^$?AE#X7UQM5DU22^G,;(-\.S!)&6)W')P,? MB:S7(M;B.Z+B.(D]AFOFWX>2*/B5IS[AM,\@'_?+5[IKFAZUJAN([3Q";&UE M3;Y:6:NRC&#AB<\UP:? M(I!)'XBE60$$,+7!'N/GZU5*48IIO<9ZZ",=:;+ M*D43.[A%499F. !ZUYNOPOUI1A?'FJ >@#?_ !RH+KX1W]]&T=UXSOYD;JLD M98'\"]2HQ[A8W- UP^*O&%Y>VDSMI.G1?9HB#\L\KD%G'J %P,^N1UJE\9&' M_""#D/?[U=!X4\)1>%- ;3;:Z,LS,TC7#1XRQZ';GL .,]O>L+Q#\/=7 M\4110ZGXK9X8FW+&E@JKNQC)PW)Y_6G&45-/HA&1\#G7^Q=57(R+A21]5KU< M$&O./#_PRU+PQ-+)I7BEHO- $B-8JRMCIP6Z^]>@6<,\-M$ES<">94 >4)LW MGN<9X^E*HTY70V6****@04444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 (0#U%&!2T4 )@>E&!2T4 &**** "DI:YCQUXH'A3PU M/?*$:X8B*W5N07.>H] 3^%"3;L@-?4=:TS2POV[4+6V9ONB64*3]!WJ&R\1 MZ-J,@BM-3MI93SY8E&['T/-U0FYUF_'G/<2CF. MOL*Z/7?#FG>(=.DL]1MTE4@['*C=&<=5/8TVDG8"Q-K6F6UNEQ/J%M%#("4= MY0%;'7!JK_PE?A[_ *#>G<_]/*?XU0T329=-\"+IEYAVM[>2%L@88 L <>XP M?QKC/@QI]G=>'=0:XM8)BMV5!DC#8&Q>.:I15FQH]&A\2Z'<3I!#K%C)+(P5 M$2X4LQ/0 9J6\UO2M/D\N\U&UMW(SMEF53^IK+U+P]H]W):QQ6EI;WL,R7<# MK" 5,;J3T[<@'_>K-^*<22?#G5&9%)7RV7(Z'S%'\B:E)-I"-X>*?#Y.!K>G MY/;[2G^-:<5Q#/$LL,J21MT9&!!_$5QW@S2--O/A[I27-A:S1R6X,BR1*=WU MXYKCO F#\OO5)M!GF2&'6 M;"261@J(MPI+$] !GFG7'B+1;69H;C5K**5204>=5((]B:KZAX5TJ[2%X[&V MBN()HYHI4B"LK(P8S,=H N4R3Z=:EN]>T>QF\F[U2S@DZ;)9E4_D363K/A+1=9A-LMM:VUZI66. M>*!=\>&!ST&1D8K ^,T2_P#"#H^!N6[CVG'3AA1%)M(1VL.O:1<0R30ZG:21 M1X+NDRD+DXY.>.:@_P"$K\/?]!S3O_ E/\:;X6A2+PEI"1J%46<1 Z'8":\ MW\)6-K+\8?$D4MO$\8\TA70$ [U['ZTU%:^0STO_ (2OP]_T'-._\"4_QJU< M:OIUI;QW%S?6T,,HW1R22!58>H)Z]:S]4T;P^UC)%>:?9)%,5@SY*@EG8*N. M.I) I]KIHL?"<6F2LLXMK(6Y_P"@YIW_ ($I_C5V MTU73[\_Z'?6UP<9Q%*K?R->8_!6QM;C0=1FEMH7E%WMWO&"=NQ>,^E;_ (U\ M#VMYIDNH:- EEK%M^^BFMDV,Y .5.,9S_GO5.*4K SN21MXK#UYM=;9%I3VE MM$58S7EP2QA'^RG0G'/)Q6)\,_%TOBG0F2](-_9LJ2G'WP1E6/N<'\J[AAFI M:Y79B..\/S^%O#=J\$.MV3SS/YEQ/+HVMPWI%, MK']#7F^O6%LWQWT-&@C9)K,M(K*"'8+,,D'V5?RJU\6-"L+;PX=:MIVG%1>WUO;EAD>;*%S^=16FO:1?3 M"*TU.SGD/\$F>@-<;_:$_B#X*W-[?J&F?3Y=Y(^\RY ;_P =S]:=\'H$ M_P"$$B<*-S3R%CW/./Y4G"R; [J[OK2PB\V[N8H(R<;I7"C]:IQ>(]$G#&+5 MK)PGWBLZG';GFM%XE=&5@&##!!&&>WMWECN$C"N M&4$@9'/.,8]_6J<4FD.QV_)(_"J%I:0M\=KX^6F5TY7! MV]&^49^N,_G1R:M/H(](BECGB66)U>-AE64Y!'M45W>VEA#YMW<101YQOD<* M,]>I^AJ=1@&F21*R%6 *G@@CBH S8?$VA7$BQPZQ8R.QPJI<*23^=:F1C.:\ MA^"T$:W/B!E10RR(H..0,MQ]*N^-];N]9\767@C3KA[>.9A]MFC/S%2"2H]@ MO)]<_G;A[UD,[FX\6:!;3F&35[,2*<,HE!*_7'3\:MP:SIMS!'+;ZA;2QR.( MT9)58,QZ*,'K[4FE:18Z18I:6%M'!"G147'XGU/N:YOQ#X.MI]>TK7K"U5+Z MVO(VG,8 ,L>X!B?4@RMVN+F:.&)<; MGD8*!SCJ:E!!QS7FWQ1>_P!TL!FBMVO[L G.Q?N+]2V3C_9%;GPY\0' MQ%X1M9Y"#8#K^E4]0U73]+B$E_>V]JC'"M-($R M?;-1:[JL6B:+=ZG-S';1ERN<;CV'XG _&N%^&\$WB1[KQ9K*K/<2S&.SWC(@ MC7KY?IR<9Z_+]:2C=7 [.S\3Z'>S+#;ZK:/*QPL?F@,WT!Y-:<-Q%<*7AD21 M0Q4LIR,@X(_ @BJ>K:/8:U8/9W]M'/ X/RL.A]0>Q]ZYO3-G@'P#=+=;GBTY MI3&>\JER4Q]=RBBR>P'4WVIV.FQ"6]O(+:,G&Z:0*"?QJA;>*M!O)EBAU:S: M1CA5,H!;Z9Z_A7'?#O3Y?$S3>+M=9;F[EF9;1&&5@C!_A';G(]?E]2:[^_TN MTU.SDM+^&.YMW'S)*H(H:2=@)H;B"7 M<-O%TWRN%'YFN2\/Z>G@+P[K?G9:RMIY+F%B>7C*@@?7M]0:Q?A[#+XPN[GQ M9K@$\J3&*SA;YH[< G:#WY SUXI\FC?0#MK?Q;X?N9A#%K%F9"<*IF W?3/ M7\*V3(BH69@% R23P!5'5M(L=9T^2RO[>.:!Q]UESCCJ/0^XKS_X?:[=V?B# M4O!>JSM.]FS"TEDY9HU/W3Z_+@CVS24;K0#N6\4^'TK#L;A0?YUI6] MQ#=P+-;RI+$WW71L@_C7D7B>",_'71 54AXXF8$<$@O@G\A^5>P*,"G*-DO, M#-F\1Z);S&&?5[&.0'!1YU!SG'3-!\2:&)1&=7L0[' 4SKDG\ZP_$5E;W'CC MPD\L2NPDN<$CTB)'Z@'\*S/BKH<&JZ/IX6*(7LM]#;13D8*>8=OY=.*%%-I M>A;AZU1O-:TO3Y!'>:C:V[G&%EE53STZFN!^'OC&X^TR>%?$&Z+5K4E(GEZR M@=B>Y Z'^(5M_$J"*;P+?"2,,H:(C/\ UT49_*APM*S Z!M>TA;07;:I:"W+ M;!*9EVEL9QG.,XJ#_A*_#P/_ "'-._\ E/\:35/#UEK,E@MY#'+;VDAD$++ ME6.TJN1TP,G]*X7XPZ996?@^!K:U@A8W:C,<84XVMQQ3C%-I#.\_X2KP]G_D M-Z=G_KY3_&M2&:*X@CFAD62*10Z.AR&4\@@]P:YW2_#NC7_A6PBN-+LY%ELX MP^Z%M;0]-_L?1+/3A(9!;0K"&(QD*,#]!4-+H(LW5U;V=O)<7,R M10QC+N[8"CW-2HP==P((/((KS[XEM?ZM;KX:TD;KB:%[RX'<11]%_P"!-@?A M5WX7^(O[=\'PK*ZM=69^S2C/.%^ZWXCOW(-5R>[S =7>ZE8Z:BO>WD%LK< R MR!0?SI;+4K'4H6ELKR"YC4[2T,@8 ^F14EQ;Q7,$D4R+)%(-KHZY!'<$&O!K M&ZU+P'KMWK=G!OT*2_EM)H58X4*QQ]#@\'VQWIQAS >]37$-M"TT\J1QKU9S M@#MUJE;:_H]Y+Y5MJEG,_3;',K']#[&G:??VFKZ=!>6]8O MA^U4W'BA8E1&?4W&0.YABZ^O)-0D!H_\)7X>_P"@YIW_ ($I_C2?\)5X=//] MMZ=_X$I_C3=/\*Z+ING1VT.F6@"( 6,*DL0.I.,DUY]\&=.L[S1-3:YM8)BM MWM4R1AL#:/45:BK-C/4;'5+#4E=K&]@N0F QAD#[<^N*K:AXBT;39A!>:E;1 M3$9\MI!NQZXZU0308= ;6K[1[:.)[JW5E@B0*#*@?!QTYW ?A[UQOPBUG3+J MPNHIY4_MR:=I+AYFQ).#R"#U('/'8_6DHZ-@>B6FMZ3?"/[)J5I<>8<)Y65U2- 6=F. .II]<9\0;F[O-,A\.Z85%_JS-&"3PD2C<['T'0?C32 MN[".N@GCN8$GAD62*10R.IR&!Z$&H[R_M-/@\^\N8;>+.-\KA1GZGZ5P7PCU MR6[\/2Z/=Y%WI;^45;[VPDXR/8@C\!7H,D2O&48 J1@J1D8-$ERNS KV6JZ= MJ:NUC?6]R$X8PR!\?7%3SSPVL#33R)%$@RSN< ?C7A=XNH^"?%NK:_HL'_$J MM[W[+0H!56Y Z#+'![' [XKV?1M:L]?TJWU"Q??!,N1GJI!P01V(/%.4 M+:] $@\1:+$[*"+5/$ MTL<2*YU0@L!S_JHS_-F/XUQ7CZT@E^+GA=)(D=93$)%900W[TCD=Z:BF[#/3 M(_$VA2OLCUFP=CV%PG^-:22)(@='5E89!4Y!%9MWX=TB_M3;76FVDL6,;6@7 MCZ<'KXEOLSL2(@6PVW.>5R"/4=?6E&/-HA'L^ : M.!38V#KE>AY%I9N=9OT$TMQ+\SJK#Y5!/0!<<#^@K>U_P -:;XCTR2SU"!)!@^7(5&Z)L?> M4]B./RJK).P&G;W,-U D\$J2Q2#*.C AAZ@U6U#6--TM0;^_M[;=]T2R!2WT M'>N1N-3N/ 7PR@:XC5KVWC%M&F>&?) /'; S]/2D^'.BB728_$FI$76KZCF9 MKB3DHA^ZJ_W1CGCU],4BZE/Y%IJ=K+-_SS64;_P NM7;N_LM/ MA$MW(I-M<@8>)QR"#UZ@5D?#C7Y/$ M?A+;J#B:\MG:WN"X^^.Q(_W2![X-'+I<#J['5=/U-7:QO;>Y"'#&&0/M^N*L M/+'%$TLCJL:@LS$X ZFO![I-1\&>*M4\1:+ O\ 9=M?-:W%LN=H4A3@^@); M@]CCMQ7L^BZS9:_I4.H6,@>"89]P>ZGW'2G*'+J%@C\2:'+-Y4>KV+R9QL6X M4G\LU;O=0L].MS<7MU#;PCJ\KA1^9KE]!M84^(?BAUC4/LM?FQSRA)_E7+>( M]8MK3XQV<6OX&FPP VOFC]TCL/\ 6'_@0(R>F!Z4E"[L@/0K7Q3H5W*8X=7M M&DQG89@#CUP>U7)M5T^WM4NI[VWB@D&4E>0!6!YR#6;KNA:;XKT5[6X6.1)% MS#. &,9[.I_SFI]#L6B\,Z?:748W):1Q21L,]% (-+08^'Q+H=Q*L4&KV,DC M' 5)U)/X9J_/5?!"WC6UUMPHW>>BY/7 !P*]9* C M!ISBHRLA&;!XCT2YD$<&K64KGHJ3J3_.HV\4Z!&Y5]:T]6'4&X0$?K6/X1LX M8M>\5O&BJS:E@D#DCRT/\V/YUR7BZS@;XW^'D:-2LD,;N,<,0TG)_(?E34$W M89ZM:W=M>PB:UGCFC/1XV# _B*+J[M[&W>XNIXX(4QNDD8*HR<#)/N14JKCO M69K^BPZ]8)8W(#6YEC>5&&0X5@VT^Q(%0A#/^$J\/?\ 0IT(%6O >CZ==^ -* M,]C;2&2##EXE8MR>I(YJN5M9VB:1#H.G_8;48MTDD>)!_ K,6"_AFL3Q[=3W&EP>'[(@7FLR&V M4GHD>,R,1W&WC\:25W81'>:5J7C XO[RWAT!G#QPVC%GNTZ@N_ "G@X'YUT[ M36.CV2>;+#:6T8"+O8(BCL.:X#X1:U)/I%SH-VQ%YIDI78?[A)XS[,"/;BO2 M7C$@PP!4@@@C(-.:L^5@5;'5]-U,N+&_MKDIC?Y,H?;GUQ5IY(XHVD=U5%&6 M8G KPG5[74O"GC76/$&@0(MG87"1W%NG ".BL)M":4QC6+$O_=^T+G\LTL_B30[6=X+C5[&* M5#M9'N%!4^A&:PM.M81\3]I;/_H(_*M'3_"6F6DUY<365K/= M75Q)-),\*DD,Q('.>@P/\*EI(98_X2OP[_T'-._\"4_QJU9:UI>I2-'8ZA:W M+J,LL,JN0/4X->5^&+&TD^-&OV[VT+0K')B-HP5'*=!T]:]#@\,6%AXB&KV% MO#;,UL\$R1QA5DRRL"<=QM/Y^U5**0,O:CKFF:2RB_O[>W9_NK(X#-]!U-,M M?$.CWN#;:G:2Y8)A9E)W$X QG.P2&15Y= X# ^N <^V*3BD[,#K1@ MTM-7I3J@04444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "O*?CDDAT'3) ,HMTP;ZE# MC^1KU:LKQ!H=KXAT6YTV[R(YAPRXRC#D,/<&JA)1DFP#PW)')X:TR2,CRVM( MB#_P$5J9'K7F'ARZ\3>!K?\ L;4]&N]4TZ-C]FN[!?-95/."G7'^>E=4/$5[ MJ""+2]$OUE;CS;Z$P1Q^Y#$,?H!^-$HN^@&W?[?[-NL8_P!2W\C7D7PFT:;4 M="OI8]9U.Q"W179:/&%;Y5Y.Y"<_C7I-XTFE: ]N5O-0NFB<%HXBS2.>I..% MR3P.P^E<'\.'U;PEI5Y::CX;U=WEG\U&@B5AC:!SEAZ54?@8SK=-\-7VF>+5 MOWU:^U"W>SEAQ=N#Y3%XR,;0!SM/;M4?Q0Y^&^K8/\,7/_;5*AU?Q5KD]H;? M1?#&J)=R_(D]U&J1Q$\;CACG'6F>/8+N;P1-H-A97M[=/'#&K+&2"%8$DMTS M\OUR:2OS)L#D9HO%EE\+-/U#2=8F-JL"F6VA@1'CC[D/@GBNP^&]AX>304U' M1T9IK@8N99GWRAQU5C]?89X-6O IGC\)V.E7^GW5M<01&.1)XB%(!]>AR#7+ MIHVL^ /&$MQH6GSZAH=[\TMK#UB/MGN,\>W7IFK;O= >K8 Y%><^/_\ D>O! M7_7X?_0DKO+*]%[;B;[/<0YX*3QE&'X5Y]XS_M#4/%_AZ[LM'U">WTVX\R9Q M"1D;E/RYZ\ _I44]) CTS'2O+?CAQX:T_P#Z_/\ V4UZ5!=K<0B41RHO/$J% M#Q[&O./BQ:ZCX@L+33]+TN]N9(9S([K$0H &.">O7M13^) CT:U_X\8?^N:_ MRKR#X>Z7)$7\3N./RI;&YOK3PHUQJ%G=2:E>K)-)!%&SE6(^5.^W" M[1SZ'OFHL^H',_ __D7-2_Z_3_Z M>EW4T5O;R3S.$CC4NS$X ZFO+?AJVJ M>%-+O+/4?#VK&26?S5:* ,N-H&/O#TK9\2/XA\7V9T;3],N-*M)SBYO+TJI, M?=5523D\?AD'&:J:O,#FO@A [7NNW:@K;GRT4=B&[3PQHT M.GV>2JG?)(P^:1SU8_I^ K8D<1H6()P,X R:F;YI-B/+/%*7$OQPT%+2X$$Y ML?E=H]X'^O[9&)K*&Q^'FK6EM$(X(=/E5$7HJA#6/\'C_Q0$'_ %WE_G7;7MK%?65Q:3KN MAGC:.0>JL,']#7FWA4:W\/FNM(OM(O-1TUY?,@N["/S2N1R&4:Y?X>G_ (HFP/J\Q'_?YZJWGB75=3C>TT+0M2CGE^7[5?0&".'( M^]AN6QZ 5MZ581>&_#UI9*))4M8E0E%+,Q[G ]R34;(#R^RLI[_XWZW%;W\] MBXC=O-@"EB/DX^8$5N^+O FMZEIR$;N=N"02./E_6NMU?Q/K$ME+#H_AC4GNG&U7N M52-%SWY;GZ5JV[JPRG\,O$]EK>B-8P6$=A-8D*\$9)0ANC ]7P]JD]A):BV5HX0&.,?-AB..#1IS2L!ZEFFL01U%%=>DEQ\J M- BC/N=Y_K4FBS7EGHK:EJ5I<"_O96FEMXE,ACXPB# X 55'UY[UE9B.*^"_ M^O\ $7_79/\ V>J5J/L_[0\IN2J:!>:JNJ:1?0+>. MKQOY6X<$\''3K6WXZ\%W6JW=OK^A2+%K=G@H&^[* <@'T(Y^H.#6S:4W?J4= MZOM2';GG%<;IGC6^$(AUGPQK-M=KP[06C31,?4,N?\]ZTH9=1UVX3=:SZ=IR M,&83$+-.>PP"=J^N>3TP*QY6MR3H1CM45U/%;6LL\SJD<2%W8G "@9)J51BN M'\?W.I75HNCZ?IE]<1W$J"[FACX6'(+ 'N2./SH2N[ 9WA;7=OV_5[O1M8DN M=4F\X/%8.Z"$#$2@CK\O/XUS_@F^3PS\2[S23;WEO8ZH=T"741C9#R5RI[?? M7/?BO8;%T>SC,4;Q1A0%1T*%0.V#TKS?XJZ1?ZG<:;<:+IUW+J=I(6\Z&+A5 MZCYNAPPZ=LFM(R3;3&;OQ6BEF^'>I"'/RF)G [J)%)_Q_"D^%4L4GP\TP1D9 MC,JL!V/F,?ZYK6TN=_$>A-#JNFW%K))$([F"="H.00=I[CK]*XS1K#6?AM?W M5I'IMWJ^AW$HDB>T4-+ >ARO:9L/W1(K?7S&KM.,5Y5H]CXB^'-[<6D-C/K M.A3/YD9M@#-$>GW>_ ''3C/K771>+9;N/98^']9><]%N;8VZJ?\ :9\#'TR? M:JFM;K8!GQ%@>X^'^KQP,Z=&UU^T#>/ W13V+-(!Q],U6\$>#G\.Q75]?7 N=6OG,ES M*.0,G.%_'J>]*+Y4[B.3\3\?';0"> 88\?G)7K@Z5P'C[PMJ-[J6F>(]#1)= M1TY@3 [8\U 20 ?7)/X$UI6_C9C;9N/#>OQ7 'S1+8LX)]F'!'UQ1+WDK#)= M<(_X3;PH,C.^Z/X>2?\ $4WQOCR-"/\ U&[/_P!&5%I%MJNL^(HM=U2T:PAM M8GBL[1R&<[\;I'QT. !4?CB>\D_LN"RTR\NWM]1@NI#%%E0B-N//3/M26Z0 M(J_$+P4^NVZZMI>8=9M/FB=#M,H'.T^X['\.]8_$CP ]W=KKNBPEKKLCPS:34)0(&AL MG=1;KP@#>_)/UKGO#-^GAGXJSVRVEU:Z=K!^1+J$Q,K$DKP>HW;E'UKUW3FB M&GP);PR01H@5(I(RC* , 8[5P/Q9TB\UBUT\Z58WL^H6TN])(8SA%(Y^;L';YR\,I.?+/K[$?Q#\:]#\*NDUUX@EC=7C?4RRL MIR"/(AY%6_$?AZS\3:/-I]\N8W&48#YHV[,/<5@_#+0K[PYHVI:??J?,74'* M/CB1/+C 9?;@_0@CM5.2:OU [9N$/TKRWX(?\@+5?^OS_P!E%>BZGJ'V&U=Q M:W-P^#M2",L6..GM^->=_"FUU+0+:^L=5TF^MVGG$D;F$E3D8P2.F,=Z(_ P M/3I62.)Y)&5452S,QP !W->=>+?A;9:W.^I:/*+'4B?,)!_=R-USZJ?<>O2N M\U5'ET6^1$9G:WD55 R2=IX%:ZYI5SX\\3Z3+_9MU9Z7ITADDN+J/RWFY4[54_-CY>IQU->ETYV>O4;#( M'>O-M+\0)<^+-4UM]-U2YB4"RLGMK1I$\M3EV##CYGSQV 'K70^-M0U.VT6X MMM'L;NXO[B,I&\"<19X+$]B!T[U>\,116^@65K#;36Z01+'Y&?BO;ZO'9WMI8:H?+G6[MVAY; 8C/4!MK?B17MI(QU%<'\5M M*FUGPXEK:6%S=7J2K+#Y46X+U#9/0<'^57_".L:B?#T$6MZ;J$%];QA)&>$M MYV. P*YR3W_&JE[T4^H">'[:&\U'Q=;W$:R0RZAL=&&0P,*<5QMK?3?"WQ<= M*N3*_AN^;?!*XSY3'K@CT[CT.:ZOPG=7::SKK76E7]LEY>B6!Y83@KL"\D=/ MNYY]:W/$GARR\2Z--I]\/E?E'QDQOV8?YYZ47L[/8"GX3D66\\1NC!D;5"RL M#D$&"+FN,\=_\E?\)_6'_P!&M70?#31;_P -Z-J=AJ*-O2^8QODD2)Y: ,OM MQ^&,=JY[Q?!JNH_$/1=8L]$U":RT_P LNRPD%L.6( ..WKBFK<[L(]:!'/-> M._')UE?1+5 &G8RD#N =H'ZUW-SETB56) M]0.:\M^.<<)(,J^,F-AT M8?3_ !]:F$N65V(GT)TDT'3W0Y1K:,K]-HK0XQ7F7AV]\2^";==&U;1;S4K" M$[;:\T]?.;9V!7KC^5=./$%[J2^3I6C7R2-QYU]"8(X_4D'YF^@'XBB47?0# MG/C9$S^"(&4';'?1N^.PVN/YD5U?@J6.;P1H;KCBRB0X]0H!_4&I;CP_;ZAX MZ25,22OPS/G.\>AW<@=N*Y7PNNL^"(6T74[&YO],C0#UJKWA8#T)\;<'I7E?PO:UJ MVL6,FF>'M,OTGN%\MKVZA:WC@4\$_. Q..F!6CX;T6#PCX9@T]/-F\G+2.J; MF=B>2 .3Z?3%*]HM=P*'AJWBNKKQ7;3Q+)%+J3HZ,."#&@(-<.RWWPE\5;E6 M2?PU?R<@$GRS_P#%#_QX>XX[/PASU[2Y["_B$EO*N"".0>Q'H1UH4K.SV'\3>%]'\76S6M\H::$X26-OWD+$ _RP<&N>^&WA:_\*:KKMI=A MGA)B-O<8^65/F_4=QVJU/XCA5WAV[E=5ZJI(W#!P<4/ MXO=8,X>YT[QE\+I#F:+J=S023*6>9AT+LHMYA%F TD+9) V=>,GIUXKII_&%U,@33/#>LS7 M+< 7%L;>-3_M,^/TS1-7E=")/"A#:SXI8'(_M3&1ZB*/-N8?Q=,(R1X7U]B.@%LG/\ MX_4_AC^T+N&[U+4[5K2>YF(CMWZQ1+PH/N?F;_@59V: S?BH1_PK;5OI#_Z- M2K?PZ_Y)_HW_ %P_J:H_$H76H>$KS2+"PNKJZN#'CRHR54!PV2>G\./QJSX M>XM?"MAIM[8W5K=6\91UFB('4]&Z5?V!G5MP"0.:\YL=>2Y\::EK)T_4[NVA M06-F]M9O(F V9&!'&2W'T%=)XPU/4+30[B+2+&YNK^:,I$84RL9/&2?4>E6/ M",$5KX:L[:*UN+80QA&CG0JV[&6)]"M4U-/#L-KK6EWUO>6L80LT1(E4< @COC&152]Z*8Q?#\4<_B?QA% M*BNCW,2LK#((,"@BN'O;:]^$WB?[?91O+X;OG"R1#_EGU^7/8CMGJ..U=CX: MN[J+Q1K\MSI5_!!?7,;6\DD! 8! G/ITSS74ZIIMKK&FS6%[$LEO.NUE/\QZ M$>M"ERNSV8',>'[ZVU/Q]JEY9S+-;S:=;.CJ>",O79X Z5YQ\/\ PE?>$_%& ML6TPDDM&BC^SSE>'7<3CZCN/Q[UZ'<3"WA,K([ =D4L?R%3->]9"/*?"O_)< M?$/_ %S?^:5ZV0*\C\/6^JV?Q1U37+G1-2CL+L2*C^3DCE<$@<\XKUC>'C!V MD#&<'BJJ:M#9P_BWXJ6^G M>)4:ZTN0A$ESOPH[HW4X_NM^G?K/".IZUI&G-8ZUH=\+9)7-O/!%YAV%B0K( MI+CKQQTZXJ#QE:7GCT66CV6FW=O:)<":>]O(6A"@ C:BL Q)W'MCBG&3^&6J M$>BPN)(E=3E6&0?45)45M$L-O'$G*HH4?0<5+60!1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 W=[T9->47GC M[Q''?SI'8Q"-794!A8G /K47_"PO$_\ SXP_^ [_ .-<_P!9@>FLIKM7T^]' MKG/K1S7D?_"PO$__ #XP_P#@._\ C1_PL+Q/_P ^,/\ X#O_ (T?68#_ +(Q M'=?>>N>N M M>N1_\ "PO$_P#SXP_^ [_XT?\ "PO$_P#SXP_^ [_XT?6H!_9&([K[SUSF MCFO(_P#A87B?_GQA_P# =_\ &C_A87B?_GQA_P# =_\ &CZU /[(Q'=?>>N< MT>N>M[:-H MKR3_ (6%XG_Y\8?_ '?_&C_ (6%XG_Y\8?_ '?_&CZS /[(Q'=?>>ME01R M,T;:\D_X6%XG_P"?&'_P'?\ QH_X6%XG_P"?&'_P'?\ QH^LP#^R,1W7WGK> MT?Y-&T$YQ7DG_"PO$_\ SXP_^ [_ .-'_"PO$_\ SXP_^ [_ .-'UJ ?V1B. MZ^\];VCT% 7%>2?\+"\3_P#/C#_X#O\ XT?\+"\3_P#/C#_X#O\ XT?6H!_9 M&([K[SUO%&T'L*\D_P"%A>)_^?&'_P !W_QH_P"%A>)_^?&'_P !W_QH^LP# M^R,1W7WGK>T8QC'THVBO)/\ A87B?_GQA_\ =_\:/\ A87B?_GQA_\ =_\ M:/K4 _LC$=U]YZYS2;1Z"O)/^%A>)_\ GQA_\!W_ ,:/^%A>)_\ GQA_\!W_ M ,:/K4 _LC$=U]YZWM'H*-M>2?\ "PO$_P#SXP_^ [_XT?\ "PO$_P#SXP_^ M [_XT?68!_9&([K[SUO;1M'I7DG_ L+Q/\ \^,/_@._^-'_ L+Q/\ \^,/ M_@._^-'UF ?V1B.Z^\]>M>1_\+"\3_P#/C#_X#O\ XT?\+"\3_P#/C#_X M#O\ XT?68!_9&([K[SUO;2@8Z5Y'_P +"\3_ //C#_X#O_C1_P +"\3_ //C M#_X#O_C1]:@']D8CNOO/7*3:!TKR3_A87B?_ )\8?_ =_P#&C_A87B?_ )\8 M?_ =_P#&CZS /[(Q'=?>>MXH*YKR3_A87B?_ )\8?_ =_P#&C_A87B?_ )\8 M?_ =_P#&CZS /[(Q'E]YZWM'H*-M>2?\+"\3_P#/C#_X#O\ XT?\+"\3_P#/ MC#_X#O\ XT?68!_9&([K[SUO;SFC;7DG_"PO$_\ SXP_^ [_ .-'_"PO$_\ MSXP_^ [_ .-'UF ?V1B.Z^\]2?\ "PO$_P#SXP_^ [_XT?\ "PO$ M_P#SXP_^ [_XT?68!_9&([K[SUO:/2EQQ7D?_"PO$_\ SXP_^ [_ .-'_"PO M$_\ SXP_^ [_ .-'UF ?V1B.Z^\];Q0%P)_P#GQA_\!W_QH_X6 M%XG_ .?&'_P'?_&CZU /[(Q'=?>>N 8Z4F*\D_X6%XG_ .?&'_P'?_&C_A87 MB?\ Y\8?_ =_\:/K4 _LC$=U]YZX!CI1C->1_P#"PO$__/C#_P" [_XT?\+" M\3_\^,/_ (#O_C1]9@']D8CNOO/6]HI<<8[5Y'_PL+Q/_P ^,/\ X#O_ (T? M\+"\3_\ /C#_ . [_P"-'UF ?V1B.Z^\];VT;?:O)/\ A87B?_GQA_\ =_\ M:/\ A87B?_GQA_\ =_\:/K, _LC$=U]YZYS2;>VC:*\D_X6%XG_Y\8?\ P'?_ M !H_X6%XG_Y\8?\ P'?_ !H^M0#^R,1W7WGK@&*0C/4 UY)_PL+Q/_SXP_\ M@._^-'_"PO$__/C#_P" [_XT?68!_9&([K[SUS&11BO(_P#A87B?_GQA_P# M=_\ &C_A87B?_GQA_P# =_\ &G]9@']D8CNOO/6]M&T>@KR3_A87B?\ Y\8? M_ =_\:/^%A>)_P#GQA_\!W_QI?6H!_9&([K[SUS%&*\C_P"%A>)_^?&'_P ! MW_QH_P"%A>)_^?&'_P !W_QH^LP#^R,1W7WGK>T4; .@KR3_ (6%XG_Y\8?_ M '?_&C_ (6%XG_Y\8?_ '?_&CZS /[(Q'=?>>N8XQ0!CI7D?\ PL+Q/_SX MP_\ @._^-'_"PO$__/C#_P" [_XT?68!_9&([K[SUO%&VO)/^%A>)_\ GQA_ M\!W_ ,:/^%A>)_\ GQA_\!W_ ,:/K4 _LC$=U]YZYCBDV^PKR3_A87B?_GQA M_P# =_\ &C_A87B?_GQA_P# =_\ &G]:@']D8CNOO/6]O/2EYKR/_A87B?\ MY\8?_ =_\:/^%A>)_P#GQA_\!W_QI?6H!_9&([K[SUPC/6@#%>1_\+"\3_\ M/C#_ . [_P"-'_"PO$__ #XP_P#@._\ C1]:@']D8CNOO/7",TFP>@_*O)/^ M%A>)_P#GQA_\!W_QH_X6%XG_ .?&'_P'?_&CZU /[(Q'=?>>M[>*7%>1_P#" MPO$__/C#_P" [_XT?\+"\3_\^,/_ (#O_C1]9@']D8CNOO/6]M&T5Y)_PL+Q M/_SXP_\ @._^-'_"PO$__/C#_P" [_XT?68!_9&([K[SUO;0%QTKR3_A87B? M_GQA_P# =_\ &C_A87B?_GQA_P# =_\ &CZS /[(Q'=?>>N)_P#GQA_\!W_QH^LP#^R,1W7WGK>.:-M>2?\ "PO$_P#S MXP_^ [_XT?\ "PO$_P#SXP_^ [_XT?68!_9&([K[SUO;1M%>2?\ "PO$_P#S MXP_^ [_XT?\ "PO$_P#SXP_^ [_XT?68!_9&([K[SUO8/2EQ@8KR/_A87B?_ M )\8?_ =_P#&C_A87B?_ )\8?_ =_P#&CZS /[(Q'=?>>MA<= *",UY)_P + M"\3_ //C#_X#O_C1_P +"\3_ //C#_X#O_C1]9@']D8CNOO/6]N>U+TKR/\ MX6%XG_Y\8?\ P'?_ !H_X6%XG_Y\8?\ P'?_ !H^LP#^R,1W7WGK>T>@HVUY M)_PL+Q/_ ,^,/_@._P#C1_PL+Q/_ ,^,/_@._P#C1]9@']D8CNOO/6\)_^?&'_ ,!W_P :/^%A>)_^?&'_ ,!W_P :/K, _LC$=U]Y MZWM]J,8["O)/^%A>)_\ GQA_\!W_ ,:/^%A>)_\ GQA_\!W_ ,:?UJ ?V1B. MZ^\];VBE QTKR/\ X6%XG_Y\8?\ P'?_ !H_X6%XG_Y\8?\ P'?_ !I?6H!_ M9&([K[SUS'.:3%>2?\+"\3_\^,/_ (#O_C1_PL+Q/_SXP_\ @._^-'UF ?V1 MB.Z^\];V\YI>:\C_ .%A>)_^?&'_ ,!W_P :/^%A>)_^?&'_ ,!W_P :/K, M_LC$=U]YZWMYS2GGK7D?_"PO$_\ SXP_^ [_ .-'_"PO$_\ SXP_^ [_ .-' MUF ?V1B.Z^\];VCT%&VO)/\ A87B?_GQA_\ =_\:/\ A87B?_GQA_\ =_\ M:/K, _LC$=U]YZWM'H*-M>2?\+"\3_\ /C#_ . [_P"-'_"PO$__ #XP_P#@ M._\ C1]9@']D8CNOO/7.11S7D?\ PL+Q/_SXP_\ @._^-'_"PO$__/C#_P" M[_XT?6H!_9&([K[SUSFCFO(_^%A>)_\ GQA_\!W_ ,:/^%A>)_\ GQA_\!W_ M ,:/K4 _LC$=U]YZYS1S7D?_ L+Q/\ \^,/_@._^-'_ L+Q/\ \^,/_@._ M^-'UJ ?V1B.Z^\]>N1_P#"PO$__/C#_P" [_XT?\+"\3_\^,/_ (#O_C1] M:@']D8CNOO/7.:.:\C_X6%XG_P"?&'_P'?\ QH_X6%XG_P"?&'_P'?\ QH^M M0#^R,1W7WGKG-'->1_\ "PO$_P#SXP_^ [_XT?\ "PO$_P#SXP_^ [_XT_K4 M _LC$=U]YZYS1S7D?_"PO$__ #XP_P#@._\ C1_PL+Q/_P ^,/\ X#O_ (T? M6H!_9&(\OO/7.:.:\C_X6%XG_P"?&'_P'?\ QH_X6%XG_P"?&'_P'?\ QI?6 MH!_9&([K[SUSFCFO(_\ A87B?_GQA_\ =_\:/\ A87B?_GQA_\ =_\:/K4 M _LC$=U]YZYS1S7D?_"PO$__ #XP_P#@._\ C1_PL+Q/_P ^,/\ X#O_ (T? M6H!_9&([K[SUSFBO(_\ A87B?_GQA_\ =_\:*/K4 _LC$=U]Y8O/&WBF.]F M2+2U\M7(3_1G/ /K4/\ PG/BS_H&+_X"/7K=+Q3]A+^9DK'44K>Q7WL\C_X3 MGQ9_T#%_\!'H_P"$Y\5_] Q?_ 5Z]C_A.?%?_ $#%_P# 5Z]H?\ /E?>SR/_ (3GQ7_T M#%_\!7H_X3GQ7_T#%_\ 5Z]H?\^5][/(_^$Y\5_P#0,7_P M%>C_ (3GQ7_T#%_\!7KUSBCBCV$OYF'UZA_SY7WL\C_X3GQ7_P! Q?\ P%>C M_A.?%?\ T#%_\!7KUSBCBCV$OYF'UZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A. M?%?_ $#%_P# 5Z]H?\ /E?>SR/_ (3GQ7_T#%_\!7H_X3GQ M7_T#%_\ 5Z]H?\^5][/(_^$Y\5_P#0,7_P%>C_ (3GQ7_T M#%_\!7KUSBCBCV$OYF'UZA_SY7WL\C_X3GQ7_P! Q?\ P%>C_A.?%?\ T#%_ M\!7KUSBCBCV$OYF'UZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A.?%?_ $#%_P# M5Z]H?\ /E?>SR/_ (3GQ7_T#%_\!7H_X3GQ7_T#%_\ 5Z] MH?\^5][/(_^$Y\5_P#0,7_P%>C_ (3GQ7_T#%_\!7KURBCV M$OYF'UZA_P ^5][/(_\ A.?%?_0,7_P%>C_A.?%?_0,7_P !7KURBCV$OYF' MUZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A.?%?_ $#%_P# 5Z]H? M\^5][/(_^$Y\5_\ 0,7_ ,!7H_X3GQ7_ - Q?_ 5Z]H?\^5][ M/(_^$Y\5_P#0,7_P%>C_ (3GQ7_T#%_\!7KURBCV$OYF'UZA_P ^5][/(_\ MA.?%?_0,7_P%>C_A.?%?_0,7_P !7KURBCV$OYF'UZA_SY7WL\C_ .$Y\5_] M Q?_ %>C_A.?%?_ $#%_P# 5Z]H?\^5][/(_^$Y\5_\ 0,7_ M ,!7H_X3GQ7_ - Q?_ 5Z]H?\^5][/(_^$Y\5_P#0,7_P%>C_ M (3GQ7_T#%_\!7KURBCV$OYF'UZA_P ^5][/(_\ A.?%?_0,7_P%>C_A.?%? M_0,7_P !7KURBCV$OYF'UZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A.?%?_ $#% M_P# 5Z]H?\^5][/(_^$Y\5_\ 0,7_ ,!7H_X3GQ7_ - Q?_ 5 MZ]H?\^5][/(_^$Y\5_P#0,7_P%>C_ (3GQ7_T#%_\!7KURBCV M$OYF'UZA_P ^5][/(_\ A.?%?_0,7_P%>C_A.?%?_0,7_P !7KURBCV$OYF' MUZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A.?%?_ $#%_P# 5Z]H? M\^5][/(_^$Y\5_\ 0,7_ ,!7H_X3GQ7_ - Q?_ 5Z]H?\^5][ M/(_^$Y\5_P#0,7_P%>C_ (3GQ7_T#%_\!7KURBCV$OYF'UZA_P ^5][/(_\ MA.?%?_0,7_P%>C_A.?%?_0,7_P !7KURBCV$OYF'UZA_SY7WL\C_ .$Y\5_] M Q?_ %>C_A.?%?_ $#%_P# 5Z]H?\^5][/(_^$Y\5_\ 0,7_ M ,!7H_X3GQ7_ - Q?_ 5Z]H?\^5][/(_^$Y\5_P#0,7_P%>C_ M (3GQ7_T#%_\!7KURBCV$OYF'UZA_P ^5][/(_\ A.?%?_0,7_P%>C_A.?%? M_0,7_P !7KURBCV$OYF'UZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A.?%?_ $#% M_P# 5Z]H?\^5][/(_^$Y\5_\ 0,7_ ,!7H_X3GQ7_ - Q?_ 5 MZ]H?\^5][/(_^$Y\5_P#0,7_P%>C_ (3GQ7_T#%_\!7KURBCV M$OYF'UZA_P ^5][/(_\ A.?%?_0,7_P%>C_A.?%?_0,7_P !7KURBCV$OYF' MUZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A.?%?_ $#%_P# 5Z]H? M\^5][/(_^$Y\5_\ 0,7_ ,!7H_X3GQ7_ - Q?_ 5Z]H?\^5][ M/(_^$Y\5_P#0,7_P%>C_ (3GQ7_T#%_\!7KURBCV$OYF'UZA_P ^5][/(_\ MA.?%?_0,7_P%>C_A.?%?_0,7_P !7KURBCV$OYF'UZA_SY7WL\C_ .$Y\5_] M Q?_ %>C_A.?%?_ $#%_P# 5Z]H?\^5][/(_^$Y\5_\ 0,7_ M ,!7H_X3GQ7_ - Q?_ 5Z]H?\^5][/(_^$Y\5_P#0,7_P%>C_ M (3GQ7_T#%_\!7KURBCV$OYF'UZA_P ^5][/(_\ A.?%?_0,7_P%>C_A.?%? M_0,7_P !7KURBCV$OYF'UZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A.?%?_ $#% M_P# 5Z]H?\^5][/(_^$Y\5_\ 0,7_ ,!7H_X3GQ7_ - Q?_ 5 MZ]H?\^5][/(_^$Y\5_P#0,7_P%>C_ (3GQ7_T#%_\!7KURBCV M$OYF'UZA_P ^5][/(_\ A.?%?_0,7_P%>C_A.?%?_0,7_P !7KURBCV$OYF' MUZA_SY7WL\C_ .$Y\5_] Q?_ %>C_A.?%?_ $#%_P# 5Z]H? M\^5][/(_^$Y\5_\ 0,7_ ,!7H_X3GQ7_ - Q?_ 5Z]1_\ "<^* M_P#H&+_X"O1_PG/BO_H&+_X"O7KE%'L)?S,/KU#_ )\K[V>1_P#"<^*_^@8O M_@*]'_"<^*_^@8O_ ("O7KE%'L)?S,/KU#_GROO9Y'_PG/BO_H&+_P" KT?\ M)SXK_P"@8O\ X"O7KE%'L)?S,/KU#_GROO9Y'_PG/BO_ *!B_P#@*]'_ G/ MBO\ Z!B_^ KUZY11["7\S#Z]0_Y\K[V>1_\ "<^*_P#H&+_X"O1_PG/BO_H& M+_X"O7KE%'L)?S,/KU#_ )\K[V>1_P#"<^*_^@8O_@*]'_"<^*_^@8O_ ("O M7KE%'L)?S,/KU#_GROO9Y'_PG/BO_H&+_P" KT?\)SXK_P"@8O\ X"O7KE%' ML)?S,/KU#_GROO9Y'_PG/BO_ *!B_P#@*]'_ G/BO\ Z!B_^ KUZY11["7\ MS#Z]0_Y\K[V>1_\ "<^*_P#H&+_X"O1_PG/BO_H&+_X"O7KE%'L)?S,/KU#_ M )\K[V>1_P#"<^*_^@8O_@*]'_"<^*_^@8O_ ("O7KE%'L)?S,/KU#_GROO9 MY'_PG/BO_H&+_P" KT?\)SXK_P"@8O\ X"O7KE%'L)?S,/KU#_GROO9Y'_PG M/BO_ *!B_P#@*]'_ G/BO\ Z!B_^ KUZY11["7\S#Z]0_Y\K[V>1_\ "<^* M_P#H&+_X"O1_PG/BO_H&+_X"O7KE%'L)?S,/KU#_ )\K[V>1_P#"<^*_^@8O M_@*]'_"<^*_^@8O_ ("O7KE%'L)?S,/KU#_GROO9Y'_PG/BO_H&+_P" KT?\ M)SXK_P"@8O\ X"O7KE%'L)?S,/KU#_GROO9Y'_PG/BO_ *!B_P#@*]'_ G/ MBO\ Z!B_^ KUZY11["7\S#Z]0_Y\K[V>1_\ "<^*_P#H&+_X"O1_PG/BO_H& M+_X"O7KE%'L)?S,/KU#_ )\K[V>1_P#"<^*_^@8O_@*]'_"<^*_^@8O_ ("O M7KE%'L)?S,/KU#_GROO9Y'_PG/BO_H&+_P" KT?\)SXK_P"@8O\ X"O7KE%' ML)?S,/KU#_GROO9Y'_PG/BO_ *!B_P#@*]'_ G/BO\ Z!B_^ KUZY11["7\ MS#Z]0_Y\K[V>1_\ "<^*_P#H&+_X"O1_PG/BO_H&+_X"O7KE%'L)?S,/KU#_ M )\K[V>1_P#"<^*_^@8O_@*]'_"<^*_^@8O_ ("O7KE%'L)?S,/KU#_GROO9 MY'_PG/BO_H&+_P" KT?\)SXK_P"@8O\ X"O7KE%'L)?S,/KU#_GROO9Y'_PG M/BO_ *!B_P#@*]'_ G/BO\ Z!B_^ KUZY11["7\S#Z]0_Y\K[V>1_\ "<^* M_P#H&+_X"O1_PG/BO_H&+_X"O7KE%'L)?S,/KU#_ )\K[V>1_P#"<^*_^@8O M_@*]'_"<^*_^@8O_ ("O7KE'%'L)?S,/KU#_ )\K[V>1_P#"<^*_^@8O_@*] M'_"<^*_^@8O_ ("O7KG%'%'L)?S,/KU#_GROO9Y'_P )SXK_ .@8O_@*]'_" M<^*_^@8O_@*]>N<4<4>PE_,P^O4/^?*^]GD?_"<^*_\ H&+_ . KT?\ "<^* M_P#H&+_X"O7KG%'%'L)?S,/KU#_GROO9Y'_PG/BO_H&+_P" KT?\)SXK_P"@ M8O\ X"O7KG%'%'L)?S,/KU#_ )\K[V>1_P#"<^*_^@8O_@*]'_"<^*_^@8O_ M ("O7KG%'%'L)?S,/KU#_GROO9Y'_P )SXK_ .@8O_@*]'_"<^*_^@8O_@*] M>N<4<4>PE_,P^O4/^?*^]GD?_"<^*_\ H&+_ . KT?\ "<^*_P#H&+_X"O7K MG%'%'L)?S,/KU#_GROO9Y'_PG/BO_H&+_P" KT?\)SXK_P"@8O\ X"O7KG%' M%'L)?S,/KU#_ )\K[V>1_P#"<^*_^@8O_@*]'_"<^*_^@8O_ ("O7KG%'%'L M)?S,/KU#_GROO9Y'_P )SXL_Z!B_^ CT5ZYQ11["7\P?7J'_ #Y7WL****Z# MS HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BHKFYAL[66YN)!'#"A=W/15 R37GFM?$7Q%HUNVJ2^";D:*I!,[W*B4(3PQ MC )7\>G>JC%RV$VD>D453TK4K;6=)M-2M&W6]U$LL9/7!&<'WKF/$?C[^P?$ MFCZ,-(N7.I7 A6YD(2,?, VWJ6(W#L!R.:2BV[(&TCLZ**Y*S\6WVORZ@_AS M3K>[LK*0PFYN+@QBXD RRQX5L@HK&\7>//^$7U#3+/^R;F]-1;= M@NK7.QHHJ&Z-R(&-HL33?PB5B%/U(!-2,FHKSWP_\3?MOC2[\*:[I\6FZC$V MR)DG\R.5NN,D#!(((]?8\5WMR;@0,;41&;^$2DA3]2*IQ<79B33):*YSPAKN MI>(M-:^O;&VLT\V2(1QS&1MR.5).5 QD&J]SXT^TZ_+H7AZR&J7UO_Q]2&81 MP6WL[X)+>P!/!]*.5WL%T=717'ZKXJUGPU&MYKNB0MI@($UUIUPTQ@!XW,C( MIV^XS71QWHU#2X[W298+A)E#Q.S'8P/N.:3BT%R[17G?AGQUXD\47^K6=MH> MF02Z7-Y$XGOI!E\L,#$1[J>N*NZ'\0A=^+)O"VMZ:VEZN@S$OF^9',,9^5L# MMST_7BJ=.2%S([>BN7EU?Q/<:YJ%IIFC:>UG:.L8N;N]>/S&**Q 58V/&[K6 M!H/CWQ)XAU_6-&M-$TI+G2I#'.TM_($8ABORD1$GE3U HY'N/F1Z/17-:3K' MB&^?4K2]TBTL[ZT*&,?:2\4RL#@A@N1RN.E8_P /_'>I>.#>R-I=K906/_%VH^"M(&K1:=;7MIYJQ,K3,CKD<'[I M!&1_*N@T2ZOK[2[>[OH;>%YXUD$<+EPH(S@D@9Z^E'*[7"^MC1HI"0 23@#J M37'VWC:XU_4)[;PKIBZA;V[[)M0N)O)MPW]U2%8N?H,?G22;!NQV-%<9KWB_ M6?"NGR7NK>'UFMP !/I]SYB(Q.!Y@95*C/< U+X]\5W_ (-T,ZQ#86]Y;(Z( MZ-,R.-W&1\I!YQ34&PYD==17-66H>*[ZPM[N/3M&5)XEE4-?2Y 8 C/[KWJ3 M2=6UR_M]1AN=-L[74K.X\H1_:&>*1"BLK!]N>F:G"Q2(+/YB2D=0#@BN(M?&.LR^!W\12Z/;"5F$<%DEPS,\AF$04MM &2??M4'B3Q?XJ\*^'9 M-:U'0]),$90-%%J$C2 L0!_RR ZGUI\CO8.9'?45PUUXE\8V_AP:VGA[2KF MVXN/*AU"0R!"N[H8@"0.P-1>.?'NI>#K;3[M-*MKNVOG\M";AD9&(R,C:1^M M"@V[!S([ZBN(\0>+/$GA73?[3U/P_9W%BA'GM87K.\0)QDAHUR/\\5U&BZQ9 MZ_H]KJNGR>9:W*;D)&#UP01Z@@@_2DXM*X76Q?HHKF?#/C6P\4:MK=A:?>TR MX\K=NR)5QCDDWJ.YTU%-DW^6WE;?,Q\N[IGWK@=/\ '&NWWQ O MO"?]CV,AVX'F:8RC>&R).S8_W6XII-BN=-17*>.O$NK>$]&?5[/2 MX+^TAQYZFX@MX5NXQ)''#*9-H/8D@< MT^5VN%];&Y17,>+O$&KZ =/_ +-TRWOS>W*VJ1O.8WWL"<_=(V@*23VJIXU\ M6:MX.\.+K#Z=9W2JR)-&L[*5+<9!V\C./2A1;MYA='945S5EJ'BN^L+>[CT[ M1E2>)95#7TN0& (S^Z]ZDTG5M[@MR@DC>4HWS,%R M, @\L*M>$M9OO$'A^TU:[M;>V6[C$L<44A<@'IDD"CE=KA?6QNT5S?BK7-7T M);.2PT^UO$N;N*T"R3M&RM(< GY2,9J/Q;X@U;PQX9GUD65G="V4--%YS)U; M'RG:<]1UQ0HMV"YU%%VLXIRQ@45PLGB?Q@GAF M/7HO#VEW%L]NMSY,.H/YHC*[NC1 9 [ _3-+X^\;ZEX)BL[E-,MKRVNYO(4F M=D96QD9&TY'!H4&W8.9'ZMILDN MHV*V-Y#.\$L"R;P"IX(; R",'\:FP7-BBBN,UOQ]_9/C#1_#XTFY+:C,(Q^*$F]@;L=G117.ZWXM@TS4HM(LK:74M9F7>EG 0-J?WY&/"+[ MG\!0DWL.]CHJ*J6#ZB\1;48;6*3C"V\K.!]25'\JYVT\67^O27\GAS3(+NRL MY##]HN+DQ?:)%^\L8"G@=-QP"3^-"BV*YUM%8_AKQ'9^)])%]:!T*N8IX).' MAD7[R-[BLNV\67NN7NHQ^'=/M[JVT^0PR7-Q<&-991R4CPK9QZG Y_&GRL+H MZRBL7PSXEM/$^FM?Z?XZ\0:EXUU/PQ!HVFKN]Y9+UPC+QC&(R@456S??8L[;?[5CIN;9^>,_I7 M%>#O'>K>*?$.JZ7)I-I:#2Y?*N'^TLY)#%3M&T?W3UI*+:;"YWU%<_XD\767 MAV2UM#')>:I>-MM;"#!DE/KSPJ^Y]#4$VI^,(+3[4?#VGS #SK)$WESV\R[9('[JX[&NG>%]^&$S,PQG'S';Q^ -'*[7"^MCI:* M\RC^).N1>/;?PGJ6@V=E<3MA+AKMFC9<$@K\G.<8'3GCBNP\6ZY<^'="DU&V MMX;F5"JK;NY5IG8@*B8!RQ)Z8H<&FEW#F1NT5FZ)<:M=6*S:Q96]G.X!$$,Q MD*>S$@<].E:52]!A117.^-?%UKX+\/G5+E/-)E2*.(-@N2>[BM4#R122LC$9P M2"%(XR#^="5W8+G145PVG>*O%>I^%H-?M?#^G30S1>:ELE^_G%?8&/&>.F:T M_!/C;3O&^D->V2O#+$P2XMY/O1MVY[@]C3<&M1)HZ:BN"\<^.]4\':CIMNFE M6MY'J,IB@;[0R,&!4?,-I_O#O71ZSJ>IZ5H!NHK&&[U$R1Q1VR2E49G=5^\1 MP!G.<=J.5Z>871M45SWVKQ:L7F2V&AQ@+ELW\N%]>?*K"\"^/M1\9ZK?1+I$ M$6FV9*&^CG9ED?/ 4%1G(Y]ACUHY':X71WU%LKN%!NDBLKYFF5>^%:-0Q]@:.5A='4 MT5CZ/XAM/$VAKJ6AS1S*_ $N5V,.JL!R"*Y33OB9)'X[E\)^(M.ATZY)"P31 M7'FI*QY4?=&,@\9[\4*#=PNCT.BHY_.\EO("&7^$2$A?QQ7/>%=>U77OMSWE MC:VL=I=R6A$JWS%;:V3>^T9) M[ #W)('XTEJ!?HKEIO$&O6_AYM;ET6V\A(OM#VRW1,PCQD_P;2P'.,_C6[I6 MIVNLZ5;:E9/OMKF,21L1@X/J/6FXM"N7**\[O?'?BF6^N/[ \&/J>F)(T<-X M+H()=IPQ QTW X/?K78V.I3KX=CU/6X(].E6$S7$1DW"$#D@M[#K3<6@33-. MBN*C\::G=>'IO$MIH:OHT8:15>-QW']".A'K0XM;@FF7**XZ;QWY?Q!TWPH-)N4-XDDGVF8A!M5';* MKR3RF.<5U-_?6^FV%Q?74GEP01F21O0 ?J?:DXM!=%BBO,]4^)7B32; M!;N+1P03,]PHE52>"R ';^-=[HFLV7B#1[;5-/D\RVN$W(2,$=B".Q!R*;@T MKL$TR_1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@!&574JRAE/4$9%>=?%CQ1_9OARZTQM*U*2WNU$-Q?1P9BA1B,D$D M MC@#@9[UWU_?VFF6,M[?7$=O;0C=)+(<*H]ZS;S6_#]UX;N+ZXOK.?27C*R M/O#HX(Y7CJ?;K50T=[">UA?"D^DW'A736T.02::L"QP$=<*,8/\ M9!S[YKB M/BG_ ,C?X _["9_]"CK<^%FAW6@> [2VO(VBEED><1/]Z-6.5!]#C!(]36%\ M5"!XP\ #(S_:1_\ 0HJTC_$T\R7\)VOC*]?3O!.MW<1(DBL9BA'9MAP?SK#^ M$,"V_P ,-'"J 761S[DR-75:WIPU?0M0TUB +NVD@R>VY2,_K7&_"B]%GX(; M2=0Q;7NBRRP7D$?^PS%4GPMT^:ZU;Q-XMD0I!J]XWV,,,%H59L-]#D?D:C M^,1 D\(\_P#,9BJ_^7G]=B?LGI]%%%8&AXYJO@6+QCJ?C%[=A!K%GJ,;V=P# M@@^3&=I/H<=>QYKIOAMXXE\06TVC:TAM_$.G?)P/ MBKQH 02-1C_]$I61\1O!UY)=0^,/#&8M?L,,R(/^/E!U!' 7O#AI[N\D>60\LQ& M ,G\#^=7OA]#'XD^%C0WD>V/46NUE0?PB21\@?3-8WPMN9/!]Q?>"=>Q:W27 M#364LAPETC8'R'N>,XZ_-Z@T/:2ZW!;IGJ%]9Q:A87%G.H:&>-HG![AA@_SK MRGX WUS)X?U;3)I"\=E=#R^D^'?%WQ FU:\6VC.JN0S(Q'$LGH#ZBK&E:??>.OBQ;>,[>UDMM!LH@EM/ M,-K76 P!5>N"6)Y[#UXJ3X8PVFJ^)?B+!,J3VMSJ+AE89#HSR_S%1^'[Z;X5 M^+W\+ZK,Q\.:@YETV[E/$+'JC'L.Q]\'N:U>[MN0ME?8]? S@ 9Y/O7D7PP M_P"2J>/_ /K[;_T:]>N@@@$'(/0BO(/A>ZM\5/'N&!W73$<]1YKUE#X9%RW1 MZ_@9)P,GJ:\2^"FKVVFV>OI/'>.7O01]GLIIQT/4QJ0/QKVZO'O@&RM8>(BK M YO0>#VP:S00Q7ZN;B(YGT^>%>#_>= /UKTS1/ M^0#IW_7K%_Z"*X/XZ.J_#:4,0"UU$%]SDG^0-=WH9!T#32#D&UBY_P" BE+X M$-?$SDOC#J\VC_#B_:W)66Z9+8,/X0Q^;_QT$?C6I\.=.@TOX?:)! @7?:I, MY'\3N-S$_B:D\>^&CXL\&W^DQE1<.H> L< 2*GIW%]K4]"N[6&^LY[2X0/!/&TO"=G>R!'G&J^!1 MXM_X2>[L&^SZY8ZP\EI.IVDD1QG83]>A['\:ZGX<>.3XGL)=.U-?L^OV!\N[ M@8;2V.-X'UX(['ZBKO@QE;4_%FU@<:R^<'I^ZCKG_B+X1OK>_B\;>%@8]:LO MFGB0<7,8ZY' U5_!=D&4$>;,<$=Q,Y%8?QL_Y) M?J'_ %UA_P#1BUK?#2X^U_#W2KG;L\X2R;/\ @ KSCX]$)X?T0GA1J _]!->C^&B& M\*Z0000;*$@C_<%>-+'6=$OO# M/AQ)=5UF^A,7V>*-AY2,.78L ,']172_#_PY/X4\%:?I-TZO@17] MLRI<* MS;Y^:%^X^AZ@^GXT/X/=V!?%J2>,M5N-+\/2"R&=0O)%L[,?]-9. M?P&6_P" UYEJ.FP?"OXD:!J5LYCT?4(%L;LGH& +M_XZWX-787EE!XW\<3P M_;;J&RT!/+#6D[1.;J3[Q#+S\J#'U8U1\<_#6#4?"5]Y.I:OHS]UCC)&1GWIP:CH^HI7>J/2^M>5:%_R<9XH_Z\8O_1<-=#\+?% \4>"+ M.:616O;4?9[D9YW+P&/U&#]LT50UC6M/T'3Y;[4;J."&-2WSL 6]E'<^U3:=-<7&G6TUW"(+B2-7D MB!SY9(SM_#I6=M+EF;XMUE]#\.7-U GF7CX@M(_[\SG:@_,@_0&O*-=T>/X6 M>+?"_B&"1_L&[RUBU36+BY$9>W2[U&26/S /ERK$CVS[U MK!J.CZD23>QV]]9VNKZ7/9W"B6UNHC&X!^\K#'!^AKS'X17T^BZCK7@34&;[ M1ILS2VY;^*,GG'YJW_ ZV?A#XH_X2'P3!!<2JU_IW^C3+GYMH^XQ'NO&>Y!K M!^*EM>>&/%6B>.M*B,DJ.+2YB'_+0$':#]067_OFB*U=-@WHI'8VV-=^(-Q= MAR;30HC;1CLUS( 7/_ 4VK_P(UC?&[_DF5Y_UWA_]#%=7X4TJ72/#MM!=8-] M)F>[P%#\@JOI6J::=5N-!TM59+",/.R/E8F=CA/J<,2.W'KQ M+UO9#1YQJO@4>+/^$GN[!OL^N6.L/):3J=I)$<9V$_7H>Q_&NI^''CD^)["7 M3M37[/K]@?+NX&&TMCC>!]>".Q^HJ[X,96U+Q9M8'&LOG!Z?NHZY_P"(OA&^ MM[^+QMX6!CUJR^:>)!QZ_D3:VJ.G\ _P#(F6?_ %TG M_P#1SUP?P(^_XJ_Z_4_]GKM?AI<)9-N']5E6VGN[D7%HTIVB=-S8VD\$X8NM]T_2L/P3_ ,B%X=_[ M!EM_Z*6CQ/XEL]!TV7,ROJ$B%;2T0[I9I",*%7J><5;\.V$FE^&=*T^7_66M MG# ^/54"G^59_9+ZGDGPJUN;2F\2QQ:'JFHA]2=B]DD95>O!WNO->B:#XFNM M;\37UC/I%YIT5I;12HEZBAW9F<%AM)&,#'7UKD/@BZLGBD*P)_M,G@]CG!_2 MN]UO5=.T*>&ZD0/J-XR6EO"K8>8EN!CT!8DG' S6E3XFK$QV-NBL6?Q=H-MX MCC\/S:E$FJR %;I 7 /]WCK7-?&CP_H5SX M9?4'BCCUSS$6S:( 2W#%@-F!RW!)]OY[1UM&2]&9O2[1L_&/_DE.M?\ ;#_T M?'6G\.O^2=:!_P!>2?RJAKNB:GJWP@ETF8.^J-IT8=2@-\.O#X(!'V&+K]!6!\;_ /DF5Y_U MWA_]#%;WPZ96^'7A\J01]BC''J!@U@?'!E7X9W0) +7$( ]3NS3C_$^8G\)U MOA( ^"M#! (.G6^0?^N:UY_\>SM\.:*0"<:DIP.I^1J] \($'P5H1!R/[/M_ M_1:UY_\ 'IE'A_1 6 /]I*>3VV-13_B!+X3I;_QU>6.E3W*^#?$),,1?YXX= MO ZG;(3CZ UU&DSO=:19W4@7S9X(Y'*C&6*@FK("O V"K+@^XQ65H>K6E_+ M=VFF(CV&G[+99TDW*S@?,@_W1MYSU)':H=FM$4;%>6?$;_DJ/P__ .OF3_T* M.O4Z\K^(Q'_"T?A^,_\ +R__ *$E52^+[Q2V/1-=U-=%T#4-3< BTMY)L'N5 M4D#\>E>5_#.3Q#'XWNX'^5HF#$C(] MP>M$7:#!_$5)/B'!XB^&?B'4K!)+/4+*VDCFMW/SP.00#G\\'V/I5OX.6_V? MX7:2![A[;XS^-M.0_N)=MR1Z,"/_BS7JM>9_#B MR^U^)/%?C%U*VE_+;C4;J.VA-NJ^9(<*#B/J>U>S5Y)X M4=#^T#XM 8$FV&.?01YHI[2]!2Z&?K,3?$;XL:+=Z%&\NE:5L,^H["(F*OO* MJW\1Z 8[GTYJ7XQ2+#X[\#RL&*I=;B$4L<"6/H!R3[#FO9J\;^+S ?$'P)DC MB[!/M^]CJZ/ID#A9+] MF ="C &64\J0"#[$9%>OUY#\*)$D^(7C]T8%6OV92.X\V7FIC;ED-[HK^!;I M_$'QQ\3ZC>!6DLEDM[<'_EFJR!!CWP#G_>/K7LU>07-FWP[^+LVORPE?#^M@ MI-<#[MO*Q!.[T!89R>,,?2O5+C5+"TTXZA/>01V07?Y[2#9CUST-%35IH(^9 MY+IY?1/VDKRTMFVVVIVY>2,=,^5OR1Z[E)_X$:F\77CZ?\?] N8[*YO672N( M+8*9&RTPXW$#]:L^"M*N?$OQ(U3Q]-')#IS+Y&G+(A5I5VA?, /08!^N[VI- M==/^&C?#PW+D:65Z]\S\5=_>^1/3YG1W?C:^6]TRU7PSK%FMW>10-<7D<8C1 M2W/W';DC@9QUJ[\1 %^'.O "R< #Z5NZB;*.S:?4'CCMH&69GD;:J%2&!) M]B!7)>+-4&L?"36=16%H8;BSD:$.>6CR=C>VX8./>LXZM61;V9Q6M:1>_#+5 M[;QGX?A:31[E$75+).BYQEAZ D\>A]C79^*=5L]<\,:!J6GS"6UN-6LG1Q_U MU'!]"#P1766\$%YHD,$\:302VZJZ,,JZE>0?45XEJ?A_5? ?BK3=&MB\WAC4 MM6MI[(_#3WMO(+?5-,5KFUGW[,;>2I;L#CKD8(!]:R/AOK1^(,L>LZK< M0OR"WU"TC 8D9) Z]SV:BLV+7]+ET :ZEY&=-\GSC/G@*.N?<>G7-)H?B#2O$NG_;]'O$NK;<4 M+J"I##L00"#SW%8V9I:I.1^YC/EJ?XY#PJCZG KG-$^'J6VE1&ZUG6EO9OW]T;;4 M9(D:9^7(53CJ:J&FI+UT,[X,Z[)>>&9] O7;^T=%F:W=&ZB/)V_D0R^V!6_\ M3/\ DFVO?]>I_F*\_O[5?A?\6]-U!;J5M(UM##Q:N^ M^)TB+\--=9F 4VV ?J0!_.KDO?4EU$OA:9S'A3X@:%X>^'&B6TL[SZC]F"0V M44;%YGS@*#C'4CG-6_A!X3U;P]I^J:AK,2V]UJDRR_9AUC4;NOH3N/'IBJ^F M>$;7QG\%=%L781W4=L)+2<=8I 3CGT/0_P#UJT/AMXTGU.&7PYKY\CQ%II\J M5)&^:=1_&/4XZ]<]>].6TN7YB6ZN8?QJ_P"0SX*_["#?^A15ZV\<"]S 8OV)R>@W1\UV_CSQA;>"_#4VH2%7NGS':PG_E MI(>GX#J?_KU+3<8I#3LV:];P>(-/T:&6%[RY9WDCSEHXE0DL0.GS;1SZT2_EC MT&N[/,_@U)_;GBKQ=XBNQNNY)UC1CR40EB5'M\J#_@->QUX_H$+_ S^)>J6 MVH;8=!UQO,MKL\1I("Q5&/13\S#GVKU'5-:T[1=-?4-0O(H+55W>8S?>]AZD M]@**NLKH4-$>5> 7.B_&SQ7H,&%LI@UP(UZ*VY6&/PD(_*K.N^";7QMXN\96 MKL(;Z".QDM+CG]V^R3KC^$X&?P/:KOPST&^N?$&M^-]3MFMGU5V6T@D&'6$L M#DCMG"C\,]ZW/#S#_A9OC(9&?*L./^ 254I6DVNW^0DM-3+^&OC2[OVG\+>( ME:'Q#IHV,).#.@_B'J0,9]001WK;\"?\>VN?]AJZ_P#0A63\1_!%QJX@\1:" MWD>(M.^>)TX,RCG8?4^GY=ZD^$E_<:IX4N[ZZB$5Q<:E/)+& 1M8D9&#TYI2 MLXN2&KWLS3\<7$MQ96GAZSFV7FLS?9R0>4@ S,_X)Q]6%<1IL:_#WXTR::B+ M#HWB&,&!1PJ2]@/?=D8_VQ6_9:;!X[\2:GK;WEY#:6,G]GV$EC=-$6"\RMN4 M\@L0/H@K#^*'@*.W\)R:U9ZEJL]]I;K/&UW>O-M7(W;=QX/0Y']VG"R]U]1. M^YZ]6+XM\/IXI\*ZAHKR>5]JC 5\9VL&#*?ID"F>#O$4/BGPK8:M$1NEC F4 M?P2#AA^?Z8K-^*$NI0_#G6)-*+BX$:[BGWA'N&\C_@.?PS6234K%MZ7/.-/\ M>ZG)IK>!M;N;2SN)"UDFLN2T+Q#Y&QCAFX(!R!GK@C!]<'A_[%X/_L#2+DV8 M2U^SPSLF\IQC=C(R>I^M8&L^'_#7B'X80Q2>2NG060DM;D$?N<+PP/\ ,=Z3 MP=K2^'OA3HU]XHN3:[8@C22JQ(4N1'D $_=VUI)W5X]R5IN//A380W4 M6H1Z[X>MB%FMV3:\,?J,Y('T) [C%;7Q4\0Q7WP=;4=/6^H->0O%;VUO()'N&8$!54<]^?3O7.:OX$NV^":>&8P M)M0MK=9%"_Q2JV\J/S(%-23:XJG\(?#]UH'@6(7R&.ZO96NGC(P5# !0?? !_&IVC*X^J,WQ%_R7 M_P '_P#7E;^(B/^&@/"'(_ MX\I__0):])NKJ"QM);JZF2&")2\DCG 4#J2:4_L^@UU,KQ??6NG>$-6N+M0T M7V9T\O&?,9AM50/4D@?C5#X&_ FF:==\7(0R2K_ '&3QV6D:[I^NI/+IDXN; M>%_+,Z,. ?;-7**+@95AX9T+2[C[18:196\_3S(X5#?GC-:%S M;0WD#0W$8DC;JIZ&I:*=V!BV'A'P]I=P+C3]&L[688^>&((>#GM5O5-%TO6X M$AU2PMKR)&W*L\8<*>F1FK]%%WN*Q2MM(T^SL#86UI%#:'_EB@PO;M^ JE9^ M$/#NGW7VJST:RM[C.?-BB"MZ]16U11=CL07=G;W]N8+J)98FZHW0_6L[3O"F M@:1/Y^G:1:6DO=H(@A/UQUK8HHNPL9>I^&M%UIP^IZ9;7C#D>?&'QVXSTJSI M^F6.E6X@L+:.WA& (XQA1]!VJW11=[!8*S-3\.Z+K3!M3TJSNV48#3PJQ ], MD5IT4D[ 9VF:!H^B[O[,TRTLRPPQ@A5"?Q INI^'='UH@ZGIMM>;>@G0.!^! MK3HIW>X6.?7P-X650JZ!IX Z 0+5[3_#^D:5:2VNGZ=;6D$QW2)!&$#'IDXK M2HHYGW%9&58>&M%TNY>XL-,MK:9SN=XDVECZG'7J>M:M%%)N^XR*WMH+2$0V MT*0Q DA$4 DDG@>Y)JCJ?AW1]:*G4]-MKS;T$Z!P/H#6G13NP*>G:58:3!Y M&GVL5M#P!'$,*/H.W6J>H^%=!U>?SM2TBTNY!T:>,.1],]*V**+O<+$%I96U MA (+6%8HEZ(O0?2LR/PAX=BNY+N+1;*.XD)+RQQ!6;/7)%;5%%V%C*T[PSHF MDW+7&G:7:VLS?>>&,*6^N.M7;VQM=1M6MKR!)X'^]&XR#]15BBB["QBV/A'P M]IDC26&CV=J[KM9H(PA(]#BJ\G@/PG-(TDOAW37D _"<9)3P[IJYZ[;=14]GX1\.V%]'>VFBV,-U%G9,D(#+D$<'Z$UM448S(J2^9&&WJN< YZ@;C^9JG9>%= TZZ6ZL]&L8+A?NR1 MP*&7Z''%:]%%V.P5C7_A'P[JEPUQ?Z'I]Q,QRTDENI8_4XYK9HH3:V J:?I6 MGZ3 8-.LK>TB)R4@C" G\*BU/0]+UI FIV$%V@Z+,FX?D>*T**+O<"AIFBZ9 MHT1BTRQAM(SU2%=J_D.*CU3P]H^M%3JFFVUYM^Z)T#@?0&M.BB[O<+%33]+L M=)M_(T^UBMH>T<0PH^@[53U+PMH.L3";4M)M+N0=&GC#D?3/2M>BB[W"QS__ M @WA8KM.@:?MQC'D#&*U=-TNPT>T%IIMG#:6X8L(H4"KD]3@5;HH;;W%9!6 M/>>%- U"\%Y>:1:7%R#D2RQAF!Z\$]*V**$VMAC(HTAB6.-=J*, >E4+KP]H MU[=/=7.F6DL[KM>1H@6<>A/_TRTN9@NW?+$&./3)[>U:5%*]@(Q%'%;^5'$HC5=JQJ !C'0#I7.>&_#,.D MZK?ZE%I]MIRW,:0QVENJC:BEFW.1P7)8],@ #DUT]%--K05ADL:31-'(NY&& M"/6L:'P;X;M[LW4.B64=R229DB 1S6Y10FT.P5BWWA'P]J5T;F^T:SN9 M_P#GI-$';KGJ:VJ*$VM@*W]GVOV+['Y*_9^GE\XK.L?"/AW3+H7-AHUE;3CG MS(8@C=<]16U11=A89-#%<0O#/&DL3C#(Z@AAZ$&L5/!?AB.42IH&FAP<@_9E MX/Y5NT4)M;!83:-NT !<8P/2L*?P3X8N;@W%QH-A+.QR9)(0S'\3S6]10FUL M%CGW\"^%)!A_#^G,/1H%-7[W0=*U*TCM+W3[>>VC4*D,B90 =!CIQ@5HT4M1B/4[&"[C'1)EW+^1XJO#X7T*VL9+K6.TD^_ B81OJ.E:]%. M["QEZ7X;T71)'?2],M;-G&&,$83=]<4[5/#^D:WL_M33K:\"?=$Z!P/H#]:T MJ*+N]PL8\7AW1M+TVZMK'1;803(1):PQJJRCT(.!^=5O"GAR/P_!?,L$%NU[ M<><;:W&(X0%"JJ\#/"@DXY)-=#11S,5C.U30-(UL(-4TZVO GW1/&' ^@-6[ M6T@LK=;>VB6*%/NHO05-11=[#,?4O"N@:Q<_:-2TBSNYL8WSQ!R/SI9_"VA7 M5G'9W&E6LMM&,)"Z;D7Z \5KT478K(H:9HFF:-&8]-L8;2,_P0KM7UZ#BJ][ MX6T'4=0^WWFCV4]YQ^_>$%^.G/6M>BB[W'8Q;WPAX>U*59;[1K.YD485IH@Y M ]LTZ\\*:!J$,$-[I%IRM)RI3S(80K;3U&1]!6Q11S/N%D0W5I;7U MN]O=P13PO]Z.5 RGZ@UE6_@[PU:3I/!H6G1RHI_&M6BB[ *J-I5@UK<6QM(?( MN'+S1A<"1CU)]2<5;HI 9FE^'M'T0N=+TVVL]_WA @0'Z@5/J6E6&L6_V?4; M2*ZASGRY5W*?PJY13N]PL9FE^'=&T-G;2],MK,N,/Y$83=]<5ID C!&1112; MN!DIX7T%'W)H]DOS[\"%<;O7'3-7[RRM=0M7M;VWBN+>08>*5 RM]0:GHIW8 M6,O3/#6AZ+(9-,TFRM)",%X854X^H%:E%%)N^X&6_AO1'OOMSZ39-=%_,,IA M7<6_O=.OO6I111<#&N/"7A^ZOA?7&D6DMV#N$[Q@N#['J*NWVDZ?J=@+"^LX M;FTX_ GRAPHIC 14 img128338319_3.jpg GRAPHIC begin 644 img128338319_3.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "LG7+)=5@2P9V2-F#2%3C*CM6M7,3RW375W? M0DR[F%K#$#P/4_6MZ$6Y770F3T)/"MI;P_;IK7=Y4DVU<^BUT=5-.LUL;&.% M5P>K?4]:MU->?/4<@BK(****R*"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HJHVIVJ:BE@9";AAD*%)P/<]JMTW%K= %%%%( HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH *0TM(: %HHHH **** "BBB@ HHHH **** "BBB@"IJ\N5:>%%AM6^4HW#O_ 'L4>)[V5[JSTNU<>=._S 'M M6UI>GQZ98I;Q]N6.0'[ M_L/:K?AZPCM;:6=-W[]]PR /E[5T.C&--N3U[$\UW9&Q1117.4%%%% !1110 M!7N;I;9H5*DF5P@Q5BN=:_AU#Q1'81B1C:$RR,1\N<<8_.NBK6I#D2ONQ)W" MH;JYBL[62XF;;'&NYC[5-7-^,[WR=*CLD0O->2K$@';DX-V5S0T MB2*]:>_1%*R/^[DQR5P/\_A6I573K*/3M/@M8AA8UQUSSW_6K5*I).3ML"V" MBBBH&%%%% !1110 4444 %%%9]YK-K9:A:V4A8S7)PH49Q[FJC%R=HH&[&A1 M114@%%%% !1110 4444 %5Q?6IO/L8N(S<;=WE[N<5F:Q=WD]PNEZ>-29+ER=[,?TQ71&C%0YIO7HB>;6R.DHHHKG*"BB MB@ HHHH **** "BBB@ HI"0 22 !U)KEM5\;6]I.UOI]K)?RH"7\L\+CKS6E M.C.J[05Q-I;G5453TS48=4L(KJ(XWJ"R9Y4D=#5RHE%Q=GN,****0!1110 4 M444 %%%% !1110 44$ ]1FB@ HHHH **** "BBB@ HHHH **** $) ZTM%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2&EI#0 M%%% M !1110 4444 %%%% !1110 5#=745G;//,X5$&234DDB11M)(P5%&68] *Y6 M\F.L2SW2.7L;4?(%!P[>_P"-;4:7.]=B9.Q)H$,E_K%WK%PJY8!(@%.,>H)K MJ"0 23@"LS0(VCT> N6W,-Q#=O:LS6=2:_U7_A';60QR2)F:7;G:/0?A6M2+ MK5FELOP2$G:-S8AUG39[K[+%>0O,> @;K5ZN331+'3]:TNTLEV20[I7;&68> MI-=62%!). .36=:$(VY.O<<6WN,\^'[1]G\Q?.V[MF><>N*DKC]-OA?^);Z] M@Q*RQ^3" /QY_*G^(I->TW29]0744!B()B2,8QGUK1X7WU"]F[;]V+GTN=;1 M6=IFIK=Z%;:C.1&'B#OG@#CFJ6D^+=/UC4I+&W$JR*"P+K@,/45C[&>MEMN5 MS(WJ**1F"*68@ )I[2%[BVTR6XMH^6ES@8[XK6TG5+?6=-BO MK8GRY.S#D'N#6LZ,X1YFM!*2;L7:Q_$6MQZ-I^[A[B4[(H\\L:V"<#)Z5P-@ MW_"5^.)+QOFL=.RL0QP6_P \U>'IJ3P^E;\4:Q1+&HP%&!6;'-'>ZZZA0RVR8R5Z-FM6E6DV_>W>H104445@4 M%%%% !44DR*S?./D4LPSTI+NY2SM);B3[D:ECCVKBKG4KBW\(WNIO-^]O7*1 MJW\()Z?E711H.IKYI?>3*5BUX&M7EDU'5I5&;F8B,@Y^4'G]:[&LGPS:_8_# MEE%C!\L,>,IQ7/?#NV4:-->\;[F4L?48K6@N2E.K\E\Q2U:1V-%-=TC1 MG=@J*,DD\ 5RD_CF);UH[73Y[BVC;$EPI^4#UK"E1J5?@5RG)+E=5)K2.FHHHKE*"BBB@ HHHH M *Q?$>O1Z+:*J R7>[&D%%%%9#"BBB@ HHHH * M*** "FR2)#&TDC!$49+$X %.)P,GI7G^I7=UXUUC^R[ NFF6[XN)0<;^?\XK M:C1]H]79+=DR=AMYJ=_XVU,:=I;20:7&?W\_0M_GTK4U^+3O"OA.Y6VC5)98 MS"C'[SD\=:Z/3M-M=*LUM;2(1QK^9/J:\\\33GQ1XWM-'M_,>"T;$VT<9SR? MPZ5V4I*K-0CI".O_ Y+T5WN=GX2TX:=X65PD:#+,3@ 4;@/HKF_#^JW^O7<]XR+#IT;E8 /O2>YKI*TJ4W3ER MO<2=PHHHK,84444 %%%% !1110 445#59(G&0RG(-:5*,Z:3DM!*2>Q+1 M1160PHHHH **** "BBB@ HHHH **** "D-+2&@!:*** "BBB@ HHHH **** M*.KWS:;I4]TB;W1?E'O3-%U!]0TZ.28!;@#]ZHXP:LWUNMU92PN@<,I^4^O: MN-T_6;O4-7O=+MH/*<1@,V[ICC/MQ772I*I2=MUU\B).S-;4+J[U?43IMD9( MK>,@7$H'4>@SVJ+Q2R6.DV>G6Z@&>4(JYQD#KFM^PLH[&V6)>6P-S'JQKF=4 MB.J>/+"W(1HK.,R-GJ"?\BKI33FE'X8Z^OF)K37J=#+ #'J0 M.!6/X9LS;VMSK5VV^>ZS(6!SA.H JE\0KI_LMCIT>,W4P!R>P_\ UUH;O[29 M=)M$Q:6VU99!TX["G"#5&[^UN_)?\$&]2[H9:Z%QJ#B0&>0[%?\ A4<<57\9 M:O\ V/X;+^ZC*CH36X!'!$ ,(B#Z "O*_$.H2>*_&5II4 <6TR\.0-,N)YAYC$]<'I^E,\=7<%MX9F M2<2%9V$?R=?7^E='&BQQK&HPJ@ #VKSOQS+)JWB;3M$MP2Z_,W/'/_UA1AW[ M;$\\O4)>[&QI>'H;G6K"UAF5HM.M8PA3_GLP]?:F6J2O\3Y3'$8X8;?;TP", M#^M=;;6T6G6 BB7"QJ2?<]S7'_#[?>7.J:E*[L[R[!N.<#.:T57FC4FMK67S M)M:R.Y9@BEF. !DDUA:-K%QKLT[QQ"*TCDV@LN=^/0U#XVU8:;H+Q(6^T71\ MF()UYZUD^!;&^TF]O+2[,FPJ&7+?*#[#\:RI45["51[]/U*E+WDCJM:(30[S M&T?N6 SP.1BLCP"CIX7C5^GFOMQZ9IGQ"N_LWA:1 &)FD5.#C'?^E:?ABV%K MX:L8\$'R@Q!ZY/-*W+A?5_D@^V1^+=3.D^'+FX1]DK#9&?\ :-97A=$\/^"A M>38\V;,QR,98]!4?Q(RVD6D>2%:X /I^-*\Z:]J=IH]M%)]BLB#.Y'#8' K: ME37U=7V;;?HB6_>.BT:%UL_M$I5IK@^8[!<=>@_"L[Q)>W:QM%8W@M_+0O*^ MW)'H,]JV+^[33M.GNGX2&,MCZ5Q.CW5WK%K'9RN[/=N9I2RCB+/'YFLZ$'.3 MK/9?U^"')V5CM=+DDETJUDFD\R1HE+/C&XXZU;IJ((T5%&%48 IU<4G=MHT0 M4444@.=\6SE[.#3HI")KN4+A>NWN:QO&L*QV6BZ2C_(\RC)'4# _K4MC(^M> M/+FXR3;V(\M.,C=T_P :L^)U!\2>'PQPOFGM]*]2DO9SA#LF_G8R>MV=6BA$ M5!T %.HJCJ%RRF.UA9?/GX&>R]S7FQBY.QH]#E/&U_:W&G3*)20B[1@'!.< M?Y^E='X:M8[/PY8Q1]/*#$XQDGFN?\W]KIT/FW4RQIVR>M-U/4K?2;"2\NFVQH/Q)] M!7FFOS3:CH,FKZC(ZM_P"5>A5T8NT.6BOL_FR8:ZA1117&6%%%% !115/5;]-,TJYO M9" (D+#/<]A^=.*&'3[&.%,)% M$@45Q_@&RGN/M>OWS,UQ=,0I8?P^O^?2NEED&I3I';3HT$;_ +[:5SA$!9 MCZ 5Q=MXEU_7;IWT6S@^PJY423 \X_&M:5&51-K1+N)R2.WHK+TN_NY,V^IQ MI#=@G 7HX]16ITK.<'%V8)W"BN;36#K>MM86+L;.)?WL\9Q\WH#72=JJI3=. MREN"=PHHK%\3:_'H.DO<@JTS-LB0GJU3"$IR48[L&[&+XMU>XO;R/PYI+M]J MF.)W7C8OIGZ5T6AZ-;Z'IR6L R>LC]V;N:R/!VD/#;-JU[\]]>?.68I&>:V/%V@7'B&QM[:"9(U67>X?/(_"G:IJ5EX/\.(,KF./9!'W=L55.25 M#V<-92?X"?Q7?0U+[4K73D!N)0&;A4'WF^@JBGB&/[=!;3VEQ +@XAD=>&/I M[5B^%=&N-0"Z_K9,MU/AH8VSB->W%;/B*(R)8%8?,9;M#C=MQ[TO9THS]GN^ MK\_(+NUS:J&>\MK;'GW$46>F]@*YKQ3XK_LR1=.T]1-J,N %'\ />J^@>%XK MN6;4=7B:>=VPJR,2!CJ0*F.&2I^TJ.RZ=V#EK9'9 A@"""#T(I:H::HBDNXE M/[M)<*O/RC XI+S5[>V#(F9KC.U(HQDD_P"%8^S;ERQU*OIJ:%%BUE>(-;30=.%V\7FYD"!0V.M:M>=>-TNM:U":VAXM=.A,LI_VB.G^ M?>C"4E5JI2VZA-V1Z'&XEB2063CV&G=!1114C"N"UBYF\7Z_P#V'9.4L;8[KB8'(8CM6QXWUB72]#*6K8NK MEO+CQU [G_/K4_A+0ET/1D1P#^R_S(>KL;%I:PV5K M';0($CC& !4U%%QG8OKBM;3UNUL8UO75[@#YF48S7&>"1>ZWJMUK]\3L.4A!/ ^GT M'\Z[VNG$1C22I*UUN_,B-WJ%%%%>3[J#M[D]A4D5LHF:XD'[YN/\ ='I7,^$[B?7KJZUFXYA+%+=& M ^4 UUU;5H^R?(M^I*=]2.>"*Y@>&9 \;C#*>XKCO"K_ -D^)M3T ,3 I\V' M=U'3C\C7:UY_I$RZC\3KVY@.Z.)2I;UP O\ .M<,N:G4B]K7^?04MT>@4445 MQEA1110 4444 %%%% !1110 4444 %(:6D- "T444 %%%% !112,P498@#U- M "T55N;^&",E71WR %#CO4!@OKF=?/\ *6 '.U6.35J#M=Z";([B_EN+Q["T MC4G9EI2W [5Q&NZ9>>$-7@U^SVS1_E6K[X<:-=W#31;[?<TOP5H^F,'$ M)GD'>7D#\*WY\-&DXQ;UW[^@K2;.-\8RWWB#9J5I8RQVEF=OF-P6SSD#TKH- M-\3:7I6@VXL[:>5VX:-1\V[OFNTVKMV[1MZ8QQ4<=M!$28X8T)Y)50*AXNG* M"IRCHO/\PY'>]SGL:KKELINX!9VF-\D1^\^.0*P? >D33:S>ZU/"(4W&.) . M!Z_D*]$H Z#%1]::A*$59,?)K=C)94AA>61@J(I9B>P%>?^"[=]8\3ZCK\X M^57*Q?C_ /6KT%T62-D.!DK"Y_0UR_PX,8T.4(RES*6?';L ?RKLF570JP!5A@@]Q6;+'9 M>']&N9+>)((8T:0@<9.*=.HO9.E;5M UK"P_^O\ MRIM_D?$J"2=BMGO=C_2O0BT5M#\S+'&@QDG KSW3/ VOZ1>23VNIP>9(-K2-DG'XBMRU\(SS M%FUK4Y[T,<^4&*I4UU1<8Q4URI=-_,%>[T,GQI?#Q!H\EOI<4DX@;S'F0?*, M<=?QK4\&7>EVGAF!OM<22D;IR\@!W>]=-;VEO:6XMX(4CB P$4<5B3>"-!GF M,C6A!)R0KD"H]O2E3]D[I7]?O'RN]SF_'7BRRN]+_L_3Y//:1@7=/N@>F>]= M)X3T!='TU))7:2ZE0%V)SM']T>U,U'P9IUSHQL+2-;=@P=9,9.X>M:.C6FIV MMN$U&\CN"% 78F,?4]Z*E6G[#DI.VNM]V"3YKLTZ*@O+VWL+9[BYE6.-1DDF ML_0=:?6XIIUM6BMU?;$['F0>N*XU3DXN=M$7=7L:]4M7O%T_2+NZ8@>7&2,^ MN.*NUR/Q$N6@\.*BX(EF56!/4/,6TFE:D49EMY\MCTX/]*V/"MMY&A6[M&$9U!P,?=[5IWUC!J-G):W M";HY!@^WTKIG74<5SO9$*-XF7K/BBQTG34N=XEEF4&&)3DOGI^%1>'+2]G!U M75%"W4P^1>Z+Z?K2:5X,TO3)Q.5:XF4_(TO.SZ"NBK*K. M-\?!=NDL_P!U;H$^G:H/$(.J>-])TT@M!"!*ZYX]>?P%;'C/37U'P_)Y7^M@ M/FJ/7'6N/BU<0ZYIFOS(S1/%Y,VWG8P&#_C7;A5S4DX[I27S>Q$]&>H@8&!T MKS+Q3J,FO^(ET6W@+F"7 (;&3CGK_GBMW6/'5O Z6FFQ/=7,QVHRC@$UA^"D ML;+6-0N-9>.+4UDP&E;'7.<9J,+1G1BZTHZI:(ZCO](L%TS2K>T7'[M> M?KWK*L)/[2\675V@)@M8_(5AC:6SDT\ZX-7\^STE6=P"K3GA5_&M/2].ATNQ M2VA'3EF[LQZDURRO34G/XI?U.I)K6=&BO_ ,$)RZ([K0+26'0K M.SM280$W32 <[NX%9_BVUFT:Q35+*^N5G2505>0E7_"NQAB2")8XQA5&!7'? M$"7SHM.TQ=Y>XFSA?;C^M9X>HZF(79O46]C M;M/_ MO69K,]M916UD(W6$Y=A%V51GG':H/#VKW^K7\[?9C!IL2;(]PY9@>N?I6M2" MG2YH1LD2G9V;.EKB_'=[-,;30[=K-/2.WYC2[A1 M11611%O;G%9_BSQ M_8IIWV;2+I9;B;*EU!^1>_XU#XNL/#NDZE;2S6P7,3OY*+Q(>@!/;FG>"/!\ M#P/JNI6JEICF&)APJ^M>BJ>'C3C6=[+:_4B\KV$\/^)]#T'3%MHA/<7+_/*T M<6,MZ//L1*OI^G_,R[>-PZ M_F:[JZF%M:33GI&A;\A7*> +=GL+K4Y0/.NYB2<=@?\ $FJHS<83J_)>K_X M-:I'8 # %%%%<)8UW6-&=R%51DD]A7FEK%)X^\6/=3;?[+T]L(H_CYX_/ M%=/X\U?^R/"\Y4XEN/W*?CU/Y9I_@C2%TGPS;*/]9./.DR.Y'3\J[*3]E1=7 MJ]%^I+U=CH@ J@ 8 X %<9XXUD:=L=0AEME\R+ M#="F\@:K? 37U\P(W')C4GD_B*]& "J . !56QLEM$+%(Q,P 9D7' & *K>( MM4CT?0;N]=@NQ"%_WCP*PK5'7J6145RHYO4O$NET?2_L%LAF(>Y*X9^X'IFO-? $T5MJ)OKX2-),XC5R/N$]S7KM;XU>QM2B MM._SGA1A%[LQZ"N3\ M&VR:;IE[K^HRK$]YEE9S@[>OZFHPT7&E.;ZZ(J6Z1*LS>)_&Y"2$6&F=<<;G M[_Y]JO0LGB'Q8MS%(7LM.7"X'#2$GO7/>#Y;RZTVZ@TZ$L\\Y,]TXPJKZ>YY M->@Z=I]OI=DEK;H%1>I[D]R:UQ,E1?*MTK+]7\R8^\,UC4%TK2;F\;!,:$J# MW;L/SK&\-:9S$E0L+ %>H)&!6"3A"--?%)J_EV_S*W=S&\ SN^B2VK@8M9FC5 MAT(ZUU=(?B/%; H]IIWS' [CKG\<"N_KA/APJS'5;MCF:2;#?J:[NNS&>[-4UM% M6(AJKA115.?5M.M3B>]MXSUPT@%9Z0^I>(/$MY=6""2:4DM)(<>6KQZ!9.IC WW1^G./P'-=WK>J1:-H]S?RD8B3* M@]V[#\Z\\^'=@^JZCJ&I7L:RK.K*^Y,\L>QKOP<%%.O):1_,SF[^Z=MX/\O_ M (1:R$:H JE?E]036[7 W-_J/@RYDM[>QDN=/)W*<<#CL1TILGQ-#KLM=(F: M4\?.V%!_"BKA*E2;G3U3U",DE9G1>+M;&AZ!-.C 7#CRX1WW'O\ A6;\/M'> MQTBCL/>O2E540*H 4# M ["E5<:-+V,7=O?_(:U=Q:***X2PHHHH **** "BBB@ HHHH **** "D-+2 M&@!:*** "BBB@"&Y,RV[M;JK2@?*K' )K BTK6K^Z:74KF&. @#R8N>A[FNE MHK2%5P6@FKE:'3[2 @I!&&&/FV\U9HHJ')O<=K!1112 **** "BBB@ HHHH M**** "N+^(][+%I$-G%C-R^&!]!7:53OM*L=2>)KRW64Q'*;L\&ML/4C3JJ< ME=(4DVK(K^'++^S_ _96Y #",%@!CD\UJ4#@8%%9SDYR56RV2V1,8V"L[6=%M=[LHY)?[W()^N*U**)8BK*7.Y.XE%6L0VMI;V4(AMH4BC'\*C M%3445DVV[LHBN+6"Z39<0QRKUPZ@U7NM+MKG39[$1+%%*A4A% Q5VBFIR6S% M8X'2SXC\+A]-333?VX8M$ZMC ^O]*VXX-=U9)!>,NGPMPJ1-EQQUS71T5T3Q M7,^;E7-W_K0E0\RGIVF6NEVQAMD(!.68G+,?4FH=+T*QTB2>2V1O,G;<[NZ1I4=I'I4,7DCR MB/,^8OW)7K7J P!@53_LG3S=FZ-G 9S_RT*#-=,,514>24--]R7"5[W/.O M$%EJPL[;5KYY7>8XDCC'W$X^4UOZ7XH>:&*RTG0[EE1<;I"%4#US78E0RX(! M![&A45!A5"CT Q2GC(S@HSA>VW1?<"@T]&:7B7;M5L!A[UM1HL4:QHH5% M&% ["G45%@N.N<<5S7@C6;*'2TTJ> M407D+LICE."W.=GS#FH4U 7)"VD;R*>/-QA5]_>J5CX4TBPE\V*W+-V\QBV/PK M:5510J*%4= !@"HE[*/PW?KH/5G$?$72Y[CPSYHFDD:&4.1M& ,8Z5!I/CNT MM_#EM;I'/Z.6TZQU[6M0@OM546T<+ED0CGVXKD]4D?2OB%+ M=S%G\F82$-U9..E>PUCZOX8TO6Y5EO(295& Z-@XK:CC8J;YU:-K:$N#MIN4 M[GQII<=K%+ YE>;[J8P1SCFN,U:]U'Q=XKM]$#$6D+AI508&/4_05UE]I.C> M%=)NM2C@!E2,A&E.X[CT _&J?PYT?R-.EU>=B]S>,3ENRY_J:N$J%*G*K36V MB;[_ / !\S=F1^*M&ET[_B86 9;<*!*J#)7 !Q^ K M_B!J6FB2-I(KM2N4 M\P$,GM[UZRRJZ%74,I&"".#7/OX)T"2Z:X:Q&YCDJ&(7\JFCC*3I\E>-[ X. M]XGGSW.O?$6_M[9HEM[6'+,Z@A?J?>NXTWP/:6XC;4+F:^=!A5D;Y%'H!726 MUK!9PK#;0I%&O 5!@5-6-7&R:Y*7NQ&H=6<+I4DOA#5[VQGM9GM+ES+ \:Y4 M'T_E6P+C5]:E,2VS6-CQND8_.X]!Z5T6 >U%1+$J3Y^7WN__ !J+VOH5[*Q MM]/MQ!;1[$R3UR23W)K%\;07-SX9GAM8GD=V4%4ZXS7145C"JXU%4>K6I36E MC.T&VDL]"LK>6/RY$B 9!CFEK H\^;1=>\+ZI M<7&BHMS:3<^41G'UK0M-6\67D@#:7' ,$988&?7FNQHKL>+YM9P3?@Z78'-M91(V,;L9/YFN.F\):UH.IS7GARX7RY>6C;&?I@]:]"HI4\34@VWK M?>^H.*9PT.L^,86?[1I:2 #@+&>OYU&VL^-R6 TR)<<_ZHG^M=[16GUJ'_/M M$\C[G"#6?&SD(-+B!(/S%#_C3EC\?3=9K:+/JJUW-%'UI+:G'[A\CZL\;\6? MV[=:I:Z)?ZFL[OM9HHEPH8GC\:]6TG2[;2-.BM+:,(BCG'<]R:YVR\+W;>-; MC6+XHT08M#C\AQ["NPJ\764HQA#M=VVN*$=;L,9ZU$MM C;EAC5O4*,U+17# M=F@4444@"BBB@ HHHH **** "BBB@ HHHH **** "D-+2&@!:*** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** .#\7^?KWB*RT"%7$*D23-V_R!_.NWM[>.UMHX(5"QQJ%4#L!3_*C$IE MV+YA&"V.<>F:=6U2MS0C!*R7YB2UN%%%%8C"BBB@ HHHH *@O'GCLYGMHQ). M$)C0G@MV%3T4T[.X'G\/A?7O$,HF\0WK10!L_9U/]!P*[73M,M-*M%MK2(1Q MC\R?4U;HK:KB)U%RO1=EL2HI!1116!04444 %%%% !1110 4444 %%%% !11 J10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2&EI#0!__9 end EX-101.SCH 15 qrhc-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 100060 - Disclosure - The Company and Description of Business link:presentationLink link:calculationLink link:definitionLink 100070 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Property and Equipment, Net, and Other Assets link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Current Liabilities link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Notes Payable link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Net Loss per Share link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Property and Equipment, Net, and Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Notes Payable (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Net Loss per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - The Company and Description of Business - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Summary of Significant Accounting Policies - Changes in Allowance for Doubtful Accounts (Detail) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property and Equipment Useful Lives (Detail) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Summary of Significant Accounting Policies - Schedule of Number of Customers that Accounted for More than Ten Percentage of Annual Sales and Receivable Balances (Detail) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Acquisition - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Property and Equipment, Net, and Other Assets - Components of Property and Equipment, Net, and Other Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Property and Equipment, Net, and Other Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Changes in Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Goodwill and Other Intangible Assets - Summary of Estimate Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Current Liabilities - Components of Accounts Payable and Accrued Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Current Liabilities - Components of Other Current Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Current Liabilities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Notes Payable - Schedule of Debt Obligations (Detail) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Notes Payable - Schedule of Debt Obligations (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Notes Payable - Schedule of Future Minimum Principal Payments (Detail) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Notes Payable - Schedule of Changes in Debt Issuance Costs (Detail) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Notes Payable - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Leases - Future Minimum Lease Payments Required Under Office Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Leases - Additional Information 1 (Detail) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Leases - Summary of Lease Related Assets and Liabilities Recorded on Balance Sheet (Detail) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Revenue - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Leases - Future Minimum Lease Payments Required Under Office Leases (Detail) 2 link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Revenue - Summary of Revenue Disaggregated by Source (Detail) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Income Taxes - Components of Net Deferred Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Income Taxes - Schedule of Provision of Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Detail) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Stockholders' Equity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Stockholders' Equity - Additional Information - Employee Stock Purchase Plan (Detail) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Stockholders' Equity - Summary of Warrants Issued and Outstanding (Detail) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Stockholders' Equity - Additional Information - Warrants (Detail) link:presentationLink link:calculationLink link:definitionLink 100710 - Disclosure - Stockholders' Equity - Additional Information - Incentive Compensation Plan (Detail) link:presentationLink link:calculationLink link:definitionLink 100720 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 100730 - Disclosure - Stockholders' Equity - Additional Information - Stock Options (Detail) link:presentationLink link:calculationLink link:definitionLink 100740 - Disclosure - Stockholders' Equity - Summary of Stock Option Outstanding (Detail) link:presentationLink link:calculationLink link:definitionLink 100750 - Disclosure - Stockholders' Equity - Schedule of Weighted-Average Estimated Value of Employee Stock Options Granted (Detail) link:presentationLink link:calculationLink link:definitionLink 100760 - Disclosure - Stockholders' Equity - Additional Information - Deferred Stock Units (Detail) link:presentationLink link:calculationLink link:definitionLink 100770 - Disclosure - Stockholders' Equity - Additional Information - Restricted Stock Units (Detail) link:presentationLink link:calculationLink link:definitionLink 100780 - Disclosure - Net Loss per Share - Computation of Basic and Diluted Net Loss per Share Attributable to Common Stockholders (Detail) link:presentationLink link:calculationLink link:definitionLink 100790 - Disclosure - Supplemental Cash Flow Information - Summary of Supplemental Information to Consolidated Statements of Cash Flows (Detail) link:presentationLink link:calculationLink link:definitionLink Goodwill [Line Items] Auditor Firm ID 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative Document Transition Report Document Transition Report Product sales and other. Product Sales And Other [Member] Product Sales and Other [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Option Outstanding - Weighted-Average Remaining Contractual Life Cancelled/Forfeited, $1.51 - $16.80 [Member] Range Four Canceled Forfeited [Member] Range four canceled forfeited. Geographical [Axis] Geographical Cost of revenue Cost of Revenue Cost of Revenue, Total Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Bonuses Bonus accrual Other long-term liabilities Other Liabilities, Noncurrent Other long-term liabilities, net Increase (Decrease) in Prepaid Expense and Other Assets, Total Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other current assets Restricted Stock Units [Member] Restricted Stock Units (RSUs) [Member] 2025 Expected amortization expense 2023, related to intangible assets Finite-Lived Intangible Asset, Expected Amortization, Year Two LIBOR [Member] LIBOR. Entity Public Float Entity Public Float 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Exercisable warrants. Exercisable Warrants [Member] Exercisable Warrants [Member] Fair Value Disclosures [Text Block] Fair Value of Financial Instruments Income Tax, Policy [Policy Text Block] Income Taxes Property, Plant and Equipment, Useful Life Useful lives of property and equipment Revenue from Contract with Customer, Excluding Assessed Tax, Total Revenue from Contract with Customer, Excluding Assessed Tax Revenue Total revenue Computer Software, Intangible Asset [Member] Software [Member] Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unvested share-based awards Earn out liability. Earn Out Liability Earn-out liability Disaggregation of Revenue [Table Text Block] Summary of Revenue Disaggregated by Source Concentration Risk Type [Axis] Concentration Risk Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Schedule of Business Acquisitions, by Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Contract with Customer, Liability, Current Deferred revenue Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Purchase Consideration Paid and Amount of Assets Acquired and Liabilities Assumed Bank cash balances on deposit exceeded federally insured limits. Bank Cash Balances On Deposit Exceeded Federally Insured Limits Bank cash balances on deposit exceeded federally insured limits Title of Individual [Domain] Title of Individual Stock option and warrant exercises, Shares Stock issued during period shares stock options and warrant exercised Stock issued during period, shares, stock options and warrant exercised. Delayed draw term loan facility. Delayed Draw Term Loan Facility [Member] Delayed Draw Term Loan Facility [Member] Goodwill and other intangible assets. Goodwill And Other Intangible Assets [Table] Goodwill And Other Intangible Assets [Table] Related to current year acquisitions Addition related to acquisitions Goodwill, Acquired During Period Excercised, $1.17 - $4.08 [Member] Range seven excercised. Range Seven Excercised [Member] Operating lease liability - long-term portion Operating lease liability - long-term portion Operating Lease, Liability, Noncurrent Accounts Payable and Accrued Liabilities, Current [Abstract] Earnings per shares basic And diluted. Earnings Per Shares Basic And Diluted Abstract Debt Instrument, Unamortized Discount, Total Debt Instrument, Unamortized Discount Unamortized portion of debt discount Less: Unamortized debt issuance costs Schedule of Goodwill [Table] Deferred Stock Units. Deferred Stock Units [Member] Deferred Stock Units [Member] Related Party Transactions [Abstract] Issuance of deferred stock units shares. Issuance Of Deferred Stock Units Shares Release of deferred stock units, Shares Assets, Current Total current assets Liabilities and Equity Total liabilities and stockholders’ equity Entity Address, State or Province Entity Address, State or Province Transaction [Domain] Transaction Stock Issued During Period, Value, New Issues Sale of common stock, net of issuance costs Deferred income taxes, net Deferred Income Tax Assets, Net Deferred Income Tax Assets, Net, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Outstanding Ending Balance, Number of Shares Outstanding Beginning Balance, Number of Shares Option Outstanding - Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted-average grant-date fair value Business Acquisition, Effective Date of Acquisition Business acquisition, effective date Trading Symbol Trading Symbol Deferred consideration - earn-out Deferred Consideration Earn Out Deferred consideration - earn-out. Common Stock, Shares, Issued, Total Common Stock, Shares, Issued Common stock, shares issued 2025 Long-Term Debt, Maturity, Year Two Term loan facility remaining borrowing capacity. Term loan facility remaining borrowing capacity Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Regulatory assets. Regulatory Assets [Abstract] Equipment loan facility. Equipment Loan Facility [Member] Equipment Loan Facility [Member] Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Litigation Settlement, Amount Awarded to Other Party Liabilities incurred to defend lawsuits 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Advertising Expense Advertising expense AOCI Attributable to Parent [Member] Accumulated Deficit [Member] Acquisition Business Combination Disclosure [Text Block] Long-term Debt, Current Maturities, Total Long-Term Debt, Current Maturities Less: Current portion of long-term debt Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Summary of Stock Option Outstanding PENNSYLVANIA Pennsylvania [Member] Maximum amount of income tax benefits percentage realized upon ultimate settlement. Maximum Amount Of Income Tax Benefits Percentage Realized Upon Ultimate Settlement Tax benefit percentage of being realized upon ultimate settlement Paycheck protection program. Paycheck Protection Program [Member] Paycheck Protection Program [Member.] Entity Address, City or Town Entity Address, City or Town Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Outstanding, $1.17 - $23.20 [Member] Range one, outstanding. Range One Outstanding [Member] Operating Lease, Weighted Average Discount Rate, Percent Operating lease, effective interest rate Class of Warrant or Right, Outstanding Shares of Common Stock Warrants previously issued to purchase shares of common stock Cash Flow, Supplemental Disclosures [Text Block] Supplemental Cash Flow Information Green Remedies Waste and Recycling, Inc. Green Remedies Waste And Recycling Inc [Member] Green Remedies Waste and Recycling, Inc [Member] Green Remedies [Member] Notes Payable Debt Disclosure [Text Block] Property, Plant and Equipment [Table Text Block] Components Property and Equipment, Net, and Other Assets Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Option Exercisable Disposal Group Name [Axis] Disposal Group Name Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Cancelled/Forfeited, Weighted-Average Exercise Price Per Share Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Provision of Income Taxes Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction Debt issuance costs Operating lease period. Operating Lease Period Operating lease period Liabilities, Current [Abstract] Current liabilities: Assets, Current [Abstract] Current assets: Accounts Receivable, Allowance for Credit Loss, Current Ending balance Beginning balance Allowance for doubtful accounts receivable Counterparty Name [Axis] Counterparty Name Preferred Stock, Par or Stated Value Per Share Preferred stock, par value Impairment, Long-Lived Asset, Held-for-Use, Total Impairment, Long-Lived Asset, Held-for-Use Impairment charges for long-lived assets Statement of Stockholders' Equity [Abstract] Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Change in accounting principle, accounting standards update, immaterial effect [true false] Operating lease liabilities - current portion Operating Lease, Liability, Current Lender Name [Axis] Lender Name Advertising Cost [Policy Text Block] Advertising Description of business. Description Of Business [Table] Description Of Business [Table] Debt Instrument, Maturity Date Debt instrument maturity date Long-Term Debt Notes payable, net Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net Property and equipment, net Goodwill due to purchase price adjustment Goodwill, Purchase Accounting Adjustments Purchase price allocation adjustment Accounts Receivable, Credit Loss Expense (Reversal) Provision for doubtful accounts Bad debt expense Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Federal corporate income tax rate Scenario [Domain] Scenario Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Entity Central Index Key Entity Central Index Key Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Allowance for doubtful accounts Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Change in accounting principle, accounting standards update, adopted [true false] Other Liabilities Disclosure [Abstract] Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Property plant and equipment net including deposits assets noncurrent. Property Plant And Equipment Net Including Deposits Assets Noncurrent Property and equipment, net, and other assets Cost basis in other investment. Ownership Interest In Investment Ownership interest amount recorded as investment Schedule of Changes in Goodwill Schedule of Goodwill [Table Text Block] Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Loss before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Significant accounting policies. Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Equity offering. Equity Offering [Member] Equity Offering [Member] Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Payments of Debt Issuance Costs Debt issuance costs Deposits Assets, Noncurrent Security deposits and other assets Canceled/Forfeited, $1.51 - $21.20 [Member] Range eight cancelled forfeited. Range Eight Cancelled Forfeited [Member] Financial Instruments [Domain] Financial Instruments Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Stock-based compensation Shares issued for employee stock purchase plans options Stock Issued During Period, Value, Employee Stock Purchase Plan Shares issued for Employee Stock Purchase Plan options Cost, Depreciation Depreciation reflected in cost of revenue Award Type [Axis] Award Type Lessee, Operating Leases [Text Block] Leases Class of Warrant or Right [Line Items] Class Of Warrant Or Right [Line Items] Geographical [Domain] Geographical Lessee, Operating Lease, Term of Contract Lease initial term Assets Total assets Operating lease minimum annual incentive payment. Operating Lease Minimum Annual Incentive Payment Operating lease minimum annual incentive payment Schedule of stockholders equity. Schedule Of Stockholders Equity [Table] Schedule Of Stockholders Equity [Table] Right-of-use operating lease assets Operating right-of-use asset Right-of-use operating lease assets Entity Registrant Name Entity Registrant Name Debt Issuance Costs, Net, Total Debt Issuance Costs, Net Debt issuance costs, net of accumulated amortization Beginning balance Wholly owned subsidiary and Earth 911 Inc. Wholly Owned Subsidiary And Earth911 Inc [Member] Wholly Owned Subsidiary and Earth911, Inc. [Member] Lessee, Lease, Description [Line Items] Lessee Lease Description [Line Items] Related Party, Type [Domain] Related Party Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit) Accumulated deficit Proceeds from Stock Plans Proceeds from shares issued for Employee Stock Purchase Plan Supplemental Cash Flow Information [Abstract] Supplemental cash flow information: RSUs outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount U.S. federal statutory rate applied to pretax income (loss) Deferred Compensation Arrangement with Individual, Compensation Expense Compensation expense related to grants Shares issued for employee stock purchase plans options, shares Stock Issued During Period, Shares, Employee Stock Purchase Plans Shares issued for Employee Stock Purchase Plan options, Shares Minimum [Member] Minimum [Member] Proceeds from stock option exercises Proceeds from Stock Options Exercised Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number DSUs outstanding Present value of lease payments Operating Lease, Liability Total operating lease liabilities Operating lease liabilities Forecast [Member] Scenario, Forecast [Member] Share-Based Payment Arrangement, Director [Policy Text Block] Stock-Based Compensation Revenue [Policy Text Block] Revenue Recognition Disaggregation of Revenue [Abstract] Equity Component [Domain] Equity Component Notes Payable, Noncurrent, Total Notes Payable, Noncurrent Notes payable, net Defined Contribution Plan, Cost Plan contribution expense Employee Stock Option [Member] Stock options [Member] Change in Accounting Principle, Accounting Standards Update, Adoption Date Change in accounting principle, accounting standards update, adoption date Receivables [Abstract] Amortization of Debt Issuance Costs and Discounts, Total Amortization of Debt Issuance Costs and Discounts Amortization of debt issuance costs and discounts Repayments of Lines of Credit Repayments of credit facilities Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Debt issuance cost Debt Disclosure [Abstract] Debt Instrument, Basis Spread on Variable Rate Debt instrument interest rate Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized Deferred Tax Asset, Interest Carryforward Interest expense Assets [Abstract] ASSETS Proceeds from Issuance of Common Stock Proceeds from the sale of common stock, net of issuance costs Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Goodwill Amortization of Intangible Assets, Total Amortization of Intangible Assets Amortization of intangibles Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share Diluted [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Number of shares available for grant Base Rate [Member] Base Rate [Member] Common stock, $0.001 par value, 200,000,000 shares authorized, 20,161,400 and 19,696,006 shares issued and outstanding as of December 31, 2023 and 2022, respectively Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Common Stock, Value, Issued OID. O I D [Member] OID [Member] Interest expense related to amortization of debt issuance fees, and debt discount costs, interest related to vendor supply chain financing programs Interest Expense Related to Amortization of Debt Issuance Fees, and Debt Discount Costs, Interest Related to Vendor Supply Chain Financing Programs Interest expense related to amortization of debt issuance fees, and debt discount costs, interest related to vendor supply chain financing programs. Repayments of long-term debt Repayments of Long-Term Debt Repayments of Long-term Debt, Total Furniture and Fixtures [Member] Office Furniture and Fixtures [Member] Current Fiscal Year End Date Current Fiscal Year End Date Share-based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Stock-based compensation Auditor Name Operating Income (Loss) Operating income Deferred Income Tax Expense (Benefit), Total Deferred Income Tax Expense (Benefit) Deferred Income tax expense Income Tax Expense (Benefit) Income tax expense Total income tax expense (benefit) Deferred financing costs additions. Deferred Financing Costs Additions Financing costs deferred Long-Term Debt, Maturity, Year Four 2026 Nature of Operations [Text Block] The Company and Description of Business Issuance of shares of common stock Stock Issued During Period, Shares, Acquisitions Stock issued for seller consideration, Shares Lessee, Leases [Policy Text Block] Leases Concentration Risk, Percentage Percentage of revenue Revenue Combined Percent Independent environmental services company. Independent Environmental Services Company [Member] Share-Based Payment Arrangement, Expense Stock-based compensation expense Indefinite-Lived Intangible Assets [Axis] Disaggregation of Revenue [Table] Disaggregation Of Revenue [Table] Concentration Risk [Line Items] Concentration Risk [Line Items] Assets and Liabilities, Lessee [Abstract] Taxes Payable, Current, Total Taxes Payable, Current Accrued taxes Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net Total Extinguishment of Debt, Nature of Restrictions on Assets Set Aside for Scheduled Payments Debt extinguishment description Accounting Standards Update 2016-02 [Member] ASU 2016-02 [Member] Accordion term loan facility. Accordion Term Loan Facility [Member] Accordion Term Loan Facility [Member] Green remedies promissory note. Green Remedies Promissory Note [Member] Green Remedies Promissory Note [Member] Minimum net proceeds receivable by warrant holders. Minimum Net Proceeds Receivable By Warrant Holders Minimum net proceeds receivable by warrant holders Revenue from Contract with Customer [Text Block] Revenue Disposal Group Name [Domain] Disposal Group Name Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Impairment of Long-Lived Assets Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Options outstanding, intrinsic value Debt Instrument, Face Amount Aggregate principal amount Earnings Per Share, Policy [Policy Text Block] Net Income (Loss) per Share Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Change in valuation allowance Sale of Stock, Price Per Share Common stock selling price per share Earn-out liability, non-current Business Combination, Contingent Consideration, Liability, Noncurrent Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Operating Expenses [Abstract] Operating expenses: Property, Plant and Equipment [Abstract] Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Entity Voluntary Filers Entity Voluntary Filers Schedule of changes in debt issuance costs. Schedule Of Changes In Debt Issuance Costs Table [Text Block] Schedule of Changes in Debt Issuance Costs Commitments and Contingencies Disclosure [Abstract] Stock option and warrant exercises Stock issued during period value stock options and warrant exercised Stock issued during period, value, stock options and warrant exercised. Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Granted, Number of Shares Warrants issued Equity [Text Block] Stockholders' Equity Line of Credit Facility, Increase (Decrease), Net, Total Line of Credit Facility, Increase (Decrease), Net Revolving credit facility, increase (decrease) Depreciation, Total Depreciation Depreciation Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid for interest 2027 Expected amortization expense 2025, related to intangible assets Finite-Lived Intangible Asset, Expected Amortization, Year Four 2024 Expected amortization expense 2022, related to intangible assets Finite-Lived Intangible Asset, Expected Amortization, Year One Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Option Exercisable - Weighted Average Exercise Price PNC ABL Facility [Member] P N C A B L Facility [Member] PNC ABL facility. Granted, $5.50 [Member] Range six granted. Range Six Granted [Member] Equity, Attributable to Parent [Abstract] Stockholders’ equity: Significant accounting policies. Significant Accounting Policies [Table] Significant Accounting Policies [Table] Line of Credit Facility, Maximum Borrowing Capacity Revolving credit facility maximum principal amount Summary of Warrant Activity Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Summary of Warrants Issued and Outstanding Cost of Goods and Services Sold, Total Cost of Goods and Services Sold Cost of revenue Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Summary of Supplemental Information to Consolidated Statements of Cash Flows Net loss per share applicable to common shareholders Net loss per share Earnings Per Share [Abstract] Other Liabilities, Current [Abstract] Net operating loss carry forwards expiration year. Net operating loss carry forwards expiration year Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Future Minimum Lease Payments Required Under Office Leases Indefinite-Lived Intangible Assets, Major Class Name [Domain] Accounting Policies [Abstract] Lessee Disclosure [Abstract] 2028 Expected amortization expense 2026, related to intangible assets Finite-Lived Intangible Asset, Expected Amortization, Year Five Lessee, Lease, Description [Table] Lessee Lease Description [Table] Monroe term loan. Monroe Term Loan [Member] Monroe Term Loan [Member] Deferred tax assets liabilities before allocation of valuation allowance. Deferred Tax Assets Liabilities Before Allocation Of Valuation Allowance Total deferred tax assets, net Scenario [Axis] Scenario Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentrations Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Equity Option [Member] Stock Options [Member] Indefinite-Lived Intangible Assets Acquired Indefinite-lived intangible assets other than goodwill Business Acquisition, Pro Forma Information [Table Text Block] Schedule of Unaudited Pro Forma Information Maximum potential earnout payment. Maximum Potential Earnout Payment Future earn-out amount Interim Period, Costs Not Allocable [Domain] Interim Period, Costs Not Allocable Income tax. Income Tax [Table] Income Tax [Table] Lessee, Operating Lease, Remaining Lease Term Earnings Per Share, Basic, Total Earnings Per Share, Basic Basic Customer Concentration Risk [Member] Customer Accounted [Member] Commitments and Contingencies Commitments and contingencies Majority Shareholder [Member] Largest Stockholder [Member] Term loan proceeds Non Cash Proceeds From Term Loan Non-cash proceeds from term loan. Business Combinations [Abstract] Income Statement [Abstract] Accounting Standards Update 2018-15 [Member] ASU 2018-15 [Member] Property, Plant and Equipment Disclosure [Text Block] Property and Equipment, Net, and Other Assets Related Party, Type [Axis] Related Party Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total Increase (Decrease) in Accounts Payable and Accrued Liabilities Accounts payable and accrued liabilities Adjustments to Additional Paid in Capital, Warrant Issued Warrant issued with note payable Statistical Measurement [Domain] Statistical Measurement Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities All Award Types Award Type Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Diluted Warrant expiration date. Warrant Expiration Date Date of Expiration Warrant expiration date Product and Service [Domain] Product and Service Deferred Tax Assets, Operating Loss Carryforwards, Domestic Federal income tax net operating loss carry forward Deferred Tax Assets, Operating Loss Carryforwards, Total Deferred Tax Assets, Operating Loss Carryforwards Net operating loss net operating loss Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Revenue from Contract with Customer [Abstract] Deferred stock units. Deferred Stock Units Policy [Text Block] Deferred Stock Units Debt Instrument, Name [Domain] Debt Instrument, Name Schedule of other long-tern liabilities, net. Schedule Of Other Long Tern Liabilities Net Table [Text Block] Schedule of Other Long-Term Liabilities, Net Revenue recognition. Revenue Recognition [Line Items] Revenue Recognition [Line Items] Additional Paid in Capital, Common Stock, Ending Balance Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock Additional paid-in capital Schedule of Maturities of Long-Term Debt [Table Text Block] Schedule of Future Minimum Principal Payments Deferred Tax Assets, Net Net deferred taxes Income tax rate reconciliation benefit of federal operating loss carryforwards. Income Tax Rate Reconciliation Benefit Of Federal Operating Loss Carryforwards Benefit of federal operating loss carryforwards Atlanta [Member] Atlanta. Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Common stock issued through cashless exercises Exercised, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Warrants exercised Consolidation, Policy [Policy Text Block] Principles of Presentation and Consolidation Liabilities and Equity [Abstract] LIABILITIES AND STOCKHOLDERS’ EQUITY Income tax. Income Tax [Line Items] Income Tax [Line Items] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Stock Issued During Period, Value, Acquisitions Stock issued for seller consideration Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Adjustment resulted in a net increase accounts payable Increase (Decrease) in Accounts Payable Increase (Decrease) in Accounts Payable, Total 2026 Expected amortization expense 2024, related to intangible assets Finite-Lived Intangible Asset, Expected Amortization, Year Three Credit Facility [Domain] Credit Facility Equity [Abstract] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: Interest RSUs granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Deferred stock units Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Operating lease assets and liabilities. Operating Lease Assets And Liabilities Table [Text Block] Summary of Lease Related Assets and Liabilities Recorded on Balance Sheet Exercised, Weighted-Average Exercise Price Per Share Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Earth Media Partners, LLC. Earth Media Partners L L C [Member] Earth Media Partners, LLC [Member] Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents Equity Components [Axis] Equity Components Increase (Decrease) in Accounts Receivable Accounts receivable Increase (Decrease) in Other Operating Liabilities, Total Increase (Decrease) in Other Operating Liabilities Other liabilities Acquisitions, net of cash acquired Payments to Acquire Businesses, Gross Cash consideration Cash Monroe capital credit agreement. Monroe Capital Credit Agreement [Member] Monroe Capital Credit Agreement [Member] Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Sale of Stock [Axis] Sale of Stock Balance at ending period Balance at begining period Goodwill, Total Goodwill Goodwill Notes Payable, Current, Total Notes Payable, Current Current portion of notes payable Statement of Cash Flows [Abstract] Director [Member] Director [Member] Warrant, Down Round Feature, Increase (Decrease) in Equity, Amount Deemed dividend for warrant down round provision RWS [Member] R W S [Member] RWS. Customers [Member] Customers. Income Tax Authority [Domain] Income Tax Authority Organization, Consolidation and Presentation of Financial Statements [Abstract] Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment Gross Profit Gross profit Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Document Annual Report Document Annual Report Other income (expense) Other Income Other income Common Stock, Par or Stated Value Per Share Common stock, par value Service [Member] Service [Member] Deferred Tax Liabilities, Deferred Expense, Capitalized Software Capitalized software costs Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Numerator: Warrants issue date. Warrants Issue Date Date of Issuance Debt Instrument, Interest Rate, Stated Percentage Debt instrument stated interest rate Debt instrument annual interest rate Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Expected weighted average period to recognize unearned stock-based compensation Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Maximum [Member] Maximum [Member] Goodwill and other intangible assets. Goodwill And Other Intangible Assets [Line Items] Goodwill And Other Intangible Assets [Line Items] Not Deductible for Tax Purposes [Member] Not Deductible For Tax Purposes [Member] Not deductible for tax purposes. Restricted Stock Units Restricted Stock Units [Policy Text Block] Restricted stock units. Deferred seller consideration, current. Deferred Seller Consideration Current Deferred seller consideration, current APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock-based compensation Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Executive employees. Executive Employees [Member] Executive Employees [Member] Acquisition of green remedies. Acquisition Of Green Remedies Acquisition of Green Remedies Percentage of original principal amount. Percentage Of Original Principal Amount Percentage of original principal amount Document Financial Statement Error Correction [Flag] City Area Code City Area Code Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule Of Earnings Per Share Diluted By Common Class [Table] Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Other Proceeds from long-term debt Proceeds from Issuance of Long-term Debt, Total Proceeds from Issuance of Long-Term Debt Proceeds from loan Business Acquisition [Line Items] Business Acquisition [Line Items] Granted, $4.08 - $8.68 [Member] Granted, $1.35 - $2.32 [Member] Range two, granted. Range Two Granted [Member] Customer [Domain] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated depreciation Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expense [Member] Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Basic Weighted average common shares outstanding, basic Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Schedule of stockholders equity. Schedule Of Stockholders Equity [Line Items] Schedule Of Stockholders Equity [Line Items] Description of business. Description Of Business [Line Items] Description Of Business [Line Items] Gain (Loss) on Extinguishment of Debt, Total Gain (Loss) on Extinguishment of Debt Loss on extinguishment of debt Loss on extinguishment of debt Statement [Table] Statement [Table] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Stock Option Activity Accounts Receivable [Member] Accounts Receivable Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Weighted-Average Estimated Value of Employee Stock Options Granted Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Total lease payments Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Exercise Price Per Share, Minimum Option Outstanding - Range of Exercise Prices, Lower Limit Percentage of ownership interest received on disposal of assets. Percentage Of Ownership Interest Received On Disposal Of Assets Percentage of ownership interest Related Party Transactions Disclosure [Text Block] Related Party Transactions Number of customers accounted for more than ten percentage of revenue. Number Of Customers Accounted For More Than Ten Percentage Of Revenue Number of customer Number of Customers Services. Services [Member] Services [Member] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Seller consideration settled in shares of common stock. Seller Consideration Settled In Shares Of Common Stock Seller consideration settled in shares of common stock Asset based revolving credit facility. Asset Based Revolving Credit Facility [Member] ABL Facility [Member] Debt discounts. Debt Discounts Debt discounts Anti-dilutive securities excluded from diluted net loss per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Machinery and Equipment [Member] Machinery and Equipment [Member] Net operating loss carryforwards expiration beginning year. Net Operating Loss Carryforwards Expiration Beginning Year Net operating loss carry forwards expiration beginning year Exercise Price Range [Domain] Exercise Price Range Warrant [Member] Warrant [Member] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Components of Net Deferred Taxes Accounts receivable, less allowance for doubtful accounts of $1,581,595 and $2,176,010 as of December 31, 2023 and 2022, respectively Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts Receivable, after Allowance for Credit Loss, Current Panama [Member] PANAMA Customer [Axis] Senior secured term loan. Senior Secured Term Loan [Member] Senior Secured Term Loan [Member] Common Stock [Member] Common Stock [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Warrants and Rights Outstanding, Maturity Date Date of Expiration Warrant expiration date Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Financing Receivable, Allowance for Credit Loss [Table Text Block] Changes in Allowance for Doubtful Accounts Effective Income Tax Rate Reconciliation, Tax Settlement, Other, Amount Permanent differences Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Options exercisable, intrinsic value Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Debt instrument unamortized original issuance discount warrant. Debt Instrument Unamortized Original Issuance Discount Warrant Less: Unamortized OID warrant Antidilutive Securities, Name [Domain] Antidilutive Securities, Name Disposal Group, Not Discontinued Operations [Member] Disposal Group, Not Discontinued Operations [Member] Schedule of Debt [Table Text Block] Schedule of Debt Obligations Management Fee Management Fee [Member] Management fee. Cover Cover [Abstract] Selling, General and Administrative Expense, Total Selling, General and Administrative Expense Selling, general, and administrative Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease), Total Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Increase in allowance for doubtful accounts Addition related to acquisition Document Fiscal Year Focus Document Fiscal Year Focus State taxes - deferred Income Tax Reconciliation State And Local Income Taxes Deferred Income tax reconciliation state and local income taxes deferred. Income Taxes Paid, Net, Total Income Taxes Paid, Net Cash paid for income taxes Greenville [Member] Greenville [Member] Louisville [Member] Louisville. Sale of Stock [Domain] Sale of Stock Capitalized Contract Cost, Net, Total Capitalized Contract Cost, Net Deferred contract costs Current liabilities disclosure. Current Liabilities Disclosure [Text Block] Current Liabilities PPP loan. P P P Loan [Member] PPP Loan [Member] Patents [Member] Patents [Member] Security Exchange Name Security Exchange Name Equipment lease expire year. Equipment Lease Expire Year Equipment lease expire year Debt instrument unamortized original issuance discount. Debt Instrument Unamortized Original Issuance Discount Less: Unamortized OID Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Preferred Stock, Shares Issued, Total Preferred Stock, Shares Issued Preferred stock, shares issued Preferred Stock, Shares Authorized Preferred stock, shares authorized Customer Relationships [Member] Customer Relationships [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross Property and equipment, gross Income tax reconciliation change in state tax rates and other. Income Tax Reconciliation Change In State Tax Rates And Other Change in state tax rates and other earn-out payments. Earn Out Payments Earn-out payments Schedule of useful life of property plant and equipment table. Schedule Of Useful Life Of Property Plant And Equipment Table [Text Block] Schedule of Property and Equipment Useful Lives Line of Credit Facility, Interest Rate at Period End Debt instrument interest rate Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Canceled/Forfeited, Weighted-Average Exercise Price Per Share Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Financial Instrument [Axis] Financial Instrument Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted average number of common shares outstanding Denominator: Class of Warrant or Right [Table] Class Of Warrant Or Right [Table] Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag Transaction Type [Axis] Transaction Type Deferred tax assets tax deferred expense depreciation and amortization. Deferred Tax Assets Tax Deferred Expense Depreciation And Amortization Depreciation and amortization Oustanding, $1.17 - $23.20 [Member] Range five, outstanding. Range Five Outstanding Member Capitalized Contract Cost, Amortization Amortized deferred contract costs Purchase of intangible assets Payments to Acquire Intangible Assets Line of credit issuance on principal amount percentage. Line Of Credit Issuance On Principal Amount Percentage Sublimit for issuance of letters of credit, percentage Accounting Standards Update [Domain] Accounting Standards Update Shares, Issued Ending Balance, Shares Beginning Balance, Shares Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Summary of Estimate Future Amortization Expense Proceeds from Lines of Credit, Total Proceeds from Lines of Credit Proceeds from credit facilities Nature of Expense [Axis] Nature of Expense Finite-Lived Intangible Asset, Expected Amortization, after Year Five Expected amortization expense thereafter, related to intangible assets Thereafter Variable Rate [Domain] Variable Rate Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Number of stock unit received Entity File Number Entity File Number Receivable [Policy Text Block] Accounts Receivable Components of supplemental cash flow information. Components Of Supplemental Cash Flow Information [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Disposal Group Classification [Domain] Disposal Group Classification Discounted cash flow rate. Discounted Cash Flow Rate Discounted cash flow rate Deductible for Tax Purposes [Member] Deductible For Tax Purposes [Member] Deductible for tax purposes. Accounts Payable, Current, Total Accounts Payable, Current Accounts payable Debt Instrument [Axis] Debt Instrument Deferred Tax Assets, Valuation Allowance, Total Deferred Tax Assets, Valuation Allowance Valuation allowance Less: valuation allowance Miscellaneous Other Accounts Payable and Accrued Liabilities Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Exercise Price Per Share, Maximum Option Outstanding - Range of Exercise Prices, Upper Limit Other Receivables Accrued earn-out amount Operating Expenses Total operating expenses 2024 Long-Term Debt, Maturity, Year One Auditor Location Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Expected term in years Entity Address, Address Line Two Preferred stock, $0.001 par value, 10,000,000 shares authorized, no shares issued or outstanding as of December 31, 2023 and 2022 Preferred Stock, Value, Issued, Ending Balance Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Title of Individual [Axis] Title of Individual Sale of Stock, Number of Shares Issued in Transaction Sale of stock, number of shares issued in transaction Number of common shares sold Class of Warrant or Right, Exercise Price of Warrants or Rights Exercise Price Price per warrant Class of Warrant or Right [Domain] Class of Warrant or Right Capital Leases, Future Minimum Payments Receivable, Total Capital Leases, Future Minimum Payments Receivable Capital lease receivable amounts Computer Equipment [Member] Computer Equipment [Member] Net Loss per Share Earnings Per Share [Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Canceled/Forfeited, Number of Shares Warrants expired Adjustment resulted in a net increase goodwill RWS pre-acquisition adjustments Goodwill, Pre Acquisition Adjustments Goodwill pre acquisition adjustments. Deferred seller consideration unamortized portion Deferred seller consideration unamortized amount Deferred seller consideration unamortized amount. Deferred seller consideration unamortized amount Entity Address, Address Line One Entity Address, Address Line One Revenue Benchmark [Member] Revenue [Member] Sales Revenue Net [Member] Revenue recognition. Revenue Recognition [Table] Revenue Recognition [Table] Term loan facility. Term loan facility Revolving credit current borrowing facility, outstanding Antidilutive Securities [Axis] Antidilutive Securities Other Liabilities, Current Other current liabilities Other current liabilities Warrants two. Warrants Two [Member] Warrants Two [Member] Finite-Lived Intangible Assets, Gross, Total Finite-Lived Intangible Assets, Gross Gross Carrying Amount Debt Instrument, Interest Rate During Period Interest Rate Income Statement Location [Axis] Income Statement Location South Carolina [Member] SOUTH CAROLINA Long-Term Debt, Maturity, Year Three 2025 Amortization of Debt Discount (Premium) Debt discounts Exercise Price Range [Axis] Exercise Price Range Anti-dilutive securities excluded from diluted net loss per share Anti-dilutive securities excluded from diluted net income (loss) per share. Anti Dilutive Securities Excluded From Diluted Net Income Loss Per Share [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected dividends Lessee, Operating Lease, Liability, to be Paid, Year Five 2027 Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender NORTH CAROLINA North Carolina [Member] Earn-out liability, current Business Combination, Contingent Consideration, Liability, Current Customers with accounts receivable greater than ten percent. Customers With Accounts Receivable Greater Than Ten Percent Table [Text Block] Schedule of Number of Customers that Accounted for More than Ten Percentage of Annual Sales and Receivable Balances Borrowings Long-Term Debt, Gross Total notes payable Total Product and Service [Axis] Product and Service Title of 12(b) Security Title of 12(b) Security State taxes - current, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Finite-Lived Intangible Assets, Accumulated Amortization Accumulated Amortization TEXAS Texas [Member] Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets Amount of square space rented. Amount of Square Space Rented Amount of square space rented Accounting Standards Update [Axis] Accounting Standards Update The increase (decrease) during the reporting period in security deposits and other assets. Increase Decrease In Security Deposits And Other Assets Security deposits and other assets Issuance of deferred stock units. Issuance Of Deferred Stock Units Release of deferred stock units Trademarks [Member] Trademarks [Member] Trademark [Member] Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Amortization of Debt Issuance Costs Interest expense related to amortization of debt issuance costs Less: Amortization expense Accounts Payable and Accrued Liabilities, Current Accounts payable and accrued liabilities Accounts payable and accrued liabilities State and Local Jurisdiction [Member] State [Member] Long-term Line of Credit, Total Long-Term Line of Credit Revolving credit current borrowing facility, outstanding Sublease income net. Sublease Income Net Sublease income, net of amortized leasing costs Exercised, $1.51 - $6.40 [Member] Range Three Exercised [Member] Range three exercised. Goodwill, Impairment Loss Impairment of goodwill Other Income [Member] Other Income [Member] Effect of dilutive securities Weighted Average Number Diluted Shares Outstanding Adjustment, Total Weighted Average Number of Shares Outstanding, Diluted, Adjustment Concentration Risk [Table] Concentration Risk [Table] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Vehicles [Member] Vehicles [Member] Employee Stock Ownership Plan (ESOP), Compensation Expense Employee stock purchase plan expense Interest Expense, Debt, Total Interest Expense, Debt Interest expense related to borrowings Sublease expiration month and year. Sublease Expiration Month And Year Sublease expiration, month and year Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding Common stock, shares outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate Noncash repayment of revolving credit facility. Noncash Repayment Of Revolving Credit Facility Repayment of Citizens ABL Supplemental Cash Flow Elements [Abstract] Current liabilities disclosure. Current Liabilities Disclosure [Abstract] Business Combinations Policy [Policy Text Block] Business Combinations Concentration Risk Type [Domain] Concentration Risk Type Lessee, Operating Lease, Discount Rate Income Statement Location [Domain] Income Statement Location Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Granted, Weighted-Average Exercise Price Per Share Citizens bank loan agreement. Citizens Bank Loan Agreement [Member] Citizens Bank Loan Agreement [Member] Document Type Document Type Line of Credit Facility, Current Borrowing Capacity Revolving credit current borrowing facility Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Property plant and equipment, net and other assets, noncurrent. Property Plant And Equipment Net And Other Assets Noncurrent Property and equipment, net, and other assets Share-Based Payment Arrangement [Member] Incentive Compensation Plan [Member] Counterparty Name [Domain] Counterparty Name Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Other Intangible Assets Disposal Group Classification [Axis] Disposal Group Classification Net loss per share applicable to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Operating leases expiring period. Operating Leases Expiring Period Operating leases expiration period Entity Filer Category Entity Filer Category Other Current Liabilities [Table Text Block] Components of Other Current Liabilities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Supplemental non-cash activities: Exercise price of warrants adjusted. Exercise Price Of Warrants Adjusted Exercise price of warrants adjusted Variable Rate [Axis] Variable Rate Accounts Receivable, Allowance for Credit Loss, Writeoff Uncollectible accounts written off, net Property and equipment, net, and other assets. Property And Equipment Net And Other Assets [Line Items] Property And Equipment Net And Other Assets [Line Items] Class of Warrant or Right, Unissued Warrant issued Non-compete Agreements [Member] Noncompete Agreements [Member] Liabilities Total liabilities Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Finite-Lived Intangible Asset, Useful Life Estimated Useful Life Equity, Attributable to Parent Ending Balance Beginning Balance Total stockholders’ equity Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] SOFR [Member] Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference Intangible Assets, Net (Excluding Goodwill) Intangible assets, net Net Intangible assets net excluding goodwill Net loss Net income (loss) Net Income (Loss) Net loss Interest Expense, Total Interest Expense Interest expense Lessor Disclosure [Abstract] Other Acquisitions [Member] Other Acquisitions [Member] Other Acquisitions. Fair Value Measurement, Policy [Policy Text Block] Fair Value Measurements Statement of Financial Position [Abstract] Weighted Average Number of Shares Outstanding, Diluted Diluted Weighted average common shares outstanding, diluted Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation Credit Facility [Axis] Credit Facility Property plant and equipment useful life and values. Property Plant And Equipment Useful Life And Values [Abstract] Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Components of Accounts Payable and Accrued Liabilities Operating Lease, Weighted Average Remaining Lease Term Operating lease, remaining lease term Use of Estimates, Policy [Policy Text Block] Accounting Estimates Income Tax Disclosure [Text Block] Income Taxes Asset purchase agreement. Asset Purchase Agreement [Member] Asset Purchase Agreement [Member] Sublease commencement period. Sublease Commencement Period Sublease commencement period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Outstanding Ending Balance, Weighted-Average Exercise Price Per Share Outstanding Beginning Balance, Weighted-Average Exercise Price Per Share Option Outstanding - Weighted Average Exercise Price Warrants one. Warrants One [Member] Warrants One [Member] Finite-Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Computation of Basic and Diluted Net Loss per Share Attributable to Common Stockholders Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Green Remedies Waste and Recycling, LLC. Green Remedies Waste And Recycling L L C [Member] Green Remedies [Member] Disaggregation of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Leasehold Improvements [Member] Leasehold Improvements [Member] Income Tax Authority [Axis] Income Tax Authority Fair Value Disclosures [Abstract] Current Income Tax Expense (Benefit), Total Current Income Tax Expense (Benefit) Current Payments to Acquire Property, Plant, and Equipment, Total Payments to Acquire Property, Plant, and Equipment Purchase of property and equipment Acquisition of RWS Acquisition Of R W S Acquisition of RWS. RSUs vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Stock Issued During Period, Shares, New Issues Sale of common stock, net of issuance costs, shares Employee-related Liabilities, Current, Total Employee-related Liabilities, Current Employee compensation Operating Lease, Expense Fixed cost operating lease expense Business Acquisition [Axis] Business Acquisition Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash and cash equivalents at end of period Cash and cash equivalents at beginning of period Class of Warrant or Right [Axis] Class of Warrant or Right Original issue discount - Seller's Note, Monroe loan, Deferred consideration Original issue discount sellers note monroe loan deferred consideration. Original Issue Discount Sellers Note Monroe Loan Deferred Consideration Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Operating Loss Carryforwards, Total Operating Loss Carryforwards Operating loss carryforwards Outstanding, $1.17 - $23.20 [Member] Range nine outstanding. Range Nine Outstanding [Member] Net operating loss carryforwards expiration ending year. Net Operating Loss Carryforwards Expiration Ending Year Net operating loss carry forwards expiration ending year XML 16 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2023
Mar. 01, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2023    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Trading Symbol QRHC    
Entity Registrant Name Quest Resource Holding Corporation    
Entity Central Index Key 0001442236    
Current Fiscal Year End Date --12-31    
Entity Filer Category Accelerated Filer    
Entity Shell Company false    
Entity Small Business true    
Document Financial Statement Error Correction [Flag] false    
Entity Emerging Growth Company false    
Entity Well-known Seasoned Issuer No    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Common Stock, Shares Outstanding   20,171,400  
Entity Public Float     $ 76,669,841
Entity File Number 001-36451    
Entity Tax Identification Number 51-0665952    
Entity Address, Address Line One 3481 Plano Parkway    
Entity Address, Address Line Two Suite 100    
Entity Address, City or Town The Colony    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 75056    
City Area Code 972    
Local Phone Number 464-0004    
Entity Interactive Data Current Yes    
Title of 12(b) Security Common Stock, par value $.001 per share    
Entity Incorporation, State or Country Code NV    
Security Exchange Name NASDAQ    
Document Annual Report true    
Document Transition Report false    
ICFR Auditor Attestation Flag false    
Auditor Firm ID 178    
Auditor Name Semple, Marchal and Cooper, LLP    
Auditor Location Phoenix, Arizona    
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 324,014 $ 9,563,709
Accounts receivable, less allowance for doubtful accounts of $1,581,595 and $2,176,010 as of December 31, 2023 and 2022, respectively 58,147,058 45,891,144
Prepaid expenses and other current assets 2,142,071 2,310,423
Total current assets 60,613,143 57,765,276
Goodwill 85,828,238 84,258,206
Intangible assets, net 26,051,428 33,556,340
Property and equipment, net, and other assets 4,626,090 5,911,227
Total assets 177,118,899 181,491,049
Current liabilities:    
Accounts payable and accrued liabilities 41,296,166 32,207,461
Other current liabilities 2,469,690 4,688,605
Current portion of notes payable 1,158,800 1,158,800
Total current liabilities 44,924,656 38,054,866
Notes payable, net 64,638,180 70,572,891
Other long-term liabilities 1,274,691 1,724,244
Total liabilities 110,837,527 110,352,001
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.001 par value, 10,000,000 shares authorized, no shares issued or outstanding as of December 31, 2023 and 2022
Common stock, $0.001 par value, 200,000,000 shares authorized, 20,161,400 and 19,696,006 shares issued and outstanding as of December 31, 2023 and 2022, respectively 20,161 19,696
Additional paid-in capital 176,309,463 173,876,319
Accumulated deficit (110,048,252) (102,756,967)
Total stockholders’ equity 66,281,372 71,139,048
Total liabilities and stockholders’ equity $ 177,118,899 $ 181,491,049
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]      
Allowance for doubtful accounts receivable $ 1,581,595 $ 2,176,010 $ 840,522
Preferred stock, par value $ 0.001 $ 0.001  
Preferred stock, shares authorized 10,000,000 10,000,000  
Preferred stock, shares issued 0 0  
Preferred stock, shares outstanding 0 0  
Common stock, par value $ 0.001 $ 0.001  
Common stock, shares authorized 200,000,000 200,000,000  
Common stock, shares issued 20,161,400 19,696,006  
Common stock, shares outstanding 20,161,400 19,696,006  
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Revenue $ 288,377,652 $ 284,037,823
Cost of revenue 238,312,950 235,182,337
Gross profit 50,064,702 48,855,486
Operating expenses:    
Selling, general, and administrative 37,669,419 37,800,161
Depreciation and amortization 9,570,538 9,649,966
Total operating expenses 47,239,957 47,450,127
Operating income 2,824,745 1,405,359
Interest expense (9,729,098) (7,280,741)
Loss before taxes (6,904,353) (5,875,382)
Income tax expense 386,932 172,604
Net loss $ (7,291,285) $ (6,047,986)
Net loss per share applicable to common shareholders    
Basic $ (0.36) $ (0.31)
Diluted $ (0.36) $ (0.31)
Weighted average number of common shares outstanding    
Basic 20,123,221 19,473,786
Diluted 20,123,221 19,473,786
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Beginning Balance at Dec. 31, 2021 $ 73,628,264 $ 19,046 $ 170,318,199 $ (96,708,981)
Beginning Balance, Shares at Dec. 31, 2021   19,045,988    
Stock-based compensation 1,283,568   1,283,568  
Release of deferred stock units   $ 29 (29)  
Release of deferred stock units, Shares   28,650    
Shares issued for Employee Stock Purchase Plan options $ 176,742 $ 41 176,701  
Shares issued for Employee Stock Purchase Plan options, Shares 40,851 40,851    
Sale of common stock, net of issuance costs $ 756,335 $ 414 755,921  
Sale of common stock, net of issuance costs, shares   414,001    
Stock issued for seller consideration 1,342,125 $ 166 1,341,959  
Stock issued for seller consideration, Shares   166,516    
Net loss (6,047,986)     (6,047,986)
Ending Balance at Dec. 31, 2022 71,139,048 $ 19,696 173,876,319 (102,756,967)
Ending Balance, Shares at Dec. 31, 2022   19,696,006    
Stock-based compensation 1,312,393   1,312,393  
Shares issued for Employee Stock Purchase Plan options $ 224,439 $ 47 224,392  
Shares issued for Employee Stock Purchase Plan options, Shares 46,916 46,916    
Stock option and warrant exercises $ 896,777 $ 418 896,359  
Stock option and warrant exercises, Shares   418,478    
Net loss (7,291,285)     (7,291,285)
Ending Balance at Dec. 31, 2023 $ 66,281,372 $ 20,161 $ 176,309,463 $ (110,048,252)
Ending Balance, Shares at Dec. 31, 2023   20,161,400    
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:    
Net loss $ (7,291,285) $ (6,047,986)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation 805,821 744,858
Amortization of intangibles 9,142,590 9,221,513
Amortization of debt issuance costs and discounts 1,167,179 1,278,092
Provision for doubtful accounts 1,746,877 1,737,169
Stock-based compensation 1,312,393 1,283,568
Changes in operating assets and liabilities:    
Accounts receivable (13,712,192) (4,175,117)
Prepaid expenses and other current assets 168,352 (355,221)
Security deposits and other assets 194,341 (389,867)
Accounts payable and accrued liabilities 7,279,608 (5,310,484)
Other liabilities (2,176,027) (326,929)
Net cash used in operating activities (1,362,343) (2,340,404)
Cash flows from investing activities:    
Purchase of property and equipment (259,000) (836,043)
Purchase of intangible assets (1,637,678) (858,913)
Acquisitions, net of cash acquired   (2,636,127)
Net cash used in investing activities (1,896,678) (4,331,083)
Cash flows from financing activities:    
Proceeds from credit facilities 91,418,447 80,550,435
Repayments of credit facilities (90,410,992) (75,547,138)
Proceeds from long-term debt   3,500,000
Repayments of long-term debt (8,109,345) (1,414,486)
Debt issuance costs   (214,550)
Proceeds from stock option exercises 896,777 756,335
Proceeds from shares issued for Employee Stock Purchase Plan 224,439 176,742
Net cash provided by (used in) financing activities (5,980,674) 7,807,338
Net increase (decrease) in cash and cash equivalents (9,239,695) 1,135,851
Cash and cash equivalents at beginning of period 9,563,709 8,427,858
Cash and cash equivalents at end of period $ 324,014 $ 9,563,709
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
The Company and Description of Business
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
The Company and Description of Business

1. The Company and Description of Business

The accompanying consolidated financial statements include the accounts of Quest Resource Holding Corporation (“QRHC”) and its subsidiaries, Quest Resource Management Group, LLC (“Quest”), Landfill Diversion Innovations, LLC (“LDI”), Youchange, Inc. (“Youchange”), Quest Vertigent Corporation (“QVC”), Quest Vertigent One, LLC (“QV One”), and Quest Sustainability Services, Inc. (“QSS”) (collectively, “we,” “us,” or “our company”). The subsidiaries RWS Facility Services, LLC (“RWS”), Sustainable Solutions Group, LLC (“SSG”), and Sequoia Waste Management Solutions, LLC (“Sequoia”) were merged into Quest in 2023 and were subsequently dissolved as separate legal entities.

Operations

We are a national provider of waste and recycling services to customers from across multiple industry sectors that are typically larger, multi-location businesses. We create customer-specific programs and perform the related services for the collection, processing, recycling, disposal, and tracking of waste streams and recyclables. In addition, we offer products such as antifreeze and windshield washer fluid and other minor ancillary services. We also provide information and data that tracks and reports the detailed transactional and environmental results of our services and provides actionable data to improve business operations. The data we generate also enables our customers to address their environmental and sustainability goals and responsibilities. Our principal office is located in The Colony, Texas within the Dallas metroplex.

On February 10, 2022, we acquired an independent environmental services company that primarily services customers in the northeast region of the United States. See Note 3 for more information regarding the acquisition.

XML 23 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Principles of Presentation and Consolidation

The consolidated financial statements included herein have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). The accompanying consolidated financial statements include the operating activity of QRHC and its subsidiaries for the years ended December 31, 2023 and 2022.

As Quest, LDI, Youchange, QVC, QV One, and QSS each operate as environmental-based service companies, we did not deem segment reporting necessary.

Accounting Estimates

The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could materially differ from those estimates.

We use estimates when accounting for the carrying amounts of accounts receivable, goodwill and other intangible assets, deferred taxes, and the fair value of assets and liabilities acquired in business acquisitions and stock-based compensation expense, all of which are discussed in their respective notes to the consolidated financial statements.

Revenue Recognition

We recognize revenue as services are performed or products are delivered. For example, we recognize revenue as waste and recyclable material are collected or when products are delivered. We recognize revenue net of any contracted pricing discounts or rebate arrangements.

We generally recognize revenue for the gross amount of consideration received as we are generally the primary obligor (or principal) in our contracts with customers as we hold complete responsibility to the customer for contract fulfillment. In situations in which we are not primarily obligated, we do not have credit risk, or we determine amounts earned using fixed percentage payment schedules, we record the revenue net of certain cost amounts. We record amounts collected from customers for sales tax on a net basis.

Cash and Cash Equivalents

We consider all highly liquid instruments with a maturity of three months or less when purchased to be cash equivalents.

Accounts Receivable

Our receivables, which are recorded when billed or when services are performed, are claims against third parties that will generally be settled in cash. The carrying value of our receivables, net of the allowance for doubtful accounts, represents the estimated net realizable value. We estimate our allowance for doubtful accounts based on consideration of a number of factors, including the length of time trade accounts are past due, our previous loss history, the creditworthiness of individual customers, economic conditions affecting specific customer industries, and economic conditions in general. We write off past-due receivable balances after all

reasonable collection efforts have been exhausted. We credit payments subsequently received on such receivables to bad debt expense in the period we receive the payment.

As of December 31, 2023 and 2022, we had established an allowance of $1,581,595 and $2,176,010, respectively, for potentially uncollectible accounts receivable. We record delinquent finance charges on outstanding accounts receivable only if they are collected.

The changes in our allowance for doubtful accounts for the years ended December 31, 2023 and 2022, were as follows:

 

 

 

Years ended December 31,

 

 

 

2023

 

 

2022

 

Beginning balance

 

$

2,176,010

 

 

$

840,522

 

Bad debt expense

 

 

1,746,877

 

 

 

1,737,169

 

Uncollectible accounts written off, net

 

 

(2,341,292

)

 

 

(401,681

)

Ending balance

 

$

1,581,595

 

 

$

2,176,010

 

 

Fair Value Measurements

Accounting Standards Codification ("ASC") Topic 820, Fair Value Measurements, defines fair value as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Topic 820 also specifies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value as follows:

Level 1: Quoted prices in active markets for identical assets or liabilities;

Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and

Level 3: Valuation is generated from model-based techniques that use significant assumptions not observable in the market. These unobservable assumptions reflect our own estimate of assumptions that market participants would use in pricing the asset or liability.

Property and Equipment

We record property and equipment at cost. We provide for depreciation on the straight-line method, over the estimated useful lives of the assets. We amortize leasehold improvements over the shorter of the estimated useful life or the remaining term of the related leases. We charge expenditures for repairs and maintenance to operations as incurred; we capitalize renewals and betterments when they extend the useful life of the asset. We record gains and losses on the disposition of property and equipment in the period incurred. We report assets held for sale, if any, at the lower of the carrying amount or fair value less costs to sell.

The useful lives of property and equipment for purposes of computing depreciation are as follows:

 

Computer equipment

3 to 5 years

Office furniture and fixtures

5 to 7 years

Machinery and equipment

5 to 7 years

Leasehold improvements

5 to 7 years

 

Impairment of Long-Lived Assets

We analyze long-lived assets, including property and equipment and definite-lived intangible assets, which are held and used in our operations, for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. We review the amortization method and estimated period of useful life at least at each balance sheet date. We record the effects of any revision to operations when the change arises. We recognize impairment when the estimated undiscounted cash flow generated by those assets is less than the carrying amounts of such assets. The amount of impairment is the excess of the carrying amount over the fair value of such assets. We did not recognize any impairment charges for long-lived assets during the years ended December 31, 2023 and 2022.

Goodwill

We record as goodwill the excess of the consideration transferred over the fair value of the net identifiable assets acquired. We do not amortize goodwill; however, annually, or whenever there is an indication that goodwill may be impaired, we evaluate qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount. Our test of goodwill impairment includes assessing qualitative factors and the use of judgment in evaluating economic conditions, industry and

market conditions, cost factors, and entity-specific events, such as market capitalization as compared to our book value. We performed our most recent goodwill impairment analysis in the third quarter of 2023 with no impairment recorded.

Net Income (Loss) per Share

We compute basic net income (loss) per share using the weighted average number of shares of common stock outstanding plus the number of common stock equivalents for Deferred Stock Units (“DSUs”), during the period. We compute diluted net income (loss) per share using the weighted average number of shares of common stock outstanding during the period, adjusted for the dilutive effect of common stock equivalents. Dilutive potential common shares consist of the incremental common shares issuable upon the exercise of outstanding stock options and warrants. Dilutive potential securities are excluded from the computation of earnings per share if their effect is antidilutive. The dilutive effect of outstanding stock options and warrants is reflected in diluted earnings per share by application of the treasury stock method.

Concentrations

Financial instruments that potentially subject us to credit risk consist principally of cash, cash equivalents, and trade accounts receivable. We deposit our cash with commercial banks. Cash deposits at commercial banks are at risk to the extent that the balances exceed the Federal Deposit Insurance Corporation insured level per institution. The bank cash balances on deposit may periodically exceed federally insured limits, however, we have never experienced any losses related to these balances.

We sell our services and products primarily to customers without requiring collateral; however, we routinely assess the financial condition of our customers and maintain allowances for anticipated losses. From year to year, the customers that exceed 10% of our annual revenue, if any, may change. The following table discloses the number of customers that accounted for more than 10% of our annual revenue and their related receivable balances for the years ended December 31, 2023 and 2022:

 

 

 

Customers Exceeding 10%
of Revenue

 

Year

 

Number of
Customers

 

 

Revenue
Combined Percent

 

 

Accounts Receivable
Combined Percent

 

2023

 

 

2

 

 

 

29

%

 

 

18

%

2022

 

 

2

 

 

 

24

%

 

 

18

%

 

We believe we have no significant credit risk in excess of recorded reserves.

 

Leases

 

We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets and current and long-term operating lease liabilities on our consolidated balance sheets. We currently do not have any material finance lease arrangements.

Operating lease ROU assets and lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate in effect at the commencement date of the lease in determining the present value of future payments.

When we have the option to extend the lease term, terminate the lease before the contractual expiration date, or purchase the leased asset, and if it is reasonably certain that we will exercise the option, we consider these options in determining the classification and measurement of the lease. Leases with an initial term of 12 months or less are not recorded on the balance sheet.

Income Taxes

We recognize deferred tax assets and liabilities for the future tax consequences of temporary differences between the book and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future, based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. We establish valuation allowances to reduce a deferred tax asset to the amount expected to be realized. We assess our ability to realize deferred tax assets based on current earnings performance and on projections of future taxable income in the relevant tax jurisdictions. These projections do not include taxable income from the reversal of deferred tax liabilities and do not reflect a general growth assumption but do consider known or pending events, such as the passage of legislation. We review our estimates of future taxable income annually.

If we are required to pay interest on the underpayment of income taxes, we recognize interest expense in the first period the interest becomes due according to the provisions of the relevant tax law.

If we are subject to payment of penalties, we recognize an expense for the amount of the statutory penalty in the period when the position is taken on the income tax return. If we did not recognize the penalty in the period when the position was initially taken, we recognize the expense in the period when we change our judgment about meeting minimum statutory thresholds related to the initial position taken.

Advertising

We charge our advertising costs to expense when incurred. During the years ended December 31, 2023 and 2022, advertising expense totaled $40,160 and $39,029, respectively.

Stock-Based Compensation

We measure all share-based payments, including grants of options to purchase common stock and the issuance of DSUs and RSUs to employees, third parties and board members, using a fair value-based method, in accordance with ASC Topic 718, Stock Compensation. All share-based awards have been classified as equity instruments and we recognize the vesting of the awards ratably over their respective terms. See Note 13 for a description of our share-based compensation plan and information related to awards granted under the plan.

We estimate the fair value of stock options using the Black-Scholes-Merton valuation model. Significant assumptions used in the calculation are as follows:

We have historically determined the expected term under the simplified method using an average of the contractual term and vesting period of the award. Beginning in 2023 we determine the expected life based on a weighted average of historical grants taking into account the vesting period of awards, time until exercise and expiration dates;
We measure the expected volatility using the historical changes in the market price of our common stock;
We use the implied yield on zero-coupon U.S. Treasury bonds with a remaining maturity equal to the expected term of the awards to approximate the risk-free interest rate; and
We recognize the effects of forfeitures in compensation cost when they occur.

Deferred Stock Units

Non-employee directors can elect to receive all or a portion of their annual retainers in the form of DSUs. The DSUs are recognized at their fair value on the date of grant. Director fees deferred into stock units are calculated and expensed each month by taking fees earned during the month and dividing by the closing price of our common stock on the last trading day of the month, rounded down to the nearest whole share. Each DSU represents the right to receive one share of our common stock following the completion of a director’s service. In addition, certain executive compensation expense is also granted in the form of DSUs.

Restricted Stock Units

Beginning in 2023, non-employee directors received their annual board compensation in the form of restricted stock units (“RSU”s). The RSUs are recognized at their fair value on the date of grant. Each RSU represents the right to receive one share of our common stock once fully vested.

Business Combinations

Our acquisitions are accounted for in accordance with ASC Topic 805, Business Combinations. In purchase accounting, identifiable assets acquired and liabilities assumed are recognized at their estimated fair values at the acquisition date, and any remaining purchase price is recorded as goodwill. In determining the fair values of assets acquired and liabilities assumed, we make significant estimates and assumptions, particularly with respect to long-lived tangible and intangible assets. Critical estimates used in valuing tangible and intangible assets include, but are not limited to, future expected cash flows, discount rates, market prices and asset lives. See Note 3 for more information related to our most recent acquisition.

Our consolidated financial statements include the results of operations from the date of such acquisition.

We expense all acquisition-related costs as incurred in selling, general and administrative expenses in the consolidated statements of operations.

Recent Accounting Pronouncements

Adopted

In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326), which provides guidance on measuring credit losses on financial instruments. The amended guidance replaces current incurred loss impairment methodology of recognizing credit losses when a loss is probable with a new forward-looking approach to estimate expected credit losses. We adopted the new standard on January 1, 2023. The adoption of the new standard did not have a material impact on our condensed consolidated financial statements as pre-existing processes for estimating expected credit losses for trade receivables generally aligned with the expected credit loss model.

 

Pending Adoption

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires incremental disclosures related to reportable segments, including significant segment expense categories and amounts for each reportable segment. Entities with a single reportable segment are required to provide the new disclosures required under ASC 280. This authoritative guidance is required to be applied retrospectively and will be effective for our annual disclosures beginning in 2024 and interim periods starting 2025. This guidance is only related to disclosures and is not expected to have a significant impact on our consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires entities to provide additional disclosure related to the transparency and decision usefulness of income tax disclosures, including additional disclosure around the rate reconciliation and income taxes paid. The authoritative guidance should be applied prospectively and will be effective for us starting in 2025. Retrospective application is permitted. This guidance is only related to disclosures and is not expected to have a significant impact on our consolidated financial statements.

There have been no other recent accounting pronouncements or changes in accounting pronouncements that have been issued but not yet adopted that are of significance, or potential significance, to us.

XML 24 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition
12 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
Acquisition

3. Acquisition

On February 10, 2022, we acquired an independent environmental services company that primarily services customers in the northeast region of the United States for approximately $3.35 million. This acquisition was paid in cash and was financed with a draw down on the term loan pursuant to the Credit Agreement (as defined in Note 7). The purchase price was allocated to the acquired assets, primarily customer relationship intangibles and goodwill.

XML 25 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, Net, and Other Assets
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net, and Other Assets

4. Property and Equipment, net, and Other Assets

At December 31, 2023 and 2022, Property and equipment, net, and other assets consisted of the following:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Machinery and equipment

 

$

3,321,220

 

 

$

3,159,483

 

Office furniture and fixtures

 

 

573,686

 

 

 

568,040

 

Leasehold improvements

 

 

715,312

 

 

 

719,781

 

Computer equipment

 

 

451,329

 

 

 

676,197

 

    Property and equipment, gross

 

 

5,061,547

 

 

 

5,123,501

 

Accumulated depreciation

 

 

(2,932,371

)

 

 

(2,499,797

)

    Property and equipment, net

 

 

2,129,176

 

 

 

2,623,704

 

Right-of-use operating lease assets

 

 

1,862,455

 

 

 

2,385,870

 

Security deposits and other assets

 

 

634,459

 

 

 

901,653

 

    Property and equipment, net, and other assets

 

$

4,626,090

 

 

$

5,911,227

 

 

We compute depreciation using the straight-line method over the estimated useful lives of the property and equipment. Depreciation expense for the year ended December 31, 2023 was $805,821, including $377,872 of depreciation expense reflected within “Cost of revenue” in our consolidated statement of operations as it related to assets used directly in servicing customer contracts. Depreciation expense for the year ended December 31, 2022 was $744,858, including $316,405 of depreciation expense reflected within “Cost of revenue” in our consolidated statement of operations as it related to assets used directly in servicing customer contracts.

We recorded right-of-use operating lease assets related to our office leases in accordance with ASC 842. Refer to Note 8, Leases for additional information.

On February 20, 2018 (the “Closing Date”), we entered into an Asset Purchase Agreement with Earth Media Partners, LLC to sell certain assets of our wholly owned subsidiary, Earth911, Inc., in exchange for a 19% interest in Earth Media Partners, LLC, which was recorded as an investment in the amount of $246,585 as of the Closing Date, and a potential future earn-out amount of approximately $350,000. The net assets sold related to the Earth911.com website business and consisted primarily of the website and its content and customers, deferred revenues, and accounts receivable as of the Closing Date. Earth911, Inc. was subsequently renamed Quest Sustainability Services, Inc. The carrying amount of our investment in Earth Media Partners, LLC is included in “Security deposits and other assets” and we have an accrued receivable in the amount of $320,167 and $327,667 related to the earn-out as of December 31, 2023 and 2022, respectively.

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets

5. Goodwill and Other Intangible Assets

The components of goodwill and other intangible assets are as follows:

 

December 31, 2023

 

Estimated
Useful Life

 

Gross Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net

 

Finite lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

5 years

 

$

39,250,000

 

 

$

17,636,463

 

 

$

21,613,537

 

Software

 

7 years

 

 

4,230,291

 

 

 

1,819,287

 

 

 

2,411,004

 

Trademarks

 

7 years

 

 

2,026,163

 

 

 

657,331

 

 

 

1,368,832

 

Non-compete agreements

 

3 years

 

 

2,250,000

 

 

 

1,591,945

 

 

 

658,055

 

Total finite lived intangible assets

 

 

 

$

47,756,454

 

 

$

21,705,026

 

 

$

26,051,428

 

 

December 31, 2022

 

Estimated
Useful Life

 

Gross Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net

 

Finite lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

5 years

 

$

39,250,000

 

 

$

9,808,855

 

 

$

29,441,145

 

Software

 

7 years

 

 

2,609,374

 

 

 

1,541,500

 

 

 

1,067,874

 

Trademarks

 

7 years

 

 

2,009,403

 

 

 

370,137

 

 

 

1,639,266

 

Non-compete agreements

 

3 years

 

 

2,250,000

 

 

 

841,945

 

 

 

1,408,055

 

Total finite lived intangible assets

 

 

 

$

46,118,777

 

 

$

12,562,437

 

 

$

33,556,340

 

 

 

 

 

 

Carrying
Amount

 

Changes in goodwill:

 

 

 

 

 

Balance at December 31, 2021

 

 

 

$

80,621,503

 

  Addition related to acquisitions

 

 

 

 

541,766

 

  RWS purchase price allocation adjustment

 

 

 

 

3,594,937

 

  Purchase price adjustment

 

 

 

 

(500,000

)

Balance at December 31, 2022

 

 

 

$

84,258,206

 

  RWS pre-acquisition adjustments

 

 

 

 

1,570,032

 

Balance at December 31, 2023

 

 

 

$

85,828,238

 

We compute amortization using the straight-line method over the estimated useful lives of the finite lived intangible assets. The amortization expense related to finite lived intangible assets was approximately $9.1 million and $9.2 million for the years ended December 31, 2023 and 2022, respectively.

We estimate future amortization expense as of December 31, 2023 to be approximately as follows:

 

Year Ending December 31,

 

 

 

Amount

 

2024

 

 

 

$

9,150,459

 

2025

 

 

 

 

8,302,642

 

2026

 

 

 

 

6,704,479

 

2027

 

 

 

 

665,909

 

2028

 

 

 

 

559,417

 

Thereafter

 

 

 

 

668,522

 

Total

 

 

 

$

26,051,428

 

We have no indefinite-lived intangible assets other than goodwill. $70.8 million of the goodwill is not deductible for tax purposes, while $15.0 million of goodwill added in the prior years is deductible over its tax-basis life. We performed our goodwill impairment analysis in the third quarter of 2023 and 2022 with no impairment recorded in either period.

In 2023, we recorded a correction to the goodwill from the RWS acquisition completed in 2021. This adjustment resulted in a net increase of $1.6 million and $2.7 million to goodwill and accounts payable, respectively. We assessed the materiality of this correction on our consolidated financial statements for the year ended December 31, 2021 and concluded that the effect of this correction was not material, quantitatively or qualitatively, to the consolidated financial statements taken as a whole, or for any of the subsequent reporting periods. Accordingly, we recorded a charge to cost of revenue of $1.2 million in the fourth quarter of 2023, which was equally attributable to 2021 and 2022.

In 2022, our adjustments to goodwill included a $3.6 million adjustment related to the RWS acquisition, $0.5 million related to our acquisition of an independent environmental services company, and $(0.5) million related to a prior year purchase price adjustment. In addition, in 2022 we recorded $2.8 million of intangible assets as part of our acquisition of an independent environmental services company. See Note 3 for more information on the 2022 acquisition.

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Current Liabilities
12 Months Ended
Dec. 31, 2023
Current Liabilities Disclosure [Abstract]  
Current Liabilities

6. Current Liabilities

The components of Accounts payable and accrued liabilities are as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Accounts payable

 

$

38,600,461

 

 

$

28,744,858

 

Accrued taxes

 

 

484,854

 

 

 

331,936

 

Employee compensation

 

 

1,478,826

 

 

 

1,812,028

 

Operating lease liability - current portion

 

 

493,928

 

 

 

489,938

 

Miscellaneous

 

 

238,097

 

 

 

828,701

 

 

 

$

41,296,166

 

 

$

32,207,461

 

Refer to Note 8 for additional disclosure related to the operating lease liability.

The components of Other current liabilities are as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Deferred revenue

 

$

1,509,690

 

 

$

2,731,350

 

Deferred consideration - earn-out

 

 

960,000

 

 

 

1,957,255

 

 

 

$

2,469,690

 

 

$

4,688,605

 

We made a $1.2 million earnout payment in 2023 related to an acquisition.

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes Payable
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Notes Payable

7. Notes Payable

Our debt obligations are as follows:

 

 

 

 

 

Years ended December 31,

 

 

 

Interest Rate (1)

 

2023

 

 

2022

 

Monroe Term Loan (2)

 

11.96%

 

$

53,500,656

 

 

$

61,073,151

 

Green Remedies Promissory Note (3)

 

3.00%

 

 

1,101,120

 

 

 

1,637,970

 

PNC ABL Facility (4)

 

7.50%

 

 

13,245,489

 

 

 

12,238,034

 

Total notes payable

 

 

 

 

67,847,265

 

 

 

74,949,155

 

Less: Current portion of long-term debt

 

 

 

 

(1,158,800

)

 

 

(1,158,800

)

Less: Unamortized debt issuance costs

 

 

 

 

(1,345,339

)

 

 

(2,122,715

)

Less: Unamortized OID

 

 

 

 

(185,793

)

 

 

(288,643

)

Less: Unamortized OID warrant

 

 

 

 

(519,153

)

 

 

(806,106

)

Notes payable, net

 

 

 

$

64,638,180

 

 

$

70,572,891

 

 

 

 

 

 

 

 

 

 

(1) Interest rates as of December 31, 2023

 

 

 

 

 

 

(2) Bears interest based on SOFR plus Applicable Margin ranging from 5.5% to 7.5%

 

(3) Stated interest rate of 3.0%

 

 

 

 

 

 

(4) Bears interest based on Adjusted Term SOFR plus a margin ranging from 1.75% to 2.25%

 

 

 

 

 

 

The future minimum principal payments as of December 31, 2023 are as follows:

 

Year Ending December 31,

 

Amount

 

2024

 

$

1,158,850

 

2025

 

 

66,688,415

 

Total

 

$

67,847,265

 

 

We capitalize financing costs we incur related to implementing our debt arrangements. We record these debt issuance costs associated with our revolving credit facility and our term loan as a reduction of long-term debt, net and amortize them over the contractual life of the related debt arrangements. The table below summarizes changes in debt issuance costs.

 

 

 

 

 

December 31,

 

 

 

 

 

2023

 

 

2022

 

Debt issuance costs

 

 

 

 

 

 

 

 

Beginning balance

 

 

 

$

2,122,715

 

 

$

2,637,483

 

Financing costs deferred

 

 

 

 

 

 

 

214,550

 

Less: Amortization expense

 

 

 

 

(777,376

)

 

 

(729,318

)

Debt issuance costs, net of accumulated amortization

 

 

 

$

1,345,339

 

 

$

2,122,715

 

Revolving Credit Facility

On August 5, 2020, QRHC and certain of its subsidiaries entered into a Loan, Security and Guaranty Agreement (the “PNC Loan Agreement”), which was subsequently amended on October 19, 2020, December 7, 2021, August 9, 2022 and December 2, 2022, with BBVA USA (which was subsequently succeeded in interest by PNC Bank, National Association (“PNC”)), as a lender, and as administrative agent, collateral agent, and issuing bank, which provides for a credit facility (the “ABL Facility”) comprising an asset-based revolving credit facility in the maximum principal amount of $25.0 million with a sublimit for issuance of letters of credit of up to 10% of the maximum principal amount of the revolving credit facility. The revolving credit facility bears interest, at the borrowers’ option, at either the Base Rate, plus a margin ranging from 0.75% to 1.25% (no borrowings as of December 31, 2023), or the Adjusted Term SOFR Rate for the interest period in effect plus a margin ranging from 1.75% to 2.25% (7.50% as of December 31, 2023). The maturity date of the revolving credit facility is April 19, 2025. The revolving credit facility contains an accordion feature, subject to PNC’s approval, permitting the revolving credit facility to be increased by up to $10 million.

Certain of QRHC’s subsidiaries are the borrowers under the PNC Loan Agreement. QRHC and one of its subsidiaries are guarantors under the PNC Loan Agreement. As security for the obligations of the borrowers under the PNC Loan Agreement, (i) the borrowers under the PNC Loan Agreement have granted a first priority lien on substantially all of their tangible and intangible personal property, including a pledge of the capital stock and membership interests, as applicable, of certain of QRHC’s direct and indirect subsidiaries, and (ii) the guarantors under the PNC Loan Agreement have granted a first priority lien on the capital stock and membership interests, as applicable, of certain of QRHC’s direct and indirect subsidiaries.

The PNC Loan Agreement contains certain financial covenants, including a minimum fixed charge coverage ratio. In addition, the PNC Loan Agreement contains negative covenants limiting, among other things, additional indebtedness, transactions with affiliates, additional liens, sales of assets, dividends, investments and advances, prepayments of debt, mergers and acquisitions, and other matter customarily restricted in such agreements. The PNC Loan Agreement also contains customary events of default, including payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, change of control, and failure of any guaranty or security document supporting the PNC Loan Agreement to be in full force and effect. Upon the occurrence of an event of default, the outstanding obligations under the PNC Loan Agreement may be accelerated and become immediately due and payable.

As of December 31, 2023, the ABL Facility borrowing base availability was $25,000,000, of which $13,245,489 principal was outstanding.

Monroe Term Loan

On October 19, 2020, QRHC and certain of its subsidiaries entered into a Credit Agreement (the “Credit Agreement”), dated as of October 19, 2020, which was subsequently amended on September 3, 2021, December 1, 2021, December 7, 2021, August 9, 2022, and December 2, 2022, with Monroe Capital Management Advisors, LLC (“Monroe Capital”), as administrative agent for the lenders thereto. Among other things, the Credit Agreement provides for the following:

A senior secured term loan facility in the principal amount of $53.5 million as of December 31, 2023. The senior secured term loan accrues interest at the SOFR Rate for SOFR Loans plus the Applicable Margin; provided, that if the provision of SOFR Loans becomes unlawful or unavailable, then interest will be payable at a rate per annum equal to the Base Rate from time to time in effect plus the Applicable Margin for Base Rate Loans. The maturity date of the term loan facility is October 19, 2025 (the “Maturity Date”). The senior secured term loan will amortize in aggregate annual amounts equal to 1.00% of the original principal amount of the senior secured term loan facility with the balance payable on the Maturity Date. Proceeds of the senior secured term loan are permitted to be used for Permitted Acquisitions (as defined in the Credit Agreement)
An accordion term loan facility in the maximum principal amount of $5.3 million. Loans under the accordion loan facility may be requested at any time until the Maturity Date. Each accordion term loan shall be on the same terms as those applicable to the senior secured term loan. Proceeds of accordion term loans are permitted to be used for Permitted Acquisitions.

Certain of QRHC’s subsidiaries are the borrowers under the Credit Agreement. QRHC is the guarantor under the Credit Agreement. As security for the obligations of the borrowers under the Credit Agreement, (i) the borrowers under the Credit Agreement have granted a first priority lien on substantially all of their tangible and intangible personal property, including a pledge of the capital stock and membership interests, as applicable, of certain of QRHC’s direct and indirect subsidiaries, and (ii) the guarantors under the Credit Agreement have granted a first priority lien on the capital stock and membership interests, as applicable, of QRHC’s direct and indirect subsidiaries.

The Credit Agreement contains certain financial covenants, including a minimum fixed charge coverage ratio and a senior net leverage ratio. In addition, the Credit Agreement contains negative covenants limiting, among other things, additional indebtedness, transactions with affiliates, additional liens, sales of assets, dividends, investments and advances, prepayments of debt, mergers and acquisitions, and other matters customarily restricted in such agreements. The Credit Agreement also contains customary events of default, including payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, change of control, and failure of any guaranty or security document supporting the Credit Agreement to be in full force and effect. Upon the occurrence of an event of default, the outstanding obligations under the Credit Agreement may be accelerated and become immediately due and payable.

At the same time as the borrowing of the initial $11.5 million under the Credit Agreement in October 2020, in a separate agreement, we issued Monroe Capital a warrant to purchase 500,000 shares of QRHC’s common stock exercisable immediately. For the delayed draw term loan facility, we issued a separate warrant to purchase 350,000 shares upon drawing on this facility on October 19, 2021. Both warrants have an exercise price of $1.50 per share and an expiration date of March 19, 2028. We estimated the grant-date fair value of the warrants issued using the Black Scholes option pricing model and recorded a debt discount of approximately $766,000 in 2020 for the 500,000-share warrant and $536,000 in 2021 for the 350,000-share warrant which are being amortized over the term of the Credit Agreement. We also executed a letter agreement that provides that the warrant holder will receive minimum net proceeds of $1 million less any net proceeds received from the sale of the warrant shares, which is conditional on the full exercise and sale of all the warrant shares at the same time and upon a date two years after the closing date of such agreement.

Green Remedies Promissory Note

On October 19, 2020, we issued an unsecured subordinated promissory note to the seller of Green Remedies in the aggregate principal amount of $2,684,250, payable commencing on January 1, 2021 in quarterly installments through October 1, 2025 and subject to an interest rate of 3.0% per annum.

Interest Expense

The amount of interest expense related to borrowings for the years ended December 31, 2023 and 2022 was $7,785,516 and $6,002,649, respectively. Debt issuance cost of $3,323,906 is being amortized to interest expense over the lives of the related debt arrangements. Interest expense related to amortization of debt issuance fees, debt discount costs and interest related to vendor supply chain financing programs was $1,943,582 and $1,278,092, respectively, for the years ended December 31, 2023 and 2022.

XML 29 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Lessee Disclosure [Abstract]  
Leases 8. Leases

Our leases are primarily related to office space and are classified as operating leases for which we recorded a right of use asset at the inception or amendment of each lease. Our primary leases include:

Primary headquarters in The Colony, Texas. On September 29, 2022, we executed an amendment to our corporate office lease, pursuant to which we reduced the amount of square space rented to approximately 16,200 square feet and extended the term from October 2022 to December 31, 2027. We recorded a right of use asset associated with this lease of approximately $1.6 million. This lease had a remaining term of 4.0 years at December 31, 2023. We used an effective interest rate of 4.56%, which was our incremental borrowing rate in effect at the date of the lease amendment as the lease does not provide a readily determinable implicit rate.
Chadds Ford, PA office. We recorded a right of use asset associated with this lease, which was modified in 2022, of approximately $716,000. The lease expires in October 2026. This lease had a remaining term of 2.8 years at December 31, 2023, and we used an effective interest rate of 7.5%, which was our incremental borrowing rate in effect at the acquisition date of RWS as the lease does not provide a readily determinable implicit rate. This lease may be terminated under certain conditions as defined in the lease agreement.
Greenville, SC office. We recorded a right of use asset associated with this lease of approximately $255,000. The lease expires in December 2024. This lease had a remaining term of 0.9 years at December 31, 2023, and we used an effective interest rate of 8.75%, which was our incremental borrowing rate in effect at the acquisition date of the lease as the lease does not provide a readily determinable implicit rate. This lease may be terminated under certain conditions as defined in the lease agreement.
Burlington, NC office. Our office lease in Burlington, NC was terminated effective December 31, 2023. The lessor was a related party that is owned by the seller of Green Remedies, which was acquired by us in 2020.

The future minimum lease payments required under our office leases as of December 31, 2023 are as follows:

 

Year Ending December 31,

 

Amount

 

2024

 

$

573,969

 

2025

 

 

495,161

 

2026

 

 

484,441

 

2027

 

 

387,909

 

Total lease payments

 

 

1,941,480

 

Less: Interest

 

 

(172,861

)

Present value of lease payments

 

$

1,768,619

 

Balance Sheet Classification

The table below presents the lease related assets and liabilities recorded on the balance sheet. Right-of-use assets and related liabilities related to finance leases as of December 31, 2023 and 2022 are de minimis.

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Operating Leases

 

 

 

 

 

 

Right-of-use operating lease assets:

 

 

 

 

 

 

Property and equipment, net and other assets

 

$

1,862,455

 

 

$

2,385,870

 

 

 

 

 

 

 

 

Lease liabilities:

 

 

 

 

 

 

Accounts payable and accrued liabilities

 

$

493,928

 

 

$

489,938

 

Other long-term liabilities

 

 

1,274,691

 

 

 

1,724,244

 

       Total operating lease liabilities

 

$

1,768,619

 

 

$

2,214,182

 

Lease Costs

For the years ended December 31, 2023 and 2022, we recorded $753,818 and $946,840, respectively, of fixed cost operating lease expense.

Cash paid for operating leases approximated operating lease expense and non-cash right of use asset amortization for the years ended December 31, 2023 and 2022.

XML 30 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue

9. Revenue

Operating Revenues

We provide businesses with services to reuse, recycle, and dispose of a wide variety of waste streams and recyclables generated by their operations. Service revenues are primarily generated from fees charged for our collection, transfer, disposal and recycling services and from sales of commodities by our recycling operations. In addition, we have product sales and other revenue primarily from sales of products such as antifreeze and windshield washer fluid, as well as minor ancillary services.

Revenue Recognition

We recognize revenue as services are performed or products are delivered. For example, we recognize revenue as waste and recyclable material are collected or when products are delivered. We recognize revenue net of any contracted pricing discounts or rebate arrangements.

We generally recognize revenue for the gross amount of consideration received as we are generally the primary obligor (or principal) in our contracts with customers as we hold complete responsibility to the customer for contract fulfillment. Depending on the key terms of the arrangement, which may include situations in which we are not primarily obligated, we do not have credit risk, or we determine amounts earned using fixed percentage or fixed fee schedules, we may record the revenue net of certain cost amounts. We had certain management fee contracts accounted for under the net basis method with net revenue of $445,107 and $484,229 for the years ended December 31, 2023 and 2022, respectively. We record amounts collected from customers for sales tax on a net basis.

Disaggregation of Revenue

The following table presents our revenue disaggregated by source. Two customers accounted for 29% of revenue for the year ended December 31, 2023, and two customers accounted for 24% of revenue for the year ended December 31, 2022. We operate primarily in the United States, with minor services in Canada.

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Revenue Type:

 

 

 

 

 

 

Services

 

$

277,280,099

 

 

$

273,796,746

 

Product sales and other

 

 

11,097,553

 

 

 

10,241,077

 

   Total revenue

 

$

288,377,652

 

 

$

284,037,823

 

 

Contract Balances

Our incremental direct costs of obtaining a customer contract are generally deferred and amortized to selling, general, and administrative expense or as a reduction to revenue (depending on the nature of the cost) over the estimated life of the customer contract. We classify our contract acquisition costs as current or noncurrent based on the timing of when we expect to recognize the amortization and are included in other assets.

As of December 31, 2023 and 2022 we had $0 and $566,667, respectively, of deferred contract costs. During the year ended December 31, 2023 and 2022, we amortized $333,333 and $408,333, respectively, of deferred contract costs to selling, general, and administrative expense.

We bill certain customers one month in advance, and, accordingly, we defer recognition of related revenues as a contract liability until the services are provided and control is transferred to the customer. As of December 31, 2023 and 2022, we had $1,509,690 and $2,731,350, respectively, of deferred revenue, which was classified in “Other current liabilities.”

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

10. Income Taxes

We compute income taxes using the asset and liability method in accordance with FASB ASC Topic 740, Income Taxes. Under the asset and liability method, we determine deferred income tax assets and liabilities based on the differences between the financial reporting and tax bases of assets and liabilities and measure those using currently enacted tax rates and laws. We provide a valuation allowance for the amount of deferred tax assets that, based on available evidence, are more likely than not to be realized. Realization of our net operating loss carryforward was not reasonably assured as of December 31, 2023 and 2022, and we have recorded a valuation allowance of $17,413,000 and $13,999,000, respectively against deferred tax assets in excess of deferred tax liabilities in the accompanying consolidated financial statements.

The components of net deferred taxes are as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Deferred tax assets (liabilities):

 

 

 

 

 

 

Net operating loss

 

$

1,531,000

 

 

$

1,447,000

 

Depreciation and amortization

 

 

7,336,000

 

 

 

5,490,000

 

Stock-based compensation

 

 

4,780,000

 

 

 

4,638,000

 

Interest expense

 

 

2,952,000

 

 

 

1,276,000

 

Capitalized software costs

 

 

(53,000

)

 

 

(278,000

)

Bonus accrual

 

 

210,000

 

 

 

284,000

 

Allowance for doubtful accounts

 

 

412,000

 

 

 

567,000

 

Other

 

 

245,000

 

 

 

575,000

 

Total deferred tax assets, net

 

 

17,413,000

 

 

 

13,999,000

 

Less: valuation allowance

 

 

(17,413,000

)

 

 

(13,999,000

)

Net deferred taxes

 

$

 

 

$

 

 

Our statutory income tax rate is expected to be approximately 26%. We had state income tax expense of $386,932 and $172,604 for the years ended December 31, 2023 and 2022, respectively, which is attributable to state obligations for states with no net operating loss carryforwards, and the continued reserve against the benefit of the net operating losses at the federal level. The provision for income taxes consisted of the following:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Current

 

$

386,932

 

 

$

172,604

 

Deferred

 

 

 

 

 

 

Total

 

$

386,932

 

 

$

172,604

 

 

The reconciliation between the income tax expense calculated by applying statutory rates to net income (loss) and the income tax expense reported in the accompanying consolidated financial statements is as follows:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

U.S. federal statutory rate applied to pretax loss

 

$

(1,450,000

)

 

$

(1,234,000

)

State taxes - current, net of federal benefit

 

 

386,932

 

 

 

172,604

 

State taxes - deferred

 

 

(428,000

)

 

 

(411,000

)

Permanent differences

 

 

(306,000

)

 

 

(471,000

)

Benefit of federal operating loss carryforwards

 

 

(332,000

)

 

 

(845,000

)

Change in state tax rates and other

 

 

(898,000

)

 

 

100,000

 

Change in valuation allowance

 

 

3,414,000

 

 

 

2,861,000

 

 

 

$

386,932

 

 

$

172,604

 

 

As of December 31, 2023 and 2022, we had federal income tax net operating loss carryforwards of approximately $5,900,000 and $5,600,000, respectively, which expire at various dates ranging from 2034 through 2037. We are subject to limitations existing under Internal Revenue Code Section 382 (Change of Control) relating to the availability of the operating loss, therefore utilization of a portion of the Company's net operating loss may be limited in future years.

As of December 31, 2023 and 2022, we did not recognize any assets or liabilities relative to uncertain tax positions, nor do we anticipate any significant unrecognized tax benefits will be recorded during 2024. It is our policy to classify interest and penalties on income taxes as interest expense or penalties expense, should any be incurred.

Tax positions are positions taken in a previously filed tax return or positions expected to be taken in a future tax return that are reflected in measuring current or deferred income tax assets and liabilities reported in the financial statements. Tax positions include the following:

an allocation or shift of income between taxing jurisdictions;
the characterization of income or a decision to exclude reportable taxable income in a tax return; or
a decision to classify a transaction, entity, or other position in a tax return as tax exempt.

We are potentially subject to tax audits for federal and state tax returns for tax years ended 2019 to 2023. Tax audits by their very nature are often complex and can require several years to complete.

XML 32 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments

11. Fair Value of Financial Instruments

Our financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, deferred revenue and notes payable. We do not believe that we are exposed to significant currency or credit risks arising from these financial instruments. Our variable rate indebtedness subjects us to interest rate risk as all of the borrowings under the senior secured credit facilities bear interest at variable rates. The fair values of our financial instruments approximate their carrying values, based on their short maturities or, for notes payable, based on borrowing rates currently available to us for loans with similar terms and maturities. Contingent liabilities are measured at fair value on a recurring basis. The fair value measurements are generally determined using unobservable inputs and are classified within Level 3 of the fair value hierarchy.

XML 33 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

12. Commitments and Contingencies

Indemnifications

During the normal course of business, we make certain indemnities and commitments under which we may be required to make payments in relation to certain transactions. These may include (i) intellectual property indemnities to customers in connection with the use, sales, and/or license of products and services; (ii) indemnities to customers in connection with losses incurred while performing services on their premises; (iii) indemnities to vendors and service providers pertaining to claims based on negligence or willful misconduct; and (iv) indemnities involving the representations and warranties in certain contracts. In addition, under our bylaws we are committed to our directors and officers for providing for payments upon the occurrence of certain prescribed events. The majority of these indemnities and commitments do not provide for any limitation on the maximum potential for future payments that we could be obligated to make. We have not incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, we believe the estimated fair value of these agreements is minimal. Accordingly, we had no liabilities recorded for these agreements as of December 31, 2023 and 2022.

Defined Contribution Plan

We maintain a defined contribution 401(k) plan covering substantially all full-time employees. Employees are permitted to make voluntary contributions, which we match at a certain percentage, to the plan. For the years ended December 31, 2023 and 2022, our plan contribution expense was $348,781 and $270,477, respectively.

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Stockholders' Equity

13. Stockholders’ Equity

Preferred Stock

Our authorized preferred stock consists of 10,000,000 shares of preferred stock with a par value of $0.001, of which no shares have been issued or were outstanding as of December 31, 2023 and 2022. Preferred stock is to be designated in classes or series and the number of each class or series and the voting powers, designations, preferences, limitations, restrictions, relative rights, and distinguishing designation of each class or series of stock as the Board of Directors shall determine in its sole discretion.

Common Stock

Our authorized common stock consists of 200,000,000 shares of common stock with a par value of $0.001, of which 20,161,400 and 19,696,006 shares were issued and outstanding as of December 31, 2023 and 2022, respectively.

Employee Stock Purchase Plan

On September 17, 2014, our stockholders approved our 2014 Employee Stock Purchase Plan (“ESPP”). We recorded expense of $102,899 and $92,180 related to the ESPP during the years ended December 31, 2023 and 2022, respectively.

During the year ended December 31, 2023, we issued an aggregate 46,916 shares of common stock for $224,439 all to employees under our ESPP, as follows:

On May 16, 2023, we issued 22,888 shares for $107,002 for options that vested and were exercised.
On November 15, 2023, we issued 24,028 shares for $117,437 for options that vested and were exercised.

During the year ended December 31, 2022, we issued an aggregate 40,851 shares of common stock for $176,742 all to employees under our ESPP, as follows:

On May 16, 2022, we issued 17,720 shares for $76,666 for options that vested and were exercised.
On November 16, 2022, we issued 23,131 shares for $100,076 for options that vested and were exercised.

Warrants

 

The following table summarizes the warrants issued and outstanding as of December 31, 2023:

 

Warrants Issued and Outstanding as of December 31, 2023

 

 

 

Date of

 

Exercise

 

 

Shares of

 

Description

 

Issuance

 

Expiration

 

Price

 

 

Common Stock

 

Exercisable warrants

 

10/19/2020

 

3/19/2028

 

$

1.50

 

 

 

500,000

 

Exercisable warrants

 

10/19/2021

 

3/19/2028

 

$

1.50

 

 

 

350,000

 

Total warrants issued and outstanding

 

 

 

 

 

850,000

 

 

 

 

 

 

 

 

 

 

 

 

No warrants were issued, exercised or expired during the years ended December 31, 2023 and 2022.

Incentive Compensation Plan

In October 2012, we adopted our 2012 Incentive Compensation Plan, as amended (the “2012 Plan”), as the sole plan for providing equity-based incentive compensation to our employees, non-employee directors, and other service providers. The 2012 Plan allows for the grant of stock options, restricted stock, restricted stock units, stock appreciation rights, performance awards, and other incentive awards to our employees, non-employee directors, and other service providers who are in a position to make a significant contribution to our success and our affiliates. The purpose of the 2012 Plan is to attract and retain individuals, further align employee and stockholder interests, and closely link compensation with our performance. The 2012 Plan is administered by the compensation committee of our board of directors. Our policy is to fulfill any exercise of options from common stock that is authorized and unissued. The maximum number of shares of common stock available for grant under the 2012 Plan is 4,830,437. The number of shares available for award under the 2012 Plan is subject to adjustment for certain corporate changes in accordance with the provisions of the 2012 Plan.

Stock Options

The following table summarizes the stock option activity from January 1, 2022 through December 31, 2023:

 

 

Stock Options

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Exercise

 

Average

 

 

 

Number

 

 

Price Per

 

Exercise Price

 

 

 

of Shares

 

 

Share

 

Per Share

 

Outstanding at January 1, 2022

 

 

3,280,585

 

 

$1.17 — $23.20

 

$

2.87

 

Granted

 

 

384,889

 

 

$4.08  — $8.68

 

$

5.23

 

Exercised

 

 

(414,001

)

 

$1.51  — $6.40

 

$

1.83

 

Canceled/Forfeited

 

 

(72,085

)

 

$1.51 — $16.80

 

$

5.76

 

Outstanding at December 31, 2022

 

 

3,179,388

 

 

$1.17 — $23.20

 

$

3.23

 

Granted

 

 

152,500

 

 

$5.50

 

$

5.50

 

Exercised

 

 

(418,478

)

 

$1.17  — $4.08

 

$

2.14

 

Canceled/Forfeited

 

 

(44,397

)

 

$1.51 — $21.20

 

$

14.42

 

Outstanding at December 31, 2023

 

 

2,869,013

 

 

$1.17 — $23.20

 

$

3.33

 

 

The weighted-average grant-date fair value of options granted was $3.53 and $3.36 for the years ended December 31, 2023 and 2022, respectively.

For the years ended December 31, 2023 and 2022, the intrinsic value of options outstanding was $11,623,637 and $9,841,358, respectively, and the intrinsic value of options exercisable was $10,877,904 and $8,422,306, respectively.

The following additional information applies to options outstanding at December 31, 2023:

 

Range of
Exercise
Prices

 

Outstanding at
December 31, 2023

 

 

Weighted-
Average
Remaining
Contractual
Life

 

 

Weighted-
Average
Exercise
Price

 

 

Exercisable at
December 31, 2023

 

 

Weighted-
Average
Exercise
Price

 

$1.17 — $23.20

 

 

2,869,013

 

 

 

5.5

 

 

$

3.33

 

 

 

2,491,466

 

 

$

3.02

 

 

 

The following additional information applies to options outstanding at December 31, 2022:

Range of
Exercise
Prices

 

Outstanding at
December 31, 2022

 

 

Weighted-
Average
Remaining
Contractual
Life

 

 

Weighted-
Average
Exercise
Price

 

 

Exercisable at
December 31, 2022

 

 

Weighted-
Average
Exercise
Price

 

$1.17 — $23.20

 

 

3,179,388

 

 

 

6.1

 

 

$

3.23

 

 

 

2,504,292

 

 

$

2.98

 

 

Stock-Based Compensation

 

Stock-based compensation expense for stock-based incentive awards was $881,397 and $994,361 for the years ended December 31, 2023 and 2022, respectively. At December 31, 2023, the balance of unearned stock-based compensation to be expensed in future periods related to unvested share-based awards was approximately $1.0 million. The weighted-average period over which the unearned stock-based compensation is expected to be recognized is approximately 2 years.

We account for all stock-based payment awards made to employees and directors, including stock options and employee stock purchases, based on estimated fair values. We estimate the fair value of share-based payment awards on the date of grant using an option-pricing model and the value of the portion of the award is recognized as expense over the requisite service period. We recognize the effects of forfeitures in compensation cost when they occur.

We use the Black-Scholes-Merton option-pricing model as our method of valuation. The fair value is amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. The fair value of share-based payment awards on the date of grant as determined by the Black-Scholes-Merton model is affected by our stock price as well as other assumptions. These assumptions include the expected stock price volatility over the term of the awards, and the actual and projected employee stock option exercise behaviors.

The weighted-average estimated value of employee stock options granted during the years ended December 31, 2023 and 2022 were estimated using the Black-Scholes-Merton option pricing model with the following weighted-average assumptions:

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Expected volatility

 

 

69

%

 

 

71

%

Risk-free interest rate

 

 

3.58

%

 

 

2.79

%

Expected dividends

 

 

0.00

%

 

 

0.00

%

Expected term in years

 

 

6.0

 

 

 

5.9

 

 

Deferred Stock Units

During the year ended December 31, 2023, we granted 6,131 DSUs and recorded director compensation expense of $40,732 related to the grants. In addition, during the year ended December 31, 2023, we granted 14,089 DSUs to executive employees and recorded compensation expense of $118,162. During the year ended December 31, 2022, we granted 6,719 DSUs and recorded director compensation expense of $39,142 related to the grants. In addition, during the year ended December 31, 2022, we granted 35,201 DSUs to executive employees and recorded compensation expense of $157,885. We had 231,635 and 211,415 DSUs outstanding at December 31, 2023 and 2022, respectively.

Restricted Stock Units

During the year ended December 31, 2023, we granted restricted stock units (“RSUs”) to nonemployee directors as part of their annual board compensation. The RSUs are recognized at their fair value on the date of grant. Each RSU represents the right to receive one share of our common stock once fully vested. During the year ended December 31, 2023, we granted 61,056 RSUs and recorded director compensation expense of $169,203 related to the grants. We had 61,056 and 0 RSUs outstanding at December 31, 2023 and 2022, respectively. These RSUs were not vested at December 31, 2023.

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Net Loss per Share

14. Net Loss per Share

We compute basic net loss per share using the weighted average number of shares of common stock outstanding plus the number of common stock equivalents for DSUs during the period. We compute diluted net income (loss) per share using the weighted average number of shares of common stock outstanding during the period, adjusted for the dilutive effect of common stock equivalents. In periods where losses are reported, the weighted average number of shares of common stock outstanding excludes common stock equivalents because their inclusion would be anti-dilutive. Dilutive potential common shares consist of the incremental common shares issuable upon the exercise of outstanding stock options and warrants. Dilutive potential securities are excluded from the

computation of earnings per share if their effect is antidilutive. The dilutive effect of outstanding stock options and warrants is reflected in diluted earnings per share by application of the treasury stock method.

The computation of basic and diluted net loss per share attributable to common stockholders is as follows:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Numerator:

 

 

 

 

 

 

Net loss

 

$

(7,291,285

)

 

$

(6,047,986

)

Denominator:

 

 

 

 

 

 

Weighted average common shares outstanding, basic

 

 

20,123,221

 

 

 

19,473,786

 

Effect of dilutive securities

 

 

 

 

 

 

Weighted average common shares outstanding, diluted

 

 

20,123,221

 

 

 

19,473,786

 

Net loss per share

 

 

 

 

 

 

Basic

 

$

(0.36

)

 

$

(0.31

)

Diluted

 

$

(0.36

)

 

$

(0.31

)

Anti-dilutive securities excluded from diluted net loss per share

 

 

 

 

 

 

Stock options

 

 

62,968

 

 

 

244,907

 

Total anti-dilutive securities excluded from diluted net loss per share

 

 

62,968

 

 

 

244,907

 

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Cash Flow Information
12 Months Ended
Dec. 31, 2023
Supplemental Cash Flow Elements [Abstract]  
Supplemental Cash Flow Information

15. Supplemental Cash Flow Information

The following is provided as supplemental information to the consolidated statements of cash flows:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Supplemental cash flow information:

 

 

 

 

 

 

Cash paid for interest

 

$

8,568,312

 

 

$

5,720,406

 

Cash paid for income taxes

 

$

366,361

 

 

$

330,866

 

 

 

 

 

 

 

 

Supplemental non-cash activities:

 

 

 

 

 

 

Seller consideration settled in shares of common stock

 

$

 

 

$

1,342,125

 

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions

16. Related Party Transactions

See Note 7 for further information regarding a promissory note issued to the seller of Green Remedies in connection with the Green Remedies acquisition.

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Principles of Presentation and Consolidation

Principles of Presentation and Consolidation

The consolidated financial statements included herein have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). The accompanying consolidated financial statements include the operating activity of QRHC and its subsidiaries for the years ended December 31, 2023 and 2022.

As Quest, LDI, Youchange, QVC, QV One, and QSS each operate as environmental-based service companies, we did not deem segment reporting necessary.

Accounting Estimates

Accounting Estimates

The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could materially differ from those estimates.

We use estimates when accounting for the carrying amounts of accounts receivable, goodwill and other intangible assets, deferred taxes, and the fair value of assets and liabilities acquired in business acquisitions and stock-based compensation expense, all of which are discussed in their respective notes to the consolidated financial statements.

Revenue Recognition

Revenue Recognition

We recognize revenue as services are performed or products are delivered. For example, we recognize revenue as waste and recyclable material are collected or when products are delivered. We recognize revenue net of any contracted pricing discounts or rebate arrangements.

We generally recognize revenue for the gross amount of consideration received as we are generally the primary obligor (or principal) in our contracts with customers as we hold complete responsibility to the customer for contract fulfillment. In situations in which we are not primarily obligated, we do not have credit risk, or we determine amounts earned using fixed percentage payment schedules, we record the revenue net of certain cost amounts. We record amounts collected from customers for sales tax on a net basis.

Cash and Cash Equivalents

Cash and Cash Equivalents

We consider all highly liquid instruments with a maturity of three months or less when purchased to be cash equivalents.

Accounts Receivable

Accounts Receivable

Our receivables, which are recorded when billed or when services are performed, are claims against third parties that will generally be settled in cash. The carrying value of our receivables, net of the allowance for doubtful accounts, represents the estimated net realizable value. We estimate our allowance for doubtful accounts based on consideration of a number of factors, including the length of time trade accounts are past due, our previous loss history, the creditworthiness of individual customers, economic conditions affecting specific customer industries, and economic conditions in general. We write off past-due receivable balances after all

reasonable collection efforts have been exhausted. We credit payments subsequently received on such receivables to bad debt expense in the period we receive the payment.

As of December 31, 2023 and 2022, we had established an allowance of $1,581,595 and $2,176,010, respectively, for potentially uncollectible accounts receivable. We record delinquent finance charges on outstanding accounts receivable only if they are collected.

The changes in our allowance for doubtful accounts for the years ended December 31, 2023 and 2022, were as follows:

 

 

 

Years ended December 31,

 

 

 

2023

 

 

2022

 

Beginning balance

 

$

2,176,010

 

 

$

840,522

 

Bad debt expense

 

 

1,746,877

 

 

 

1,737,169

 

Uncollectible accounts written off, net

 

 

(2,341,292

)

 

 

(401,681

)

Ending balance

 

$

1,581,595

 

 

$

2,176,010

 

Fair Value Measurements

Fair Value Measurements

Accounting Standards Codification ("ASC") Topic 820, Fair Value Measurements, defines fair value as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Topic 820 also specifies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value as follows:

Level 1: Quoted prices in active markets for identical assets or liabilities;

Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and

Level 3: Valuation is generated from model-based techniques that use significant assumptions not observable in the market. These unobservable assumptions reflect our own estimate of assumptions that market participants would use in pricing the asset or liability.

Property and Equipment

Property and Equipment

We record property and equipment at cost. We provide for depreciation on the straight-line method, over the estimated useful lives of the assets. We amortize leasehold improvements over the shorter of the estimated useful life or the remaining term of the related leases. We charge expenditures for repairs and maintenance to operations as incurred; we capitalize renewals and betterments when they extend the useful life of the asset. We record gains and losses on the disposition of property and equipment in the period incurred. We report assets held for sale, if any, at the lower of the carrying amount or fair value less costs to sell.

The useful lives of property and equipment for purposes of computing depreciation are as follows:

 

Computer equipment

3 to 5 years

Office furniture and fixtures

5 to 7 years

Machinery and equipment

5 to 7 years

Leasehold improvements

5 to 7 years

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

We analyze long-lived assets, including property and equipment and definite-lived intangible assets, which are held and used in our operations, for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. We review the amortization method and estimated period of useful life at least at each balance sheet date. We record the effects of any revision to operations when the change arises. We recognize impairment when the estimated undiscounted cash flow generated by those assets is less than the carrying amounts of such assets. The amount of impairment is the excess of the carrying amount over the fair value of such assets. We did not recognize any impairment charges for long-lived assets during the years ended December 31, 2023 and 2022.

Goodwill

Goodwill

We record as goodwill the excess of the consideration transferred over the fair value of the net identifiable assets acquired. We do not amortize goodwill; however, annually, or whenever there is an indication that goodwill may be impaired, we evaluate qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount. Our test of goodwill impairment includes assessing qualitative factors and the use of judgment in evaluating economic conditions, industry and

market conditions, cost factors, and entity-specific events, such as market capitalization as compared to our book value. We performed our most recent goodwill impairment analysis in the third quarter of 2023 with no impairment recorded.

Net Income (Loss) per Share

Net Income (Loss) per Share

We compute basic net income (loss) per share using the weighted average number of shares of common stock outstanding plus the number of common stock equivalents for Deferred Stock Units (“DSUs”), during the period. We compute diluted net income (loss) per share using the weighted average number of shares of common stock outstanding during the period, adjusted for the dilutive effect of common stock equivalents. Dilutive potential common shares consist of the incremental common shares issuable upon the exercise of outstanding stock options and warrants. Dilutive potential securities are excluded from the computation of earnings per share if their effect is antidilutive. The dilutive effect of outstanding stock options and warrants is reflected in diluted earnings per share by application of the treasury stock method.
Concentrations

Concentrations

Financial instruments that potentially subject us to credit risk consist principally of cash, cash equivalents, and trade accounts receivable. We deposit our cash with commercial banks. Cash deposits at commercial banks are at risk to the extent that the balances exceed the Federal Deposit Insurance Corporation insured level per institution. The bank cash balances on deposit may periodically exceed federally insured limits, however, we have never experienced any losses related to these balances.

We sell our services and products primarily to customers without requiring collateral; however, we routinely assess the financial condition of our customers and maintain allowances for anticipated losses. From year to year, the customers that exceed 10% of our annual revenue, if any, may change. The following table discloses the number of customers that accounted for more than 10% of our annual revenue and their related receivable balances for the years ended December 31, 2023 and 2022:

 

 

 

Customers Exceeding 10%
of Revenue

 

Year

 

Number of
Customers

 

 

Revenue
Combined Percent

 

 

Accounts Receivable
Combined Percent

 

2023

 

 

2

 

 

 

29

%

 

 

18

%

2022

 

 

2

 

 

 

24

%

 

 

18

%

 

We believe we have no significant credit risk in excess of recorded reserves.

Leases

Leases

 

We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets and current and long-term operating lease liabilities on our consolidated balance sheets. We currently do not have any material finance lease arrangements.

Operating lease ROU assets and lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate in effect at the commencement date of the lease in determining the present value of future payments.

When we have the option to extend the lease term, terminate the lease before the contractual expiration date, or purchase the leased asset, and if it is reasonably certain that we will exercise the option, we consider these options in determining the classification and measurement of the lease. Leases with an initial term of 12 months or less are not recorded on the balance sheet.

Income Taxes

Income Taxes

We recognize deferred tax assets and liabilities for the future tax consequences of temporary differences between the book and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future, based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. We establish valuation allowances to reduce a deferred tax asset to the amount expected to be realized. We assess our ability to realize deferred tax assets based on current earnings performance and on projections of future taxable income in the relevant tax jurisdictions. These projections do not include taxable income from the reversal of deferred tax liabilities and do not reflect a general growth assumption but do consider known or pending events, such as the passage of legislation. We review our estimates of future taxable income annually.

If we are required to pay interest on the underpayment of income taxes, we recognize interest expense in the first period the interest becomes due according to the provisions of the relevant tax law.

If we are subject to payment of penalties, we recognize an expense for the amount of the statutory penalty in the period when the position is taken on the income tax return. If we did not recognize the penalty in the period when the position was initially taken, we recognize the expense in the period when we change our judgment about meeting minimum statutory thresholds related to the initial position taken.

Advertising

Advertising

We charge our advertising costs to expense when incurred. During the years ended December 31, 2023 and 2022, advertising expense totaled $40,160 and $39,029, respectively.

Stock-Based Compensation

Stock-Based Compensation

We measure all share-based payments, including grants of options to purchase common stock and the issuance of DSUs and RSUs to employees, third parties and board members, using a fair value-based method, in accordance with ASC Topic 718, Stock Compensation. All share-based awards have been classified as equity instruments and we recognize the vesting of the awards ratably over their respective terms. See Note 13 for a description of our share-based compensation plan and information related to awards granted under the plan.

We estimate the fair value of stock options using the Black-Scholes-Merton valuation model. Significant assumptions used in the calculation are as follows:

We have historically determined the expected term under the simplified method using an average of the contractual term and vesting period of the award. Beginning in 2023 we determine the expected life based on a weighted average of historical grants taking into account the vesting period of awards, time until exercise and expiration dates;
We measure the expected volatility using the historical changes in the market price of our common stock;
We use the implied yield on zero-coupon U.S. Treasury bonds with a remaining maturity equal to the expected term of the awards to approximate the risk-free interest rate; and
We recognize the effects of forfeitures in compensation cost when they occur.
Deferred Stock Units

Deferred Stock Units

Non-employee directors can elect to receive all or a portion of their annual retainers in the form of DSUs. The DSUs are recognized at their fair value on the date of grant. Director fees deferred into stock units are calculated and expensed each month by taking fees earned during the month and dividing by the closing price of our common stock on the last trading day of the month, rounded down to the nearest whole share. Each DSU represents the right to receive one share of our common stock following the completion of a director’s service. In addition, certain executive compensation expense is also granted in the form of DSUs.

Restricted Stock Units

Restricted Stock Units

Beginning in 2023, non-employee directors received their annual board compensation in the form of restricted stock units (“RSU”s). The RSUs are recognized at their fair value on the date of grant. Each RSU represents the right to receive one share of our common stock once fully vested.

Business Combinations

Business Combinations

Our acquisitions are accounted for in accordance with ASC Topic 805, Business Combinations. In purchase accounting, identifiable assets acquired and liabilities assumed are recognized at their estimated fair values at the acquisition date, and any remaining purchase price is recorded as goodwill. In determining the fair values of assets acquired and liabilities assumed, we make significant estimates and assumptions, particularly with respect to long-lived tangible and intangible assets. Critical estimates used in valuing tangible and intangible assets include, but are not limited to, future expected cash flows, discount rates, market prices and asset lives. See Note 3 for more information related to our most recent acquisition.

Our consolidated financial statements include the results of operations from the date of such acquisition.

We expense all acquisition-related costs as incurred in selling, general and administrative expenses in the consolidated statements of operations.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

Adopted

In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326), which provides guidance on measuring credit losses on financial instruments. The amended guidance replaces current incurred loss impairment methodology of recognizing credit losses when a loss is probable with a new forward-looking approach to estimate expected credit losses. We adopted the new standard on January 1, 2023. The adoption of the new standard did not have a material impact on our condensed consolidated financial statements as pre-existing processes for estimating expected credit losses for trade receivables generally aligned with the expected credit loss model.

 

Pending Adoption

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires incremental disclosures related to reportable segments, including significant segment expense categories and amounts for each reportable segment. Entities with a single reportable segment are required to provide the new disclosures required under ASC 280. This authoritative guidance is required to be applied retrospectively and will be effective for our annual disclosures beginning in 2024 and interim periods starting 2025. This guidance is only related to disclosures and is not expected to have a significant impact on our consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires entities to provide additional disclosure related to the transparency and decision usefulness of income tax disclosures, including additional disclosure around the rate reconciliation and income taxes paid. The authoritative guidance should be applied prospectively and will be effective for us starting in 2025. Retrospective application is permitted. This guidance is only related to disclosures and is not expected to have a significant impact on our consolidated financial statements.

There have been no other recent accounting pronouncements or changes in accounting pronouncements that have been issued but not yet adopted that are of significance, or potential significance, to us.

XML 39 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Changes in Allowance for Doubtful Accounts

The changes in our allowance for doubtful accounts for the years ended December 31, 2023 and 2022, were as follows:

 

 

 

Years ended December 31,

 

 

 

2023

 

 

2022

 

Beginning balance

 

$

2,176,010

 

 

$

840,522

 

Bad debt expense

 

 

1,746,877

 

 

 

1,737,169

 

Uncollectible accounts written off, net

 

 

(2,341,292

)

 

 

(401,681

)

Ending balance

 

$

1,581,595

 

 

$

2,176,010

 

Schedule of Property and Equipment Useful Lives

The useful lives of property and equipment for purposes of computing depreciation are as follows:

 

Computer equipment

3 to 5 years

Office furniture and fixtures

5 to 7 years

Machinery and equipment

5 to 7 years

Leasehold improvements

5 to 7 years

Schedule of Number of Customers that Accounted for More than Ten Percentage of Annual Sales and Receivable Balances The following table discloses the number of customers that accounted for more than 10% of our annual revenue and their related receivable balances for the years ended December 31, 2023 and 2022:

 

 

 

Customers Exceeding 10%
of Revenue

 

Year

 

Number of
Customers

 

 

Revenue
Combined Percent

 

 

Accounts Receivable
Combined Percent

 

2023

 

 

2

 

 

 

29

%

 

 

18

%

2022

 

 

2

 

 

 

24

%

 

 

18

%

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, Net, and Other Assets (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Components Property and Equipment, Net, and Other Assets

At December 31, 2023 and 2022, Property and equipment, net, and other assets consisted of the following:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Machinery and equipment

 

$

3,321,220

 

 

$

3,159,483

 

Office furniture and fixtures

 

 

573,686

 

 

 

568,040

 

Leasehold improvements

 

 

715,312

 

 

 

719,781

 

Computer equipment

 

 

451,329

 

 

 

676,197

 

    Property and equipment, gross

 

 

5,061,547

 

 

 

5,123,501

 

Accumulated depreciation

 

 

(2,932,371

)

 

 

(2,499,797

)

    Property and equipment, net

 

 

2,129,176

 

 

 

2,623,704

 

Right-of-use operating lease assets

 

 

1,862,455

 

 

 

2,385,870

 

Security deposits and other assets

 

 

634,459

 

 

 

901,653

 

    Property and equipment, net, and other assets

 

$

4,626,090

 

 

$

5,911,227

 

XML 41 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets

The components of goodwill and other intangible assets are as follows:

 

December 31, 2023

 

Estimated
Useful Life

 

Gross Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net

 

Finite lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

5 years

 

$

39,250,000

 

 

$

17,636,463

 

 

$

21,613,537

 

Software

 

7 years

 

 

4,230,291

 

 

 

1,819,287

 

 

 

2,411,004

 

Trademarks

 

7 years

 

 

2,026,163

 

 

 

657,331

 

 

 

1,368,832

 

Non-compete agreements

 

3 years

 

 

2,250,000

 

 

 

1,591,945

 

 

 

658,055

 

Total finite lived intangible assets

 

 

 

$

47,756,454

 

 

$

21,705,026

 

 

$

26,051,428

 

 

December 31, 2022

 

Estimated
Useful Life

 

Gross Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net

 

Finite lived intangible assets:

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

5 years

 

$

39,250,000

 

 

$

9,808,855

 

 

$

29,441,145

 

Software

 

7 years

 

 

2,609,374

 

 

 

1,541,500

 

 

 

1,067,874

 

Trademarks

 

7 years

 

 

2,009,403

 

 

 

370,137

 

 

 

1,639,266

 

Non-compete agreements

 

3 years

 

 

2,250,000

 

 

 

841,945

 

 

 

1,408,055

 

Total finite lived intangible assets

 

 

 

$

46,118,777

 

 

$

12,562,437

 

 

$

33,556,340

 

Schedule of Changes in Goodwill

 

 

 

 

Carrying
Amount

 

Changes in goodwill:

 

 

 

 

 

Balance at December 31, 2021

 

 

 

$

80,621,503

 

  Addition related to acquisitions

 

 

 

 

541,766

 

  RWS purchase price allocation adjustment

 

 

 

 

3,594,937

 

  Purchase price adjustment

 

 

 

 

(500,000

)

Balance at December 31, 2022

 

 

 

$

84,258,206

 

  RWS pre-acquisition adjustments

 

 

 

 

1,570,032

 

Balance at December 31, 2023

 

 

 

$

85,828,238

 

Summary of Estimate Future Amortization Expense

We estimate future amortization expense as of December 31, 2023 to be approximately as follows:

 

Year Ending December 31,

 

 

 

Amount

 

2024

 

 

 

$

9,150,459

 

2025

 

 

 

 

8,302,642

 

2026

 

 

 

 

6,704,479

 

2027

 

 

 

 

665,909

 

2028

 

 

 

 

559,417

 

Thereafter

 

 

 

 

668,522

 

Total

 

 

 

$

26,051,428

 

XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Current Liabilities Disclosure [Abstract]  
Components of Accounts Payable and Accrued Liabilities

The components of Accounts payable and accrued liabilities are as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Accounts payable

 

$

38,600,461

 

 

$

28,744,858

 

Accrued taxes

 

 

484,854

 

 

 

331,936

 

Employee compensation

 

 

1,478,826

 

 

 

1,812,028

 

Operating lease liability - current portion

 

 

493,928

 

 

 

489,938

 

Miscellaneous

 

 

238,097

 

 

 

828,701

 

 

 

$

41,296,166

 

 

$

32,207,461

 

Components of Other Current Liabilities

The components of Other current liabilities are as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Deferred revenue

 

$

1,509,690

 

 

$

2,731,350

 

Deferred consideration - earn-out

 

 

960,000

 

 

 

1,957,255

 

 

 

$

2,469,690

 

 

$

4,688,605

 

We made a $1.2 million earnout payment in 2023 related to an acquisition.

XML 43 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt Obligations

Our debt obligations are as follows:

 

 

 

 

 

Years ended December 31,

 

 

 

Interest Rate (1)

 

2023

 

 

2022

 

Monroe Term Loan (2)

 

11.96%

 

$

53,500,656

 

 

$

61,073,151

 

Green Remedies Promissory Note (3)

 

3.00%

 

 

1,101,120

 

 

 

1,637,970

 

PNC ABL Facility (4)

 

7.50%

 

 

13,245,489

 

 

 

12,238,034

 

Total notes payable

 

 

 

 

67,847,265

 

 

 

74,949,155

 

Less: Current portion of long-term debt

 

 

 

 

(1,158,800

)

 

 

(1,158,800

)

Less: Unamortized debt issuance costs

 

 

 

 

(1,345,339

)

 

 

(2,122,715

)

Less: Unamortized OID

 

 

 

 

(185,793

)

 

 

(288,643

)

Less: Unamortized OID warrant

 

 

 

 

(519,153

)

 

 

(806,106

)

Notes payable, net

 

 

 

$

64,638,180

 

 

$

70,572,891

 

 

 

 

 

 

 

 

 

 

(1) Interest rates as of December 31, 2023

 

 

 

 

 

 

(2) Bears interest based on SOFR plus Applicable Margin ranging from 5.5% to 7.5%

 

(3) Stated interest rate of 3.0%

 

 

 

 

 

 

(4) Bears interest based on Adjusted Term SOFR plus a margin ranging from 1.75% to 2.25%

 

 

 

 

 

 

Schedule of Future Minimum Principal Payments

The future minimum principal payments as of December 31, 2023 are as follows:

 

Year Ending December 31,

 

Amount

 

2024

 

$

1,158,850

 

2025

 

 

66,688,415

 

Total

 

$

67,847,265

 

 

Schedule of Changes in Debt Issuance Costs The table below summarizes changes in debt issuance costs.

 

 

 

 

 

December 31,

 

 

 

 

 

2023

 

 

2022

 

Debt issuance costs

 

 

 

 

 

 

 

 

Beginning balance

 

 

 

$

2,122,715

 

 

$

2,637,483

 

Financing costs deferred

 

 

 

 

 

 

 

214,550

 

Less: Amortization expense

 

 

 

 

(777,376

)

 

 

(729,318

)

Debt issuance costs, net of accumulated amortization

 

 

 

$

1,345,339

 

 

$

2,122,715

 

XML 44 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Lessee Disclosure [Abstract]  
Future Minimum Lease Payments Required Under Office Leases

The future minimum lease payments required under our office leases as of December 31, 2023 are as follows:

 

Year Ending December 31,

 

Amount

 

2024

 

$

573,969

 

2025

 

 

495,161

 

2026

 

 

484,441

 

2027

 

 

387,909

 

Total lease payments

 

 

1,941,480

 

Less: Interest

 

 

(172,861

)

Present value of lease payments

 

$

1,768,619

 

Summary of Lease Related Assets and Liabilities Recorded on Balance Sheet

The table below presents the lease related assets and liabilities recorded on the balance sheet. Right-of-use assets and related liabilities related to finance leases as of December 31, 2023 and 2022 are de minimis.

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Operating Leases

 

 

 

 

 

 

Right-of-use operating lease assets:

 

 

 

 

 

 

Property and equipment, net and other assets

 

$

1,862,455

 

 

$

2,385,870

 

 

 

 

 

 

 

 

Lease liabilities:

 

 

 

 

 

 

Accounts payable and accrued liabilities

 

$

493,928

 

 

$

489,938

 

Other long-term liabilities

 

 

1,274,691

 

 

 

1,724,244

 

       Total operating lease liabilities

 

$

1,768,619

 

 

$

2,214,182

 

XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Revenue Disaggregated by Source The following table presents our revenue disaggregated by source.

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Revenue Type:

 

 

 

 

 

 

Services

 

$

277,280,099

 

 

$

273,796,746

 

Product sales and other

 

 

11,097,553

 

 

 

10,241,077

 

   Total revenue

 

$

288,377,652

 

 

$

284,037,823

 

XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Components of Net Deferred Taxes

The components of net deferred taxes are as follows:

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Deferred tax assets (liabilities):

 

 

 

 

 

 

Net operating loss

 

$

1,531,000

 

 

$

1,447,000

 

Depreciation and amortization

 

 

7,336,000

 

 

 

5,490,000

 

Stock-based compensation

 

 

4,780,000

 

 

 

4,638,000

 

Interest expense

 

 

2,952,000

 

 

 

1,276,000

 

Capitalized software costs

 

 

(53,000

)

 

 

(278,000

)

Bonus accrual

 

 

210,000

 

 

 

284,000

 

Allowance for doubtful accounts

 

 

412,000

 

 

 

567,000

 

Other

 

 

245,000

 

 

 

575,000

 

Total deferred tax assets, net

 

 

17,413,000

 

 

 

13,999,000

 

Less: valuation allowance

 

 

(17,413,000

)

 

 

(13,999,000

)

Net deferred taxes

 

$

 

 

$

 

 

Schedule of Provision of Income Taxes The provision for income taxes consisted of the following:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Current

 

$

386,932

 

 

$

172,604

 

Deferred

 

 

 

 

 

 

Total

 

$

386,932

 

 

$

172,604

 

Schedule of Effective Income Tax Rate Reconciliation

The reconciliation between the income tax expense calculated by applying statutory rates to net income (loss) and the income tax expense reported in the accompanying consolidated financial statements is as follows:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

U.S. federal statutory rate applied to pretax loss

 

$

(1,450,000

)

 

$

(1,234,000

)

State taxes - current, net of federal benefit

 

 

386,932

 

 

 

172,604

 

State taxes - deferred

 

 

(428,000

)

 

 

(411,000

)

Permanent differences

 

 

(306,000

)

 

 

(471,000

)

Benefit of federal operating loss carryforwards

 

 

(332,000

)

 

 

(845,000

)

Change in state tax rates and other

 

 

(898,000

)

 

 

100,000

 

Change in valuation allowance

 

 

3,414,000

 

 

 

2,861,000

 

 

 

$

386,932

 

 

$

172,604

 

XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Summary of Warrant Activity

The following table summarizes the warrants issued and outstanding as of December 31, 2023:

 

Warrants Issued and Outstanding as of December 31, 2023

 

 

 

Date of

 

Exercise

 

 

Shares of

 

Description

 

Issuance

 

Expiration

 

Price

 

 

Common Stock

 

Exercisable warrants

 

10/19/2020

 

3/19/2028

 

$

1.50

 

 

 

500,000

 

Exercisable warrants

 

10/19/2021

 

3/19/2028

 

$

1.50

 

 

 

350,000

 

Total warrants issued and outstanding

 

 

 

 

 

850,000

 

 

 

 

 

 

 

 

 

 

 

 

Summary of Stock Option Activity

The following table summarizes the stock option activity from January 1, 2022 through December 31, 2023:

 

 

Stock Options

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Exercise

 

Average

 

 

 

Number

 

 

Price Per

 

Exercise Price

 

 

 

of Shares

 

 

Share

 

Per Share

 

Outstanding at January 1, 2022

 

 

3,280,585

 

 

$1.17 — $23.20

 

$

2.87

 

Granted

 

 

384,889

 

 

$4.08  — $8.68

 

$

5.23

 

Exercised

 

 

(414,001

)

 

$1.51  — $6.40

 

$

1.83

 

Canceled/Forfeited

 

 

(72,085

)

 

$1.51 — $16.80

 

$

5.76

 

Outstanding at December 31, 2022

 

 

3,179,388

 

 

$1.17 — $23.20

 

$

3.23

 

Granted

 

 

152,500

 

 

$5.50

 

$

5.50

 

Exercised

 

 

(418,478

)

 

$1.17  — $4.08

 

$

2.14

 

Canceled/Forfeited

 

 

(44,397

)

 

$1.51 — $21.20

 

$

14.42

 

Outstanding at December 31, 2023

 

 

2,869,013

 

 

$1.17 — $23.20

 

$

3.33

 

Summary of Stock Option Outstanding

The following additional information applies to options outstanding at December 31, 2023:

 

Range of
Exercise
Prices

 

Outstanding at
December 31, 2023

 

 

Weighted-
Average
Remaining
Contractual
Life

 

 

Weighted-
Average
Exercise
Price

 

 

Exercisable at
December 31, 2023

 

 

Weighted-
Average
Exercise
Price

 

$1.17 — $23.20

 

 

2,869,013

 

 

 

5.5

 

 

$

3.33

 

 

 

2,491,466

 

 

$

3.02

 

 

 

The following additional information applies to options outstanding at December 31, 2022:

Range of
Exercise
Prices

 

Outstanding at
December 31, 2022

 

 

Weighted-
Average
Remaining
Contractual
Life

 

 

Weighted-
Average
Exercise
Price

 

 

Exercisable at
December 31, 2022

 

 

Weighted-
Average
Exercise
Price

 

$1.17 — $23.20

 

 

3,179,388

 

 

 

6.1

 

 

$

3.23

 

 

 

2,504,292

 

 

$

2.98

 

Schedule of Weighted-Average Estimated Value of Employee Stock Options Granted

The weighted-average estimated value of employee stock options granted during the years ended December 31, 2023 and 2022 were estimated using the Black-Scholes-Merton option pricing model with the following weighted-average assumptions:

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Expected volatility

 

 

69

%

 

 

71

%

Risk-free interest rate

 

 

3.58

%

 

 

2.79

%

Expected dividends

 

 

0.00

%

 

 

0.00

%

Expected term in years

 

 

6.0

 

 

 

5.9

 

XML 48 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Loss per Share Attributable to Common Stockholders

The computation of basic and diluted net loss per share attributable to common stockholders is as follows:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Numerator:

 

 

 

 

 

 

Net loss

 

$

(7,291,285

)

 

$

(6,047,986

)

Denominator:

 

 

 

 

 

 

Weighted average common shares outstanding, basic

 

 

20,123,221

 

 

 

19,473,786

 

Effect of dilutive securities

 

 

 

 

 

 

Weighted average common shares outstanding, diluted

 

 

20,123,221

 

 

 

19,473,786

 

Net loss per share

 

 

 

 

 

 

Basic

 

$

(0.36

)

 

$

(0.31

)

Diluted

 

$

(0.36

)

 

$

(0.31

)

Anti-dilutive securities excluded from diluted net loss per share

 

 

 

 

 

 

Stock options

 

 

62,968

 

 

 

244,907

 

Total anti-dilutive securities excluded from diluted net loss per share

 

 

62,968

 

 

 

244,907

 

XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Cash Flow Information (Tables)
12 Months Ended
Dec. 31, 2023
Supplemental Cash Flow Elements [Abstract]  
Summary of Supplemental Information to Consolidated Statements of Cash Flows

The following is provided as supplemental information to the consolidated statements of cash flows:

 

 

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

Supplemental cash flow information:

 

 

 

 

 

 

Cash paid for interest

 

$

8,568,312

 

 

$

5,720,406

 

Cash paid for income taxes

 

$

366,361

 

 

$

330,866

 

 

 

 

 

 

 

 

Supplemental non-cash activities:

 

 

 

 

 

 

Seller consideration settled in shares of common stock

 

$

 

 

$

1,342,125

 

XML 50 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Sep. 01, 2019
Significant Accounting Policies [Line Items]            
Allowance for doubtful accounts receivable     $ 1,581,595 $ 2,176,010 $ 840,522  
Impairment charges for long-lived assets     0 0    
Impairment of goodwill $ 0 $ 0        
Advertising expense     $ 40,160 $ 39,029    
Deferred Stock Units [Member]            
Significant Accounting Policies [Line Items]            
Number of stock unit received           1
Maximum [Member]            
Significant Accounting Policies [Line Items]            
Lease initial term     12 months      
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Changes in Allowance for Doubtful Accounts (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Receivables [Abstract]    
Beginning balance $ 2,176,010 $ 840,522
Bad debt expense 1,746,877 1,737,169
Uncollectible accounts written off, net (2,341,292) (401,681)
Ending balance $ 1,581,595 $ 2,176,010
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Property and Equipment Useful Lives (Detail)
Dec. 31, 2023
Minimum [Member] | Computer Equipment [Member]  
Significant Accounting Policies [Line Items]  
Useful lives of property and equipment 3 years
Minimum [Member] | Office Furniture and Fixtures [Member]  
Significant Accounting Policies [Line Items]  
Useful lives of property and equipment 5 years
Minimum [Member] | Machinery and Equipment [Member]  
Significant Accounting Policies [Line Items]  
Useful lives of property and equipment 5 years
Minimum [Member] | Leasehold Improvements [Member]  
Significant Accounting Policies [Line Items]  
Useful lives of property and equipment 5 years
Maximum [Member] | Computer Equipment [Member]  
Significant Accounting Policies [Line Items]  
Useful lives of property and equipment 5 years
Maximum [Member] | Office Furniture and Fixtures [Member]  
Significant Accounting Policies [Line Items]  
Useful lives of property and equipment 7 years
Maximum [Member] | Machinery and Equipment [Member]  
Significant Accounting Policies [Line Items]  
Useful lives of property and equipment 7 years
Maximum [Member] | Leasehold Improvements [Member]  
Significant Accounting Policies [Line Items]  
Useful lives of property and equipment 7 years
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Number of Customers that Accounted for More than Ten Percentage of Annual Sales and Receivable Balances (Detail) - Customer
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Concentration Risk [Line Items]    
Number of Customers 2 2
Revenue [Member]    
Concentration Risk [Line Items]    
Number of Customers 2 2
Customer Accounted [Member] | Revenue [Member] | Customers [Member]    
Concentration Risk [Line Items]    
Revenue Combined Percent 29.00% 24.00%
Customer Accounted [Member] | Accounts Receivable | Customers [Member]    
Concentration Risk [Line Items]    
Revenue Combined Percent 18.00% 18.00%
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition - Additional Information (Detail) - USD ($)
12 Months Ended
Feb. 10, 2022
Dec. 31, 2022
Business Acquisition [Line Items]    
Cash consideration   $ 2,636,127
Independent Environmental Services Company [Member]    
Business Acquisition [Line Items]    
Cash consideration $ 3,350,000  
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, Net, and Other Assets - Components of Property and Equipment, Net, and Other Assets (Detail) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 5,061,547 $ 5,123,501
Accumulated depreciation (2,932,371) (2,499,797)
Property and equipment, net 2,129,176 2,623,704
Right-of-use operating lease assets 1,862,455 2,385,870
Security deposits and other assets 634,459 901,653
Property and equipment, net, and other assets 4,626,090 5,911,227
Machinery and Equipment [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 3,321,220 3,159,483
Office Furniture and Fixtures [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 573,686 568,040
Leasehold Improvements [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 715,312 719,781
Computer Equipment [Member]    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 451,329 $ 676,197
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, Net, and Other Assets - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Feb. 20, 2018
Property And Equipment Net And Other Assets [Line Items]      
Depreciation $ 805,821 $ 744,858  
Asset Purchase Agreement [Member] | Earth Media Partners, LLC [Member]      
Property And Equipment Net And Other Assets [Line Items]      
Percentage of ownership interest     19.00%
Ownership interest amount recorded as investment     $ 246,585
Accrued earn-out amount 320,167 327,667  
Asset Purchase Agreement [Member] | Earth Media Partners, LLC [Member] | Wholly Owned Subsidiary and Earth911, Inc. [Member] | Disposal Group, Not Discontinued Operations [Member]      
Property And Equipment Net And Other Assets [Line Items]      
Future earn-out amount     $ 350,000
Service [Member]      
Property And Equipment Net And Other Assets [Line Items]      
Depreciation reflected in cost of revenue $ 377,872 $ 316,405  
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets (Detail) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 47,756,454 $ 46,118,777
Accumulated Amortization 21,705,026 12,562,437
Net $ 26,051,428 $ 33,556,340
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 5 years 5 years
Gross Carrying Amount $ 39,250,000 $ 39,250,000
Accumulated Amortization 17,636,463 9,808,855
Net $ 21,613,537 $ 29,441,145
Software [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 7 years 7 years
Gross Carrying Amount $ 4,230,291 $ 2,609,374
Accumulated Amortization 1,819,287 1,541,500
Net $ 2,411,004 $ 1,067,874
Trademarks [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 7 years 7 years
Gross Carrying Amount $ 2,026,163 $ 2,009,403
Accumulated Amortization 657,331 370,137
Net $ 1,368,832 $ 1,639,266
Non-compete Agreements [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated Useful Life 3 years 3 years
Gross Carrying Amount $ 2,250,000 $ 2,250,000
Accumulated Amortization 1,591,945 841,945
Net $ 658,055 $ 1,408,055
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Schedule of Changes in Goodwill (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Line Items]    
Balance at begining period $ 84,258,206 $ 80,621,503
Addition related to acquisitions   541,766
Purchase price allocation adjustment   (500,000)
Balance at ending period 85,828,238 84,258,206
RWS [Member]    
Goodwill [Line Items]    
Balance at begining period 3,600,000  
Addition related to acquisitions   500,000
Purchase price allocation adjustment   3,594,937
RWS pre-acquisition adjustments $ 1,570,032  
Balance at ending period   $ 3,600,000
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Summary of Estimate Future Amortization Expense (Details)
Dec. 31, 2023
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]  
2024 $ 9,150,459
2025 8,302,642
2026 6,704,479
2027 665,909
2028 559,417
Thereafter 668,522
Total $ 26,051,428
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill And Other Intangible Assets [Line Items]            
Amortization of intangibles       $ 9,142,590 $ 9,221,513  
Impairment of goodwill   $ 0 $ 0      
Goodwill $ 85,828,238     85,828,238 84,258,206 $ 80,621,503
Related to current year acquisitions         541,766  
Goodwill due to purchase price adjustment         (500,000)  
Intangible assets net excluding goodwill 26,051,428     26,051,428 33,556,340  
Not Deductible for Tax Purposes [Member]            
Goodwill And Other Intangible Assets [Line Items]            
Indefinite-lived intangible assets other than goodwill       0    
Goodwill 70,800,000     70,800,000    
Deductible for Tax Purposes [Member]            
Goodwill And Other Intangible Assets [Line Items]            
Goodwill 15,000,000     15,000,000    
RWS [Member]            
Goodwill And Other Intangible Assets [Line Items]            
Goodwill         3,600,000  
Related to current year acquisitions         500,000  
Goodwill due to purchase price adjustment         3,594,937  
Adjustment resulted in a net increase goodwill       1,570,032    
Adjustment resulted in a net increase accounts payable       $ 2,700,000    
Cost of revenue $ 1,200,000          
Other Acquisitions [Member]            
Goodwill And Other Intangible Assets [Line Items]            
Intangible assets net excluding goodwill         $ 2,800,000  
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Current Liabilities - Components of Accounts Payable and Accrued Liabilities (Detail) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accounts payable $ 38,600,461 $ 28,744,858
Accrued taxes 484,854 331,936
Employee compensation 1,478,826 1,812,028
Operating lease liabilities - current portion 493,928 489,938
Miscellaneous 238,097 828,701
Accounts payable and accrued liabilities $ 41,296,166 $ 32,207,461
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Current Liabilities - Components of Other Current Liabilities (Detail) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Other Liabilities, Current [Abstract]    
Deferred revenue $ 1,509,690 $ 2,731,350
Deferred consideration - earn-out 960,000 1,957,255
Other current liabilities $ 2,469,690 $ 4,688,605
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Current Liabilities - Additional Information (Detail)
$ in Millions
Dec. 31, 2023
USD ($)
Other Acquisitions [Member]  
Business Acquisition [Line Items]  
Earn-out liability, current $ 1.2
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes Payable - Schedule of Debt Obligations (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total notes payable $ 67,847,265 $ 74,949,155
Less: Current portion of long-term debt (1,158,800) (1,158,800)
Less: Unamortized debt issuance costs (1,345,339) (2,122,715)
Less: Unamortized OID (185,793) (288,643)
Less: Unamortized OID warrant (519,153) (806,106)
Notes payable, net $ 64,638,180 70,572,891
Monroe Term Loan [Member]    
Debt Instrument [Line Items]    
Interest Rate 11.96%  
Total notes payable $ 53,500,656 61,073,151
Green Remedies Promissory Note [Member]    
Debt Instrument [Line Items]    
Interest Rate 3.00%  
Total notes payable $ 1,101,120 1,637,970
PNC ABL Facility [Member]    
Debt Instrument [Line Items]    
Interest Rate 7.50%  
Total notes payable $ 13,245,489 $ 12,238,034
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes Payable - Schedule of Debt Obligations (Parenthetical) (Detail)
12 Months Ended
Dec. 31, 2023
Oct. 19, 2020
Debt Instrument [Line Items]    
Debt instrument stated interest rate   3.00%
Green Remedies Promissory Note [Member] | LIBOR [Member]    
Debt Instrument [Line Items]    
Debt instrument stated interest rate 3.00%  
Minimum [Member] | Monroe Term Loan [Member]    
Debt Instrument [Line Items]    
Debt instrument interest rate 5.50%  
Minimum [Member] | PNC ABL Facility [Member]    
Debt Instrument [Line Items]    
Debt instrument interest rate 1.75%  
Maximum [Member] | Monroe Term Loan [Member]    
Debt Instrument [Line Items]    
Debt instrument interest rate 7.50%  
Maximum [Member] | PNC ABL Facility [Member]    
Debt Instrument [Line Items]    
Debt instrument interest rate 2.25%  
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes Payable - Schedule of Future Minimum Principal Payments (Detail) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
2024 $ 1,158,850  
2025 66,688,415  
Total $ 67,847,265 $ 74,949,155
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes Payable - Schedule of Changes in Debt Issuance Costs (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
Beginning balance $ 2,122,715 $ 2,637,483
Financing costs deferred   214,550
Less: Amortization expense (777,376) (729,318)
Debt issuance costs, net of accumulated amortization $ 1,345,339 $ 2,122,715
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Notes Payable - Additional Information (Detail) - USD ($)
12 Months Ended
Oct. 19, 2020
Aug. 05, 2020
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Oct. 31, 2020
Debt Instrument [Line Items]              
Borrowings     $ 67,847,265 $ 74,949,155      
Proceeds from loan       3,500,000      
Debt instrument annual interest rate 3.00%            
Aggregate principal amount $ 2,684,250            
Interest expense related to borrowings     7,785,516 6,002,649      
Debt issuance cost       3,323,906      
Interest expense related to amortization of debt issuance fees, and debt discount costs, interest related to vendor supply chain financing programs     1,943,582 1,278,092      
Unamortized portion of debt discount     1,345,339 2,122,715      
Interest expense related to amortization of debt issuance costs     777,376 $ 729,318      
Monroe Capital Credit Agreement [Member]              
Debt Instrument [Line Items]              
Debt discounts         $ 536,000 $ 766,000  
Monroe Capital Credit Agreement [Member] | Equity Offering [Member]              
Debt Instrument [Line Items]              
Sale of stock, number of shares issued in transaction 500,000       350,000 500,000  
Warrant issued 350,000            
Price per warrant $ 1.50            
Warrant expiration date Mar. 19, 2028            
Minimum net proceeds receivable by warrant holders $ 1,000,000            
Monroe Capital Credit Agreement [Member] | Senior Secured Term Loan [Member]              
Debt Instrument [Line Items]              
Debt instrument maturity date Oct. 19, 2025            
Revolving credit current borrowing facility             $ 11,500,000
Revolving credit current borrowing facility, outstanding     53,500,000        
Percentage of original principal amount 1.00%            
Maximum [Member] | Monroe Capital Credit Agreement [Member] | Accordion Term Loan Facility [Member]              
Debt Instrument [Line Items]              
Revolving credit facility maximum principal amount $ 5,300,000            
ABL Facility [Member]              
Debt Instrument [Line Items]              
Revolving credit facility maximum principal amount   $ 25,000,000          
Sublimit for issuance of letters of credit, percentage   10.00%          
Revolving credit facility, increase (decrease)   $ 10,000,000          
Revolving credit current borrowing facility     25,000,000        
Revolving credit current borrowing facility, outstanding     $ 13,245,489        
ABL Facility [Member] | Base Rate [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Debt instrument interest rate     0.75%        
ABL Facility [Member] | Base Rate [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Debt instrument interest rate     1.25%        
ABL Facility [Member] | SOFR [Member]              
Debt Instrument [Line Items]              
Debt instrument interest rate     (7.50%)        
ABL Facility [Member] | SOFR [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Debt instrument interest rate     1.75%        
ABL Facility [Member] | SOFR [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Debt instrument interest rate     2.25%        
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
SquareFeet
Dec. 31, 2022
USD ($)
Lessee Lease Description [Line Items]    
Amount of square space rented | SquareFeet 16,200  
Operating right-of-use asset $ 1,862,455 $ 2,385,870
Operating lease liabilities 1,768,619 2,214,182
Fixed cost operating lease expense 753,818 $ 946,840
Texas [Member]    
Lessee Lease Description [Line Items]    
Operating right-of-use asset $ 1,600,000  
Lessee, Operating Lease, Remaining Lease Term 4 years  
Lessee, Operating Lease, Discount Rate 4.56%  
Pennsylvania [Member] | RWS [Member]    
Lessee Lease Description [Line Items]    
Operating right-of-use asset $ 716,000  
Operating leases expiration period 2026-10  
Lessee, Operating Lease, Remaining Lease Term 2 years 9 months 18 days  
Lessee, Operating Lease, Discount Rate 7.50%  
South Carolina [Member]    
Lessee Lease Description [Line Items]    
Operating right-of-use asset $ 255,000  
Operating leases expiration period 2024-12  
Lessee, Operating Lease, Remaining Lease Term 10 months 24 days  
Lessee, Operating Lease, Discount Rate 8.75%  
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Future Minimum Lease Payments Required Under Office Leases (Detail) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2024 $ 573,969  
2025 495,161  
2026 484,441  
2027 387,909  
Total lease payments 1,941,480  
Less: Interest (172,861)  
Present value of lease payments $ 1,768,619 $ 2,214,182
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Lease Related Assets and Liabilities Recorded on Balance Sheet (Detail) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Assets and Liabilities, Lessee [Abstract]    
Right-of-use operating lease assets $ 1,862,455 $ 2,385,870
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property Plant And Equipment Net Including Deposits Assets Noncurrent Property Plant And Equipment Net Including Deposits Assets Noncurrent
Operating lease liabilities - current portion $ 493,928 $ 489,938
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accounts payable and accrued liabilities Accounts payable and accrued liabilities
Operating lease liability - long-term portion $ 1,274,691 $ 1,724,244
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other long-term liabilities Other long-term liabilities
Total operating lease liabilities $ 1,768,619 $ 2,214,182
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
Customer
Dec. 31, 2022
USD ($)
Customer
Revenue Recognition [Line Items]    
Revenue $ 288,377,652 $ 284,037,823
Number of customer | Customer 2 2
Deferred contract costs $ 0 $ 566,667
Deferred revenue 1,509,690 2,731,350
Selling, General and Administrative Expense [Member]    
Revenue Recognition [Line Items]    
Amortized deferred contract costs $ 333,333 $ 408,333
Sales Revenue Net [Member]    
Revenue Recognition [Line Items]    
Number of customer | Customer 2 2
Customer Concentration Risk [Member] | Sales Revenue Net [Member] | Customers [Member]    
Revenue Recognition [Line Items]    
Percentage of revenue 29.00% 24.00%
Management Fee [Member]    
Revenue Recognition [Line Items]    
Revenue $ 445,107 $ 484,229
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Summary of Revenue Disaggregated by Source (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]    
Total revenue $ 288,377,652 $ 284,037,823
Services [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 277,280,099 273,796,746
Product Sales and Other [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue $ 11,097,553 $ 10,241,077
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax [Line Items]    
Valuation allowance $ 17,413,000 $ 13,999,000
Federal corporate income tax rate 26.00%  
Income tax expense $ 386,932 172,604
Federal income tax net operating loss carry forward 5,900,000 5,600,000
net operating loss $ 1,531,000 1,447,000
Minimum [Member]    
Income Tax [Line Items]    
Net operating loss carry forwards expiration year 2034  
Maximum [Member]    
Income Tax [Line Items]    
Net operating loss carry forwards expiration year 2037  
State [Member]    
Income Tax [Line Items]    
Operating loss carryforwards $ 0 $ 0
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Net Deferred Taxes (Detail) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Net operating loss $ 1,531,000 $ 1,447,000
Depreciation and amortization 7,336,000 5,490,000
Stock-based compensation 4,780,000 4,638,000
Interest expense 2,952,000 1,276,000
Capitalized software costs (53,000) (278,000)
Bonus accrual 210,000 284,000
Allowance for doubtful accounts 412,000 567,000
Other 245,000 575,000
Total deferred tax assets, net 17,413,000 13,999,000
Less: valuation allowance (17,413,000) (13,999,000)
Net deferred taxes $ 0 $ 0
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Provision of Income Taxes (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Current $ 386,932 $ 172,604
Deferred 0 0
Total income tax expense (benefit) $ 386,932 $ 172,604
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
U.S. federal statutory rate applied to pretax income (loss) $ (1,450,000) $ (1,234,000)
State taxes - current, net of federal benefit 386,932 172,604
State taxes - deferred (428,000) (411,000)
Permanent differences (306,000) (471,000)
Benefit of federal operating loss carryforwards (332,000) (845,000)
Change in state tax rates and other (898,000) 100,000
Change in valuation allowance 3,414,000 2,861,000
Total income tax expense (benefit) $ 386,932 $ 172,604
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Liabilities incurred to defend lawsuits $ 0 $ 0
Plan contribution expense $ 348,781 $ 270,477
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Additional Information (Detail) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Stockholders Equity [Line Items]    
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, shares authorized 200,000,000 200,000,000
Common stock, par value $ 0.001 $ 0.001
Common stock, shares issued 20,161,400 19,696,006
Common stock, shares outstanding 20,161,400 19,696,006
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Additional Information - Employee Stock Purchase Plan (Detail) - USD ($)
12 Months Ended
Nov. 15, 2023
May 16, 2023
Nov. 16, 2022
May 16, 2022
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Stockholders Equity [Line Items]            
Employee stock purchase plan expense         $ 102,899 $ 92,180
Shares issued for employee stock purchase plans options, shares 24,028 22,888 23,131 17,720 46,916 40,851
Shares issued for employee stock purchase plans options $ 117,437 $ 107,002 $ 100,076 $ 76,666 $ 224,439 $ 176,742
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Summary of Warrants Issued and Outstanding (Detail)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Class Of Warrant Or Right [Line Items]  
Shares of Common Stock 850,000
Exercisable Warrants [Member] | Warrants One [Member]  
Class Of Warrant Or Right [Line Items]  
Date of Issuance Oct. 19, 2020
Date of Expiration Mar. 19, 2028
Exercise Price | $ / shares $ 1.50
Shares of Common Stock 500,000
Exercisable Warrants [Member] | Warrants Two [Member]  
Class Of Warrant Or Right [Line Items]  
Date of Issuance Oct. 19, 2021
Date of Expiration Mar. 19, 2028
Exercise Price | $ / shares $ 1.50
Shares of Common Stock 350,000
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Additional Information - Warrants (Detail) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Stockholders Equity [Line Items]    
Warrants issued 152,500 384,889
Warrants exercised 418,478 414,001
Warrants expired 44,397 72,085
Warrant [Member]    
Schedule Of Stockholders Equity [Line Items]    
Warrants issued 0 0
Warrants exercised 0 0
Warrants expired 0 0
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Additional Information - Incentive Compensation Plan (Detail)
Oct. 31, 2012
shares
Incentive Compensation Plan [Member] | Maximum [Member]  
Schedule Of Stockholders Equity [Line Items]  
Number of shares available for grant 4,830,437
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Summary of Stock Option Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding Beginning Balance, Number of Shares 3,179,388 3,280,585  
Granted, Number of Shares 152,500 384,889  
Exercised, Number of Shares (418,478) (414,001)  
Canceled/Forfeited, Number of Shares (44,397) (72,085)  
Outstanding Ending Balance, Number of Shares 2,869,013 3,179,388 3,280,585
Outstanding Beginning Balance, Weighted-Average Exercise Price Per Share $ 3.23 $ 2.87  
Granted, Weighted-Average Exercise Price Per Share 5.50 5.23  
Exercised, Weighted-Average Exercise Price Per Share 2.14 1.83  
Cancelled/Forfeited, Weighted-Average Exercise Price Per Share 14.42 5.76  
Outstanding Ending Balance, Weighted-Average Exercise Price Per Share 3.33 3.23 $ 2.87
Exercise Price Per Share, Minimum 1.17 1.17  
Exercise Price Per Share, Maximum 23.20 23.20  
Outstanding, $1.17 - $23.20 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Exercise Price Per Share, Minimum     1.17
Exercise Price Per Share, Maximum     $ 23.20
Granted, $4.08 - $8.68 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Exercise Price Per Share, Minimum   4.08  
Exercise Price Per Share, Maximum   8.68  
Exercised, $1.51 - $6.40 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Exercise Price Per Share, Minimum   1.51  
Exercise Price Per Share, Maximum   6.4  
Cancelled/Forfeited, $1.51 - $16.80 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Exercise Price Per Share, Minimum   1.51  
Exercise Price Per Share, Maximum   16.80  
Oustanding, $1.17 - $23.20 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Exercise Price Per Share, Minimum   1.17  
Exercise Price Per Share, Maximum   $ 23.20  
Granted, $5.50 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Exercise Price Per Share, Minimum 5.50    
Excercised, $1.17 - $4.08 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Exercise Price Per Share, Minimum 1.17    
Exercise Price Per Share, Maximum 4.08    
Canceled/Forfeited, $1.51 - $21.20 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Exercise Price Per Share, Minimum 1.51    
Exercise Price Per Share, Maximum 21.20    
Outstanding, $1.17 - $23.20 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Exercise Price Per Share, Minimum 1.17    
Exercise Price Per Share, Maximum $ 23.20    
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Additional Information - Stock Options (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Stockholders Equity [Line Items]    
Options outstanding, intrinsic value $ 11,623,637 $ 9,841,358
Options exercisable, intrinsic value 10,877,904 8,422,306
Stock-based compensation expense 881,397 $ 994,361
Unvested share-based awards $ 1,000,000  
Expected weighted average period to recognize unearned stock-based compensation 2 years  
Stock Options [Member]    
Schedule Of Stockholders Equity [Line Items]    
Weighted-average grant-date fair value $ 3.53 $ 3.36
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Summary of Stock Option Outstanding (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]      
Option Outstanding - Range of Exercise Prices, Lower Limit $ 1.17 $ 1.17  
Option Outstanding - Range of Exercise Prices, Upper Limit $ 23.20 $ 23.20  
Option Outstanding - Number of Shares 2,869,013 3,179,388 3,280,585
Option Outstanding - Weighted-Average Remaining Contractual Life 5 years 6 months 6 years 1 month 6 days  
Option Outstanding - Weighted Average Exercise Price $ 3.33 $ 3.23 $ 2.87
Option Exercisable 2,491,466 2,504,292  
Option Exercisable - Weighted Average Exercise Price $ 3.02 $ 2.98  
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Schedule of Weighted-Average Estimated Value of Employee Stock Options Granted (Detail)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Equity [Abstract]    
Expected volatility 69.00% 71.00%
Risk-free interest rate 3.58% 2.79%
Expected dividends 0.00% 0.00%
Expected term in years 6 years 5 years 10 months 24 days
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Additional Information - Deferred Stock Units (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Director [Member]    
Schedule Of Stockholders Equity [Line Items]    
Compensation expense related to grants $ 40,732 $ 39,142
Executive Employees [Member]    
Schedule Of Stockholders Equity [Line Items]    
Deferred stock units 14,089 35,201
Deferred Stock Units [Member]    
Schedule Of Stockholders Equity [Line Items]    
Deferred stock units 6,131 6,719
Compensation expense related to grants $ 118,162  
DSUs outstanding 231,635 211,415
Deferred Stock Units [Member] | Executive Employees [Member]    
Schedule Of Stockholders Equity [Line Items]    
Compensation expense related to grants   $ 157,885
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Additional Information - Restricted Stock Units (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Director [Member]    
Schedule Of Stockholders Equity [Line Items]    
Compensation expense related to grants $ 40,732 $ 39,142
Restricted Stock Units [Member]    
Schedule Of Stockholders Equity [Line Items]    
RSUs granted 61,056  
RSUs outstanding 61,056 0
RSUs vested 0  
Number of stock unit received 1  
Restricted Stock Units [Member] | Director [Member]    
Schedule Of Stockholders Equity [Line Items]    
Compensation expense related to grants $ 169,203  
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss per Share - Computation of Basic and Diluted Net Loss per Share Attributable to Common Stockholders (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Numerator:    
Net loss $ (7,291,285) $ (6,047,986)
Denominator:    
Weighted average common shares outstanding, basic 20,123,221 19,473,786
Weighted average common shares outstanding, diluted 20,123,221 19,473,786
Net loss per share    
Basic $ (0.36) $ (0.31)
Diluted $ (0.36) $ (0.31)
Anti-dilutive securities excluded from diluted net loss per share    
Anti-dilutive securities excluded from diluted net loss per share 62,968 244,907
Stock options [Member]    
Anti-dilutive securities excluded from diluted net loss per share    
Anti-dilutive securities excluded from diluted net loss per share 62,968 244,907
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Cash Flow Information - Summary of Supplemental Information to Consolidated Statements of Cash Flows (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Supplemental cash flow information:    
Cash paid for interest $ 8,568,312 $ 5,720,406
Cash paid for income taxes $ 366,361 330,866
Supplemental non-cash activities:    
Seller consideration settled in shares of common stock   $ 1,342,125
EXCEL 93 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ^ ;%@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " /@&Q887F+[^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TW%0^CFLN))07!!\1:2V=U@DX9DI-VWMXV[740?P&-F_GSS M#4QGHC1#PNYGA-A;NZ'Y#7-SW2 J,V' M/B (SN_ (VFK2<,"K.)*9*JS1IJ$FH9TQENSXN-GZ@O,&L >/0;*T-0-,+5, MC*>I[^ *6&"$R>?O MJ56*I_8DL'V#DY9;>FQG&LQ[;DYAT:>'MZ?"GK5BYD MTL'@_"L[2:>(&W:9_-IN[W5HW8"2XYEXUX7UQ_^%V%_6#=WOUC MXXN@ZN#77:@O4$L#!!0 ( ^ ;%B97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M#X!L6/%G_8W)!P 4#, !@ !X;"]W;W)KV=[HP[]O1L[]1^4$"QJ8#D%2). M]M>/P!B%*7&!+?E+ IA[0(^%.,>(ZSWCS^F6$(%>DYBF-X.M$+L/HU$:;$F" MTW.V(U1^\L1X@H5UUL6W);Z]9)N*(DB5' M:98DF+_=D9CM;P;VX+CA(=IL1;YA='N]PQNR(N*WW9++M5&E$D8)H6G$*.+D MZ68PM3_,O**@V.-;1/;INV64-^61L>=\91'>#*S\C$A, I%+8/GOA?@DCG,E M>1[_+44'U3'SPO?+1_5YT7C9F$><$I_%OT>AV-X,+@0X%; M%KA="[RRP"O(')I2<)AA@6^O.=LCGN\MU?*% F91+9L?T?Q[7PDN/XUDG;B= ML2"37Z- F(;H(Q61>$,+>NA/^?L"(WF>UVZ#GLQ?"T1_3QU1PV?W_HR-\4/#T"OF8 M\"'=X8#<#.1%GQ+^0@:W?_^;/;%^UM$Q*38S)%8CYU7D/$A===KUVX[HL,'E MMC7\1<<'K.K+QY!8C<^XXC,&&SB5<,("T#S&&QT@N/X)QZF.JP^6]25D2*Q& M:%(1FG3K04O"(Y:/?"&2XZ>V,[4H'<>DQD$)K.\+S9!8#=I%!>VB&[1YE 8X M1M\)YF@N-Z8Z;+!6$RRPJB\L0V(U6)<5K,M>L,J.UH@+5IM_U\$":_K",B16 M@W55P;H"F[?F.(SH!JW>DD<6Z_# ]5\?/ODZ0&!57T"&Q&J ;$OY- ML8NG- M'L@FROV"[%CW.-&.5RU"7S.2"JF3LHP'!'UB<8'>9WS'>&'Z="1AT;XH3:G5 M6;[SO'87EKZ\/+F\-!?2GKZB7\B;EB8L95F6[7F.XTZTU,#BWM0,J=6I.8J: M S;5SSC_Z^@/W3=;Y(9#VQFZMA8;6-D;FR&U.C;E\FW0"A\[VSR*I=OW):L- MX_J>!NM,@T"F97F%DO @IB5GU..;4JN34R[?AGUZ26ZU)7$LQZ=DAZD>'"S3 MZ&;ANMZP3N'X;67Y;=BS'V$E6,*ZRU+Y<:HU&BTZ@F=Z6$:]ORFU.BSE_NV. M]G\>44R#2 YG*R&OK&+;1\X9S^^'O/QMZH\\16GC>T4Q@2JT.4Z4" M&[;R9<_[F!"^R9W$/Z2"V((7+"S8C,UH.C"E5L>F\H$-6_H2V^]R:E'='2:E'2=S&XJ"\L4VIU M6"H>.-WB 4L2.?JO! N>SZ0+P?)8Z-=,I +3/#)IX9DT_'ZI-B[4\B. M95_8GF5=CUYJQ$X1#1P5#1S8RY?$EMEC' 5H'C,LM'1,^GK?J-JL5)N\8WTQ MF4RN+CV[8EVGHQ* TSD!H/LL>=0/[2TB,F<.W8DWU@8FN+8WBE/8?D?9?J>3 M[5_C5[0(Y1@?/47!X6$4 ^6'-M#:S(97XT=+3VC.<"46IV>R@%.IQPP#4.I MGIX=%]!GN1_ZE6J3>HNDZUW::!ECRM 2\^<]UIDZ'Q;I3?$4 <%1 <&!G3M( M<;W7W0/O6B17620(LO.A6P//:" PI5:'IP*!TRD05/#\?$U&JK4TN5IPL-QZ M2^2].&;:+.'#Q;W)G2(3."H3.)TR046N"*4YNB5G+Q$-]%;VRE2@:M2@0M[ M^>+"G'*"&S&U"%Q=:&^H<%7OF0:G2 .N2@,NG 8^L^+QW58F<\" M(AX$V]H M699NUHD/E_:F=8HDX*HDX'9* @LJ"#_,ZB@Q4;XCEP,!EO6F=(B*X*B*X':<2K3FF:52D>X#8__F\ *[KC>P4 MVDVSM#GSTL=/EBQ]V3;4T0$3T4$#W;W1WQY5&B80'77(B'S!:'1 MZYF,8]'_&,5:9D:#@BFU [/1NU<0\@?!Q:L<*0IRGW5X&Z':6KTN,BU>DABI MW0_OFLA>M(EHBF+R)$NM\PMY8^>'US<.*X+MBA<:'ID0+"D6MP2'A.<[R,^? M&!/'E?P U4LTMW\"4$L#!!0 ( ^ ;%@/6P\5_04 %D7 8 >&PO M=V]R:W-H965T&ULK5AM;]LV$/XKA!L4&^#$)"514IH82)UT M+="U0=UNGVF)CH5*HBM22;-?OZ/L2+9)R>F6#T[T/;X5N7RX')'1TX,OV=U*FP>3Z<6:WXFY MT-_6MQ7<35HK:5:(4F6R1)587HZNR/F,,J/02/R5B0>U)-B8X_+L7,Y'GQA+@^+$U.FJ_:11WKY^LOVNH:166A9;94!09.7F/_^Y#<2. M O%[%.A6@3Y7P=LJ>(VC&V2-6]=<\^E%)1]09:3!FKEH8M-H@S=9:99QKBMX MFX&>GLX^?YI__OCA^NKKS35Z>_7QZM/L!LW?W]Q\G:-3]&U^C7X[^?UBHN%3 M1F&2;,V^W9BE/6:O17*&/#)&%%//H3Y[OCK=5Y^ @ZV7M/62-O:\/B_KJA*E M1EPIH=6YRY^- =]MP&RF<[7FB;@ZZLW M9'TZXVJ%>)FBQ%R('W5VSW-P7KF\WIABC2FSX^^G'O4Q\2\F][O^V&)QP+P0 MQZW<'E2_A>H/0KU*$ED#,J@'B0"8BUR,42Z40CR'^L++1""H5"B5]4(OZQPV M_59!+M$)&0<1_.*@\?:$CDG(QIA@6&7S'G)(% M1M6G8B)F$&L/WU%HT!21_ M=(5E SO8\1<^Y8/P,FLS[/,",> M\;T#G+9@$(8LH"%S PU;H.$@T#^D3!^R/'>!"ZUO1D%$(^H=9H!#T*<@BGO M12VX:!#=W@'>\D;G\FQ/8N8N!#C \16-YQA=9GNE,N+EL:^:% MR.REK.T[W5$W&63+CB36_)$WVP$R"HB@JD6Z&PEG(*B=683&C#!VN&RVI$>A M9OJ,]*Q:Q\=DF) _[Y7M8X@]>S?[+&;67G (^BR*8.?WX.U(F0RS\E.6K675 M=-K I:74HET )VR;" D)H@A;L(\+[L/N&),,4^8^[1P+L\U]OA]#I ,K,6Q) M+\*!'[&> D\ZGB3#1/EI-ZJ]Y9TX>-)G7D0B*[:V)+0L(86&I =JQY1DF"HW M.9S+\NY4BZHX&EZ;%0F%O10?MB NP9#ZM*]_(AU]DF'^W*3#,9PV)1*"(R\, M=CAEB]0IZ@4P+_=%M^-/,DR@,UD4F3:DN6GT$EGJK+P39=*'>]">NR0C9VW_ M_X;V![*.Y+*YELGWE/9(('_\GSV0M;V?>]X MG Y2INGNEP+J5(J4B<(8G> S2",H!16"8:V&8D#P&./FA]2*5V8"J/5*5MD_ M(H52(9^>9DH9'H0A2=9:0H% ]&E>(Q863LPUL3*!*/@7A!F!T$NVEI?R':Q^=-:G'8V"E0\ N42\" M:=+3#-.N3:%'#P_JHLZYAA5)Q3)+,B=]4KOA.(7"C?V(!O00KDL6TS" &/?, M&+3K3^AS^A/56_:>YM#Y3U[=9:5"N5B"+CX+(1S5YAQW&PO=V]R:W-H965T&ULK5==C]HX%/TK5KI: MM5([B0,), N1&#*C5NH'*OUX6.V#22[$&B>FM@/M_OJUDTR6&4(F1.4![.2> MXWN.?8T]/7!Q+Q, A7ZF+),S*U%J=VW;,DH@)?**[R#3;S9 MQ 4H9;;K.+Z=$II9P;1XMA3!E.>*T0R6 LD\38GX=0.,'V86MAX>?*;;1)D' M=C#=D2VL0'W=+87NV35+3%/().49$K"967-\'>("4$1\HW"01VUDI*PYOS>= M=_',-Q^8+\KQ&LQ:R)AP=EW&JMD M9HTM%,.&Y$Q]YH>W4 GR#%_$F2R^T:&,]886BG*I>%J!=08ISG]NW#^Y39$-_/W\X^+6[1Z>WO[985>+HF 3"6@:$38*_0& M?5V%Z.4?KZ:VTD,; CNJAKDIAW'/#!-"=(4&^#5R'7?0 %]TA[L-\+ ['#^& MV]JOVC2W-LTM^ 9G^%:**-"+7R&^07KZ42>DG_T^14 MR3ULYC9U?BUW)(*9I0M9@MB#%?SY OO.7TV^_4ZR\#>1/?)T4'LZ:&,/YDQO M0=I(0'HS0S'/UVJ3,[TO1#S/E-1[3 1T3]8,FCPMN?V"VVQU^P![8^Q-O*F] M/[;K-,[%(]_!SN.X\#1N/'0\L_;V#1J'M<9AJ\:EWM- "(B1KNOH_C7:$8'V MA.6-FDJNT5$.SI7CX">*.D6%K7GUG%FO5NU=IEHF>E^1B.0JX8+^"W&3^I+3 M.YY1I_P\,:!K8-B:94\/_-H#OY<'5,J\6;]_(NNI\&BH>U8I'O13K MLX=4)(MIMFV2/7I6]K,186MB/66/:]GC5MD+GJ;Z'Z!+?8\[U7>GJ+ UJ9Z2 M)[7DR062.Q7WY&0.7:>YNCM'AJU)]K0 ._\?HYS+33A?W17;8UW8Q\,3 QHB M\<2?^/I<_\2 ]@S[.G!TD,27._!,M5>476PXC3QG0VN:E]I@'QVMS47H Q%; MFDG$8*/IG:N1SDB4=XNRH_BN.&VON=)G]Z*9Z/L8"!.@WV\X5P\=L!SNK'F940FGY<841RJC"=_) M-,G94XG$+LMH^>\-2_EA:F#C=.$YV6QE=<&,)@7=L 63GXNG$L[,-LHJR5@N M$IZCDJVGQC6^FI':H;;X*V$'<7:,JE26G'^M3NY64\.JB%C*8EF%H/"W9S.6 MIE4DX/AV#&JT8U:.Y\>GZ!_KY"&9)15LQM,OR4INIT9@H!5;TUTJG_GA3W9, MR*WBQ3P5]2\Z-+:N;:!X)R3/CLY D"5Y\T]?CX4X<\#>B ,Y.I"^@S/B8!\= M[#K1AJQ.:TXEC28E/Z"RLH9HU4%=F]H;LDGR:AH7LH2["?C):/;XL'C\=#>_ M?KF=H\4+_-W?/KPLT.-']/AT^WS]<@<&Z /ZO)BC7W_^;6)*&+1R->/C #?- M &1D $S0/<_E5J#;?,56;P.80-LBDQ/R#=%&G+/X$MGX A&+V J@V?>[$PV. MW5;0KN/9(_'N\IAG#"TDE0SZ6Z*_KY="EM"?_ZBJU01SU,&J17LE"AJSJ0&K M4K!RSXSHEY^P9_VNRO2=@KW)VVGS=G31HV>V9_F.J7)L'+W:L=I']A$) MOW M/1<*OC]/0&7I6+8?5#.[5]"Y+9VKI9MQ(1%?PTXS2MD$<,_'M@,;D]"U>I0J M2Q<#H^VK*;V6TM-2_E%R(5!1\G4B58C>8& 7MF?'M_IU'!HZ0>"Z3N"I ?T6 MT-F_9U._4[ W^09MOH%V0A:@)Y#M!=JP'#)/ M+Q#-5XBN8.=-JD5=:8ZJ ,&@_K;O>:&#P]Y$J0P#R\(>5D]4V(*'6O Y@VK$ M"6VTL6+.>"F3_^H+*N)P !*ZON7:00]88>B--!:V.N&QM,0O7-(4\4&# M*27&&O:W3^P0D'NX2DO'M3 96:KX3"FQ%KA;"TF]Y2M!\7"K"$A%T.<<&F(' MRN^&(YBDPR1:S+M<,E@8\E10)289C/XA]$EHA?WI5UGZ)+!\9Z1A<:>;6"M/ MT:=J[ULR>!1E2-+7D9FWA^-[H>78KMTG55BZ@0\=349(.Z7#>JD[2CQ :HOJ M#-=VX(5V?Z]6V&&?>)8S@ME)'M9KW@,\]:=05"6<.U!:F,<0DV#0F0I+@//# M,2W!G=IA3ZLF)T $*PF)+86)IT61)C%=IE!>CJ#,&>Q?]:TM3U>L5">C5=4? MU9OWBO:V*)W"8JV@13=4)+$RR\8O.)\(Z]+V^O.E-AM;GIT28KT4SI-T)_L/ M[$>RX/O(U&9C9)W4X5#;1E_J=S,&&K>''7G#4+[+EM!1\+AWWD "P6NKD""& ML&_M.U,DITLW M^&K6?%'HPC0?..YIN4ER@5*VAI#6I0]89?/-H#F1O*A?NY=&PO=V]R:W-H965T&ULO9I=24=Z328; MEGW*EY06X',2I_G9:%D4JU--RX,E34C^CJUHRK]9L"PA!;_,GK1\E5$25HV2 M6$.ZCK6$1.EH.JD^N\VF$[8NXBBEMQG(UTE"LB\7-&:;LQ$4L.6:5>P.*\^@LVVUCLCD"PS@N6U(WY M'211NGTEGVL0>PV@T=, U0V0T "AG@9&W< 0&ABXIX%9-S#%#'U]L.H&5=>U M;=\KM.:\H+2?*O,CXMQ%O5TQG-]?SFP]7WOF] M[X'Y/7_YZ%_?S\'->S"[/+_^U9^#JVO^QZ!G[[_>:(5_$Y*/2VHLUYLLZ*>K/>L('%'LYFZV8PE"9]<\X(%G\#?'VGR M2+-_.F0\M'PG4"\MZIJ,YR;$&M MU:PV7EU? X.NGJOWRP&UT3#/.GMOQD&:]1ZQ:MU7\#!-! M)$[:.K!5;[%XN.]6@ZXE[OSJ[GPMKIT1@FHG=! N5?54ZQ\]99&,#6,+2GB' MS.H/I=8>@YT)@VH7=LW+1,SR;KRR+QICW;1=!XO3"*K-4)M%GY?O9C*H*X*RYZFXZ;J$;LB\_E!J;?X[(P753NH81P]E MNP,-B S7$.?@D(['.S2M/U3:-LJ=.8+?RAU!V?<@9)J&*W+N\$>V.%ME@\2U M#!>)\-["(<&=18+?VB/!#ON#77%;GAT6YJEO_^A%_Q8^">Z,$GS%*55$MPP! M24.P(5E&T@+0SS0+HKP'J&Q]'+X#V+9(M,LBB3^)0MDC<3%#/FN^A4E".Y.$ M7C%)KY)234&U^+$[%.KR1HYIBV@'S>H/I=8>@)TW0FIOI#IH(MFPC&WD0N2( M_D>=Y-@-:5 U_Y!>M.'M/3)2.R7U0=/H9"H_N,$8.="PQ=_F.B*1#K'HU#O" M(#]EZJZ)Q?V[(W0,H<[/N,A"/2QVC@6I'?VAU+;\M;TGSN4_%'PDV5.4YB"F"RZOO[-Y_[+M,_KM1<%6U4/H1U84+*G> M+BGA=KT,X-\O&"M>+LKGVLU_2DS_ U!+ P04 " /@&Q8#/*0H?\& > M'0 & 'AL+W=ODG62_?D=)L6R)8A+ "!#+\O'T'._E MN:/.[T7Y2ZX94^@ASPIY,5HKM3F;3&2R9GDLWXL-*^"7I2CS6,'7>'C]I/UC93P8 MLX@EFXGL)T_5^F(4CE#*EO$V4]_$_2?6&.1I?8G(9/4?W=>R@3]"R58JD3>+ M 4'.B_HS?F@VXF !'EI F@6DN\ =6$";!;0RM$96F74=JWAZ7HI[5&IIT*8O MJKVI5H,UO-!NG*L2?N6P3DUGMS?SVR^?KR^_?[A&\^_P\?7#S?L^0]HO@=(@ZA!D"SER\G%CATOX.TTD>'=C"6:[2$=)!H M68H<08:5L>+%J@Y1KCB39Z9]J]6Z9K4Z?<_D)D[8Q0CR4[)RQT;3O_[ OO.W MR>83*3O: 7>_ ZY-^_0&JDTFI#096:_TJY6ZI.RFXX!$F(3>^61W:(!!T'?< M( K]O> 1.&\/SK.ZYS+]%[(("H^22 FH/(DH$IXQ5#2H]5U]G6@_;B5+$2]> M[D3OE$X\D;*C??+W^^1;G7C-0&G"8UU<38;6J[T#_X2.%Q+<<6-?+'#=T O- M3@SVX (KN,M4G&QXHN,&8,NZ(&(L$N\R.F -<@1@CU,S6C# M/=KP56A3ME"(2[F-BX2A1$@(Q;A(4,75T"J@5&P7:KG-(!N&$4=])('KAT'006R2HP'V(S-B M[+14YE@QSY5(?HTUJ:>PRSET.G(PG!M51R@H)C2B';0F01)2SQ\(:7S O-A. M'&N(828[Y49*UH1'QN,%SX9+3Z/^1+7G5-J.-X.TFT'L.=,$EB[0C.]B2&VC MS:3GC3&&X"'X(. ;@PRB+@X\C(,!S[6,CZUT"LG!-C%/$7O0,<9J=PFU9B6T M;&4)7-/XT6@"[0>4#P'5P]^7&U//(PH3"M!&2JT/\ M%MQN'W?D4K?+ :Y,0V!QX>VO65R;"7 -D8V\:,.D HV5*1RRXZRQ8C>ZQ,3 M"2+?";OP^X)CCV+'#=T!_"W#8CO%WE8[_!S0/H.."0Y\AW3KJ$F2$C\B0X6T M95MLI]N;E[1#1O!]1H7T] EU>V75( EB#OP-H&_9%X>O:LAYL6/R);T)PS[O>4;W0\;MZ!/SF/=.#G= MULDD&%+HV =Z)]*R.+&S^"'PML^S%";29^@Q]FG@!]W<-DE";QH--7RDY7)B MI4]" MR_K$SOK0T2>,I)!"27*%EG%BXB/2I' 8I'+INEXL,DC >>E .O 'OM:Q/ M[*S_#7JMQWI^USGU(MP&#H\<%SM1KTLTB0:>YP:8#C3XI.5[8N?[XQW/1+$: M*U;FU3QHA&U5]^IPZ[<'U'.W#LD1?89>#Z$)Q!W>XAD$D2 M LYUATZ!2-L5$/M0?MT?PHU83]H#D/YT#LV<"XDQ8$Y+[^39^?P@MJ2>?*%+ MJTX;3O!NZRV#C(TSZG$^*ZM'M.8I"#KCIP!\Y):$O]U$[]>V[< MZ".3%,Q8/*(W#5&^-9*-T0X#>WM1Z #$KB5]R2!T CI4L&A+\_1YFN<%E%B] MX6]25E^]U81?]S+0/E87NH?S^E5=JZ9^<_@U+L$Y$F5L"2J=]P'L:EF_C*N_*+&IWFCT?U!+ P04 " /@&Q8SV'6FFH% !9 M# & 'AL+W=O^[#[LG*^1]A013%?6EL..TL8JS>]7I!+:B4XV,3M+:E1^=N#H:;>G*BU"7I?3K#6TVKL/-;<"13YW[P MQV5QVNDS(3*D(B-(_%G2F(QA(-#XV6!VVB/9!QXPD5$N6K)MR-D"Z0D8JQ$Q;:9661H2(!71N#$); M9>J"1&Q<:UX$YG5-(8H;"J[VBL0G9PH&'#M?.2_3R:]>OC@>#OOOKV\^C=// MP?O?$CT-B%!/@RZT],A:]R':%VDQ4)B ^.A=777%Y\_C+1X;;P"Q!2.9E\W!=A0C]KIZ6XDR'N54(+\P @V[=BK,B3*,G/4=':1M>H MJFT:.^F(9,+AP17(9BT*'= '2[A(E"95$KDE86B.9H"%CM#@0'RM*.<\B#MT M T"DL&D!9I5W2UV0Y^98)>Y\E">U5H8[(S2B"5#*]P**5AXJ4GFG%;.=>EB&11%C\.D@][LFD8=#2Q4[:V-28LUWVQA9.FG>W$799 MQ0S_X,A;01 3;<[,;EP?8'J)V[TH= 9?$3QF$!*G%+5*LT(M.#$2 MF9AYHE]9VQ5T"@M-IF#\!3QFIM9%VG.1OW'?@CT/-0.]UFU021MI@MMD#9+G M]U%Z:, ?$U%FV5,8&\YH^AB2' 6AO@VE,&V0JJD"-B.[U-Y9+EJLX"9!BM+, MY%9K=4W"Y].#:/RY6_+)3NB2=ZG-J'!M]>7^3(80"_.%4KFF@"BAA'36MLR M!X$]PX"\]@\X,I>P/W;F#G!-U,@J'G%I(_=!S7-=\OIW MJSF2"5^$B'A")/YTT/@P]4/I_'[)P%GZ= 'F>Q*D0RKG@\=>#KV=YUZ:5/RH M9?*X7//+KUUMW\UG^;FX-<^/[B\8 QKSR- ,KOV#W]]TA,\/V?P1794>CU,7 M$7GZB7@QI]@ ^S.'L)H//J#]W\3H7U!+ P04 " /@&Q8*/M5I74: #> M2P & 'AL+W=OUN3U5W',^OW_.<4V_MV('1Z$I7 MJQV?KUGYU"ZT[=;.L&_?B8-%UJV%&[AAWJZKK$1 MD?&[W_,@'HD'\\]A][?,._$R+9R^;.LOINH6+P[.#E2E9T5?=Y_:];^TY^<1 M]BO;VO%_U5K6GIX._0/'3+</^SH/#SUL/1[OY*]C_?L/3E6/[9-MW#J35/I:KC! M0R(T4GL.KW4Y5B>3D3H^.CZY8[^3R/T)[W>R9[\=;*K_N9BZSI*V M_.\NCF6_T]W[P8*>N551ZA<'9").VVM]\/(??YL\/CJ_@]K32.WI7;O_Q;NZ M>^_CL?K^[=5':YK2K&KZ2*L_@M6F*\3,FDI=MHVCI97\YI>%5F7\C:[4S#0% M/5[4RM%#FDR\=/-L1'9\;@Y^N<"[3?K'4EOA4]__QM[/CXZ/S M?UYNVZD MWK]^-U+_:7OA:Z1^_O42_U$?&OH!#_Q\=:5T42X\3<06#K@VMFU =U$?PH=6 M"K9A2B@&>":B1FJM564JU;0=N56]I"5S/$)R7K66N6N(1N=(1\>Y5KYQG5GR M?4*,HBVB>22$/;*#@!'1("I6)-P[G?1[;TB95>]PWK4TQ-752CLJXLFY=;S46$CU@!OSN M>T9.@4H$==O)')[;1X[5U[KI-:_1-Q38'6UMM7:U#5ST-*CEBZS(UTT]+67W A165MXC*ZX@68% MD/)R@PEU^]+D.'292BL%X:L@?P77WCO7'1&1 N)=:49ET#MM0M.YIOF/U:?_%5^TF5+SIK/_H(; MY!__T.FN73 VQV30S4+S:6,2_LJV55]V\DVE:Z*$6!\K0CS$2;%<0>CK/=NN M"]=I[PK+35GCBJ)N\(Z$3@"_Y"R^_'T'[B2](5"*BVHV;!\(RK05.?H2N@)Y M>FV!)*?L;:R%8_(RHDU3*+B]?="^N6UQQ:QZWA;)5VKO1$3]8$<.D@#=:=.. M/8Z1N#FMS9RVO,]RY6!4U ]PV6UO(P-._(U .TWN5[9=M+4H4JT[S7H!(E@I M-U$K_#-,>-A/S?IZ1A8!EL?J7:-(2WL?E>AH43]/-URK4&MJ3R\T3%QORU]S MV"WI2@PY7N.^COCF<%5TK80_=311BAT-20460H9L;G SVI9P\A3Q5L6&G3>R MB HA,ZJ1#>YI<,>EMEW!?MEUX8BH%38YL:11['*2&"$35R VD]$K !'>FBS4 MT$:7A5L(-,&'-V3,Y ;877[1\;[99!<$XTDXM:$UL%3"@KTX5@$<4'#$^(TX M8:M)Y07D$@$U?(7H>6\I1L+8Z?*F\'!TKD[GQ@CF8,'>OZD/O67 MM?F#9<*GL2J$)7SN-_97XIK;9LN:X4Y4TS/2 3P@"VHM42-P*L1!NJ(Y7398 MH0Q4D:%5.FW-0B;?1Y&3O".((4ZN34NHH88G61A22KL9B=&R+5%J2H+G4$*; MFJ8BE%8AL$8%'BFZX*9=FA(45R'4,+P 60@4@.3)"] N]-&:$.%V/4\7Z"^6 M);@FQ<7-S9C^0Z(_NS\260V!XM3.6P/=@VL;_M9;'L>X&?W@?(."3=)\^BQ\6?TH;.0*2N0:QL12$C?2T"Y$T0'=!)-Z+8 ?YK9S! M&)4DNQ_%LO]9T-ZD1726H929O$J3Z1$]_H.:C!Z=T?^?/N('?U#'H\F3QZ.C MR9$:9=&ZILN%VJTH:!.28;/IFR AAB*WT4ONSA#Y&I:(#^\DM$5AYTA*$"\Z M(K*I!-'?VHB6T'F&[6PSC+/>4AF=NQ!ZOF4J?RX=@" MQ_]9BXW=LWO_V?/@ M/7X0#]U[I>>F:<"0U[*!;']09Z='HT=8MWW[D]&3T\>CLR=/\.GDR6CR^.F] MS[M%#>VF^X!^BRNZ3T>%"]BBU-Y+,_2>ZF1 WC 0]00F":1E7%<8CCSDN1H'@%Y$C+OA M/)JD1-'$ L)@22&&/=7=&N9,".&K[B1* ,:PUY/\8YE(YUQDG%@D17-M<%1P M(SE#"T->B&+B1KB)J191 A,2E+,L;LP2$ TG(75 D)DBNK'>FV;5>\1.4.36 MRKZYO9;#H]#,."42));B_.W1%;C2FBF'1,3TFN!)[9TU;\14+PL.C[V/ZUX6 M6_<6S$*]QQYJ\HR2YS8 5[%*J45Z,8L!4H@B,90 SI*7 $ZDM.3<[W;\3'VX MQ:0D0D1A$\[T9XW$PQ)1OP](8+!$\JL+N^^XW[=I#L1*VNO1I#!RCJ=#-I:D MA479C0"T%@V#H=;:=MI:#O?33;[(:QYI5B%44NB@._(^EI.XGN(2P&A$&KL9 M@):(-$Z>L=F)89I0'HH8@8'QOZY73<9MIG=+C+L,D=Q![W$QY 217'DTMB,U4>+<@S9 M&%>ER/)6;+\I'JWR!3HNH+,!R#ERT1+"+#Z& +M12BJ0RKLA&=\CG$-(G-O^ "=*5<%YDECCM8=SX(VR6)D.2!9G-7I-#I)W(#\+.B2M@(?B2*YO:-+3$ M0B:B'$,PH)?R!:%.00Y<(3*4/$JM L_NN=HAJ@I4^_U1!0IVM=!T R&[&@%V M4#X^"N& /%VZ@JTR#H2?N49.CJ!.#/.=\V\\/W'-$O1.2P@J:H-S "?%G[^H-4MU*J MLL]J45T$I""P[Y_=421+J27?,![J?7&*G5+4:H&Z)M$,C=6P0J3PXGDSQ%D: M6_9+.&T)'!4@D<5K8P< MX]/NF](GI3L-./C:8>5T<,*74+977<8X!)>=%I(;:-(MEH M!&0@USKI6CF6H^/2X2X6BA0&L=-O?34/0QP")>+4'GL$F(Y3[...E=64D%X#(Q>Y"5J[)".WVYQ+E( MW9INIV38X3OC0F"6.AT))V <-@"N09*I90^&PN!8_414OJ/4>*G5_?<$"1Z M!'6U@(__HGW U%P2+46S_>(Z+G:\6&JZH&+-4PVP5+AE\G*I=,9+0R1>HIB# MELB@=K&J>_$RZ:G!VJP>RI[A=>C;7/'7:-:ZV#!]??79A8[I*'<9H565L5B9 MN@^EQ/]K)F]10EI5_<;%L%A987J@X!):[A+$6+T.BV-U*2X6:MB3N5AI)08E M'[^UT% BP5ZK7WELJ&^T+8U/K#,F/%NKU.!:2*7@$=XS+Q2_F*'(X7"7O!S@1)2>3:(;?OHQK;^11+($W0B!V44) M5JLZ M>%\OU\:$B,CKLN6T+N/OP:_Y=0+ M&?J**P>$B[H>W\KE@PIA(1Y##P;^$!;%WE TJ3>!A)D&4I(WMA$:?.2U.EYF9JLN&Z8X\*5T'Z MZXM?,N=1XQ@B^'Q GVV1VB!,2Z#<:O?'@!:Z,%D[,22HZ*;%RJ_X5Q@8E(QS M7F9SK-["9(&Z0"K^'0UZC5Z9O7 G1W\/)PJB"6V\E!?B7@01RRU*(L8>DEV1 M'WO0MP+#\$"OWMZ',FYAU+&7@H 9N*LN5[>KM?'G:MV4/D:RWK (P C1P"5O M]5.D/G3C=S3U?!%<'3]5?U>3,_7W>XQ@Z7^G_A=0J*FN#>V1=+,=U)UREP$0 M%)%M; OZ<3.Z4QPN("(0M6GG1T"K85H_>G#YS1&E08MN,K@4U3. Z0*8'DP);3"LB?S ?"/P=>:9#C0[P?(F0 M!IVAQ]BG,)CN[0 O3%&)9>OD82W3A$@;DO5M @([0B<"J]>QB(&VF?>,!U;I MMI (!SV7\;7.I]=9!2P)8J3D!*DBA&^F>B9.0<=1"'@#\N;&AYB*&9>J$??B MT],^\Y1X2K8AN4UL=F[B.()T7K2TR"-X2D2S8./\@ 2*@$=V"*>LZ=S4)&)? MG?53!N8Q#BO +9J.&U8I\;FK? M>%1PH/Y:L1+\M6""&-AQ!8$>7Y+)3^2* M&9>7)?WQ6(QH=\DMVWFZ:DO"..%A.Y[=^DTF %QFV$-^@^PI M!E.FWK X*'^GP$4XC1\-K9%\-^^^XDSK<,N852#46U?P7-V FUNSE:TW!&FR M%&$( J->ZVZ1=5C4E/ 8+8\V_+5!.P9>0TN2L5T.D*D#YY H$AVUGALG8\!Y MR1)WD.8>]THKU(7(*F=A2LNW1OF&R6NB=DLJ!Y5\A*1' MV C4$AU%W9E;I!9Q=#*ZF%2WE/Y20=E!:S=^B\WV8$BHK\;F!TJ$%B5.W.)-4J>=TRP^%OH:,K0F%KN**7*% M)?EL7$$ #DD,:%0[=!JVDY48*B*)3!1AAXKLIS-<^$B]+G87V3>Q11-(9B)3 MA^CUGZW6C@;;AUV[E@"(QHS-Z=%H\OC(#]R3MN,I2)T^(K=U64^ M;_LECB3PP!*G]+Z9&R!'WC*92WD Z"ET6-L$$ 9%F5"$Y"J*'Q!"$8J_^(0/ MD!'!K':CH<[#R3IN\[48+5BR6&B!5)SRJ0A/:&B6[GC!X>+JT@]8/)FZ%U3H5++ATLJVQU_!?1'#H/\JN%"X9(07$ M.IQB!C@A#W^EM?JI);PV.9'$T\]7K/*<-2=Y,$*]J@O!1J:1M\YD##>JN*>$ MKU*Z*!X\X\'AI.".WL6@9I2*@*_J@A3LJB2#TN[P1U)7.C2%:QX2& ]>C,G; M]'T:ZU9E49?^Q9#M;J3BG.CQ.6CDZY%105_!B.E:%3V&1'H@OL2E8VC/M^G[ M8%ZQFEC 3"V/"(PEI2"AAFM-[;)XNV.5QK2(&:DXYVGD@"QNKT4 4=PNH]+6 MB;]@>>2*9'MD?VK:'Q"=*L)_'5P1_ M0F5QVC95'"M.$PIQP%C_SA?7[M"&H4U"E"L*SC=)Z5$I.)QADBF&=@!=&8O) MR-X*4JGS298WTWX @N>R,P/E'DJ:6VA+"@WCW=7[G]KF,/A(BK-T'#=X, C$ M;V8*0)5Y3GYC LZ"FTZQ%&NR4@^2,A1C HYI119PRU)N$@<]3,XEES6#880P M*^%36E9.E+J%0#73P$"!(596<1P]<\4SE][,=96_3E-)DYDS,V[?BKKS?GYB M/FL8R#)Y&X@2=QY)W/A,L77^K;;=RAQ'%)J@&;SU"(9&CL6&2UB8. R!8*=2?-*8D2Z[+;V\Y>A& MA !WJFH_?'\MCPGW M"$?PR,![K\)+4 0[IBC#<,1#IW?X5I356U7;.^',V=&CT>ZM61DB)$MOBXWN M[,3??H\+X1F_WR/1-(:19!NG7#/.?!V)W_[C:9#@IR.)8J-<0/*%EVP2@;G9 MK@/E)V:%CV^PPED%OY28EX;WOJ X\@.#Y*0PY\OR]U -^I"-8:39H&;'J-!8 M7:+7AP"9S@J !TQ((T#%[G\T,R4JH9 M#>)RY%IW,D&6@<^3U#O8@R2W&_/9M\)_^[)IQP?31Y+[R@U17?.R;]BUQG\X-N+JU>Q M4X!4"V-PY,:PW>&$W'+:[5V6L7 $F9R3:G)CY+TT[>Z+;SDY?OQ A0DW7Q,G MB^R->*(VGPCWG94T0CG;U=(-@U22ZL:=R-=2VH"6O"^?QA;0.'=)L">476/X].8CME=^=A8J/7T&K@OL.Z;1E<,/:#^T<^&C*?9$GY M]E(F]#6+SY[#4$JXS:/4C[A)GK]:E/U1@)K<)]ZD@T@' MV#K;)V1\'WT9\"+(@/3])XQUHM0AP(%UGM1XJ+[')X='3RAC]V^Q?XJC5%Y) MC\^.'CS#*&@:$J7[DV5\X^')U_%%<1>5.KX^D3=SJFQAYN1LVM*_4C^HB.2Q M)+QR'YP1)C?GK0WUC%!?YVLHF(SMK0F(8)S*Q,:% HRM]8ZEMXN=OGL55&S( MCU\G>3!P! D0Z@D4V)-QV3!$%JW3N,'V4RU5?FZ6=K9-Y26I?Z##, TY$$^C MX:V&U&C.R9ENPQ=4 Z+5=.*QYY6G/J^#VN[*;R$W@_>O5<=+@6*S[E@8_'0W[15YYGYSN4MZT\FZEU4%%LDL/Z'\@Z.W" M)D]M8N:N*3=^S+F4V5P9^4TO6,9*;R;37.MW'U=PNB2QO.@$-Y+\:I/Z=7FU MG5^S\BYRMPJZ17AK*ZC>ZCL5K\_41W3L$8)RIK>#J27#'9LE7H"K_O]HVB\\ MX)H*D4WK7Q.*>"O[\RT#=#&<*=^_CIN#Z0"OOT"9X&=#J#!%N_!*TBQCJO0M MXC3:-OB*Y-"[\:Z_W?,P^YM+2VWG_)>E^ ]D-)W\^:7X6Q7^>-6%_,VFM%S^ M\M6/A9WC58Y:S^C1H_&31P>2MH4?NG;%?\%IVG9=N^2/"TWQS6(!?3]KB7S_ M PZ(?]+KY7\!4$L#!!0 ( ^ ;%@2C$<@^@( %4& 8 >&PO=V]R M:W-H965T&ULA55-;]LP#/TKA#<,&U#$B9U^H$L").F&[="M M:-?M,.R@V(PM5)93:&>XED5)WA O9K4H\ ;IMKZRO(L'EEQ6J)TT&BQN MY]%RO_@\%-BZ_;6X)5LC+GSFZ_Y/!K[A%!A1IY!\.M:!1=F_8+]GJ./5]FE N_T':^ M:1I!UC@R50_F#"JINZ]X[.NP!S@;OP)(>D 2\NX"A2PO!(G%S)H6K/=F-K\( M4@.:DY/:7\H-63Z5C*/%,KMOI).^0K.8F-";XZP'KSIP\@IXDL"ET50Z^*1S MS/\EB#F3(9UDE\XJ.^PK=J'%N<@[6I-E(+ MK]/![^7&D>4'\>3D_'' _E.AWRG MA]C_=QV'P>D(]O#P7<-GW-B&>PTFXU#2Y A:Y$Y@)XLY" V2+XX;/$=-@/I! M6J.YY4@H\-)DA@XR4]5"/P&5@J"VDIM7JJ>]\_!*T3HF8R<$;2Q_A"/NVL)G M8K;!?JLE<=0;$L0P'B@@ZMJ:1V8D9,:WD([28W[E2C%J!#]*Z;ID>T6M<% + MF?M F7 E"\B#<.;QG/FYKKFV(\\T0PND'GPUZ<%;R#/!ER#"$%DJ93'A=/>%S=9U# M9H MO0.?;PW7IM_X ,,_R>(O4$L#!!0 ( ^ ;%@,YFAP!08 (D. 9 M>&PO=V]R:W-H965T^./-S5^;B3/>N49V\,F3[MA7F[HUL]/9\'(WW$Y_4:NUX8GIQ MMA$K>2W=SYLK@Z?I :56K>RLTAT9N3P?SZ-7;U)>[Q?\HN36'HV),UEH_3L_ M?%^?CT,.2#:RZ^:QJ MMSX?EV.JY5+TC?NDM]_)73X9XU6ZL?Z7ML/:-!]3U5NGVYTQ(FA5-_R+VQT/ M1P9E^(A!O#.(?=R#(Q_EM\*)BS.CMV1X-=!XX%/UU@A.=5R4:V?P5L'.75P9 MU->X.Q)=36__Z-4&C+N ?I#XX;F/;BT-S:V5SIY-'5RRX;3:P;\9X.-'X*.8 M/NC.K2V][6I9/P28(M9#P/$^X#?QDXC?RFI"2110',;)$WC)@8#$XR5_0T! M5XWHW$,>Z-?YPCH#Z?QV*OOGXB M[O00=_H4^G\OW-/PZ80>\]"=\D!S1RB-;!>8VI?'K\(@#AZ"R1-@VH.) :S2 MV/7624PO"2]HJ1NT#]6M7HWFEB>/?8V\+_8S^B"J-3(Q7_BA9Y0$21P%<1SZ M<93-@K1,1A^72U4!OC>=IVTSO$=N\_S2+XGU%>Y$$T*T:/T;$RVL)O M$.91D*4%1E&95U;=](YB46D)0E1*^KSVG.)@E<9 4$;WP3^D,<O&H&[".=5$\"Z(BQRB'DR),1[XGO]3+E[V5Q*9PT:VHX;SWM8F",H>/+(-= M4F9!682C:UGU1L$/(M-68=5?2IHG*8QF- NC(,^2IT([(8AGE"+(/ AG7+\L MF$5[$AM@*SJ4,05L<44"JJYJ^YEBA MRJ( F3$[KT\YP''%9QEPM\I!Y?3-5R7T_/I26\=&1M[(KI=^-GH-:-*]\5M) M-ZKV25J'/R](K-_5%^_!,BD'@$%>3N]I!RE0FT(LKKEC1.YBJN)XA[-)>@>^ M0]I_STN\XZ5(TZ#,RB]YB?(@#;/_,2^?.G"7WL MZ)U3HT.82I.F:F&TX"NNI- MM>9DYBLC!U)]D&^%P>\'62M!5QBC2UL$^/Z2X\5G6D,5]IK@] 86N!3(?HN& M"Y+UMN-"]0NK@&!P7GM ;@3T?5=-6#.0!%QWJT%T@J(9?\?C0'Y MK%6U]CH\E$IP&X,9.H+S>0"!>1&M[@>I/*,XS8.LS'CMKFDW_,8"]T+_&-?(0E-F@WM[X;(5W(/@N#, QI0C\!E3OVCA?+!]"11-CI MGHL)NB%* Y)0_P5W06F'9GQ_I&X,G!C%G X1[]?S,C6 MQ$(U?+9<^SW&;KTQLU()8^X8_IY&ELS#DCTN/&5WC<:+>*_WOS_,]JV$Y[$/ MUN*&R6,F3._Y.1!Q0C$)-EF4%]Z8GXH@Q],7];S7QU^^=AY^6:%70MP;Z2\W MS=WDU)?E].AZ@%*N_"6(RXR8AIO"8?9PSYH/UXO[Y<,E[8,P*X7&V,@E3,-) MD8V'CK9_<'KC+QL+[: ;/USCKB@-+\#[I<96V#VP@\/M\^)/4$L#!!0 ( M ^ ;%@3F,^W(0< *T1 9 >&PO=V]R:W-H965TZ=XUJY0?# M;+_9"/-X)1N]/9^'\_W&1W57.]I87IQUXD[>2/=;]\%@M1Q1*K61K56Z94:N MS^>7X>E50N?]@;\JN;63WXP\N=7Z"RU^J<[G 1DD&UDZ0A#X[UY>RZ8A()CQ M=8_EGN_$D)K]2- M]?^R[7 VC>>L[*W3FYTP+-BH=OA?/.SB,!$H@C<$HIU Y.T>%'DKWPDG+LZ, MWC)#IX%&/[RK7AK&J9:2*5LVVO9&LK]?WEIG4#W_.!2'04MR M6 MUU*GM1"G/YV@9*\V]G%_\\;LP"_YTQ(=D]"$YAOY?Y^XX:KI@WP+,/M62 ME7K3Z5:V6.HUNYN*:2^FGL3$("8,_61KW8 /[.D,B96;6QS=)Y?]:)U"N\F* M_6RTM>Q:&/.HVCMV69;]IF_\H_?2S7Y2K7*2-6CKZK6FT]FU;Q] &PDA<("M M56=9RAZE,);]@<4K'J4!#X( BS#G69SQ)(NQB$*>A3%/XWQVH]=N2U;G.[F$ M1W' HU7(0EZ$@"AR%O$D# &4S#X948$WP:FC0,2#*.,A@+,TYW%,@G%6\"*. M9N]U>T)1E'!$W!DI-SZ:\2BZ-S#DZ2KDJR0%2,&#-)U]TDXT;'TT"' ER7F> MPJ\T&?S*@Y3LH44&G) G4?$J"]'_*PLK7@2(3)J2?2N>)"$/D_1U$B*>!2L> MYPD%!H=2'Z(@RWF1OY4$""1!S.(\X&&N(DF.U#/+NN 2 MD,:>.IU=B4:T)3 =>YFM$#A% MP+.(XA#/+JM*N>'2'-+D-&Z_K[VR?ANQAQLY_/[X^89UO2EK7&NL,XK0T9:E M&"[,ZI]('86"P<95PE?HA@\OCC^=^9XA!SY*/QRS-2);T4(HXBC8F6#DR<2^ M":BE[")= 3KE""9U;)'R(@)F7+#/ S'UE,V--D[]:W"HMU2_X"5&A$[7]0F1 M']M(5VLPUCT0Z:D<2[^WX>CI\5PO/"\^4RL?,$$A8I-L_$Z];$&0 MHNN,?O!V-(_4&(L0]W_3^ "!7VDG&GB!+)40HX;+&=] -1 M\[B@@.U]9NO>T:UWT /A@_ :%Q[=RA<63SG^;["*)@$*_S/IRXWN6S<#2.)[ M/T2?)>F*-E)6\#A FR<1+3.6@;D2GN3^:,[LW$O$TGE/%=*UK1/)+,3H^KE:G8 MUUX8"B+,>58X&$Y=[>/VA&!DJ(&*:D0!W=2#?H(: TR("0L#$PWK25W^CDT!L(J++I*Z\>I.B9:[V&ND/J MB5*H)/=6G\8M&*G&3?X/C6_;[$37V1+#2]0U)HB!3!R0[2/^]:P M_:V57_LA31UQ"[A@J!-P)F8*U :V2.^+6JF%N9-D3*FM=\W(>]GV8TZ?2'!7 MPFO$&57ZHH9]PY6U#X0D3XFCG#/JMG>47M(PAI9J?5^^8$M*W/12FI:*VB=! MT&4^K;!I88[,?Z"T.02#13H*3DYK1IHG70!G1.M9JZ/2 +9L[Y71+>FAK. 5 M _>R]>V"\/.AT+_W"GXXI$),J.75,#"ZX(,A=G,%W[5@]"Q5U$W/&/' [$_- M9'P2_V?/V(+=2,G>:]Q9L:\VW%@2 ,.'BEW+4;B]I1-5BT.O7LO)*S2&U3O_ MH8"4@0*&M^EQ=_P6<3F\@C\='SYD_(J"59BR&KF&:+#(TSDSP\>!8>%TYU_( M;[7#9.Q_UA(#JZ$#>+[6<&JW( 7C%YJ+?P-02P,$% @ #X!L6"> GMQM M P A@< !D !X;"]W;W)K&ULG55-;^,V$+W[ M5PRTBYX4BZ)D64IM _G88@LTW2#;=@]%#[0TMH6E1"U)Q M)'[,>_.&PQDN]DI_-3M$"T^-;,TRV%G;74:1*7?8"#-5';:TLU&Z$9:F>AN9 M3J.H/*B1$6BOK%N\UF+YIA'Z^1JGVRR .7A8>ZNW. MNH5HM>C$%C^C_;.[US2+1I:J;K UM6I!XV897,67UZFS]P9_U;@W1V-PD:R5 M^NHFOU;+@#E!*+&TCD'0[Q%O4$I'1#*^'3B#T:4#'H]?V'_QL5,L:V'P1LDO M=65WRR /H,*-Z*5]4/N/>(AGYOA*)8W_PGZP37D 96^L:@Y@4M#4[? 73X=S M. +D[ T /P"XUSTX\BIOA16KA59[T,Z:V-S A^K1)*YN75(^6TV[->'LZJ;7 M&EL+O]5B7A=G[.'J._4?S_&G7@6:XD@VHJJJ=0]5B"/H().4AC8*$FE;BXG5QY. MJ<1FC=JE<^+2Z7+*)_]A?0])'F:,A6D6TX3GX3Q-PWR6.U/ORXHG\I+F;C6% MA/B*))M\:#JIGG%03=U"^&J/PW2>ASG/:)3'/&0\GWSJ4--NNP6)5,BC]F>X MH%(;CJ)3VN/3(@D+GI.W@KSDDSNZ+-0Z1(NJ-\!)*BOFD#N5+)Z\AS0.>9&% M<9:Y0'C(V=P'\H ;"MTJ^%U9A)P.1X.HJMHY$1*JUSNH40KKHE1@*0?J+;'3 M$RGZ1 @]QO"_C\4&0L98X0O9O.0SV83AT^S%ZXTS'*7[AE\0>IG%:ETWJ:^-OXXIW"JWJ*CWMB@WOH7P("_?$.;'%?' M1^9JZ*VOYL,+=2?TMFX-)61#4#:=SP+00]BA1.P/: MWRBZ!(>)04@9SS[Z_?K!GCHG-C9XR'[8 ]% HT^O^X& M\.2VT)_,6JE*?,[2W#P]75=5^>CBPD1KE4DS*$J5X\NRT)FL\%.O+DRIE8QY M4I9>!,/AY"*327[Z[ F_>Z>?/2GJ*DUR]4X+4V>9U'=7*BUNGY[ZI\V+]\EJ M7=&+BV=/2KE2'U3UL7RG\>NBI1(GFMDO2Q/YS0_T%RPY9 M%M*HZR+])8FK]=/3V:F(U5+6:?6^N/U1.7E"HA<5J>'_Q:T=&TQ/152;JLC< M9'"0);G]*S\[/?0FS(8')@1N0L!\VX68R^>RDL^>Z.)6:!H-:O3 HO)L,)?D M9)0/E<;7!/.J9V^*2AGQ3M[)1:J>7%0@21\N(C?]RDX/#DSW _&ZR*NU$=_G ML8HW"5R EY:AH&'H*CA*\;F*!F+D>R(8!J,C]$:M@".F-SI(;U&)YXF)TL+4 M6HF_SQ>FTG"&?^R3UM(:[Z=% ?+(E#)23T\1 4;I&W7Z[+MO_,GP\1%.QRVG MXV/4[S?%T>G[F9L.Q 99\;;6<%JHI%BDR4I29!@AH1=IQ+)($:/FT)J.I=SD=GKQ[4R=2;C:=>, G%=.Q=CB_! M67CR2AGS2%S76JN\$F6A&4:*I4B+?/6P(CE9DV?$63CS9N#R?/.7H_$QEQE- M_R?TR5,@82WS2(FH,)7A.2.P.AI=,H4 4@;>U _W4GC[\CG-F(7>]')DQ\]F MWF0\.CCZ5FHM<^(T]$DV.VLVG$"C$\QZT]>&)W+D MAH#"W//'\VQ(_IT NG M@3>[]$_(ZJT?:$DSX3M02]]3V"].R .NV)>29@(A:"R@QP]O7[P795H;,2_+ M-(G8$*^E7B4 >YGCSTHLX0PB'(0P9E606<6W)^00'RHL&W=$B0OB (Y"(\:' M5YW'OP)3\6B-HH8:JW2;5F4EK=%.D-KZ\1WY58-G$J\YA'2 MK(!1=;0_SJQ?TKS&N8F93!0WT!J>P$;.P%Y#)VFR9(^@]XVL>^0B>U;L>0LJ M3UQI M)&1&L:1SZT3]K!R08N=BCX?'?LR96"2^6DA85,^?V#7HC3,\'9>#8Z M>;%E+Y07"O 3B^^^F05^\%@$_M@+X0DVSN=6$8SB0GU&H0;;G(GI=.J-IA,. M\FEPZ8W\&8)\#V=6I5"3C*(ZJZV:9)_H@QXR]9E^WQKVVAJV!>"W"+)ZA2 3 M(;O]T!-_??_C-1LN4KI"G4@K)I#.U N3Q D4KBC;4*QR4!=P!,H@GOB@X*R- MN_Q02T*Q.S%?(6>0!<49V9=T$PP?4RK@O--^Y@_^XW-/W*Z3: T8M&NJWVI\ M34$ULSD.@KZ-JH*L"7QT7+<&GO(;"DLKEQT1,$_MH,"^]*SO7UW]/!PR>Y(BUW=+][WUSU+II&"753"XI'B0 MJ4""N.TPDG&Q7W !'JAPV_$;4 M%.S\;A?W!AWB%KG:B[9$<&7QM+B7VAR3&R!N?*+?/C@C_3[F/'&6G'_!>+&6 M@*\5<4K)"26-)D^$(S(_:8+N 08DZ2J,261*P)ZFCJL$=,DM*<M1[HBBJ!ACSZQ)0R=E^S3LHV0(R%XK:>]1AW M#A@X3C0YFF7*_>C;R$+S6>*T]3NM]3O5];\1R<;F'J;;H&PHN\(5W$6H[_!, MC/2MTY3?R^0SY$2QIE>*QVKD-6H(DF* -@5I$$')T'I 7^W2N5K95-FN*#BG M8#V/T@%5QPZ9"5:]EC28A+2HKE2][SNR;&[B@QMH@7%ZB-B6-3E[P)X)!_ MCT(:R$>/" "5$86=&RV'(B/I0N] O4V;2M$;FDKQ(;&>%A=$:BQWOJ >Q0 M,DEE!^4VE2IM2WKPL$#_EH&YC#9:\!96CVO+GFO\&>CW96;+S,8V2UM><&LM MY T4*1?V&Q6[5*9YP^&0_@G&#%M5/NCORG35%DWI"3L0.YM);_>5Z%_36+A^ M97\/L?VQZR!BJTA6T"XC]_<7'U19.:TV[42K9W_GS8&6PSO6-/%'.Q3M!L%VF["_/0A'@[!M#PZ4FA;1#BZ$T-&U MZFT?N:I]LS+F7^2;QI;!'"/;6UF/&Z%CT@GH)$O'.]X:M\_1HV2CE"(\E;= M$4*B.G?A1=D7DWL-XRWDI&!O-C*Q@+2[82AHX"PY,B2\$2J"[V]T%+9(KQ) M GVBOUME_5YY6/*."#-]I&[?9SRS'3_A1@B^;N@\!YW&*^\Q&*NAW14"EW(% MIUL1(Z2#UD-,IPS?[BD[/E$<03@N!?QB8/\#;D&M,]- M&P#FW@6H4G<]A]VO@[EKZB?($N_:#_->LA=GDK>.DMSF\WW!>-Y%7+\/.AQM MQYOR<##J6AKKREV2ZLAO4G:92A->TG5R1Z.S5K: M:' :-S*S'L@M<+4N*%%U#NTBXI#B-TVT9SWS-:;Y-_1[VY9TW5YB-MN$HS/^ M0$>W3>QX/[>3 _[?S1WNYKY267],H*]HX';X_(^T;[:':>*3-JI3=4][=YBQ M/UES9[ZTN]O1W)^[M]M1QW^_L]MAX8_T=54O(5)RE::'V,S#TNWT)H2YU*;Y MO3+Z"%=)UY?95HBJ+RBXE%R&RBY-T-FC,378WNI49'L^#2V7M88]D:E#USPB MJVOK/QM(!:$S2A2,=^JSTE%B.*WW%#$0+UQNBU4J[^@(4,O;/35.G[D>\_O8 M&H4;;-5D=Z+*2B070!YN"YS=W,2*P%V-]1W8@/;+J9#G MQ6S8\SE?HNUI4%-JHS9'3+LE9H+/:Q'S26;/>-6KJ^I/\=E)CC:U)MAVG-PO%^::]#=$> M%K,3./EWZR/HCP$05HEJFWSM25+GT+:=:UM:_M53IH#**&BX-8%^%"6?)NM1 M,BM[U25,W<8:%&T8L#8&.0JQ:]LXF--M SJG;+8C$HJ2O,U'#J 8P%IO(_4V ME*C,VJ76-+\]\, <]GMI';"Z+<0=GW/)9=6G M%Z,$24W%COJ$2O..WF0V]H*0]K*: MOHX02-G#>NCB+Q)])E9U>SE$&*VFACY2:J$ ]FEJTWFUUD6]6G<"NB:83=&= M/LE>F[]QOZ5K[0?=/9SOW>$_Y?*.\99 @=^VC=T#81-/=@6M?[O8*^.-S M;[N_-_6FL] +_8D+40I0J&E\"15AS5+Q=4L"X=V+!U:I(V\4C+S+X80\=3M0 MZ6+*-O=M\*:@W#8I1ZYWO#PB_\8U!U=B=5PN%<71)IBY:RYY_^)11P]I/J;2 M H4$+(YDT97!5!GI A",3M0JS_;X73&?>\#+84I[WI;89B'T7 M$2]Z]T.YB*1;L(0.$,M>%6W?MA=MY_9^:3?_/5 M_JB*DF^;+HH*)2,_KI4$%-( ?%\6B$OW@Q9HKQ\_^Q=02P,$% @ #X!L M6(&.^<20!@ B1$ !D !X;"]W;W)K&ULU5C; M;MM&$'W75PS4M&@!AA(I2J)S+>.M<<328VV\I*V% W MLL8WA3:5<'AK-A/;&"ER5JK*23R=+B:54/7X])B?79K38]VZ4M7RTH!MJTJ8 M_;DL]>YD'(W[!V_59NOHP>3TN!$;>27=S\VEP;O) 257E:RMTC4869R,SZ*C M\X3D6> 7)7=V< WDR5KK/^CF=7XRGI)!LI29(P2!/]?R0I8E :$9'SK,\6%) M4AQ>]^C?LN_HRUI8>:'+]RIWVY-Q.H9<%J(MW5N]^UYV_LP)+].EY?^P\[+Q M:@Q9:YVN.F6TH%*U_Q4W71P&"NGT"86X4XC9;K\06_E*.'%Z;/0.#$DC&EVP MJZR-QJF:DG+E#+Y5J.=.?Y#HDCV>.,2B)Y.LTSOW>O$3>E$,/^K:;2U\4^?QLXBO9!;"+ H@GL:S9_!F!\]FC#=[TC-KI817RF:EMJV1 M\-O9VCJ#//C],7\]6O(X&M7&D6U$)D_&2'XKS;4R\+Q>"B%X77C3&BC]I4!?&Z.PR%2YQ\HIA9,Y. VZ*%0F@?T 4>]&!8][#;JFP+.XE8F38Y28(ANB,BM!:Q,-0.A .WE:#J M3#9<,4TB@,R6M[(K*4(B'I@#H4# M34!_&HT>RSXX;$L 36ML*[S

I?A@2W:N@,+J"-YG3[ ?Z0%A8&]ZQKCZ6(;S_ MVVQ8JS/%J=\IM\45E/7>D=Q=ZUY %"ZPO90EIBW$^!Y$MX+A)?5W8@7;B/I) M.(4]+H4)P;3?MV\&;" :PU&712&Y^V+R$$!:!UW($6>^@,^#/L;$0,P*,@&7 MQ%"*$M;:8#71VJRC>KB>;GF'1-?>YMLD(]SMXUPCQVKMD';Z6N62_1(YU4@N MR2]5BW6)*U1-J3+E;0P/9+S 4.06<"_( [@\Z_GRKS(Q]+O2N:]"]-!S]Y$T M+9%'4^11R#7@_9(WC3)+. C\@@%Q&&*B7PRCP'3=/=1N5R&\W^72I%] M:)55W#OZM+Y]?_5)TCB(127VL/;EAK*4EA9K$'N!- [#@SVASMD(2ROC%H]= ME],RH-C&2/;JEA_?X9/Z&DL(LWIU\4GH\1@#XOG\.08<,HC92SZ& @5,P]6G M8D :+O\#"@S"_G\@PGEK<)_>.%T'\-. "+3C#3<9 KHG2Q$;6',;Z0=IZ=./ MW#&L)@X;?8,;Y1Y-Q(BBIWI'-J_W;#-.PZ4D*SQ;X2V:GBMIAQGC#!BOT]JN M&TW]>D7K:)!"^U355IT;C=A3 "P:T&GZ*.I[_G(0<>F'%*,M4="H4>(9P1Z- M?D4VTEQ)-+DC?<:;[HBY_0+FRUFP6JSH=@[):AY$BVC$K2])DR!)^&8)LW09 MK*:KT3M-!+QG-U3^DN(EG&0+B+X:G1)$Q]N)]>B;)F1 M]T!P^PR6BS181"LX%Z7 0BN^$AUT0U7F6!&4PP=DW)-QR%H//"0U7T6N3=8 MKKU2B;4JD8C2WK82[5FX[I;C$T (?*AZJ8N7A_;B(7K4NU"'P1")S2A_ER=$ MXI&$$I9W/% V')T]4!BQ @F/WAQ&2C^JCNX8>6_@[(P^PIC3&R0RCTE(K(9B M'4#=34X:O3>]BY2 =!$'R7Q.+3*8I?,@75)."7+@]-'H+,N(0Y:RQYG@.3C+ M3'LO/"^04LBO.*6K=!6L9NGH#2^*@^?F)7?/H7P4Q,LD6*PB(D.Q#A4.N=3QR<*Y]D_;SXM/)">X,ZC@RS&=!&J7\_@6L MDD60)E/LZDB]QG>75X(N\7(J9S/!0\."X/- M*G\*A VI=?TR(ZS']L-*&Z?^]!53_"/?(7SL,#89'(\K:3;\$< "\\"?E ]/ M#]\9SOSQ^E;W?F23B_2D "^ M+[1V_0TM8A'@< !X1 9 >&PO M=V]R:W-H965TOOK>V8H:==IO+U]:+V4.(?S<>8,E>N] M=9]\21344UTU_F94AK![/9GXK*1:^['=48,WA76U#EBZ[<3O'.EJ#PR^Z]PVHRH.2FIL8;VRA'QSUW8+WRX;_&MK[D]^*(]E8^XD7/^4W MHRD[1!5E@1$T_CS2/545 \&-/SK,T7 D&Y[^[M%_D-@1RT9[NK?5KR8/Y'$X/+ MZ0L&:6>0BM_Q(/'RK0[Z]MK9O7*\&VC\0T(5:SAG&B[*0W!X:V 7;C_0(S4M M74\"P/C1).L,[Z)A^H+A+%4_VR:47GW?Y)0_!YC B\&5M'?E+CV+^):RL9K/ M$I5.T_D9O/D0VESPYN=#4X6SM;J'KPX40'I#J>XEL>34[V\V7I[_[TL9B/B+ M+^-SN[SV.YW1S0C]X,D]TNCVZZ]FJ^EW9[Q?#-XOSJ&?*\QYPZNQZB-_MR.G M@VFV_1.O?B6U<_;1Y*0VK8>I]W@J2>$(3(95L&BWUE."/]DAJ_!#-[G*C=]9 M3\H62C-+23UJ9R@<^,E>^T *N21=>]D>;?6F N*6&O:$>R MKDX+!%'9NO:YB88+.$K0Q_M3GW^"8J2\T8^<4^JU(^2VKP% MR2([%^ C?1X3@O(6"!GN#I [ H8S]J7U+QXX!== M;S"_F)C- 4BQU0&%?&=<./ @LVT#+,O%V&AVQH$F6\* P51CT$BS"L7Y.SS3 M#)546V<]'*H9+-(%XRGO6,%V!"_S6!;Q^PC*YK'^H-6F,EM ?B-Y-:C93E?? M*M-T7(X!='V9=6+E.]C2@@;@*1(>V$-0'$YL3&70BNA=/JBW$<=[/%6T50%V M<,AC]98PV'.A=2,VGPCFY&IA)#\XR1 J6QI0L]8'>)E5+;K?F]#&;F#'X_LN MZL:&$ZY+M-R_PH_JR[!5IUR"GK%9;59@G MKBNY#%[AUL!6\1ED0?&=)6_15'(2.\NE=+F$\QE5,G(!EQ9DQX?^+.%!J?/A M9:T;'3,@^,?*Z$P(U2E0BQ$8"<+@N"48]".%TN:QA/RT/QY'OU*+Q3*93=?2 M$5A=+I(TO1I8=D#(B)OG*LJ44;T!>C\9Q08_TD1J3W*MJ0Y#7R#:/G/'GA*Y M.1*)#XKB$_03UU\?'0(*/H>;S,:JX][>TKH9UE$!O[#IWW>=)R.E[(11U,XA[KXUZBI)#.J_:EH MF]@HOT!#8?40\):9QA6.ZCNH)W;>@SJY'E_\QN=\_[=S+J26?-C%D-W#CEY? M//08KU2Z7B?IY3297EW):IZLKU;)>K&Z>/_"H)G-L'F=+)=S-9LFZ0++]?KB MHPU0V3X!0+J\3.; 7BU362V2Z7R=7,*?X9ITIRN,$F"_0U71\4Z: "BY N7\D'4PM) M*U,<-WT>B! "8\M[4QR>B338]D=K?)RJ,2MP+FL1)X\(![%K^A5_/N2]6SA7 MG"SBM-O'^ HP?0#2'0X9BIVH^0%X70JG,O0D-K#.6()>R-U>5DWXFV%=6?: MZ<]RM4I6J[5ZKB@)PPPE&^*5&"$2K1,-^(?^/%&K/9W4_)6:S^<)_NLE<'HI MJ__?A7]+&RDAIF1U5/Y!,2S&3ZXU5* MM*42#ATOL,S/P=_*Z&X\0Y9,)4E[?M&*5_+8&&*&#T',D/XFZV*7G%+SG^N< M' L]2Y;3JV1UU1<\3=;8/E].S^:[BZ:?_7OF=6P!$WGW]5>7:3K][IW0KR=Y M'RQNT&/9,/OBY]#DY)L5X6SERYQ'%E(4/U^'I\/'_YOXS7O<'O_EX&=\"AC< M0BHJ8#H=KYQ)TR/" 4!4 !D !X;"]W;W)K&ULG5AM;^.X$?[N7T'XMG<)H/.+[-A.-@F09._0!7J]Q6:WAZ+H M!UJB8]Y2HH^DXKB_OL\,)5E.O-EKOR0BS1D^\_;,2)=;Z[[XM5)!/!6F]%?] M=0B;B^'09VM52#^P&U7BEY5UA0Q8NH>AWS@EQ_< M]:6M@M&E^N"$KXI"NMVM,G9[U1_WFXV/^F$=:&-X?;F1#^I>A<^;#PZK8:LE MUX4JO;:E<&IUU;\97]Q.Z3P?^(=66]]Y%F3)TMHOM'B?7_5'!$@9E072(/'O M4=TI8T@18/Q1Z^RW5Y)@][G1_C/;#EN6TJL[:W[3>5A?]1=]D:N5K$SX:+=_ M5;4]9Z0OL\;S7[&-9R>3OL@J'VQ1"P-!H@\^D&4NC)9+;738B4*%MDE!5[8U=+$.A>)%)YW8 MY4N%UOI6164>%OBXAT! MJPBD9-^A=%6Q1)B;\F47X"%-^ G17*Z9Q /*#U^'#494A6]81$\"]\VHVNC@E":5UL9+GCR-K2 M6Z-S24'=IXX/V$!/0B,4G]:QCFQ):[J!7-B]A;+ 4F%M*^C/D\F MDQG+G"73\Q%+W >;??DQ9AA9AMX;#T^3^8*/X&DV6?#A]R4J5<'QZHD.*I$F MYV8=,+;5=B2/S+KR3!Q%@-\BL=TOHC/O5M;5IYBX2KX M.QW':]/%E/7='-1,;JME6%6&0U=1$*;CB.!L%GWP*P+K1#H]B[MS_M_[9('I M6,(D',).\NW3KO6(/4N*-^+[[Q;I.'W;>?H5)4C9 M507K=EW.(S81VK.;(\5P+DPV74SE^IZ&=%".I>ZVQ-,&4(3B^KP,P$J!&+71K] MP'[S?!/O^M@^2OLM[O&10 (77(DS%<#5_:VM?_IUJ4JUTLR@M'RIEBHR'ETI M="1D@5$P(!8SDS1/FP3QH#42'6A/WJ]5QX*&VHO>/]EC/[WP6*>P[V*?Z#B_ M=?R^Z)M,J/_767I$A,$2BX*33%W?W4YW)/"9-%EEF,R6.\H=PRRW3[C8LT(, M1:W@A#QVVKK^B-K82;E'_Q\4RNG2X<8_XW<8 QXH M@'4U'@XIECD2Y\\;Q.-1[ =[N6.T-P'G12>FR6+&F'O'LO5ERWL^'6PC;34V M=A+M6\3 ,]L!$[Y!/SN/^&N&.P.*T9')H2$M)+.F+AU@I=,6W2=GWS@83[>N MG"T =#)%BCM;/:QI,8]L2^W,5\O?H9/RSN@"[2[2G'H"89!\Q;,OM\L2UGT$ MX8# Q)W%/'A?OYQ.%JDXJ=T-D^[ HD& N2*(59,'&>LU.15ERVR?5$HT@TQNN M?.CT&OI7.L,VI-O[ZOD^%A(U'&/B)%S/H'GER&( GN(M*1 ET3"\ 7%E.T*2 M&:#5*VK)];Q#!H+^I&'4\.9!IY!^?[)MNZXC4&\FPJ]M97(&OV1V)>K!;/ZI M:S%GV'X5Y!=5\CL8<=PC92MR?J5-\^JA$**2+VQEG@T.'15U0#N"]([!5R*# M3)3"R?CJTWGAH0O^A_>SYVWB*_/T@=W0:JI^!O>32:8?*/'[S:W?9SX4W\2K8_'K\U_B(=J-UC^%M! M=#28G_6%B]_OXB+8#7\S6]H0;,&/:R7A,3J WU<63JX7=$'[$?7ZOU!+ P04 M " /@&Q8'>V2S+$# !N" &0 'AL+W=O=^B2 'U9L0-V6'&WW7T8]D&VZ5BK+/DH M.6G^_1[)CIMB;3?L2R)1Y,.'I"AZM7?RX&OF0(^-L7Z=U2&TE].I+VINE)^X MEBU.*B>-"MC*=NI;854FH\9,%[/9Q;11VF:;59+=RV;ENF"TY7LAWS6-DL,U M&[=?9_/L*/BDMW6(@NEFU:HM?^;P>WLOV$U'E%(W;+UVEH2K=78UO[P^C_I) MX8OFO3]94XPD=^XA;CZ4ZVP6";'A(D0$A;\=W[ Q$0@TO@V8V>@R&IZNC^AW M*7;$DBO/-\Y\U66HU]G[C$JN5&?")[?_F8=XWD6\PAF??FG?ZRXO,BHZ'UPS M&(-!HVW_KQZ'/)P8O)^]8K 8#!:)=^\HL;Q506U6XO8D41MH<9%"3=8@IVTL MRN<@.-6P"YL[I86^*-,QN8KNM%6VT,K0!^N#=,A^\*MI@*.H/BT&T.L>=/$* MZ'Q!'YT-M:>?;,GE:UXLW$6^YF-!R?D:+V6+Y!MYR#'N9\);_ M'O:M]H5QOA/V],=5CK!Q4_Y\*>@>\OQER-@]E[Y5!:\SM(=GV7&V^?Z[^<7L MQS<(GX^$S]]"_[]U>A/T9&"(FMUI0ME SH.L+8XD!,J MX$ '$NT?/&RTUW9+E;@&0$C6R\%/4EYV4(\L2%1@')>X_7+_\++Y*G MSD?GV@9&ZD.O&7V1@C=C8O;@AW(GN"IP#0O@2!)ZMAH,/8,O@AB85JH8,H20 ME3QA(^QGC,#R-Z!4LT2=21+B0MHABGK,=+ M&6I4K\$QTL+2^'0/GKQ.Z ;/$$"!='J!T@UH6/F4/15.,A&YJ'@EX3^R 4'] MCW0=;8?L P>6%"U ZYF9()&*T$V(G36Y;&U4@C:MEWH:4:SPBCO@'(/1 MEG[!136T/%;_Q&>MX4&*^C"AE]Z3Z-@E([#]*J?(4_J M_23^J&2+\I/A"J:SR0_O,MS,--WZ37!MFBBY"YA/:5GC@X E*N"\&ULG5;;CMLV$/T50@V*!'!]6R>[V(N!O21H'@(LDK9Y M*/I 4V.+78I42,J._[YG1O)ED<1H^V)+XO#,S)DS0UYO0GQ*%5%67VOGTTU1 MY=Q:PL0ZQUQFMRJ7:CZ7C\9E1KZXOYM7Q[C//K MT&9G/3U&E=JZUG%[1RYL;HI)L?OPT:ZJS!]&\^M&K^@3Y=^;QXBWT1ZEM#7Y M9(-7D98WQ>WD\F[&]F+PAZ5-.GI6G,DBA"=^>5_>%&,.B!R9S @:?VNZ)^<8 M"&%\Z3&+O4O>>/R\0W\GN2.7A4YT']QG6^;JIK@H5$E+W;K\,6Q^I3Z?UXQG M@DORJS:=[>MIH4R;Z#S]:OR!M+Z7J4 MX8(-1Z:'N^O@IC^ FTS5!R!42;WU)97/ 4:(;1_@=!?@W?0DX@.9H3J;#-1T M/#T[@7>V3_A,\,[^3\+JP2;C0FHCJ3]O%RE'J.:O[]'0.9E]WPEWTF5JM*&; M JV2**ZIF/_\T^3-^.I$"K-]"K-3Z/^]9J?A)M.A.LW*>]2R]G9IC>96 DUM MQ*K*%2G/O>&4"6U,I,)2+=H$!RD-U(:@U"=2AF+&>%"V@\D,R4[,D=,6:U%M M*FNJ;M]6+0A=_Z6UD4J50P?5Z&UG;WDD. F'%W,X8 I@*+>)N(N9;S-MGP3&@M!Y%\62"]_T4V=A<2=YMHH%*VA$2 M13*C$)6S!M-*2 !LV9J>3*X_EM(5W(O_?^\)6DS$*Z:-S ,(R T\K9UD4 MR!'%LLXM6X>IE! VIWLEJ"_M^KE7Z]?!K7>"B20MX7.O)=ZRT1&%ZXWWQ02J M-" J^1[SNRPM[QCT6H'@U&+K]":Q8#0ZMM-3[N3"RR6T8_(NV["$@#E)<->G MS#')VTY6;=/QJ((1QB75Y3XBCMQ$NX +6O,&T1@4]G>(%B*":1;-G9)Z&= T M>4>Z^-=^"_7 HA-T'P/&O*W;6C4A8Z.%6MEVV68>3_N0FBIFMLJ M_*!NSOV"],%"W;BP)0)9;W>/(F!TWT' ,N_0."V5 M4C3<7RM,J*YD$MQ0O>O845O2: /B$_H$+0/IH3ZMHWSI:R-C;@->7ZBSV<7@ M_&(BNUZHZ?EX,#L_5P-60$-RY7+;X?<.O='1I07C;R57L\0R]KF[O^R_[F]_ MM]VEYV#>71T_Z+BR&"6.EM@Z'IZ_+E3LKF/=2PZ-7($6(6/6RF.%&RQ%-L#Z M,J#%^A=VL+\3S_\!4$L#!!0 ( ^ ;%@UD*ZO*0P /LD 9 >&PO M=V]R:W-H965T1L*_/RY,4S?G:A7SRKVJ;(2W6AA6FW6ZEO7ZFBNGE^$IQT#R[S]::A M!VRS+>J-'E5"JU6ST]>!D]>Q;2>%_P[5S=F<"U( MDZNJ^D@W;Y?/3WP22!4J:XB"Q)]K]5H5!1&"&+\[FB<]2]HXO.ZH_\BZ0YL-4VU=9MQ MO\U+^U=^^YL7[ILH^;JIBJ;3YNSC_O%>5 MS<:(\W*IEF,"9Q"IEROLY'H5WDOQCFT0B%_QU2TI*(#Y.@X_'$U#)3ST\0_T;I:W7RXF_?!(G_]!X!XU[ ^#[J MG^V(^ZD$T50,*?WMFS0,YD\=/7&!D%=:JZ5=)'YNM9!MLZET_@<>UOUKPZ^S M"H?/-$94*Q'XGN_S/V$V$OK3P_T--WFS$5+44HMK6;2*UGPK_*GO!\*CFYM- MGFU$674T-O):B2NE2I$;TX).I<6-TMC8-J:1Y3(OUT(R+T2$VEXIW4>%P&NZ M"*<#O:PJDGK)ELHU60W2D(N M1>GW$<9X,R9P;+\'#^SL+^1ZK=4:TH@X\19!^DLN-_HP3SQYG'X-8P>#@6!OO/0'QL!K)(D^7*;'V '#P11L.]C MY)SYX_A]D%K+$GGK%UC=ZLL^D%?(A!:0(MG9/'K3K7U&- MDS?D5+PY=_**]YUG)V\4DG3.2C)5B>J"=76N;6VX0%E1H_0]<518LUZ5P#\+ M%D#J<%WDKE(RY73FBYG-X0]L#.YNC&9VXR]5(XL'S9:ZU3]5NZ6#O.[MW$4U M3I&.N'QTAIN*M[!1R046=J&LZDQ%B?@M4CQ*(^U$UK:A)I>(HETJ#^\CP.=% M;JT0WY-4+K/S1EK1I7>O*\M<;&MB3@%+92-G>RB&9*?44A XZ5AF0Y8XN215 M?WH]0*?RM+M%"7>%WF*("NP8'5Q34%A.*%93#OI>0$H)..TL#"=]"F5IH;1PI;";D-P -=+IJA^8V;08,9UP$ PRM5GD!Q90S M9=UJ4.4CVXPL:V&G;+C#X.T 6)) %XX A&ME =%7K6;!90$Y>EUY^0!C8 ]0 M&RSNE,T*L"QN 2S+C^,@89!%<@Z,O>]S2":7@(# ;HJ.U=4MBSZB0U4D;QK% MBA&]JPY0]G:?,CBLJR+/;IVVJ[: =0K(>-N?8";@,O-*5]MQ@>)<30+M,"8I MB&#B1&!%1XN;;]OM )@?*7?R6N8%YRP*:!O,ML;=\4WLI9'/Y=KRN$-[3(MC M\A@MTU[]!INPOY>_H4]'3FAX6Z8T^QS KJXTI78 P7(-\A2/&>$]/@[L-J++ M@6O86/L1->T@N3/F9U2OX2FV,P]J_-@+_Y)E*S7JN@,8S497[7ISJ)2-V$X^ M\&Q#+4\G?8EZ>:VT7*O)3]:&M@Y=X*I?P8\FT,A5,_[#2_AJ,JJ,S1WA(B], M?6^6SKC:!'-.M$'XE !E-$4=P]]I.I_\@SR.$(I2N#==X'$\]=/!ZG2:4,6: M35%IS_L2\[V( >RI#_G!EK-@L"69QCX_3:/):W)6H99G/U9ZI?*&]\Y#SX=D M![8&R33UF=T\V5?Q+L0#NIDOO"A-CRL9D=R=DL$L]%"NF?ZL^[.G5>K%\]2) M-J+(=B&K!?%AK>+8BQ;S0UJ%@14FB*=Q^)!:D0 P3Q:>'T3WJ15%',XW76Q) M&U'V")\NZ>"L9#YH'+N,LG;&N$&!)4*SR#5*H)GT9>W/]4,_/G(WK^$BY+.[2&U).'W%N'$$4.T+"RA'E;T;+M#9,(-%=_"7C:$T#3@1N != M("TDP1<>K)<' L4>GRM9<#V$2=L2M,L.7A[2Q$[UG#X\TUNU38NZ NR35]!@ M,"5I2]<0& M1%$6F81&7@[QL6,CN#9MCG+2'MM^3E]R) M]4O7_3KH9O@\E4ZXTQHH@IYLJZ4J=G/8CCSCITIWI 4-OH'8=!+NWG\OQ7EZJ5BO8D.'9RM;+5EL\MP>@38.X4*S7K:BRK-5, MK366SJM"PGGO,R!\94[? 2A6QQ0UC,"W"A"9(3AI+)L^- =&IOC9D@G^L&Y" M?X/^@R+WE+X.D/^PY$&US=R4%36=N0PNP0N[J?S8J:0:BDL4)A36C[++056QOJ+*Y1PT?N5#A'=Z=T M2/"ZHGE]03"ZMR*)NV^P+C@!NM'H\2V.]6^6X-[YYU77K-_) M/+NSUYOY(,4=.GKTX,3-S'I&]B0^$+9B'+9]3[.KO7=4&=C^R>0_+-KY'=$F M%D="+*!;YY.!'Y*%^$[, _'=Y#(W'T]76JF^7Q;<_VK<>,"- M_[LL?;AN\T>!V/?F4;C_&8 )&QIZ]2C'V_?]9TE&W1#:)Q:-BL@GE;4,#<;E MI)?XN* !6I @"<5G3[KW+#0/%G_.0M'""^*O::&Q9-',0V/^52PTFZ-7G=D* MOY$TYD9;$,WL642+$ M'=A1-JZE;ES.1+F094E9TLZ8AJ:R&?"2 T"/D!(,8/<.Z\V!BC(5Y_2]%"2P MFS_5TZR9BQ_E(A(25!6Y#K+:>M7-O$:SI8IPZ:JETF>AY.,^F/4A'7C^+'$J M/3*F S0[H1\="VH7/XX#$?KJFJZ&V+0_][IQ?\!4$L#!!0 ( ^ ;%AC MO5K//P0 "$+ 9 >&PO=V]R:W-H965TB 33KQ8[MI+:!I$FQ FL0-.F"8=@'6CI;7"52):DX^?<[4B^1 M$\?HL.V++9)WSSWW2LZW4GW3&:*!AR(7>N%EQI2G0:"3# NFA[)$02=KJ0IF M:*DV@2X5LM0I%7D0A^$D*!@7WG+N]J[59W_'49 MOYD&*:U;EYHO<_H*-/\<6+Y&Y=K^PK65'H0=)I8TL&F5B4'!1 M_[.')@X]A=EK"G&C$#O>M2''\H(9MIPKN05EI0G-?CA7G3:1X\(FY<8H.N6D M9Y97E/=?I=90HH*;C"FLSN.#B!>8#&$4^1"'\>@ WJCSU34MB"J8D5R 6U'%5O\@UH%&C#1&H1RKS2#N9):T<6OU?\GN4HC ::.'!Q\U5#6JG6 M.C'B,AWV.:<\KRP?RYH+VD5X9]D?_0_T7S#Q@:5_49<2H*5K#QP?FC2 ZS6- MGD,N#N&3:( T;#,DII8YD;"D%992$;+_'Q#'AR2O4A)Z-=HK3%BET=KBR@:2 M,F7'YE96>4JGP(3A/[?.#>&B=;.4A@ XRSOLFDXB:7)KY[_E3X@*:9J;%X)< MZXJM_AH3"A?AC?Q;&) MF5*R<';J$F+N>B!3V$Z)I\+AZR8@33*Y=G%X"L/M_HS_&&L+1Y>0O:&(%A== M+>]ALGH$5I8Y3SJZU@-#%[&NU&-CI$"3V?:X?>EK]AGK4Y,T;Q%6G9 M=!BY4RV9S%-4CC.SS9G3?:Y/![\3UV;P XUM=$5)HWM@1[>=W_'@JBJH9(U4 MIX.KUN9/\ ZF?GP2^?'L&([<>N*'XZE_,IO T> "A:3KKM:Z>U[[NP74"[;? M^!F'?A2/_#B.(#KQQ].1/YU-!I==?KJ4]6KD[9M9',7OV_]_9+6-Z7Z[5R\B M/3AW-*W7X7 T:0) GY'UO0';?WK6[\,^_]WZ?CW+@YN=@IS$_LED!O%X[)^$ MT\&MM!W*_JV19["P[UX,>L\6JI"->YS9P5$)4[]@NMWN_7=6/WN>Q.O'XV>F M-IRNR!JA]D]<+(TCV"5M+0D\I]9O2&164%Z'PM:6PT"VN@>Q4O M_P902P,$% @ #X!L6)U3?-+2 @ <08 !D !X;"]W;W)K&ULG55-;]LP#+WW5PANT9,7?R5ND"8!FK;#>BA0-/O ,.R@ MV$PL5)8\B6FZ?S]*3KP42S-L%XN2R,?W)(H>;[1YLA4 LI=:*CL)*L1F%$6V MJ*#FMJ<;4+2SU*;F2%.SBFQC@)<^J)91&L=Y5'.A@NG8KSV8Z5BO40H%#X;9 M=5US\W,&4F\F01+L%A[%JD*W$$W'#5_!'/!3\V!H%G4HI:A!6:$5,["(9KD-(!$8T?6\R@2^D" M]^T=^GNOG;0LN(5K+;^($JM), Q8"4N^EOBH-Q]@JV?@\ HMK?^R3>O;SP)6 MK"WJ>AM,#&JAVI&_;,]A+V 8OQ&0;@-2S[M-Y%G><.33L=$;9IPWH3G#2_71 M1$XH=RES-+0K* ZG\W732*!31B[9-;<5>T_WQ.Y4>]]T<.,(*8_SCHHMYJS% M3-_ 3%)VKQ56EMVJ$LK7 !$1[%BF.Y:S]"CB#10]EB4A2^,T.X*7=:HSCY?] MF^K;=LVR;U<+BX8JYOLA]2UV_S"V>T4CV_ ")@$]$POF&8+I^6F2QY='F/<[ MYOUCZ/]Y7T^%R_VHE S MI,!"*ZNE*#F2OT4:VN/72U:X;$N"M:.3K\#-MI8850+4"S"N&DY<-;B22$]> M,>UB]W..3KR AHN2"!O:0B"QR,[8,!SDPS"CLCUC@_ BC<-^G/_A7N@:&/(7 ML.26Y7F8Y8FSLC@(NY$TP&9]B0L($K2)VY60EDF84FA<>]B$##3-KAV@KKQ366AD5J4-ROZ)X!Q M#K2_U!IW$Y>@^\M,?P%02P,$% @ #X!L6/2P-N51 @ =04 !D !X M;"]W;W)K&ULE53+;MLP$/R5A0KT5%BR[#S@V@+B MI*]#"B/IXU#T0$LKB0@?"DE%\=]W28V2V8EN4-&74AO)')6FBFUCD!6!)$6<)LEY+!E74;8,>QN3 M+77K!%>X,6!;*9G9K5'H;A5-H_W&':]JYS?B;-FP"N_1?6\VAJIX5"FX1&6Y M5F"P7$57T\5Z[O$!\(-C9P_6X#O9:OW@BR_%*DJ\(128.Z_ Z/6$URB$%R(; MCX-F-![IB8?KO?K'T#OULF46K[7XR0M7KZ++" HL62OX^X]#/F=?+M;#A M"5V/G1$X;ZW3[ >#2I M^45H-;#)'%?^I]P[0U\Y\5QVAX(Y+&##C-O!-\.49>&^[#)VI.]1<3YHK7NM M] 6M:0JW6KG:P@=58/&O0$S&1G?IWMTZ/:EX@_D$9M-WD";I[(3>;.QV%O1F MK^X6?EUMK3-4_3[6>"\[/R[K@[.P#CZ?DI M]5?^HI-:QYU.SR=PXF;N$>&K=@@70$, RM:X&@UPU8^$/IT5,P57%3!HC);< M6FUVH#R+UBT).PU$ \JC(+(NX9-!5'2NQ(*C)3G(M5)#6#ONZH#_#\7RQY9; M[C$3.':W\4$4))HJ!-Z2=*M&ULS5QK M;QM'LOWN7]'09A:8L?#&:9[1A3S MZV^=JGX--:0?>R]PL=A8$OM175V/4X_FMYO6?G1+K3MUNZH;]]W1LNO6SQ\^ M=.52KPIWTJYU0Y\L6KLJ.OK57C]T:ZN+BB>MZH>ST],G#U>%:8Y>?LM_>V]? M?MOV76T:_=XJUZ]6A=V^TG6[^>YH>A3^\,%<+SO\X>'+;]?%M;[2W:_K]Y9^ M>QA7JN.QGA:/,V_8C?GE;?7=T"HIT MKGP\P+IR_;^C=3=>$=F$ M\],]$V9^ C/BH6S$5+XNNN+EM[;=*(O1M!I^X*/R;"+.-+B5J\[2IX;F=2^O MY#94NU!7YKHQ"U,63:?/NPHZVQP,/2;_-* MMIGMV68Z4S^T3;=TZDU3Z6JXP$.B.1(^"X2_FAU<\;4N3]39=*)FI[.S ^N= M14:<\7IG>]8;._%_7H_'UH$W/W;HH]7='I"Y.VQM]]/)O M?YD^.7UQ@-I'D=I'AU9_^=Z:IC3KFHBDFWN/#9JN$#EO*G79-HX.4?%?QFC_ MWUM=_;+4JHQ_T95:F*:@Z46M'$W2I,*=4[1@W=/-JZ6VVC1J6=QH-=>Z4<2= M=6'I$P,=+5M;T6Q-:M M^7=_*>M$T[5NM"WJ>HO/];J3N1W1\6MC\-L5]F7: M+U;:DD2K^W_[R_EL=OKB[Q<7[_G'Z8L'?)9U;UT/B>]:7L'VV &?6'W=UWQ$ M7@D?7NFRMZ8S?L2;VW)9-->:&+):&<>&*FQT]>8R['/"+,)15NNBV>(PG\TO MWI9,L"V8"6S#3,?J^O.'?UPR&8:&NW[N3&4*"]K(5O.\K2ZL4QH*ITA=]&JN M;509GDH_S$[4A5,_]]IU$_7N]=N)^G?;R[DFZN=_7>(_ZJ>&?L&$GZ^NE"[* MI:>)CH4-;HQM&]!=U,;"T=>2V(RA$65C+^I>S3H8YVKO4YJ:8 MUR3JUVU;;4Q=\PE:FFKI,CO2"4,?>\Y-X/RUA>7JBEM(>&#)HC!6W11UKP_= M3IV"+A$K1>8\6VE3HI)VV2P-:2794;[P MWKEH%(D68NM:,_R!^FD7C-TGS= A17P2%?')017ZX(7A@RY; AC[/-(7+X)K MM_+KGSJ)G NVQS$W2,"@@'0^DH&U;:N^[.232M?$$+J!$T7XCAA:K-:X^\V> M93>%Z[3W#.6VK"$I441Y1<)B )NR%\O@O@U'26\(@T->FBVK*7 '+45^KX3( MXEJ]T.)"YVQ\K86=EJO"HLDSWET^*,&U;2%IK '>))#KT-Z6B19 G1TX ;K3 MHAT;/B. <5Z;:UKR/O.5?7-1/X#,M;V-!W!B]@3(:O)&LNRRK46>:]UI%D\0 MP;JQC<+IYS#A83VUZ.L%*2:.?*+>-HJ4I?=.FK86+?!TP],(M:;V]$+0Q1.U M_#&CD)*NQ) ?,N[CA&\.5T772FA;1TM!KK0AKD!1R9Z86]R,MB5\'@& =;%E M7X:@J0*"B&)D@Y4P>W!=V")*A4VV-$D46[[$1O#$%8 J9'L48/PL1E;4@1%-U4; M&@/K1=B[%VF?!!7$C1KV4Y2NMX1?8 !)DN:P^K2O3OL> MXL]YY,_YY^ "!X/DO<889PXN,AXBC*RL?NIMYIX@7-':B\#06?GHI$%U9G[& M+>%$C%5=F!5]> )L(/&&X_'!J5>\B-5%;?YDGO!NK#-A M"._[B?65N-*VV3%[L+NJZ1DA \Z1J6DM42,P/. 6$I]K$D0$R-2;*=OEP41XUV>-[3>6$K0 M0GI)/XO#$L=#"SD*0'()8D4N",OJ>1>03PCY!$%ZQFWA.]K,CFBZ=^HZ>3Q.?W_V6.>^(V:3:9/GTQ.IZ=JDJ&KFBX7 M8K19NYW0=$:)@C'HX1TY:%O48P"\?:$9%-)9'@G85H M".UG6,^V0T#B-96C.A=\]*=4Y/N-.G]T.GF,<;NW/YT\??1DSJ9/GEV[]=Q5D.ZZ3X@ MWV**[M,69X^FD]FSF7I OSTZG4Z>G$_5@WMOA+F)EG3O.5T'',BSZ$">'70@ MWR-&^!=;S!](F2@\6^USKU^U4)[!NX+0%+9RZK*M.,/'ZGK_Z.+J\NB!^J5= MDW4XGYU.U+[%.-:!G20%5!-M*.,1@O##LH78$KK9FS>P;VJ0E3UMYQ\$), M]:I@5]U[_.-YL7-O0475.ZRAIL_5SWT;H@VQ$)(N]VP68T#NDMA0(MJ1F!:P M*X6T+_QJL^?JISN'E"":*&S"GGZOB5A[(NJ/ 0F,<(E_=6'W;??'+LV!6$F9 M^!! #O("LT,DG[B%0=F-(-(H&@:-K;7MO+4,/>;;?)"7/)*L0J@D-T9WY.T] M)P!Z\I&(("+J&3\ I$2XTFR;#68N[":HQ=11ST(NO#G%L M9$?.C8,9O^EIJF6N0+4EL9C36\3R:JA9'2,S4E/NV5+T+R]T78'^!(#X9>1/'!#@>)] M*%8DGO\)>T#RP9&U66%S;[OCBFZ)1)T-2XQLL& -D'@5%3V^KTR,K:YY N\D MNPL\$;=,X*ZW7G61'C76&T):BAPPNU0R23Z=S3B6$]T]DF@O ,3*8FTZ0'SL MU>@-66M>@8P^Z)!8$.:2(8Z^I56K8%[3$3(6Y>"*(QW)PQ$<%TC%J4[CUJTD MW3!WS]4.X6:@VJ^/=&90\J6F&PCQ^01XK&@(%WK?1&8W7<%./A+,S^PT1[00 M)\:_3M>U.(1=>=A#, /1WM+19!C2+3WC@8$T%CN@[9*'$8UII3/L_UAPX+V? M%@OX^T5O&[YNWG5A;N7J'V/H4S_TAZ)$<&-W*1L,>C;)#39X5GB+2O6.&ADMC^7Y8Z2^-F MY!B?.KDM?6)AU-8$MS"L5@QV^"V4[%27'1R,RW8+ 2HDZ8Y(YU6?SXLCUGF6UJ5"T0C#!PFF$.6@XK.']?@+PE.! MV0M3))6.U2*Y$TE>1\<'02$^(0SHQUI'1:()\A50G[X^.F2.9M$E(MVT]TF$4G'_.*?Z83V2SQK'D<=%-.MQ'6PX^AURO*@6:F+/EQA7\3A33?*&?9"SK@ ;"0!3,P)&)&UDA/O MI/_9Q)!Q/JRGJ>UF>K!/YN6/=-2W#1U-J_OO")<]P#G4%1F5T8SZUZ\FY08& M-UPG*479_. Z#G8\6 H]8,R&&[M@T>"^R!ND-#$/#>!JA<0ERK6#/-VZ[L4: MIUF#L5E=@BWHZU!3ON*/T=#B8E/)ZZM?7>@JF>2F-931LR-6INY#VOS_^I!W M*"%!KW[GQ&_,(C(]T#EQP8<8<:)>A\$QDQH'"S5L7%VL*M !)=]S9Z"A0)4- M:;_V<%_?:EL:G[C)#N&/M4[%]PW75_?0X[)>(,NV7_J;?(M"N(A87D !D;9Q M&?LE54LVT+.$#7-G J?$PX_P[?.HQG(^A!?H%R1BA!("(\5Z70>'X+G:64X> M;?TF@LP.1NJI?6UZN,/LLFU@F3S@&E7T+UE ?1^;%_*R(7N:/!GO^OGO8*(T MWF2%WRA0L91==)8H@$$T>++OM< 'S59%"'D;4-WR?#X MLJ6HT.,2@[]R2(\TU)K38P1BNQZ?B@2""CE"W(8FAO,!+HC2(S-8;P,)"]D> M%8FPA5D9\"Z"%*Z\H"=%(HY;+*-I_8HAI@_20\Y!3N[269G+B(J9Q:G4V52I M[2*5_W'=L7J.JR E\AE>:*CCZ4/;-&AY#X M0)T_EEK$R$/+(62<2^%CGJCO83< D4$J_IT,NB"\,'OF3D__&G84I!<:#%*^ M ?RD(6(K;CN3JQFJ)7U9< M>G[O,I+UAEF @Q -7&-2/T;J0Y_02!7=5YW4[)GZJYJ>J[_>XW"#_O?(_P$" M-=>UH362;+:#Y&IN,@ .(^*/=7@?,!SL,IBF)L;IX?Y#SHZ,V\?/F2B&*&!S M(P68U#3$'D>R>; P9/GT6O3^I]AR*KD^-D*QAQ=YA.$ X@A2F>WB&! ZX)4/ M/_V:FFU3&QRGSGPR@R-&R3'NK)@WR[6QJRCUJPV"?9^,E(71+YCU]\"8Q#ZM M4%;UAQXT4.T<6A'Y@^Z].V2%!@R.BZO46R!E,>YB&,8WBYY39EP9ZE=^Q5@/ MCW&A_)VY$AP"T9S5LRZ1*C/=O%1]<4J'<%91F^QR%.'/2#0DX8VO# M-G9I26U32T-,A(^):&9L[&02+Q40V0ASRIKV3658=A19Q3+G[8GR>BP-4'#7 MAM%GR,I/9[LM4*'L%0V2E\>!NAPT3JFQ0+J_!89C%8_U!%QE M[8T23:4#2?BQ%IQ/DT*ON"=-@K_0*24]+NHF%ALS:$)S+0Y!!QBY@D"/SQ_F M.W)ZE\LV$H-ZK,3@(#5U^B&CMYO:LKQOR(,4?GL&V>5N;.ZJ_5U:CEQF6X;G M#;PG#*)O^'T';?8[16R.<"I/#?7/?#5O0>/CB^&2,;0#U+&NX,;KP6GN--^W M7A>EDEJ$KBLTX6ZZ959&57/"HS0\FI&/#6JN,%Q:(KW=-)&T.3F':)WHJ/6U M)<^OXPY28_Q>;H5\X8EZNPC]L[[_@6^8##<*#21R\#K"VIY FPV=K]R% MP$OY9OA!&W6UN)UHH!L2B(O+Q MQ4<=*[^)4;0OW483J WO8Q(ULN[G;;/A:JH)?0C8<>=L$CJ.ML]Y=^P+'I": MF 0MYHB55N0V< 4!NR0VH!O%H8*W&ZQ%;Q5)9*(..I_4H#P]W%9\49$.=@89 MK%'?\]FSLRHV&ZSLDUA\#4QC-J7:[^LO+6Y,!LN'5;N64)A&6^&CT\GTR:GO M,3Q[-CFE8&788'B0>:E[>7JX?9F3B\>OV.A>9L]*1CGY=4N!K:'Y""VCG&CR M+2P!!N8%SVM)6@'1AKZ2-H&V0:HP9.LYM^=;-)$:Y0\^X =<&4'?=JNAW\/> M9NXG:-%0M>);H@&2!\U[P3RAH2MCY&GBQ=6E;RM[.CV?^'3M@ $$TW?.76RX M"R_UQP8H*.\M8&]9SU,&BQ-ZNRI\ X-.!(=&!UF5\ .CUA!%#-_] #"2R[O2 M6OW8$H:>GDDFPG>5K?,D1D[RX-'1NBX$KYI&WH/+BY&H\YX2ODJI@?J !A.' MO=HCE<=!)C.EIE_5!0G854D61KOC'TA[:-.$7[@UZF3P>#EO3NK30RA5%G7I MGW3NMCTHCE.?O "-?#W2K.U36C&$KJ()%>@#%)Y.Z3C+LG*C7*TF&D-).']@.RN#@>$55Q-[E/2Z?S!VT->B)HZ)_:ML=T3A0&?CVY(CP8\MWSMJGB MHY/4"A6?G^@_^.+:$6D8ZB18N2:T'VXS'ZE*CWN++ER&#U!P'!B.;Q>OZ=6591DV'RE/?&2'_ZUB<26N>?QH_K03A!C289E"NX6%=L@Y3R MTA,DN1FW5(@XO%0WNF#9W,#LBD4JBP5[>MD MM4ZO<(( 0!>F3U_$]YS\W*^H)-\^BGSZ>J-&E64LB;$YOX"<'VXKNODX'A,+? M]]QN:G1+]QS?7V0G\_E7_DX#[K<+OC22*,:+$Z\^89FU5?%I=O.G^8Y9MNX3 M1^%0F+]J(:_G[/W:A8EO92?KC1 M 93B$%*1.[1$2$=-.$<4\KM<3678/0DYG8A$8K\AOJ3 MR%*?G$RP$[QU+J3 M=N(L0#A+!;\]:'^WRRB[=FG,^K)O.0G?_< 18&S%C#FW8#TD_95O]5M*:@ = M9)\=!VHED,^ZS<%]U(Y9,T)2CIE10=(<-Q;S.[L=/I$ZM"IP6+T8=DK M]B[!57Q_DN=*J[W-@EWV^-,7I#%<9'TG#0#WQ>2= MS9X\4*&UV9>XR%#T1@QDFS^A\E7:U.:_&&L/"1VTDK2)*Y$[HH@3/48^%1UE MAE_Q9IUP$N2U=7N]#25@V,F[%,CWD?CYZ$IHYVR%?831Z V4#2'#<=VV# 8Y M;("'1"HC!,U)P?/E)>7N;TZPVR:]&J/3_[,@!$!AC<]&^7-7[3H#T,-)(1$I M]=-4/<7ARRXKQU:"9S^MZ06.K8_UK?'1I&U1.O>%''_"D!2[>T;)Q7+#3?XN M./LFJ)JL.LUBE@["LFR=D"QX[U/J%X$').\_XND!DG:"K5CF28R'XCL[.SY] M.B$C*9G1#[%=U0OI[/STP7/U-G_(0/I4$R+7=QX7N6@HU$R_YU:T,J+-2J^!H*)F-W:<)J:%DUL0ZI$';4 M>F3HW<*!+T8'$1N>QX^3% K@#3$0X@G4WI-RV="H&[73N,'R)[>B#!,>W\*0E^-E&#VJL7WJ>/QH0WC3PL MM#J(2';I(5H;,'JW2,"=\>AK;LJM?]]2RJ,,>>N1OATA5DTRGN92/[Y=P>&M M0(RB$SA+_*M-*K_GE2M^E^Q-Y+@(NF5XYAQ$;_V9@M=GXB,R1A+T(9?;01NF MX>KG"J_7J_\_DO8+/R)(.>RF]>]J(PS,OK-O@"Z&CXGVC^-">]K RR_ +\ZS M);":O%UXP[O(#E7ZCH_4JSOXB/C0CV.TA]GW:*ZTO>9O"^5O(VLZ^4K-^%<5 MOI'T0KZ',PV7KS/]H;#7>&Y8ZP5-/3UY^OA((MOP2]>N^5LYYVW7M2O^<:G) MOUD,H,\7+9'O?\$&\7M:7_X/4$L#!!0 ( ^ ;%@S2$!S#P0 -0) 9 M >&PO=V]R:W-H965T^38W5A#,IQ7;XAK- M<[52M LZE)27*#27 A1F,V\1W2Q'5M\I_,EQIP_68"/92/G%;GY+9UYH"6&! MB;$(C'Y>\!:+P@(1C:\MIM>YM(:'ZSWZ+RYVBF7#--[*XB^>FGSF33Q(,6-U M81[E[E=LXQE:O$06VOV'7:L;>I#4VLBR-28&)1?-+WMMS^%[#.+6(':\&T>. MY1TS;#Y5<@?*:A.:7;A0G361X\(F96T4?>5D9^;K)AD@,UCSK> 93Y@PL$@2 M60O#Q196LN )1PV?GMBF0'TY#0PYMN9!TCI9-D[B#YQ$,3Q(87(-]R+%]!@@ M(,8=[7A/>QF?1;S#Y KZD0]Q&/?/X/6[8^@[O/X'>*?B_6>QT491V?Q[*N(& M;W :S[;2C:Y8@C./>D6C>D%O_M,/T2C\^0S;0<=V< Y]?ILSL26&7,"BH+9B M(D&@!H4[66],5A?[_.E3S,]BGV;^E",D[TYEK8 =.4[WCEGKV$D-F;TA4QK0 MYATH:UAN4'69 R92NXA]V*%"8-;. NN;WM\?&/:2& M!57Y>QP[Q8U!BCG+?! T)3^1B_X@\N/K&"YI-P@C?S2)X+)'Q7W,)?*'$_J[ M'A[Q.E, PZX AF<+8$VS.:V))K7M2M&$5N;-G>7]UYI7-#,-/&NT^?A,,^]D M%9QW8!->-PB%1;".JD-'V#FRB:YJ54G=J"6RK&K722E2!26<->/WF_3>.C5* MZ3M2'XR$85,QO3\R&D547+42W-36F+QF_-6N-6F1ZKA5?6!)3OS5M\R.E#XC MS>Y<%BGPDB)Y0:MR#'0F,:,N,:/O3LSOM2M96MVZ.8Y4SB9GW7"ENK9G]R I M.)(+>*(R6Z%*B!C=A]9P(43-"E@SFKLNN$=J!/YBYS LFS([F=SS)&URFSS8 M+!F'EG*=%"Z%MFE%1STYILZ.J)<=]2B\L-IN,#2<%;Z@J)NT$217)"F8M53O M,;2M\G^G!55/1^O^-4%T?4<O/>>6"*II>& C,R#:_&U)&J M>4,T&R,K=V]OI*%8W3*G9Q&ULE57; M;N,V$'W75Q#JHM@ W$C4U4IM TYV%RW0=(U-+P]%'VAI9!$KB5J2BK-_WR%E M.T[KN.B+-+S,.6=FR.%\)]47W0 8\M2UO5[XC3'#31#HLH&.ZVLY0(\KM50= M-SA4VT /"GCEG+HVB,(P"SHN>G\Y=W-KM9S+T;2BA[4B>NPZKK[=0BMW"Y_Y MAXG/8ML8.Q$LYP/?P@.8WX:UPE%P1*E$![T6LB<*ZH6_8C>WB=WO-OPN8*=/ M;&(CV4CYQ0Y^JA9^: 5!"Z6Q"!Q_CW ';6N!4,;7/:9_I+2.I_8!_:.+'6/9 M< UWLOU#5*99^#.?5%#SL36?Y>Y'V,>36KQ2MMI]R6[:F^8^*4=M9+=W1@6= MZ*<_?]KGX<1A%K[B$.T=(J=[(G(JWW/#EW,E=T39W8AF#1>J\T9QHK=%>3 * M5P7ZF>5:87V5^49X7Y$/7T^:4%?S0.# MW!8A*/<\MQ-/] H/B\B][$VCR8>^@NHE0("BC\JC@_+;Z"+B>RBO2H?/.0-B6D<,1I%H;-96M!D%GN?ZEJ4"#^J7IA1@7.KQ9.U-4GS MF&:SC*39C(9)Z/T,>.\;V59$=(.2C]"Y=.[)P5-)\QSU9B-*CMF3]) M&?(7),LSRHK<>RT=6R4U\M(P8S1- MDH@6<43CG)$K-TH*U%'DY.I5&LPZ[F-105F>H94A21XFGNO%[V3];M1 K"M2 M]%O2VK@/M6%TEB%'FJ)?/$OI+ ^]!RA')9 'E4DM<->_2IK%"3H5I @9S=+X MDK0S!^(-25!D1L/"UB^E!;.US,FY>Q.<=,$.U-;U>GNFQMY,#?$X>WQ.5E,7 M?=X^O47W7&U%KS$!-;J&UWGJ$S7U]VE@Y.!ZZD8:[-#.;/!)!&4WX'HMI3D, M+,'QD5W^#5!+ P04 " /@&Q8?VB+%\8$ #:"P &0 'AL+W=OZWS35&62-8Y^M6M ME$$?:R?K93$O%9I9JYQ%;VXEK.S;\<"!2B\XR+;P9RT\?0$^HNB3KMW*HHLZ M5_E3@ %PW1.F.\)GM!/QG.PU#GAN^KO"9J6V:Z/0 MG[.Y=0;2Z*]C?FBUQ,>U^-(:V49F:M*'VK'*?%/]Z4\_1(+\W&%#O+2@>@C0(AJ'^[*AJ+.'I0TECT(V)#3#G!A!!8 M1 D63.!8,%C0"(N(8N(UGG6SE8DP9P708H0BG$4"D":(XCB( BGNW M1N;0,Z&?[@4H)E3@"( %3S!C7I")%*>,]C[K^L1[48$A B(A*<)B\% 01BPA!+"(Y8 M M>%5RW$ZX.0QFT(P&GDOP4!XA^E.$D2GVD4%A,4$<7X/LN MP%_=!Y8Z7<"'B_]72[T#E3LBG_4.Y.EK#,PWJ'OTRH"@U." M!?4!8[U9GA>N?=G;?'(:GNBOZ\*&;4@2\'<" ;J^NT'-VF0K>'M18PJ/#OTC MD^VKGO\-.>9CAL"9PQ@/H6ROOKO^>.<-@F0)X7S;Q95ZKE#K4&V4;"D8=7+ M[P#4^C2$O")0TAV8OK6D'*<4,%G:%7"Q#[CH#G@[2/EX[RH67:Z=?ZMFE3:N M^*?UT<4]C'!6'4N 3@7'$^!.(;73MFBUR4-MJM7F&ST0>^X%B/,<3IO&Z/N M4CX\>13^@+KSTX+O-T^DP:9U[7H $H=F$4%AQGSH-SA*,2/0%V+JEP():'4Q MCI-PFB A.!Z2L$@1Y] +HJ0'CQB,L0L'\ (Z,J=T6]&'W?%HG 8'\Q9TMV68 M*BV\B,"O';WVN_O!==;.:X_7VZGWDS3+ K*]5 L0):<)E*1I)\EVX703IK>Y M=M!*P^<*AF]E_ 4X7VCM=@NO8#_.3_\%4$L#!!0 ( ^ ;%BW%7+T< , M /@' 9 >&PO=V]R:W-H965T; MI&;>O,<9SLSW2G\Q.P!+GAK9FD6PL[:[CB)3[:#A9JHZ:/'+1NF&6]SJ;60Z M#;SV3HV,&*5YU'#1!LNY/WO0R[GJK10M/&AB^J;A^OD&I-HO@C@X'KP3VYUU M!]%RWO$MO ?[5_>@<1>-*+5HH#5"M43#9A&LXNN;S-E[@X\"]N9D39R2M5)? MW.9UO0BH(P02*NL0./X]PBU(Z8"0QM<#9C"&=(ZGZR/Z'UX[:EES [=*?A*U MW2V"(B U;'@O[3NU_Q,.>CS!2DGC?\E^L,VR@%2]L:HY.".#1K3#/W\ZW,.) M0T%_X, .#LSS'@)YEG?<\N5^MQJ\"_>SRMM<: M6DO>"+X64E@!AOSV@:\EF)?SR&($9Q=5![2; 8W] "UFY%ZU=F?(J[:&^I\ M$5(;^;$COQMV$?$.JBE)XI PRI(+>,FH-_%XR4_HO1.FDLKT&LCGU=I8C:7R M]SGQ W1Z'MH]GVO3\0H6 ;X/ _H1@N6OO\0Y_?T"\70DGEY"7]ZJIE,M4C=$ M;,DA;N-"4)XI5)/GG5=%(]P\ :6PCW+2 .TUD1%BS'51&SD+)B\K8# MC5_;+9& KWOD_DRN\/T-Q=(I[?W3,@E+5F"T$J,4DWLL'.PGO 75&\*0*BUG MI' L:3QY0=(X9&4>QGGNA+"0T9D7$'_.^%WL &$J+&_/T+;NX3'84;+,"^IRW"ZO<)I0\JBD&S>@MW[F&.(K>VC, MX^DXUE9#-_]N/LS$>ZZWHC58FAMTI=,9YDX/%7^YP-(-V M!OA]HY0];ER <=@OOP%02P,$% @ #X!L6'C[*/[;! - L !D !X M;"]W;W)K&ULC5;;;N,V$'W75PRTV44"L+;NDK.) M 3O9M %R0Y)M411]H"7:5EN456)U[OKNVXO';G[L0_G2;&WAK\7K*5VEJ#N9=CC!'AP_@%O!]5+!%UZPXCW $(-:1Q:\138- M#B)>LGP H4\@\(+P %ZXOFEH\<*]>#,-EZ7**Z%:R>"OR4QIB:SX>]=M.ZQH M-Y;IE%/5T)R=N]@*BLGOS!U_^N GWN<#D4;K2*-#Z.,G[+RBQ7*(.=BH[V=5 MN:"&Q6I7K ?1=L=ZWTKD+D*+#310S I5,!<5MJHZ=?YD5"I@IIX81\[J&9.F M(LXUUPRA-#Q2C:3Q3VR-S+_ 019(P>"9R1IN!.5P')R [P]&"7R$(XA#$GL> M2>($-XE/O#0D?NP[OTK&.#RRFA6E(:04=:F4D*]@& K'X0F$ \]##)_X'OX% M'JZ2,"6CU',>[BY@,KV!*YJ75:E?X3@Z@7006_N0!%%,HFP$?D"","->&#G/ M0M,*N&5_T[,_24D6I21(8D@C,HI&&%GLW#"E3N&BE9)Q#8V05DVP-)7@BU^T MN:?-Y+&)+,Y(AE&>O-_U&%\YK8W[?YA/ZX(W;"G/&>1":65]0@PU#$<6(7QB.+23H*._LL(TD4[K5>42DI-Y'&OKE;YY5Y"68T0:^[[6P0 MX/B3@#6*,,L9\3,/-ZE'XC0@V")W+&,W3+&\< P#II9+Y9N# M$=(",(]/]U>/T%2M@DG35&5N"W%+Y:)$S:<<'PN8(QD@'L183"U,6>&C8PCQ MI/'88@-JHC 1(%&,1;3_U$GQ#THKKBU--S%0E-8?C_8':7]V, C,ZD"/Q^L> MCW^ZQZ]:;03IMN1EW=;(_9+G98/T1%G&WS^]L^D/PN]N^NF<]J47+M8-.$5*F;X/8,R]B2!*2($TC/^Y;\&B[[0XD M-EDG-OGIQ%XLL8S,$*#3T>NW?KLP_;8KJP>Q]V=56]K.S(C3CS?8= KRS?D[ M^GW@O!/5C81>_FCK3!GRD9M;DTR-9,+.Z]A(@VCNJ%F_78]$DZZ M26ACWLV3G8@HJ-@<73WL81=D-Z-U&RT:.Q?-A,8IRRZ7.-8R:0SP^UR@'O8; M<\!Z4![_#U!+ P04 " /@&Q8QS>U0N # #M" &0 'AL+W=OZ5?J[V7!NX6X4RI=,8M3O8Y-HSE;.:=*QFFO-XPK)NIP/G5K M=WH^5:V5HN9W&DQ;54P_7W.IMK,P"7<+]V*]L;00SZ<-6_,';K\U=QIG\1YE M)2I>&Z%JT+RV?PA^!;:?%G-PAX1XI(7EA 8_CSQ M#UQ* D(:/SK,Z^VO_,N M'T>P4-*X_[#UMJ,LA*(U5E6=,S*H1.U_V<_N' X<\MX;#FGGD#K>/I!C^9%9 M-I]JM05-UHA& Y>J\T9RHJ:B/%B-NP+][/PKQY0,O'MD2\G-^VEL$92VXJ(# MN/8 Z1L 20HWJK8; Y_J%5\= \3(9D\IW5&Z3L\B?N3%%?23"-)>VC^#U]^G MV'=X_3=3-(9S^"A,(95I-8>_%TMC-0KBGU/Y>K3L-!HUR<0TK."S$+O />.'A4ELG7G)-HG"51EO<"$L,$OM268\H6 MWD$R2J-\F,#[X(X.H;;PQ&3+*857(!<(,QKFT3 9PYE2#_:E'IPM]8._!BF0 M+_,]E\SBN2Y0KAB.U2OX*MA22&$%I^(72F.' =YEUTRR&D_\@?K^5.7/AGZ[ M\I9N 5C250V-/PX#=M.5%DOO&;(7AO* H3Y@2$[+CJ6[G:[ 7?B7JKQL#3^$ MV*$>0_DUJZ 4M4/Y/W4A$@Y2)[-5IUYAKH+%?QP"YT#&P6W#-;.D0-]%P1%) MM=_U^7O2$U0*[=AG%Y3:H2&%1%#C(TI+"K/7NQ1)-ODPC;+! ,=IU,\'43XB M)1+D0=*38%$4I'Q#FG.5(#!6%+I]=3P7V C8%6E.HWP%']\\ 157*_=0VO MY>-?H_WJ_BU?^"?LQ=Q_"-PPO1:U04(ENO:N1BAF[1]7/[&J<0_:4EE\'MUP M@]\C7),![I=*V=V$ NR_<.;_ E!+ P04 " /@&Q8_='@&*T" "[!0 M&0 'AL+W=O7K9 -TR3*PE,[B2RW1DWMA;X_\AI6 M<2>=VKNE3*>BU77%<2E!M4W#Y/,<:[&?.8%SO+BOBE*;"R^=[EB!*]1?=DM) MDM>CY%6#7%6"@\3MS+D))O/8Z%N%KQ7NUJW(3J?W^(B\17B[9IL:U;NIIPG5 MO'G9 6'>(80O( 0AW FN2P4?>([YWP >T>DYA4=.\_ BXBUF5Q %+H1^&%W MB_H8(XL7_2?&K10-+(BKI%Z@/.L2%C;#*.''S4;9^Y_G,M#AQ^?QS=Q,U(YE M.'-H,!3*1W32-Z^"D?_^ ONX9Q]?0D]7W;B V,(QD-M*L:*06#"-.6R>825: MF>$YYA>QSS-?EY0J4=.X5KP ;?H"["O7"L@1S6)'(_^7AK(TK@;?D+1 M8"E%WE+=%*,^!<9S$+HDX" @Y<0=#B,(?#>,24R2P5IH5O=,"6D\=B/"'@U# M*\6N'R7NF/B<*Y%W,E#4'85=&PHRT7+=S59_VV^FFVX@_ZAW:^V.R:+B"FK< MDJE_E0P=D-VJZ 0M=G8\-T)3*]IC2=L5I5&@]ZT0^B@8!_V^3G\#4$L#!!0 M ( ^ ;%C[NC;WW 0 ,\+ 9 >&PO=V]R:W-H965TC3*!KV2\9E=S[S[V[U?*9J*[B$6TU,799, MOUR"4.OS;MS=O+CCRY5U+_KS6<66< _V6W6K\=9O47)>@C1<2:*A..]>Q-/+ MH9/W G]P6)N=,W&1+)1Z=)>;_+P;.8= 0&8= L/'$UR!$ X(W?C>8'9;DTYQ M][Q!_\7'CK$LF($K)?[DN5V==\==DD/!:F'OU/I7:.(9.+Q,">-_R3K(#I(N MR6IC5=DHHP=A3&T0$%VBA0[W.7=*CB->0G9$D[A$:T>0(7M(&FGB\Y'\#)=?< M9$*96@/Y^V)AK,;2^&=?S $QW8_HVF5J*I;!>1?[P8!^@N[\P[MX&'TZXF_: M^IL>0Y]?J;)2$J0U1!7D*[;G-12@->0A6?O\/8JXW]^'%9#LE2F)IO*-*>OK M@B%3S)!"">QA,^U<>$',$)0+T"Y+'98U[J[+'CZY3N6,4M$_P'(AI5V+7C(U/&!48&B9<^Q2,=C<.Y%/KW*5,-VSZ5D5\-%L]7"@+[^ MMRC>DP_OQC2FGW9.1^I^T-;]X&C=W^-G)Z\%N J[U>J)^_&/E]U)M:_XC\(> M+OZJM>&2P8.1$&&F\-MC+$:,YC$'30-@S4X[?P'3S; [U A7-;(E+=*3C(>] M24)=88]H;QBEVR;9,-<\FZSN43G&[;#E=OAF;C\7!?@OX@ZQY(Y9('> @6?8 MK;Y$]E%]U,IAJO4K8+( NP:0GMDM[VTG9DQDM6"._L4+854E7MRT,);9VBK] M0G!\8)*L\N7> )RX87+J!\4!6 T5#A $Y<&RZ[JR8M*#NXPKP7-OM> 2.X-C M.IQ-*/V Y.;5)'Q#&7P[NS\C!>0X[L1/WONHN.LHA74(SLUF&)ZX$3B(FF8, M=YJD33?>.W^:(OV(6X*OL]#VF-F-K05(*+AM2VE3>Z^UVZX^(2D=M]V?QG%C M[!9P^7%?!Y)SK!DTE;E5@231<"L]VDA?-D9W_/AITF=,ZQ?L-9RBN<=):(LS M;F;<:>=JQ>32)3"0[U,8$NYRJ_Q$1/G)QN,X"M-_J[=OR"4XX0*)M#<>>I\[ M;^VU_LZ258)>^E72#0F&PO=V]R:W-H965T+D M7JPDBA(,Z!>+HN^.SW/W'"D>;!F_$1L 2;X7>2D.9QLIJWW;%LD&"BHL5D&) M_ZP8+ZC$5[ZV1<6!IMJIR&W/<4*[H%DY6Q[HN3.^/&"US+,2SC@1=5%0?G<, M.=L>SMQ9-W&>K3=23=C+@XJNX0+DG]49QS>[CY)F!90B8R7AL#J<';G[QY&R MUP9?,]B*P9@H)M>,W:B73^GAS%& ((=$J@@4'[=P GFN B&,;VW,6;^DZ^!IW,U"&N4'*NGR@+,MX2)3<;EJ? Q<_D]%N=R3OR]I)>YR#>'=@2EU"&=M*& M.V[">4^$L'X^NK)ML7%4W@<(9=)(#?PFSYYI4;.N\GV 4]NV J^O*B MZ2W"5N2**D((6ND>JSH&=3K8Y0;(BN78MUFY)E)IHFW>[%\01.+?VV8103(A M:LP4+5."K2\D#I03%0H*UA"*:^!]'?>-J\[QT\[QR_..!HHQW07N:IY# M_'84DY^(:\T=,G< M="'=,WH]'-T"Q]/$^*/6GDW1SW#46^@I0R6DD8Y^:!,],N[)4#X"YYM>[)CS M>*Y+ZT;DS:O8<[WW^.KY%HH&GU8<&;^H"F-M_3@PXWB!TX'EQ /KV J5/.86 MRKH#EY*W)' #++Y+WC7:<0C;VC1.E[QQ2&T^G%612^T:>Z2"R$5%#RD^S+,BZ48+TX_CITGZ"G='TIU[)O:&CC_O'@]8Q680Q2VT>Q%U M7E36W&"<51"8_B(:8^6Y#1@WL +O.5H^\HVF:J85PE\G*YJ---UQ5Y9GJ1-:VH+B_3X]D:]\X5P>B8O @ ML7W;#4;#'7%H8CR1Z5TI4"I=WCTS6+AF$(9ZPO'(#^+F_5ANN^X)+;=M%:(: M)#"]A:>EOHBG1!;U(HNF18;?Z&F=:QX]JG8')*="9I@A[*"O-*^;4[.HW 0 =F>#((LFZWE+3F^BS!:'= N2"@ MOBA'FEH=GGK3V@(?+E2+SO\XI\G-'B:+X5?MWF?@$E73GD05G@;*KF IJ(]O MN=$N.]$]HD+QS"X:L/O&7QK:Z2-H1K/?("S&RFF E!' OWV]?M8V> M,0H,U>8LM/";Q5J,:LT>W!H*X&M]-Q(D874IFPM$/]M?OXZ:6\?.O+F[?:9\ MG6'M\@UTSBC48/-WB%!*X,\/\58[)[40OTE]+E M?U!+ P04 " /@&Q8HD-ZCC0# "%!P &0 'AL+W=O[YY[G>#RNCDH_F0+1PDLI*[,."FOK M9129M,"2FTM58T4[N=(EMS35A\C4&GGFG4H9L3B>1B475;!9^;5[O5FIQDI1 MX;T&TY0EUW_N4*KC.DB"T\)'<2BL6X@VJYH?\ 'M+_6]IEG4HV2BQ,H(58'& M?!ULD^5NXNR]P:\"C^;5&)R2O5)/;O)3M@YB1P@EIM8A=YM(,_RAEN^66EU!.VL"1$Y0[EP6K:%>1G-W=T[C\K8Z!�\%UPCO'OE>HKE8198".+,H[I@X+Z7^_MV;ZRFZOAC2' +-QF&XCJ@*V%0/V.P>?LFF<;O MSY"=]&0GY] WUZJL&\M]]:H<=MR(%'B5P8V0C<4,!@YO:ZT6>_*B(P2K@#!* MY[AEG'L"*&\L30>(;\*X9IR]"\8@C" M #>0*TD]PRQ'OR'774T!5026>T*CJABYJG"EP49W38F:6Z67H[M3S._@'..(=>J M/'/*(U]PH&I7&@:F+%Q,Y\ FDW 1ST:/RG))=?(_@WP%"T-7+GK5&JE"#OX! M,)3FIK)ME^Q7^S=FV[;6O\W;!^H#UP=!8B3FY!I?SJX"T&W3;R=6U;[1[I6E MMNV'!;V3J)T![>=*V=/$!>A?WLU?4$L#!!0 ( ^ ;%@%,E96Y0( 'T& M 9 >&PO=V]R:W-H965T3A.1)% MCU;:O-@* -E;+94=!Q5B,XPB6U10FYDA3LXAL8X"7/JB641K' M>51SH8+)R*\]FLE(+U$*!8^&V65=<_/["J1>C8,DV"P\B46%;B&:C!J^@"G@ ME^;1T"SJ4$I1@[)"*V9@/@XND^%5S_E[AZ\"5G;+9D[)3.L7-[DOQT'L"(&$ M AT"I^$5KD%*!T0T?JTQ@RZE"]RV-^AW7CMIF7$+UUI^$R56XV 0L!+F?"GQ M2:\^PUI/W^$56EK_9:O6]_P\8,72HJ[7P<2@%JH=^=OZ'+8"!O$[ >DZ(/6\ MVT2>Y0U'/AD9O6+&>1.:,[Q4'TWDA'*7,D5#NX+B<#)=-HT$.F7DDEUS6[$[ MNB=VK]K[=@?WX9G/)-B/HP@IH0N+BC7X50N>O@.>I.Q!*ZPLNU4EE+L $3'M MZ*8;NE?I0<0;*,Y8EH0LC=/L %[6R<\\7O9_\F_;-+)A7"":GQTD>7QQ@WNN8]PZA$W/_BIB>LQT1VS>'FEUK M9;44)4_19) ML4L2*;#8)FIWB!:.Z-P1'1Y]!V[6Y<2H&*">@7$%<>0*PE5%>K1S'%WL=L[A MD=?><%$284-;"*0"V0D;A/U\$&94N2>L'YZG<=B+\W_<"UT#0_X&EMRR/ ^S M/'%6%H>#/-]EH+3ZY%GX!B10 ,F84ALBXDXT'9!I3\("HB1=@LR*$R$O7M>U MVT-=O%"*T^-!FJ079"5AUDO#).VS?=44;;6$&LS"-SY+:$N%;7?H5KO>>MFV ME+_N;6-^X&8AE&42YA0:GYWW V;:9M=.4#>^P)!$;;*,RO]N@(O=V/&=EP??V7*E[0-W,EK3)LH"CQ%X.=VKLFMBMS(9[LS5TZ=CS;(N"0:(N@ MYF<+M\"Y)9EV_%M!G;I.*]R_?J%'1>=-9^94P:W@?[-4K\;.I4-26- -U]_% M[BM4'>I97B*X*OZ27576"_CN";B7HGEI#KQ+T3A7T*T'_5,&@$@R*8)6C6X0FI)I.1E+LB+2E M#%/$MU"8B++=6G&EIWC*CTY-9:4$B%F3&ECE;L(3FFEPGB=CDFN5+\B X M2Q@H\H5;MMD:W*1JQTW9 MCN"==G3(O$ MA9BP*28LPH3%2+ #\W1K\W3;Z)-K;J9;FB= 3,8BJ=C,]6+#S1Q8^$B9^30! MMJ5S#DW6:66?:QU,6%C"^@7,+CBV$[]WZ?>&O9&[W7?%VW*!/^A[OG=8+GI; M[K+K]6SVV"\6(_7A()2].I2]UE#>96O*I%D(:9*LJ%R:3]_&E(M\^86;%4U* MJ%*@55,@6\GG!A(3%I:PWM[ 'X5F^F&)"+-!,1+L(,3].L3]4T-LEB1+(=(= MX[PIH/TW?CT:E-L/2X2M;3DW_6+"(DQ8C 0[".B@#NB@/?VF6Y":*3MAP[/Y M#THUYME6R+F?)R8L'+QQ4=E.D,O&!Y]II@-BY%@!U&]K*-ZV1K5 M$!8@I4FX,RV2)_*8,S.3_KB'; ZR<0G6BCLWOIBP$!,VQ81%F+ 8"7;@EF'M MEN%/7;\/,K7\^&A%?9VJ_Q6*]S39Y9MLM:I MIAUQ=O0Q:2$J;8I*BU!I,1;MT"C!JU&"GSKE5'@L$V'20E3:%)46H=)B+-JA MB5ZW'?W6C:G)-Z *"#/3#:.<:)!9HU50MQ=1:>$''?0#DA6[YHW&0-U/1*7% M6+32&.[>^4D&'3D?/;_RK6[_A>>A?3=9W3^62Y8IP6)BJO(N!F2YE>7Q6WFBQ+DYOYD)KD167*Z I2%O O%\(H5]N M; 7U(>;D?U!+ P04 " /@&Q8(IAN)/(" #1!P &0 'AL+W=O 1CR4G*A!][* MF/6][^M\!275MW(- K\44I74X%0M?;U60!<.5'(_"H+$+RD37M9W:U.5]>7& M<"9@JHC>E"55OT; Y6[@A=Y^X9$M5\8N^%E_39

/D069,:6@A4LI\*089[+C3!, M+,E4>Q+_U>KVD. P^?L@:U!2][]R9,@@]M)O\3V2O+G<9RYQ)[-H(E$\+>JSGE M]OZTN:TH$D=AR] VB\(T"<*@[V\/C9S&]3I!UQ[-MD5BMY'8O2R1+K 0S V! M%ZR5NE5AQ= ]V#E,.TDO38\4ML7%:9CD$N@?5,<2U-(U#4U M_M!4S>Z!*KS6FG HD#*X33%MJFH@U<3(M:O!/8;4$L#!!0 ( ^ ;%B460?.@0, %L4 9 >&PO=V]R:W-H M965T*''T=*8\B*.=;H$0?6)+*&P=W*I!#5VJA:Q+A70K X2/"9),HP%944T&=77 M9FHRDI7AK("90KH2@JKG2^!R-8YPM+UPSQ9+XR[$DU%)%S '\[6<*3N+&Y2, M"2@TDP52D(^C3_CBD@Q<0+WB'P8KO3-&KI0'*;^[R6TVCA+'"#BDQD%0^_4( M5\"Y0[(\?FQ HR:G"]P=;]%OZN)M,0]4PY7D_[+,+,?1680RR&G%S;UZT0URVMJ MZ&2DY HIM]JBN4%=:AUMR;'"/96Y4?8NLW%F,E\_#21S-&>+@N4LI85!G])4 M5H5AQ0+-)&'?:]AWZO1>R\]I -/YMN=#4"W!H3>R[T7@'N_X=[W=GXC"%X+ MPNJFW-4-;%N_C[4?MX>>@2KM83AH& [>JHV_<]MM0#>5*IBI%-1D;]B3&VNO M3+RI.K9ZV!0R#"J380#NIPWWTT R\>,.#LKDK&%X]E:93&FZM*O4__\$?0+Q M)NG8Y/.FA/.@ CD/P!TGK5,E@21R /BP1O".G>*WJN0.[*YA*7F&;H7E_ B. MIO]?Q)^D:Z=;L\0DJ$YP"+/$K5MBKZ$=(Q0_\"N$TMHB]OO7E#X=N2/Q)^C: MY=8U\2"L2$)8)6Z]$GOM[!B1^(%?(9+6%+'?O?:(I/O6Q)^K:\-;^\1G8?42 MPCEQ:YW8ZV['Z,4/?'I0+Z2U2.)WLCUZZ;)'\6?IV&K2>BC!095"0K@GV7G5 M]+]K=E?* >!7**7U2.*WLCU*Z;!/\2?IVNG60TD_K%!"."AI'93X7SR/$(H? MV".4>.>HR!V[3:E:L$(C#KF%2DY.+;):GV2M)T:6]>G1@S1&BGJX!)J!<@OL M_5Q*LYVX ZGF/''R"U!+ P04 " /@&Q8.[QP,<[+>*&-PP]$6KV$!ZOMV)O3, M+5!BD@"3A#,D8#5VKOVKJ=\Q =;C!X&]+(V1H;+D_,%,;N.QXYF,@$*D# 36 MCQU,@5*#I//XG8,ZQ9HFL#P^H'^RY#69)98PY?0GB=5F[ P<%,,*IU3-^?XS MY(1Z!B_B5-I?M,]]/0=%J50\R8-U!@EAV1,_YH4H!?C],P%!'A"]#W5L6P*K<.\6W+M- MZ&&-$NOX9B ]"V(.MUVH"[\KDVCRJ&36*S+K-68VAQVP%-#]'9@4:[>A$>&E MV] 26(5LOR#;;UN"_3:YMP16X7Y9<+]L0X*73TJPR:.2V:#(;-"8V2&?TK%\ M4"/ZBTX%JDW'T[Q)M8V+OG3G6@*KU&=8U&?8MFJ';7)O":S"W?>.'W_O60?4 ME"=+_2H^?*!KO[ 9U+"D3>\B&)X(N-ZK6R]BO]2E^/\AX]PHRPW$X^U[;C/[%/S)W(-O9'F.Q"=8?%FC")**PTI'=QJ3\2 M(KNC9!/%M[;-7W*E96^'&WVO V$<]/L5Y^HP,0L4-\7P'U!+ P04 " / M@&Q8[*YX[[ " "1" &0 'AL+W=O2D+KD9.KG5U[;HJS:&DJBA[L?T..ST#PY>*0ME_LFUL!Y%#TEII4>[ &$')>/.D M+[L\' #\_@E L ,$_P).>0AW@- *;2*SLF94TR268DNDL48V,["YL6A4P[AY MBPLM<9C;D,/]J%/@K.,-[#L$=_[1 (O M"+H".@^?0=HCH=\%/PHG;#,96K[P!-^D5KBB%#E,Z>,/7"-S#:7ZW1'BI*'L M=U.:$WRM*IK"R,$CJD!NP$D^O/,C[VN7W@N1':GOM^K[Y]B3*54Y206>[@RD MK9HNN66QB.QP(A8"HI,15E1_DH>;Z%<@NQ\LV>=O%7JAW?@ER;9NAPF!KKIL&T*ZV M_79LVXS[U[QIUK=4KAE7I( 50KW>$ M.-@VPF6A1V1ZR%!H[DAWF^,T TAC@ M_DH(O9\8!^U72/('4$L#!!0 ( ^ ;%CV6#.^/ 0 -@3 9 >&PO M=V]R:W-H965T0B9AEB,-R:MS@ZUMB:8?"XN\8=J)QCW0HSXQ]TX.'Q=2P-"-( M()(:@JK+%FXA2322XO&]!#6J_]2.S?M7]/LB>!7,,Q5PRY)_XH5<3XW 0 M8 MTCR1G]GN3R@#Q!)1_*)=:6L9*,J%9&GIK!BD<;:_TI:N#73K81:![9D58=U32V82S'>+:6J'IFR(WA;>*)L[T:WR27#V-E9^+".HR6'$F1%_D>SBO@-,+ MS7;F6AYV'7]B;IM!]=AA8KL6KNQ:?)V*KS/(]R:*\C1/J(2%^N150J*8ZD6E MC^H>R6U0N"2A36P?'W#M,W3"T _]?K)N1=;]J>1F(/OXNAT:!),0^]X!W1X[ M3T5E.?ULO8JM-\BVZ .7;'F9"T":N$ILMD()J*46T6(=Z&/M==C@P"..ZQZP M[MH1.W #W^IG[5>L_4'63Q#E/%8Y5M7 1*S6*IUL5BQ>QTG['3*>[3AN>,"Y M:Q9:V'/M?LI!13GXV;*X>!/[H$/+\8AGA=8!_:Z=&V),R)&R#BO^X2#_1QJM MU10_Z!WHZR.DS\![%\Q!Q%,7S)' 6L%CJVZ[UOD:1XD]4B+&0FMGHB% \+C- MH\1K5J1MJT6.'%9NGR%V0R!CXY%=WCJZ/Z[:/[3,6\:"F.#D3(Z&U,U$+"CRL*$XOXJY<<'W;"P[; M=)^=%UC.D8:':U6!AV7%1]V1URQ9H(=TP]D6TD+4#];N(.+);VPDM';\M4[! MWAEK=U $G9R)D=#:F:BU#QX6/Z?7;E?1^-BU,3FLW3Z[T ^.J'=<2Q\\K'WT M)C272MV\338,HYW\MD9":\=>RR8[^'.1LYL'+OH,Z]'RE=Q)M1F9ZD;-_@-02P,$% @ #X!L6/0RSV5N M! 'Q4 !D !X;"]W;W)K&ULO5AM;Z,X$/XK M%G# )%@+.&N;9"O=C[\Q4$)2RC4K MU'Y(P M!CZQ5:ST@#D=K^D*'D!]7L\%OIDU2L12R"3C&1&PG!@S^SRP/:U02/S#8"L; MST2[LN#\NWZYB2:&I2V"!$*E(2C^V\ E)(E&0CM^5*!&/:=6;#X_H5\7SJ,S M"RKADB=?6*3BB>$;)((ES1/UB6__@LJAPL"0)[+X)=M*UC)(F$O%TTH9+4A9 M5OZG/RLB&@KV\ 4%IU)P#A7<%Q0&E<+@M0INI> 6S)2N%#P$5-'I6/ M$5H: MT?1#06:AC>ZS3,?]00G\RE!/3><"4TBH1T*SB%S]R-D:@ZI.R-^ /WKL7L4@ MR$Q*4))\(+,H8CI@-"$W69EV.GSO E"4)>]1XO-#0-[]_GYL*C1/3V*&E2D7 MI2G."Z;8#KGCF8HEN ( M&K(BI=M8*[6'A;8NJ)NI;WF^8X_-39./YV(CU_4]?U\LZ+3E%SWU:D^]3D^+ M-"'S7(0Q%DTR6PF (IN^WD&Z /&-_$NNJ% QN8.(43+'YPR$/"&WMY>U4!M' MG?,>FUE]@@4]@>WQ/:SY'K[9VAWVR7"?8$%/8'L,CVJ&1YT9/0<1(J78JQ"^ M)'RKLS5F:\(R!3B;:F.R$_%8)OL$"TJPLT8)L4[ML[J [#'DUPSYG0S=/^.$ MT)3GF(98]+C +9=0B=\V^$5G9QMCG3,;0YO8:'@H%G2:]8M+R;9V3:'U M!ML#"GV)>9(\$IUZ$7G(%Y*AN*BZ30UP9F-_=9-AH]70"IA<6RZ]HH6](6V'^%&VV^_V8943=47S7VB M!7VA[=/L[&AV.A?2=:YR :\I']U 1Y/8)UI0H36+Z\"S\*^]N-J[$XW=V^L\)-B&4DY-A$8;LI8 .X,;7RZCU?.Z.1/W(.^H(V.7OH6MY!8]!M MZ[%K6_Y9L7=UL'XA7U^6=[5[6#*J\,[*E8, M-^H$E@AIG8[0 5'>QI4OBJ^+^ZD%5XJGQ6,,- *A!?#[DG/U]*(GJ.]$I_\! M4$L#!!0 ( ^ ;%@=SIK:[@0 )P9 9 >&PO=V]R:W-H965TS.-$$?(""U/9-UNMO,[$;;GX*E>,*? M2W,Y=E9* MK2]<5\Y6+(OE.5^S7+^SX"*+E3X52U>N!8OG95*6NAA"ZF9QDCN347GM1DQ& M?*/2)&,ENV/J?GTC])E;H\R3 MC.4RX3D0;#%V+M'%%$=%0AGQ5\*VCQU8,&(IFZD"(M8O MCVS*TK1 TCS^JT"=^C.+Q/WC9_3W9?&ZF(=8LBE/_T[F:C5V0@?,V2+>I.J6 M;_]@54%^@3?CJ2S_@VT5"QTPVTC%LRI9,\B2?/<:?ZL:L9> O)X$7"7@8Q-( ME4#*0G?,RK*N8A5/1H)O@2BB-5IQ4/:FS-;5)'GQ-=XIH=]-=)Z:?.!\ODW2 M%,3Y''Q1*R; =:[B?)D\I Q<2LF4!&?@3M\^\XV^PA?@?9(GBIU]U.V?&X+? M7#$5)^E;G75_=P7>_/QVY"K-M/@\=U:Q>K=CA7M87;'9.2#H5X A)H;TZ?'I MN)WNZO[43<)UDW")1WKP=A6#OHK_^:CCP;5BF?S75.L.W#.#%^OT0J[C&1L[ M>B%*)AZ9,_GE)T3A;Z;*!P)K]8'4?2 V],D'P:4$TUB(IR1?@LN,;W)EJG@' M0TN80D@>)UX0^-3SO9'[N%^-(9 B% 9!4 >VF'HU4\_*]'(VVV2;-%;Z"],T MA4K^CPO9,)'=(?E['# *H \Q/2#;#438I]@C/63]FJQO)?N9&9OH=WJ#*?21 MA\,#7MU 0GR?$@^:>=&:%[7RFI;RHQ7AEJ5E]^0J6>O;_1/+'I@PWNI6P%-O M]8' 6K4'=>W!:R[Y8,@^# 36ZD-8]R&TW@._2Y5DY3*ZEVRQ275'%LQ4L1W& M!T\L%M)4W0L26Y5$=271,.(5=9=3A'VH_P[6W1&!+:8(-D,9#B9?%51+E@)* MJ$?) 5]#9!3",/3]'KY[)@*]1,&JK):$(8J(OZ>8%35#9.1Y"'E]W)K9C:PC M<7+'%VH;"V;5+3O&J0MV*+1VQ6<=HKX0%W?YH68+PT,D: A&D0=C;R&8"(_L( M_%/$<[UWU_MZNX1944Y>M@.AM6MN9C6*7E7"K%;@Y%X,A-;>>S9F -O-P-$2 M]@,WV(C0,"3XD)@AD&I#2VD/LV8& M8_L$_,SSLQG/UDROZ,NE8"QCN;*+F1WQY&W1>_&[Q*1;+))<@90N="<\#79K8_12P.U%\73Y-?^!*\:P\7#%MT$01H-]? M<*Z>3XH']/4/,I/O4$L#!!0 ( ^ ;%A3>#9\E@, $@. 9 >&PO M=V]R:W-H965TCFL75D*P)DU*J@;>%[L%I@P M)YG8L7N13/A&4<+@7B"Y*0HLOLV \NW4\9VG@0>RSI49<)-)B=>P /6^O!>Z MYS8H&2F 2<(9$K":.M?^U=P?& .[X@.!K6RUD9&RY/RSZ=QF4\UL690$%8]\==Z(UH&?OR,05 ;!(<&@V<, MPMH@M$(K9E;6#58XF0B^1<*LUFBF8??&6FLUA)EC7"BA9XFV4\G?G&=;0BG" M+$/_JAP$NF4*LS594D#74H*2Z (MM/MD&SW"5VB>ZVF0B##46+^Z 84)?:V7 MOE__OYZX2M,S+W'3FLJLHA(\0\4/T!UG*I?H+Y9!M@_@:EV-N.!)W"SH M1;R!]!*%_AL4>$'806C^KHFRM!/(*3_/&;'WM_=FD\$]B>XD&C>-"'GLPPQ2P%A!5:PIHP MPM:H!$%XUB6[PHHME@D_C\EH$$2CP(LG[F-;4L="+P[\R N;A7MTHX9NU$OW M.LN(JN(3Q0HRI+B.,U\V1-IAV46Z%_'4LZK HI:P:. /X[A;5MS(BGMEW6]$ MFNM0ATI!S&%0RE-\:!>'HP+\Z%AXZXA[944-VU$OVX>,"?;J#8@FB\][W6I^ZX6<" MVQ,Z;H2.SQ/IQN=4?":P/<6^M_N0>F>,=358V\?">/\^5*+ZW_JSJEKI@7_V MD-@/>>JIUFA[0;$GS_M-MIH M!A>MXVHIZSZY\.C+ZD=#SPN#0Z_\%5F%OTLK_!?G%3^,^OU0)Q_7<>YQ>&\K M36XK)R] K&VI(E'*-TQ5&6PSVI1#U[8(.!B?F3+)YOH[F*K&NL-"QQF)**PT MI'VLQ_R96N(VPSUZ4>"+- SZ\X5T\=\X*F>$R^ U!+ P04 M " /@&Q8YU+I K8" =!P &0 'AL+W=O3G(!5)T[M M [3[];,3&K$1X$OBVSG/^_H:KX5\5 L ),\%+]7(6B!6Y[:MT@445)V)"DK= MDPM94-15.;=5)8%F=5#!;==Q KN@K+22N&Z[DTDLELA9"7>2J&514/ER"5RL M1U;?>FVX9_,%F@8[B2LZARG@0W4G= [ M@[7:*A/C9";$HZG<9"/+,8* 0XHF ]6_%5P!YR:1EO&TR6FU2!.X77[-/JF] M:R\SJN!*\!\LP\7(&EHD@YPN.=Z+]2?8^/%-OE1P57_)>C/6L4BZ5"B*3;!6 M4+"R^=/GS3QL!;CNG@!W$^#6NAM0K7),D2:Q%&LBS6B=S11JJW6T%L=*LRA3 ME+J7Z3A,/@J1K1GGA)89^8H+D.2F1%K.V8P#N5 *4)%3,FW6C(B<7"MD>C: M3):XE'I,(22R/[2>Y.MGO5L4D),Q(&5X>16-(S\B@ MWR.NXP[(PW1,3M[^E\;6)ENG;NO4K?,.]N2=L)(AG'[6FR#;]=@C7P![G69Z M9,)42CGY"5226ZI=,WPAORYF"J7>5;^[/#9:O&XMYJ2=JXJF,++T45(@5V E M[][T ^?# :>#UNG@4/9$3YS7I:F)"NHHQP./3=/AEBR;R[BIH*CJ"W F M4%^G=7&AWR^09H#NSX7 UXJY4]L7,?D+4$L#!!0 ( ^ ;%A;>3BVG@8 M !HZ 9 >&PO=V]R:W-H965TS$IAO.251&90F0VP8SC E<3:8S\IM-WP^8SN1Q!F]X2C?I2GACU"%+\O)_M*_W M-08HW.6"I76P;$$:9]5?\E!WQ$& Y'0'X#H 'P>,G@FPZ@#KW(!1'3 Z#G"> M";#K /O<#$X=X)P;,*X#RNH/J]XM2^,20>8SSO:(%WM+6O&AK&\9+2L29X44 M;P67O\8R3LP#QJ)]G"2(9!'Z0VPH1]>9(-DZODLH6N0Y%3EZ@Q91%!?2(8G\ MN3H!"B&]!7-*6#%;N9]/S1&VI\9L M>'\H@X[],#9MTU+W"X :IU38;BIL:RM\G6Y)S.7T2!3U7==7C*[B:CE]BVN? M=,U1Y[DO[N%!-LB'A 5 ,*6@3E-01UO00%-"YZ1/)_8$3[ U4;MVJ4W1]]R# MA'D5S'[Q$/R.'>4Y.L&&14 ME//B#'NDA,OUP^==G)<3PLZ+J);:]SR#A+F0, \2YH]/BFV/S+%S7&J@G(H< M)HT<)F>=ERC:T4(3VQT/-W(9B+8\#BDBT;]RO5)9 P M?W*BB3>V4?P[$@504D44TT844_WHVT['234=SZA ]"%,=E&_E-#0^ M&6I8J2^Q(9EVG-$GZBTG2)H+2O-JVN$P<[RD!TT80-%4C;3VH*GUCK1+Q3KT ML"_&QJ1C_K34)^E=45!7[^RC\$'S!E TM;"M:V?J;;LOGH. &GB@-!>4YH'2 M?%!: $53Q=,:@J;]'>8@H&XA*,T%I7F@-!^4%D#15"6U3J3YY5:D>>K/F=7R M_&1\ 34C06G>V4?A@^8-H&AJ85MGTWS!VOQXJQ]'0#U,4)H+2O- :3XH+8"B MJ2)I_4YS\AW&$5#G$Y3F@M(\4)H/2@N@:*J26I/4U+NDVG$$TI!<@M)<4)H' M2O/-#DO5Z;+'H=*J#Q.UEBK66ZI?>A=-C^VK"U":"TKS0&E^35-NI77) BJK M*HO6*,5:^^SK[J;IV;VU 6J0@M(\4)I?TY1KACT=3:WQL3B^A?>)6^\3Z[W/ M15-])/&[1)3V)R+ES;4X"SDME*+S//4)>BL$U/,$I7GXU/,T[;%A6/AH 0.: M-H"BJ0IIG4^L=S[/4P@)0[;+Y"QU2QZ)G+1V*@7T^4A0F@M*\VK:X8,R>-RU MU 5-&T#15*6T5BK66ZE+EI=/QG%Z3[-=MP1.G_,S<9>3H4_5N[J@AB@HS0>E M!5 T50*M(8KUCTA6:]?%P813:W[H:;VO"*#6)RC- Z7YH+0 BJ9JIK4^L?/M MS0\,Z1DN06DN*,T#I?F@M "*IBJI]5JQWFO]FD?$].C> @+U84%I'BC-KVG* M5*?KKG$ E;;2QO#@3;24\G7YDF&.RDEH]=9/L[5YD7%1OKYWM/W*O'#-CNV> M>>%7KRFV^.JMR7>$KV,YL"5T)5,9;\?R\LFK%Q&K+X)MR_?@[I@0+"T_;BB) M*"]VD+^O&!-/7XH$S>N@\_\!4$L#!!0 ( ^ ;%B?TV32_ ( *D( 9 M >&PO=V]R:W-H965TD@4@NK-FG54*MN+Z:],.$ JTZXX3 MVBFAF16/RK69B$>\4(QF,!-(%FE*Q,L-,+X=6ZZU6[BGJ[4R"W8\RLD*'D ] MYC.A9W;C94%3R"3E&1*P'%O7[M4$&_O2X!N%K6R-DC"W' &# M1!D/1/]M8 *,&4<:XU?MTVI"&F%[O/-^6^:N4> II!<(M^]0)[C^3WRR>OEWK[BZ5T-OS9U_R5;2@/YIIV2N9DP3&ENY)"6(#5OSN MC1LZ'_I*\9^<[17&;PKCG_+^IS!Y59B^9"L/8>G!'">;V,>AXP2A.[(W[42Z MAAZ.@@ /<&.X!QDTD,'?(,L7I<@SR#["2CYH!0ZP#AL<\'7-?-\=^F$_W:"A M&YRD^YCFC+\ H$2WFSX8B3G8^B@'G?!N$&'LA0>8/7;8U8UPI(IAPQF>Y/R: M@]!LV0HQT"I([;3X<;.OQ/;52>+Z3>MJU"]X'C3M<$ MKC<,W?!P7W0-?<]SHG8?5O!VZR(QE_@=$2N:2?W>EUKJ7$8Z?5%=C-5$\;R\ M6^9P( ($& 9 >&PO=V]R:W-H965TNJ[(2*JI.10,U[A1"5E3C5&YS:E4P3L=6%:[8IM5EP MTZ2A&[@!?=M<29RY/4O.*J@5$S614"R<"_]\&9EZ6_"#P5X-QL0X60MQ9R9? M\H7C&4' (=.&@>)C!TO@W!"AC#\=I]/_I $.QP_LGZQW]+*F"I:"_V2Y+A?. MF4-R*.B6ZVNQ_PR='RLP$US9;[+O:CV'9%NE1=6!44'%ZO9)[[L^# #^] 5 MT &"MP+"#A!:HZTR:VM%-4T3*?9$FFID,P/;&XM&-ZPV_^*-EKC+$*?3Y59* MJ#7YRNB:<:89*#(A2U$UHL9U141!ONL2)!FK/%J!IHP?(^3V9D6.WA\GKD95 MAMO-.@67K8+@!04KR$Y)Z)^0P O"$?CR[?#@*=S%7O0-"?J&!)8O?(&O-3LP M>=([_W6Q5EKBP?L]YK*EG8[3FLMXKAJ:P<+!VZ9 [L!)/[SS8^_CF.?_1/:D M V'?@? U=NQH 6@XQTNZ@WH+8V9;AM@RF*#8I7[DS>.YE[B[H8_#NF 6^F'T M6/=$XK27.'V;Q$Q@GN0@J23XL\^?1+(BB M<:>]AW30^.XN]YUK=04"8&PO=V]R:W-H965TRCVH-A,+%2V M7$F.V[\?)3N&!R1YVXLM4CR'AQ*IL!;R564 FKSGO%"1DVE=3EQ7)1GD5 U$ M"07N[(3,J493[EU52J"I!>7<#3QO[.:4%4X<6M]:QJ&H-&<%K"5159Y3^3$# M+NK(\9VCXXGM,VT<;AR6= \;T,_E6J+E=BPIRZ%03!1$PBYRIOYD-C+Q-N 7 M@UKUUL14LA7BU1C+-'(\(P@X)-HP4/P=8 Z<&R*4\=9R.EU* ^ROC^P_;.U8 MRY8JF O^FZ4ZBYRO#DEA1RNNGT3] &T]]X8O$5S9+ZF;V#$&)Y72(F_!J"!G M1?.G[^TY] !!< 80M(# ZFX2694+JFD<2E$3::*1S2QLJ1:-XEAA+F6C)>XR MQ.EX7DD)A2:/C&X99YJ!(G=DFJ;,'!KE9%DT-V^.\'H!FC)^0ZX(*\B*<8Y> M%;H:A1@Z-VF3SIJDP9FD"T@&9.C?DL +AN1YLR#75S?_TKA81U=,T!436-[1 M&=Z?.@-)ILE;Q935K\C+"O(MR#^G1%XD,],P425-('*PW17( SCQYT_^V/MV M0>JPDSJT[,,S4F>50H]2?;7DY1%]9*DA5R<%#_^#X%$G>'3Q;+]36=SA5!/> M=LK'+?:G;9Y34ALRW[-LYF4XQ/X@"-U#7X+;ZUOS!*RHW#.\- X[1'F#+_<. MD&PO=V]R:W-H965TSX:L(V,HQ3N.1*;)*'\Y0IB MMAT:V'B]\1 M5S*[88X&:[J$1Y!/ZWNN1F:%,H\22$7$4L1A,30N\<68Y ZY MQ=<(MF+G&F52IHQ]SP;7\Z%A98P@AIG,(*CZ>X8QQ'&&I'C\*$&-:L[,8Z#9 M1DB6E,Z*01*EQ3_]62[$C@/V#CB0TH&T'0[-8)<.=BZT8);+FE!)1P/.MHAG MU@HMN\C7)O=6:J(T>XV/DJNGD?*3HSLF0:![^D*G,: S]*CB9+Y1EVR!)C"5 MZ/,TCI8T6W*!WD] TBC^H.R>'B?H_;L/ U,J$AF4.2LGO"HF) /9!_'4 MJEVG0O*-"G>)OMTH W0M(1'_=BU7@>9THV59?"'6= 9#0Z6I /X,QNCWW[!G M_=$EM2>PAG"G$N[HT$=?F*0Q2O. 6A1YY?N#XQ','YO.N MEGU#WPF=$+NU88.G6_%TM3QO0(@+--YPGKV>->/Y?J+B/6;I\DP"3]0^,)5= MW M@=X?2&<9N$%A6B_L1A@WN7L7=.X+[4TJ3C/9_,,^IHDB(#4UG@&9,2-'% MW.L@9#NN;8=#'U.Y@&KA_:+:(==B0(/,?N MYAE4/(/3>:(MY9RFG3$1[/-PL8K2-M\.N\#RL.5U\PTKOJ&6[]UNOGU$*722 M#/>3SO'L ?MP WW6/J6ZY,@Q-TTL547&DM+5.WZG 'ZDN77#:,I^G8+R11X MYZ:HQSIU5^P+K:E\I\3B7BM""=>7^)[0FN))+9YH7_MUJG94$!(]4-E9#TI_ MC'=BSCK'./1:H:F?Z*U"ZK*.M<7SV/)6HNRFFFN[JJEV]_38>[FFM@/?QNZA M7*LK,=:7XK\X0(H>((%YE+5WG"6J1##^@K+M0I]Y6N23@Z\GM.8ZU)4>N_UF MGK9S.%E\3VA-\76K@/6]PJ\SK_ /&XEGM>N6?I:WJJC;!JSO&XY-.W\O[3"V M,";M H?W^P;LV7[H'^C,<-TX8'WG<'\W1I=7-^@3G45Q)%_T::;%.CG2>D)K M*J];$!SVFV;:EN9D\3VA-3\^Z[Z&Z/N:7Z99Z=\J<);?_M[1S_-6'7670K2- MP+&)5J(T$LTFCNL$[2^)+DM"[,"RG5:JF3OG%PGP97ZL(]3'S":5Q5%&=;&PO=V]R:W-H965TICV8Y +6XIC9IK32?OSL)$W(FGJ"N2_%=GS/];DYL4[O8,O% M3[D"4.B.):D<>BNEUB>^+Z,5,");? VI?K+@@A&EIV+IR[4 $F=!+/'#(.CZ MC-#4&PVRM9D8#?A&)32%F4!RPQ@1]V-(^';H8>]AX9HN5\HL^*/!FBSA!M27 M]4SHF5^BQ)1!*BE/D8#%T#O%)Q/<-P'9CJ\4MG)GC R5.><_S>0\'GJ!.1$D M$"D#0?3/+4P@20R2/L>O M0K,O"8S)Q(F//E&8[4:>L<>BF%! M-HFZYMM/4!#J&+R()S+[B[;YWE[@H6@C%6=%L#X!HVG^2^Z*0NP$X.X3 6$1 M$/X=**&?4AVG M1I=<@40S8U> MG8$B-'D]\)4^B@'THR+M.$\;/I$6AVC*-9)$[],8XCJ KSF41,('(N/0BG@& M40NU\1L4!F&[X4 3>_A5I%H(][/PP'*<=EG7=H;7?O(XNG;GJ51BHT6OT/<+ MO0&=*V#R1U.Y]38',0/]!O='$^OKHN%YK(6C/M2]81 M6*THW;(H7:H"#^.ZKCN=OX1MSWLHKQVO@_?5]NQR@D['%^@#B6A"U;U5VW;X?=^Q*[1Z M,<*J&*%3?1=PKL@[0JN3K]P9MGJ@ Q3>;E0X[CV2^'.8+URY+VRW7U-R]U_7 MMQU^[[?L"*U>C,JQX8Y;B3OU9:[0ZN0K9X:M_N< B7<;)?Y8X<_ANW!EO+#= M>34H?+]+W)&[*HKQ'%X-5V8-'[M5N%-[Y@JM3KXR:-AJ@PY0>+]1X6'X2.). M_9>_TYYA()99UTJBB&]2E7=JRM6R,W::]8/\:GO>5IL2L=2,40(+'1JT>OJ. M$7FG*I\HOLZ:/7.N%&?9< 4D!F$VZ.<+KO]9+28F0=DO'/T!4$L#!!0 ( M ^ ;%AIF9!?:@( (<& 9 >&PO=V]R:W-H965TX!66EDZ7VW%1FJ:@U9R5,)5%U45#Y< %<;$>. M[SR>N&&KM38GW"RMZ IFH&^KJ<2=V[DL6 &E8J(D$I8CY]P_&\>FWA9\9[!5 M.VMBDLR%N#.;+XN1XQD@X)!KXT#QL($Q<&Z,$.-WZ^ET?VF$N^M']TN;';/, MJ8*QX#_80J]'SM A"UC2FNL;L;V"-H\%S 57]I=LVUK/(7FMM"A:,1(4K&R. M]+[MPX[ C_8(@E80O%80MH+0!FW(;*P)U31+I=@2::K1S2QL;ZP:T[#2W,69 MEGB5H4YG7X4&1:;T@REWL1=>0H&M(8/W"O7YS329,Y5PHD_[G^5QIB4_;K[YHC5?4[V7>P#-5 MT1Q&#KYB"N0&G.S#.S_Q/O<%_4]F3V*'7>SPD'N&W8OZ C:JQ*K,1-ADOA\/ MA[&7NIM=]H/N;V2/.O;H7^QQ'WNCBG?8DR09#B,_?@9_T/Z-\'$''Q^$_R8T MY7WT\8O.)X-A- B2Y_0O"P?1:73JQW\+&S)W9TR8$7U-Y8J5BG!8HM0[&:"3 M;,9>L]&BLI-C+C3.(;MBOA7Q2.8 FSV7!U<#)M5[V7%>E.91478HE<+R9"UE2 MC5NY<-52 LVL4UFX?J<3N25EW$GZ]FPBD[ZH=,$X3"1155E2^3*$0JP'CN=L M#Q[8(M?FP$WZ2[J *>C'Y43BSFU0,E8"5TQP(F$^<&Z\WB@V]M;@*X.UVED3 MHV0FQ)/9W&4#IV,(00&I-@@4/RL805$8(*3QG6N(M0S^=?!$:%)G0%SHK@%R0*:9)5N%2S,DHIWR!MXR3,<\G]X+K7)&//(-L M'\!%+8T@?RMHZ)]$'$-Z20+OG/@=/V@A-/I[=_\$G:");V#Q@J-X&+@Q4VDA M5"6!?+^9*2TQ>7^T!:O&ZK9CF8+NJ25-8>!@Q2J0*W"2=V^\J/.A3>A_ MN3 MW6UD=T^A)T-8,,X97V"-%29GVM36$)&%,-UFE?B>[\=>V'=7NT):[*(@[EX% MC=T>Q[#A&)[D>,LX,C,<4YO/6/P@Y6$2UE1/(OWK'U.#A7NZNV'8:9<3-7*B MDW(^@U(]$%W3 (K@]DO+8[3+5: MAKO324N0"SM@%!*LN*Y[4'/:S+ ;V[H/SHF'HSW5&)M*%+ '"$[ MES$&5];#IMYHL;3]>B8T=G^[S'$^@S0&>#\7V+,W&_- ,_&3WU!+ P04 M" /@&Q8OYI_!X@+ _@P &0 'AL+W=OD^JE/.3YU^K)A^7[P:@: MD4C%HJP0L?KQ).8B32N2&L=O#71PZ+,*/'[\0J?UBU/[ MP71 EF(5[]+R<_[,1?."@HJWR-.B_I\\-VU' [+8%66^:8+5"#9)MO\9?VO> MB*, Q>D.<)L MQW@OQ+@-0%>.V#\2H#?!/CG]A T <&Y >,F8'QNP*0)F)P; M,&T"IO6GN_\XZL\RC,OXZE+FST16K16M>E +HHY6'V&25=J]+Z7Z;:+BRJM_ MY:4HR%W\/7Y(!?D'N5XNDTI4<4H^9/L_C4IB;T)1QDGZBVKQY3XD;_[ZR^6P M5-U7D.&BZ2K<=^6^TI7CDML\*Q\+$F5+L30!0S7NP^#=E\'?N%;BIT5Y09S9 M6^*.W%''@.;V\.O=^H*,@E?#0WMX*!87Q'/J<*\C/#H_W.T(I^>'.QWA[/SP MKM?.SWCGN\.-3]([R-"K>=ZKPWDHE>"*4N[4Q%B2_WY4#B?72I!PD(D+$+"*!+&D# .@AG* M\P_*\VWTJYM,:5BU0GJ[&DZD_<N^HD'"(B2,(F$,">,@F*&LR4%9$ZNR MKM=K*=9*/F0KDVR1;)6LXDV^R\HN/4U.,H([GOINT/HKGEO[["LI)"Q"PB@2 MQI P#H(9DIH>)#6U2NK#RZPDOFU%5@@B1:H$MB1E3AZL:R8KMV\N1,+"Z4GZ MFDRF0>",6TNFTW;CT<@=^[-6FD,.CB%A' 0SE#,[*&=V1IHKBEV<+019Y$7G M)&1E]%4)$A8B8='L=,7DN=YLU)(<17;*D# .@AE2-,YY]E?15\Y0VEA0SO6H#/SO6#JMJ:]KH;N9#J:M1I2 MZ/@8E,91-%.O1^54QZK7+UFC2J6H;?7@2)HO$NP4D!7;6T!(6MC0#%UX?N!Y ML[: 3ANZCNM.G':I 3H^!J5Q%,T4D*L%Y/Y)$UX]L75JR]IC;VTA:6%#,]=D M$V_27I(U[8PRECOSG&E;6]W8[N+2%HQ1U*BZ T"J4Q*(VC:*8<==W=\:&6 MCP.MQ4-I(90606D42F-0&D?13 GJTKYCK^V'QZNR[M0)+>Q#:2&4%D%IM*$= MI^O &Y\8!:RCW61\VHZC1F<*11?N'7OE_MS427Z0Z+==4GXGGU8K(:NS1FM6 M11:@YU!:"*5%4!J%TAB4QE$T4ZG:"' FV*R*+%C/H;002HN@- JE,2B-HVBF M!+5QX-B=@_LX%=79:5'FBZ]O2;:KYK_ZP&.L^JM/6-7Y;)*14L99$=<7,79J M\[0.W^4VS^WCZ:TZ)"V"TFC'.[(WX-MI];QWCJ-&9RI%&P6.W2GX-99* 66C MB$X)=-3/.U[PW-Y1;PE +0 HC4)I#$KC*)IY,:CV"ER[5W GDX4@6S79/.^% MU:6HAC$]+F9>M.J34$I450&H72&)3&43133KJ4[]I+^2^SD_BV3>2^ MYKI\Y0J=GY!N8[F_3KFZ7';:M7"R WH+#DF+H#0*I3$HC:-HIN!TZ=^UE_YO MDRS9[#8D$V5E-NXO.Y1B(9*G^NK\A^\O$QMYS-.ED)TE"_>T4NZ,NI9-]M'T MUAR2%D%I%$IC4!I'T4S-:5/ Q9@"Y >Y%UF22_5CL5.MR+^%W)"/>9Q92QSV M[ON>7T)I(90606D42F-0&D?13,EJX\#%&@X9Q<'0E]R8N=[(J^[ZZ0+3S#C>R50O$H%-V4.L 2HN@- JE,2B-HVBF M[+0-X=IMB,_B*4^?*E=AL<_3*A/+2G^'"W+)*EXDJ5)BIPBA=@.4%D)I$91& MH30&I?&&9JSVG5:MSU2;MA)<^TT%/=3VEN2[LBCC;*F.=DH/:C- :6%#,XJE MG;#:[8?;^%M=;SDZQ^UQ.GR]6.1R654% M]9DP;>9#^RDQ]-8'*"V$TB(HC4)I#$KC*)JY>8)V/KP1])38@]ZN *6%4%H$ MI5$HC4%I'$4S):C=$L_N<9RL%E_6AM5N-?4T>T[V;CHQKQOK*E[;1]-;W3"YOOEX7LJU-$,]:Y4:E7*@]TM",S26" M+OLYA/8;06D42F-0&D?13-%IZ\.S6Q7WNX-![*QJ:6?=QVIJ#^AY0&H72&)3&4313<]KW\'KZ'KKNK.8W M*>)"D#=+L7_4M3/EC;V#WEKK*+J/NBM#P]F?72J M#>IV0&FA=^IV="?H"-HOA=(8E,91-%-MVNWP[&X'TFBS=]5;>E";I*$9TZ;G M^H$_;6\D >V70FD,2N,HFBD];8%X=@NDLX)"?I";*J5^KC:4.S9'FNM3K946 MJ+D!I8506@2E42B-06D<13/WY]7FAH\U-WRHN0&EA5!:!*51*(U!:1Q%,R6H MS0W?;FZTK_?[Z9:M=EYO#4+-CH;F..8E$J/)R<[14!\#2F-0&D?13'EI'\/_ M S[&JUFX==5"I_R@?@>4%D)I$91&H30&I7$4S=2H]CM\K-_A0_T.*"V$TB(H MC4)I#$KC*)HIP:-O:K#['?VS,-3:@-+"AM;.PHY[DH6AS@:4QJ TCJ*9\M+. MAF]W-E[+PO>?Z&=[MH4:&5!:"*5%4!J%TAB4QE$T4XO:\?#'V&P+]3>@M!!* MBZ T"J4Q*(VC:*8$M0?BVSV0_MD6ZGI :>%/7NN;R44P^EN76JGQ)]A,S+4 M"('20B@M@M(HE,:@-(ZBF5]$IXV0P+Z_5>^,;.?UU2"4%C:TD_/?DRHTM%L* MI3$HC:-HIKRTR1'838ZS$_ 9!6A[5[V5!_4_H+0(2J-0&H/2.(IFRE.;)($+ M3< !U .!TD(H+8+2*)3&H#2.HID2U!Y(8-\LJW\"AIH@4%K8T-H)V#TI0$.[ MI5 :@](XBK:7U[!X%*(,XS*^NMP(N19SD:8%J;]L8/\=]X>C1(I5M5WNNVMW M,#PY'CKOF%,='VK,U>4V7HO;6*Z5'DDJ5@HYNI@$ R*3]>/A29EOU4<\( ]Y M6>:;^N&CB)="5@W4[U=Y7KX\J3IXSN77>MA7_P=02P,$% @ #X!L6#% M;6NQ! '1@ !D !X;"]W;W)K&ULM5E=;^(X M%/TK5G:TFI':)C8AA"X@M;#55)IJJC*S\S#:!Y=<()HD9FQ36FE__-I)2" $ MSS0-/$ ^?(_/N;9O3LQ@P_@/L020Z#F.$C&TEE*N+FU;S)804W'!5I"H.W/& M8RK5*5_88L6!!FE0'-G$<3P[IF%BC0;IM7L^&K"UC,($[CD2ZSBF_.4:(K89 M6MC:7G@(%TNI+]BCP8HN8 KRZ^J>JS.[0 G"&!(1L@1QF ^M*WPY)JX.2%O\ M$\)&[!PC+>61L1_ZY#886HYF!!',I(:@ZN<)QA!%&DGQ^)F#6D6?.G#W>(M^ MDXI78AZI@#&+OH6!7 XMWT(!S.DZD@]L\Q%R05V--V.12+_1)FOK>A::K85D M<1ZL&,1ADOW2YSP1.P&=SI$ D@>02@ A1P(Z>4 G%9HQ2V5-J*2C 6<;Q'5K MA:8/TMRDT4I-F.AAG$JN[H8J3HX^@\G(&D8 M?1C84O6F8^Q9CGR=(9,CR)B@.Y;(I4!_)P$$^P"VHEEP)5NNU\2(.('9!>K@ M,T0;]*-TCD9A?0QC-2"!U''UCO,?\_S/=RO ML#UL1PAVL4_JV?8*MCTCVYOP64V2&1-J E6(P[-Z@ FH(]T[(-/K=GSL5SCW M#C+<=SW?/9)@OZ#L&RE_@6H5)?.LQGZ &T M)RPNH"_ XUJA9GP7O0#E=35G;(YLJIR4RDDSY9-0S-)GV0.5M74G!\9X9W"= M"\?M>M6Q-3)HJK#T)-CXP!_=0Y*(E^B))B$M*I5Z%#]\FQH+EQGVM>NV+;3] M))2V!+NG*5ZX);>19^$4W@67Y@6WZU[PH2WII?6K.L.-W3:559H<_"J7([1; M"'GV(J-NA2RH%6<&5:\&WCEV:D?1&-E4;NF2L-DFO;U8F_%)5JQ1'\79BQSV M44!?ZJNW$:II*DKWAFV]SN'V7B.[W<-Z M;>ZVJ:S2XY)[2B>PH"1TH 1LP%[<[W^!3YVMH6:N$<+ MM1FC:0Y*_T7,^T+-"W4.7"W4?L_M[WZJ,[Q5HV7O;+3&P!?I_K- *?%L'[.X M6NQQ7Z4[NY7KU_ARG.U4ES#9QOD=Y8LP$6I%S!6D<]%3EHIG>]'9B62K=#OW MD4G)XO1P"30 KANH^W/&Y/9$=U#\(S#Z'U!+ P04 " /@&Q8DB*]M 0# M #?"0 &0 'AL+W=OU M*,]TRS \/<>DT*))?6[.H@FM1$8*F#/$JSS'[/D,,KJ9:J;V!#=\Z1BK)@M('-;A, MIIJA@""#6"@'+/_6,(,L4T82X['UU+I;*N'V\8O[19U=9EE@#C.:_2*)6$VU M0$,)I+C*Q"W=?(V#UL"TWE# M8+4"ZZ,"NQ78=="&K(YUC@6.)HQN$%/5TDT=U+VIU3(-*=13O!-,7B52)Z(K MD#W@Z!A=5*)B@*Y)0?(J1_5Y-,?/\HD)CF[AL2(,$G1?),#039J2&% K/CH' M@4GV5;KMQRG#4-;7W?^D]FK7ME=K^PA]TBVW.D+V*B\6J46DW7D^G;HA1-]O8T^:'X@NM.A M.^^ANWWHC#CAWL)D^IY,M?NB[==9ENF8@=75-<3ZUO:K/GVN,5N2@DN2 M5"J-$U]VD#6?$\U T++>D1=4R/V]/ES)+S!@JD!>3RD5+P.UR7??=-$_4$L# M!!0 ( ^ ;%BJS";YC , )$+ 9 >&PO=V]R:W-H965T(9 .NU,VC+AA8YEKLKPL1V[/2=_8M;NMYH\\)-1@5>DP71=\5W^UU?U" M8$5KQ*Q=L)6HK?X*-+2@9JC<)_TH](+! M8.3>'Y;V.,[SHT$T[#5Q1ZR#AG5PEO6GAJCU=0LS S?&2G,_FI_!#\*GI920F";,W[[MD?==&#RS&Y5M MV,%(Z:)Z'U0(:>1M4W?PR"5![,=>=&*FEK HCOVHW4MAPS[\,2_MI\&N@Z85 M]Q_ST@U5[4/C/(])FHJ20V\*O,,&QTPFG*:RA(%\(&F;3WX%\I&8PT;,X4]9 M80=&8(*ONYK(_)P5AH\'BS<,PKA_XH66N*$7>$'0;H:HX1_]M!G^/S,OY(?O M4-$;(@]$^XX%7@CL2+6X42T^B_ZWT%#\Z7^/\X2OXI8.AE'8CT\Z_3C.\_I! M/_)..NT>7)C,9?4#EFO*%9!906;O8@CC0U87P&JA16'O4$NAX49F'S=P9R;2 M!,#WE1!ZOS#7LN86GGP#4$L#!!0 ( ^ ;%C*^8VA$ 0 'X2 9 M>&PO=V]R:W-H965TO%D=D8D#[8I'3W\+GCD7?D MY,#XL]@ 2/229U1,G8V4VVO7%?$&>;Z MGC=TX+%6,!)_I7 0C3;2ICPQ]JP[=\G4 M\30CR""6&H*HOSTL(,LTDN+Q;PGJ5&-JQ6;[B/[)&*^,>2("%BS[.TWD9NJ, M')3 BNPRN62'/Z T*-1X,, MRHU 'VD"21O 53PKLOZ1[-RW(MY"?(4"_ 'YGA^@+X^WZ-W/[]'"> EX!\/% MV_'\'^"U" >5=P,S0/ #[RXA9FMJW(N^_JF$T)V$7/S3Y=0"<="-J%?UM=B2 M&*:.6K8"^!Z>#@^9?A:SH\"'(1>-\5117%DI?BH;G+&9?J_BMGD[>NKQ&PNG\ \)S'<(3?P1DVY-NM&GL;V M*"89"'2KR5D7P[H":WM@+J*P-8\?7FN M*O%LR*ZB53$_'\H-LX0]OJU$+I[> MGM#:;JLK$1SV']_6ZN9B!_2$UG9 7>9@>YWS %R'BSHVZABW5!(ESKA9YESY MX]/0[I0:G(GNNM+!]E+GGE#%4!UA)?H$]E+!CG3Q[/2$UK:[+I_PJ/_P[+58 MZ@NM[8"Z7,+6@L1VD"DU6^E^$&(O.@W)#KG1P&^$;L'-;9SDU2:X-A<<0I4E M.RJ+N4"I3!2D%Z5Y%:^[RX["@Z MDFW-?<$3DVHG-LT-D 2X%E#?5XS)8T&PO=V]R:W-H965TNA81F;A?LD MBH5:,/W!DD0P _&PG#(Y,VN6,,D@YPG-$8/%T+BR+L<65@!M\2N!-=\9(R5E M3NF3FMR$0P,KCR"%0"@*(E\K&$.:*B;IQ]^*U*C/5,#=\8;]6HN78N:$PYBF MOY-0Q$.C9Z 0%J1(Q3U=?X=*4%?Q!33E^HG6I:UG&R@HN*!9!98>9$E>OLES M%8@=@.4> =@5P#X$=(X G K@:*&E9UK6A CB#QA=(Z:L)9L:Z-AHM%23Y"J- M,\'D;B)QPK^'%>0%H"]H5B82T07:+$X23J*(040$A&C^@F:T8 &@LPD(DJ3G M$O4PFZ"SC^<#4TAG%*495 >/RH/M(P=;-KJEN8@Y^I:'$.X3F%)%+<7>2!G9 MK8P3""Z08WU&-K:=!H?&_P^W6]QQZL@ZFL\YQK<-GJK7NVU8'W](4W0C(.-_ MF@)7\G::>=6]ON1+$L#0D!>7 UN!X7_Z8+GX:Y/H$Y'MA:!3AZ#3QN[_I(*D M\K)KV4U*2[BKX>J#L_+M7L_Q/+KR%; ZL,2.M%*_-R(G(]M2ZM5KWG8K2/64(3D2V%P*O#H'WMJ(LX=W= M4O,\NX=QOW]0E$V6CM=WO8[;7)2]VL=>JX]31L,B$&A&4EF9) _1G8B!M=9H M*^-K$W0BLCWQ_5I\_YUJM'_*$)R(;"\$%M[^EO';JK3"[WX1+0OWO6[7.:C2 M)DML=RSL>0=5:N[T$1FP2+=7' 6TR$7Y'ZY7ZQ;N2C7M8V6J5$T&7NEN94R%['SV,97L*3!G(_06E8C-1!]0- MK_\/4$L#!!0 ( ^ ;%B?T3@/PP, -T0 9 >&PO=V]R:W-H965T MK$9I@FT+[$HW3WW/,<3=9?ICO'O8@T@T3[/"C%S MUE)NSEU7)&O(B3AC&RC4DR7C.9%JR5>NV' @:>F49Z[O>9&;$UHX\VEY[Y;/ MIVPK,UK +4=BF^>$/UY"QG8S!SN'&Y_H:BWU#7<^W9 5W('\O+GE:N4V*"G- MH1"4%8C#.IQE!!HG4$$3]/, 5 M9)E&4CQ^U*!.$U,[=J\/Z!]*\4K,/1%PQ;)_:2K7,V?LH!269)O)3VSW$6I! M(XV7L$R4?]&NLAW%#DJV0K*\=E8,ADO[T&26CV3EE\OKM&;W]]-W6EBJXQW*2.=%E%\I^( MA'UTPPJY%NB/(H6T#^ JV@UW_\#]TK>]- M*@<"ZVD.&\VA#7W^A63;JD1(IDX$4B1@TEN!1"6(/E@>YC@.<>!YWM1]Z&HQ M& :3R:1KV.,Y:GB.K#P_0 I<%77"^(9Q(@'1:K>DVBV]-K&N("<=,MZ9'QTQ MML9]9?:C1E5D5;5H-'>S"*",ZR6DPCB:!?R2D,AOU]LB/O-"<^+BA&/]4 MXCOI+M3'27V&5-9IL4(9$P(EA/-'I,Z;'>&I24-\0FZDB^*D?@QV4=^NIV+< MJ!A;59Q2-I$GF0[#^$F2DX;DQ$KRAA8TW^;HZPWD]\"-!X\5 MX:4'ST!@/;'8:S]KV6NEMHX+MGZ!T/JZV[8(V_NBOPW5?2ANH_CXI+DX;BNL)A5-MS,HYL!7Y?RL MHK-M(:NYJ[G;S.@7Y61Z=/]2S^[E -K"5(/_#>$K6@B4P5)!>F>QJB]>S=+5 M0K)-.8[>,ZF&V_)R#41UB=I /5\R)@\+':#YC\;\/U!+ P04 " /@&Q8 MP7C)]8D# "L"P &0 'AL+W=O@@VN^U%T0M:&ME$*%(E*3O=IR\I*8H" M4=J]Z(TM4O\,OQD-.=Q!!(-E6%Q;]W0/EEZ_C. MR\1'"E(!4P2SI" (/ AD8FE /G3V9P7VP=SQ !A5P9%UC_G6$'E!I/FN.?WJDSK&D,Q\\OWG]J@]?! M'+"$':=_DD*=ML[*0064N*'J([_\#'U L?&7]L2:H M".O^\7.?B)&!'\T8!+U!\*T&86_09L[MR-JP]ECA;"/X!0FCUM[,0YN;UEI' M0YCYC(]*Z+=$VZGLGN6\ O0)/X-$5VC'JYHS8$HB7J+?=!GMH00AH.@E[_:@ M,*'OM?;SXQZ]^_[]QE6:PWAS\W[-NV[-8&;-/>37*/0_H, +0HOY[MO-@[?F MKHY^2$$PI"!H_85?30':$YE3+AL!Z*_;@U1"5]G?M@ [CY'=H]EZ-[+&.6P= MO;C(F7#28 MVO!6TUSZEJ]MD:VB6;KU0+=>I+NENFMCE@/2_1\5O#FHLJ$&ES?,GL[UM.Q\ MRZ>?RN)D?M_[WFMW\A:)?U1;BM.F#-?K]3SV:Z_S%[M)]@M(>8/.F#;] M:?I2$E;B8+I+YI!MTF7FUQ;E?[U'C1,-UDKUI\UG KDDZ>#)( MF$042FWC7:]J[>-)7Z=!&(%^7W*N7@;FPC9[=D(&-&5]V$OBZ]QS?,Z-?3W<2/6D"P!#MB47>N05QJRN?5^G M!9147\@5"/R22U52@Z%:^GJE@&8.5'(_#(+8+RD37C)TYEZ)&T MTD:6#1@5E$S4;[IMZK 'Z,4O ,(&$!X#^B\ H@80.:.U,F=K2@U-ADINB++9 MR&8'KC8.C6Z8L']Q;A1^98@SR:U(90GD@6Y!DP]DCKLDJS@0F9.9DFOF_A8& M!WEG4S"4\7,$/,ZGY.SM^= W*,92^FFS\+A>.'QAX5Y([J0PA2:?10;9(8&/ M+EHKX<[*.#S).(7T@D2]]R0,PJA#T.3U\/"$G*BM;.3XHG]6EDR93KG4E0+R MXV:AC<+-^[.K9#5COYO1'NAKO:(IC#P\L1K4&KSDW9M>''SJLON?R [,]UOS M_5/LR:12"H3I\E@#8P>T/6:=1%?QQPA+OMY7_SRM=QG&0;]-.] U:'4-3NJ: M0@ZH+.L25B,'>RL&1YI.91S(B5LY\4DY#])03EB]4PSN%-AB>]9 SA8@(&>F M\V#%KZO@\[3."OI[S:,$M70]59-45L+4AZ^=;=OVC>M61_-C;.=U]_U+4]\% M=U0MF="$0XZ4P<4EEE#5_;4.C%RY%K60!AN>&Q9X)8&R"?@]E]+L KM >\DE M?P!02P,$% @ #X!L6%@J?/^B P YPH !D !X;"]W;W)K&ULK5;?C^(V$/Y7K+2J]J1;\I, 6T!:X$Z]AY-6RVW[4/7! M)!.P+K&I[<#N?]^Q$[+LQM"K5!Z([#S3HY#?U0Y D^>JY&KF[;3> MW_F^RG904340>^#XIA"RHAJGJ]*,@2/V*,N[-IW;M0?7BW#*V#M?B=P5&=C8F1LA'BNYE\R6=>8!A!"9DV$!0?!UA"61HDY/%W M"^IU>QK'\_$)_;,5CV(V5,%2E'^P7.]FWM@C.12T+O6C./X&K:"APP_ M.;:V@4>R6FE1M<[(H&*\>=+G-A!G#F%ZP2%J':+W#LD%A[AUB*W0AIF5M:*: MSJ=2'(DTUHAF!C8VUAO5,&X^XUI+?,O03\^_\$Q40+[19U#DEJPQ3?*Z!"(* M\JDHP :9O!J11ZJ!/$(F>,9*1NVGN%F!IJS\@/Y/ZQ6Y^?G#U-?(S>S@9RV/ M1<,CNL CC,A7P?5.D4\\A_PM@(^B.F712=DBNHJX@FQ XO CB8(H=A!:_KA[ M=(5.W 4ZMGCQOP::K)C*2J%J">3/^XW2$G/Y+U?(&L3$C6@.^)W:TPQF'IY@ M!?( WOR7G\(T^-4E]W\">R,^Z<0GU]#G3X/U@!20@Z0E49KJ6@OY0J1))KK? MEPQRH@7!G37&AS6ANL$8*6RBP?G)'0#' JF70H:^.$9L7B<3N+H'?^^ M63B*TB!QLT\[]NE_8(\U#Y!_[J*9]O:_3:)Q/\XNNS"\&.911W1TE>@#8*'F M&%J2,RQ&&.0,E(OGJ+]_'*1]G@Z[9'29Y[CC.;[*<]%\Z/-OC_\=(]4YDX%8X>"..HK<-B-;>J[%4PZ!9.K"I8[RK> )\^>3IL<]G0J M0GE.A-Z!=+&>.-A,'/G1MS-!OT0Z#%XOK^ ':1]H63>W$2VQ-:&8*]NCO%M?F"[.MB*O,$T+^)7*+>.* ME% @9# 883!ETU4U$RWVMC'9"(UMCAWNL!,%:0SP?2&$/DW,!EUO._\'4$L# M!!0 ( ^ ;%AUX_LXE0( (,& 9 >&PO=V]R:W-H965T?4QC312'Z!-8E*U:? !\<%-;AMKCAUL MIQG_GFLG#5W750CQ)?'CWG//.;%ODD:J1UT &/)47[.BN@I/I" M5B!P9RU520U.U<;7E0*:NZ22^U$0C/R2,N&EB5M;JC21M>%,P%(179JJ7"F=^CY*P$H9D41,%ZXDW#J_G0QKN MKPP:O37](F[H]WZ)^= M=M2RHAKFDG]CN2DFWJ5'28BZA.@PX;4*<9<0.Z$M,R=K00U-$R4;HFPTHMF!\\9E MHQHF[%>\-PIW&>:9="[+DAG\+$83*G(RE\(PL0&1,=#D YGF.;-^4TYN1'MH MK/MG"S"4\7.,>+A?D+.WYXEOD(X%];.N]*PM';U2.HS(+58K-/DD_$_>+IC.N-2U O)] MNM)&X8G^<!%[RZ]T13.8>'B--:@M>.F[-^$H^'C,@?\$]LR/0>_' MX!1Z^H71%>-XG% ]$UFM%.3$2'OK .WAM-$U,_J8!RWPR ';QK1-@\3?[@L[ M%?&,[;!G.SS)=LFI(!E^,L56M3OT\(2]4\,Q?L,7U>/!Y?@R/"#Y,BP:!X/Q M^("IOW>?2U ;U^8TDJF%:6]#O]IWTJEK( ?K,^RP;4/\ ].VYUNJ-DQHPF&- MD,'%&*FIMN6U$R,KUS56TF / @ [@D !D !X;"]W;W)K&ULK99=;YLP%(;_BL6F?4A=,)"0I"-(;;IIE38M:K7M8MJ%"R?!JL',-DF[ M7S\;" L-^:J6BV##.:^?\V)C!RLN[F4"H-!#RC(YL1*E\G/;EE$"*9$]GD.F MG\RY2(G27;&P92Z Q&52RFP78]]."6.\WO3N8XG%C9$P"!21H+HRQ*FP)A1TAR_:U&K&=,D;K;7ZA_+ MXG4Q=T3"E+,?-%;)Q!I9*(8Y*9BZX:M/4!'2?M#+:E!WQZ!7$/60YYPA%[M>1_KT^'2W MG6[K\AL/W,8#M]3S=GF@UT9<,$!?YVC3C[4=/S_K!'2M()6_NHJMU/O=ZF8= MGLN<1#"Q]$*3()9@A:]>.#Y^WU7Z?Q)K&>$U1GC[U,.97D(@!,1(&AO.ZA>, M2*$2+N@?B+O*KS0'I:;Y:BQ#!U>_P%YNEG9$8 N[WV#W3\/.B4!+P@KHPJVT MAAL4N(>Q\X3U4%0+=-" #I[E+Y6RZ/9VL&794U/W1;0@_0;2?Q:DW@.D(EE, MLT47J7^0=%]$BW38D [WDDYYFNJ/TBES=;C%X.+NR7I,9(MZU%"/3J#>.U5' M1TW50U$MRG%#.3[=V]WS=-SAEN,[_2U;MP.=L3_V]:&CF]?!_S8R?#KQ@4E; M2Q[!W1&Y ]S>V(S-2>@+$0N:2<1@KE-Q;Z@U1'6XJ#J*Y^7^?,>5WNW+9J(/ M9"!,@'X^YURM.V;+;XYXX5]02P,$% @ #X!L6)Z&ULM5==;Z,X%/TK%KO:G9%F"A@" M:3=!:IND4VFZ&TTT.P^K?7#A)J :S-@F:?_]V(:P"2%15LKD(6!SSKF?,I?1 MAO$7D0)(])K30HRM5,KRQK9%G$).Q!4KH5!/EHSG1*HE7]FBY$ 20\JIC1TG ML'.2%58T,GMS'HU8)6E6P)PC4>4YX6]W0-EF;+G6=N-+MDJEWK"C44E6L #Y MM9QSM;);E23+H1 9*Q"'Y=BZ=6\> HTW@+\SV(B=>Z0C>6;L12\>D['E:(> M0BRU E&7-=P#I5I(N?&]T;1:DYJX>[]5GYG852S/1, ]H]^R1*9C:VBA!):D MHO(+VWR")IZ!UHL9%>8?;1JL8Z&X$I+E#5EYD&=%?26O31YV"*Y_A( ; NX2 MO",$KR%XYUKP&X)_KH5!0QAT"<$10M 0@G-="AM":(I59]>49D(DB4:<;1#7 M:*6F;TQ]#5M5)"MT)RXD5T\SQ9/10K+X)64T 2Y^1]/O52;?T$=TFR29;A5" MT6-1][MNG(]HFI>4O0$@0T3SBL>IZ@0TIZ1 [R8@24;?*]S7Q02]^_7]R);* M26W*CAN'9K5#^(A#+D9/K)"I0-,B@61?P%;1M2'B;8AW^*3BGVQ]A=S!!X0= M[/4X='^:_D3>D!L<94_.,5[3<0]]>K;Q/O;L-'L"\17RW*.^/YQ/QR<*X;6] MYAD][UBOJ6,TJ2B@OY9HM^^V;??/9T5 CQ)R\6^/MW>UNM^OKH_L&U&2&,:6 M.I,%\#58T6^_N('S1U_1+RDVN:38]))BLTN*/5Q(;*]Y_+9Y_%/J47OP"'/P ME-N#I]0'#[RJ-[. OJ8YJ?I_F^:28I-+BDTO*3:KQ0(CID>9=>0Z>'A]/;+7 MN^UP"+O&[M!I47MU'K1U'IRL\R(ERD.4"5%!@M2K!\&)R@O$2OUF$A^0,,2^ M%J@-#G;\Q+Z*9S^:^QX4'@X[J$D/RG,]=Q\U/42Y88B=?=3L$.4'UV[0R7(/ MRAD.W/XL!VV6@Y^1Y;[L!H?-XH:^%W;2VP-S0L?!G?SVP1PG["1E>@@+ _7K M)/@0A;'O>]T^[K$9!J&/.RFV=Z:L'/C*#- "Q:PJ9#V-M+OMC'YK1M/._DS- M[O6H_9],/?@_$;[*5+HI+)6D&PO M=V]R:W-H965T/XGGON[,=W#-==4W)]BQM@,#YR/M 3DY)WQC8%=\8KN76&$PH,\YOS,ME,O("PP@SC)6! MH/IQBV>8909)\_A5@7JU3V.X/=Z@?[3!ZV!F5.(9S[ZS1*4C;^!!@G.ZRM0U M7W_"*J">P8MY)NU_6)=KCWH>Q"NI>%X9:P8Y*\HGO:L2L670#7<8A)5!:'F7 MCBS+(>MN,: M\9W()8UQY&EU212WZ$6O7I!^\-[!^K!F?>A"CZ9E%O1NGO$\UV*PV][&LL3I M61RCZ-MHT OTW]"_;?'?J_WWG/XO[E#$3-)9ALUY^G&%^0S%3_C=S(UU"C?S M;?2<;OXSB?TZB/XS;7W_&5@?U:R/G*G7MP*:C3?JI46,;?S<".-8=8 <'X!1 M5>"@-*@I#?:B='&W9(*:R[F-E!OCBHJ&U,!!ZK@F=;S/$468"!:C/I/-[='& MK@0;;.F$='KM(B%!1JE?EESIU+=?O[ST).P MB2-\)K%6P$],O*DOQ%D(]M+K(Q /!$MQ1F@?X^YUQM M7HR#^@=#] =02P,$% @ #X!L6"FLS67^ @ S H !D !X;"]W;W)K M&ULM59K;YLP%/TK%I/VD-;R3DB7(#5IJU5:M:K5 MU@_5/CAP$ZP"IK9)VG\_VQ":!T&9FGT)MKGG^)R+;WR'2\J>> (@T$N6YGQD M)$(49Z;)HP0RS$]I ;E\,Z,LPT).V=SD!0,<:U"6FHYE]N*7.A%K +NW!^#4 &<;X.T!N#7 U48K9=K6 M!18X'#*Z1$Q%2S8UT+G1:.F&Y.HSW@LFWQ*)$^&]H-%30M,8&/^$+I]+(E[1 M"3J/8Z+2C%-TG5>'127]!#U@QG N./I\ 0*3](MFD'H4JQG5>X^K MO9T]>]L.NJ&Y2#BZS&.(-PE,::1QXZSRJP,]X@2,8 M&;*".; %&.''#W;/^M9F_4AD&XGPFD1X7>QA$$P:,(V]/F-/O\P?? "+"*\7:*_L[=G!UX_V)+8%N99 MEMTNL==([!TJL2"L76!O=V?/'?2W].U&]1TK\-OE]1MY_4/DH<<;R*; 6H]S M)\._'NHYYJD2UMGR*:XM1O7?GQD] M3&2["4P%R/(_N1SLW M%,4C2\4E*LNU H/U+#J?G%U,_?ZPX2?'M=T:@W>RT/K1!]?5+$J\(!18.L_ MZ+?"2Q3"$Y&,IX$S&H_TP.WQAOU+\$Y>%LSBI1:_>.6:670:084UZX2[T^NO M./@Y\GRE%C9\83WL32(H.^NT',"D0'+5_]GSD(@W&[R8V/PA6 YK$<>6++>Z?*QT:)"8]_!YZ>.NQHU_7L/\IUS9EM6XBRBUK!H5A@5;]],CI-/>VQDHXTLL&>[:D2=6'4" MX;:&[7IMRO7PC0!P[5#:5[5G_T'[=-0^W5N"[YU/*>AZJ"JP%5T1MB W=*U@ M:9ARKVGN68\"JW]85L7T-$NFV4D>K[;EQ%M7W[\B-\PLN;(@L"9DBL,&WK,T/@-M%YK[3:!;[#Q>2S^ E!+ P04 " /@&Q8 M7>^4&68' !8/P &0 'AL+W=OT 32>8H)V'H@^*Q=C":/%(8*>?2^(+T?K)-F3]&VT&L>;B-M.7LGWQD37)V/?=H/1_"+_["Z:7X3;Q',#?A>A>.O[ M=O1RS;UP=SG"H]@*GUN&GE7(2_SC\EU<>XVR4!["\%OVYI-S.=*S'G&/+Y,,PD[_/?$%][P, M*>W']Q)T5+695:R_?D7_+0\^#>;!CODB]+ZZ3K*^')DCY/!'>^LE7\+='[P, MR,CPEJ$7YW_1KB@[G8W0?!LA-[?A&%.Q1EI5.T[$5.9EX[#=\-LG&_3Z+T6S>M ME\SODW#Y;1UZ#H_BG]#-]ZV;O*"/Z+YX#%#XB/(2Z/,F'Z:K;)BR(C];/+%= M[Y>T[ G4BJ6]VK8T4TM!H>FN/10\.3\8JNTP?; M08O03V=[;!<#$45VL.+I#$S0]0NJE[NS7_*/KW9VY*!__TPAT:>$^_%_LO$I MVF?R]C/5.8\W]I)?CE)9B7GTQ$?S'W_ $_U7&;>08!806(-W5O'.5.CSS]LD M3NS <8,5NN8K-PCR5[9G!TM^AO[:^@\\RF?'P0>_:,#(&\C4]VE.\71&3?-B M_%3G3%*.F+IA&LUREK+# ^DP*CH,)1V_IP];PIUN@1M[ 6&#&+K>BGN_E M:V"%CH"RT)!\2S8)":Y(O M4F2LSI&':9H2LS>?D&A6B7982)M$B20;J[/L8=('E/661$&B65B2MM?EMKEV M)S)MTC'3_L TWC]Y!/5!)5HKV3/:R_!0C3:)$@:'J%?BA\DCJ&I;I9-XHIEO""6H+0%%LZ#0FM0*]T)FIQ9*4*L# MBF9!H34/ A+1-66:)!0JC%[;^M+]B0D0@G5:),HX79HMSV)7D*IQNQ-E&R? M(E6>-E''<"94.!.J=B:?MX,6(=6HO:F"1+.@T)J,UD[IG/R8#NPY'=B#.L>P M1538(GJ$C14U9F\^N^V_0#7:)$KX'7J$_1T=,U$WW)NH8#H@)!\0&[\TF]&=@RX6E,C^"W+J$;O/5=!70L46I/9V@4#=FJA!+4X MH&@6%%J3?.&$V& GI!!*R1&S_56PA;KIWD0=PPHQ8878X%T:A5!*]E4RK6@3 M!>IVH-":1 FWP]2[-$-/]JEA>T]24 \#A=:D5'@89IY:(4&W?$#1+"BT)OG" M&+'!!]84"CGKEDJ"&AXHM.;%.&%XC,';,X<5LL14+X,MU"WWY0D*K>!I7+MR M[/-HE5_=CM$RW 9)<5FW^K2Z'GZ57XIN?7Z-SZWBDK> *>Z).$FO]C\$"9)Z.)052+]_#,/D]4W60'69?OX_ M4$L#!!0 ( ^ ;%CJ1&PO=V]R:W-H965TV@,1)T0 -&B1(^U#L RV- M+2(2J9*4G?3K2U*R(MNR-EMD_6#Q,G-TYH@SG.F&\0>1 DCTF&=4S*Q4RN+4 MMD6<0H[%"2N JITEXSF6:LI7MB@XX,0XY9GM.4Y@YYA0*YJ:M1L>35DI,T+A MAB-1YCGF3^>0LOL/PB(-?._@FT(J9">L"2QQ- M.=L@KJT5FAX8;8RWBH90_1GO)%>[1/G)Z$ZR^"%E60)<_(TN?Y9$/J$!.DL2 MHF7&&;JBU6'1H@^0L4=?"ST5Z-T%2$RR]VKC_NX"O7OS?FI+Q4ICVW'-X+QB MX!UAX'KHFE&9"G1)$TAV 6P53A.3MXWIW.M%O(#X!/GN!^0YGM]!:/YR=Z^' MCM]([!L\_YC$*O62,@/T=8G:]T.[M!P$@Y=?Q0V=CN\1PWOT8MXPR/P MF B\R.!%O"O449NW$X['$V>XQ_O0,!QZGN\$W;R#AG?0R]L%Q+^%[N@8A%5N18@XU<[S! M/!%=7,>'Y\(QOSVRO2_]PS,?-B&%O2%=*JEC'=+&7"@ZGC5P=4&B CAA"9), MW88Q6U'R"U!) 7.J!3CRZ;IDZ"?@H2>%V:7?O-?Q#W69-+I,_OUL-O?(CVO( M%\ [RU\OSG\M?Z\$MA.RZSS?M<[_>A/4\*^DQ6NA[8K1:CS&ULK5?;;MLX$/T50KO8 M"]!8=UG.V@(2*T4+M-L@0=N'8A]H:6P3D425I.SD[Y>D9-669<$Q\F*+Y,SA MG#/D:#3=4O;$UP "/>=9P6?&6HCRVC1YLH8<\Q$MH9 K2\IR+.20K4Q>,L"I M=LHST[&LP,PQ*8QHJN?N632EER&HMU(09 M34N\@D<07\M[)D=FBY*2' I.:($8+&?&C7T=VY9RT!;?"&SYWC-25!:4/JG! MQW1F6"HBR" 1"@++OPW,(]_A\=WN C=MFR-5X M[@F\)B<_;A9<,'E-_NN3N(;P^B%4[;CF)4Y@9LCBP(%MP(C^^,T.K'_ZY'E+ ML/B-P ZD\UKIO"'TJ.?07J$'7*Q '>R[9V )X8#N&4F OT.?Z!88^D1R(OHT MKO<*]5ZJG&XB>V2/I^9F7[MSC.+!J"_4Q&\U\=]2DZ]E.:2)?T37<4=.1Y-S MC.+!J"_4)&@U"5ZOR;]5OI#4504\6=EJ6'^?61A,+-OM*'!LY]KCB1N&'1%Z M[)S0\D._M3O@-V[YC5_/[[M^)4)Z=;,!)E_QZ %4GZ 6Y[(>JU)3X4RF?@E] MU(=W]-$+8,91@')=V_O*S#!"T"#8-8)$2O%+'TX\B'/AR0E;9.]_RG$FW(@S&=&%>;>M77V2]DO-EF6VV.#P0M=6^ZH$)VNOIQ+;]>@"D#N;ZD5.P&:H/V>RCZ'U!+ P04 M " /@&Q8)#0)?^0" #\!P &0 'AL+W=O""V<\_Q.=Y.66%$P_MVKV,AZ+2G!5P+XFJ\IS*W02X MV(X&"K3)L%-QZ6= 5ST#_*>XDSMV5)60Z%8J(@$I8C9^S?3 @%%! MSHKZ29^;/.P!_.@$(&@ P1$@. 4(&T!HC=;*K*U;JFD\E&)+I(E&-C.PN;%H M=,,*C9K.S MFS3Z)K6^X(0^/R!WHM"9(K,BA?20P$6SK>/@Q?$D.,MX"\DE"?V/)/""L$/0 M]/7PX(RIRY__XGLP&VO==L[QQ[/GDO\?K$B-H)3S3A:[_);DUQ;$G,/;6+O M,KJZ/O@-W>>)3@*GYX']&DA\C^3U11+T2$IWJJN:W;V+- >YLOU%D414 MA:YOF':U;6%C>W,?K4^PM=6=Z"]-W1?OJ%PQO!HY+)$2:Q0K0M:]IIYH4=KK M>B$T7OYVF&%[!FD"\/U2"/TR,1NT#3_^ U!+ P04 " /@&Q8;S_3J;@# M "X$ &0 'AL+W=O#S>9;QE_$FL 21Z26DF)M9:RLVE;8MH#2D1%VP#F7JS9#PE4@WY MRA8;#B0V1BFU7<<)[90DF34=F[E[/AVS7-(D@WN.1)ZFA+]> V7;B86MW<3G M9+66>L*>CC=D!0N0#YM[KD9VA1(G*60B81GBL)Q85_ARAD-M8%;\EW,83R]$> 85(:@BB?IYA!I1J).7'MQ+4JKZI#>O/._3?#'E%YI$( MF#'Z=Q++]<0:6BB&)UHS&P,4OZ.9;GLA7] E=Q7&B9284W69%L&C1/Z$Y M+(%SB)$Q1 ]9(@5Z/P=)$OI!O7]8S-'[=Q_&ME3.Z4_84>G(=>&(>\01[*([ MELFU0#=9#'$3P%:L*FKNCMJUVXDXA^@">?@C?<.C\VL:O)[ & M6[]BZQMT[UAP40G6';B7;J;O4$UB ^J(@/SAJV M@SZ%Z FL(<2P$F+8G:UV>5Z8/)_K/-]&N$ ):N&'?6Y". M*A='W^=B_2KJBM).N%,WIR>P!G/L[&]MYZQQ6L+WI$5?:$TQ:B4,[B562YAZ M&(;8PP>QVK9J@$?ML8K=O9/NF>Z!$KB>XC$>XO#P)NAVX/_NPKZ\P?]1WRP> M!%*-@I DBY-LU4K%>Z.MZ^'0"PZIM*S#V,?!D5W85R6X\Z[OSAGH'W3JQ=?] MN9//T3D*%;RO5'!PWJ3260F=+$9/:$TQ]A40[BZ!?N"\]EH-E6B-TQ\,AL/# MHV#7>L 4^,JTQ@)%+,]DT3-5LU7[?66:SH/Y:]V6F]YR#U/T]'>$KY),( I+ M!>E<#-0.\:)-+@:2;4RG^&PO=V]R:W-H965TN*Z,Y MI$0>\@4P_63*14J4GHJ9*Q<"2&R-TL3U/2]T4T*9,QK8M2LQ&O!,)93!E4 R M2U,B?IU"PE=#!SOKA6LZFRNSX(X&"S*#":B;Q970,[=$B6D*3%+.D(#IT#G! MQV/<,09VQU<**UD9(T/EEO,[,[F(AXYG/(($(F4@B/Y;PAB2Q"!I/WX6H$YY MIC&LCM?H'RQY3>:62!CSY!N-U7SH'#DHABG)$G7-5Q^A(-0U>!%/I/U%JV*O MYZ HDXJGA;'V(*4L_R?WA1 5 QSN,? + W_7H+/'("@, DLT]\S2.B.*C :" MKY PNS6:&5AMK+5F0YEYC1,E]%.J[=1HHGAT-^=)#$*^1N<_,ZI^H0-T$L?4 MR$P2=,'R8#&B'Z!KD$K02$&,K"FZ851)].8,%*')6[WC9G*&WKQ\.W"5=L\< MXD:%*Z>Y*_X>5["/+CE397D_#6Y4[\1\0RB0Q3@=\CW_*#& MH?'3S?T&=X)2Z\#B=?;A4:&#EPOT_1+26Q _ZC1JA#!)?2P7)(*AH[-6@EB" M,WKU H?>^SI^+8%ML>V4;#L6/=@76;KBQ%D"Z,L45:-L'63?/VD#=*$@E;5" M=-H4HB6P+2&ZI1#=QM<^YJDNNC+/(+@W8] 5,"$FB11',T&8DG42Y+BAQ37U M>#GJ>+U A^*RRNWAKJ"/.YM=6TZ'I=-AH]-[\KPI2'VNN%.?#:>\4P&_9)! M_W$&^O8B%6$Q9;,Z%OTGL7BXRZO/,.QM/KW>X\XM=:+5JUM8UQ^9.]5\P#.U MQ96[ VXD\#DSQ0#Q*9*V1F2Z1NC*%H&^F=53P@\HX5U*C4<^EY*_H>3_2]U# MO]&3ON+-I_QM#6@+;5N3S;4%!_^U'N)6[S1MH6V+L;G5X,:[PC]\S0O@ZH<: MAWW?"W8SH-7+BEOI#5(0,]LR213QC*G\)EVNEFW9B6U&=M9/3;MF>XX-3-[K M71(QHTRB!*8:TCOLZ?P6>?N43Q1?V [DEBO=S]CA7+><(,P&_7S*N5I/S %E M$SOZ U!+ P04 " /@&Q86KJ66+D# !/#P &0 'AL+W=O0-Z%;BU"\)AGG&\\R+/3,],/XB=@ 2O69I+F;6 M3LKBP;9%O(.,B'M60*Z^;!C/B%1+OK5%P8$D!I2E-G:G0?%NY( XS$[Q0.XNP9:2IKQE[TXK=D9CG:(D@AEEH%47][6$": M:DW*CK]JI5:SIP:>/Q^U?S3D%9DU$;!@Z3>:R-W,&ELH@0TI4_F%'7Z%FI Q M,&:I,+_H4,LZ%HI+(5E6@Y4%&*7'4L3 MX *]6X(D-'VOMOBZ6J)W/[Z?VE*1T*;8<6WPO#(8=QCL8O3$12 M@:W8-R[ 1Q?,<:_&)<3WR',_(.Q@K\6@Q=OAN,<["BGWYP ^?G-F(#*;N@Z3N'@\FMK[&#=JC!OUQF ).5/%UAF% MT9!1&$C9!=&@(1KT1N&;.>9419.]2KHMH+@J6Z%K6B!U[@NI"I_FVP_ZM*1Q MFS>J+49G4<".BSV,W:MPW0JZ$S_TPJYPA0V+<# 6276$M?$(W\KC5K"?Q[CA M,>XO_;HFS+%JC&\SR^XBD*[E-L> M M()L#?S/5DL'[0Z&TG9)^]0?N/[_D.V] M3X" "6 M" &0 'AL+W=OY.^XR MVDCUI$L 0YXK+O38*XVIA[ZO\Q(JJB]E#0+?+*2JJ,&M6OJZ5D +YU1Q/PJ" MU*\H$UXV%,P)TB>E555/V; )>;L1=ZVX-[MBR-/?"S44V7, ?S M4-\IW/D=2L$J$)I)010LQMY5.)SVK;TS^,U@HW?6Q"IYE/+);FZ*L1=80L A M-Q:!XF,-4^#< B&-ORVFUUUI'7?76_1KIQVU/%(-4\G_L,*48V_@D0(6=,7- MO=S\@E9/8O%RR;7[)9O6-O!(OM)&5JTS,JB8:)[TN8W#CD.8'G&(6H?HM4/O MB$/<.L1.:,/,R9I10[.1DANBK#6BV86+C?-&-4S8+,Z-PK<,_4PV7]4U!TR+ MH9Q,J2[)-2:6W(BF0&RD+\B\23&1"[)GOVME))E*H25G!350D+G!A[73UJU# MUN1L!H8R?HZX#_,9.?MZ/O(-*K%\_+QE/6E81T=8AQ&YE<*4FOP4!13[ #Z& MH(M#M(W#)#J).(/\DL3A=Q(%47R T/3][M$).G&7EMCAQ>])2VZ#M[!I82\! M'QZ*6@/:.PQJ&\)0US2'L8?_> UJ#5[V[4N8!C\.*?XDL#W]O4Y_[Q1ZYNJE MIJP@*!AE&\ [S"')#4[J<&S+6F>#)!W$(69AO:OFK5W2CX)>D'9V>T23CFCR M(:*YK( 8^@SZ$-GD#8DX3>,T?,6U,4MVS>)@D!ZAFG94T_?7E)#BPM65ZZ/, M,- '*RK]S(KZ)+ ]]?U.??]DHN8X*4"1''L4*T U34N#,1R;%<-E2?%2VZLP MA95]9V3^="@D)^_Y:$CZ;RHBC'M1&"6O_YP7^O9=X.YG'\[.6D^7 MM[OQ"PMG. Z%6KA0L#B(G'AXGOT\:DN]O2=OBY$7+$* RNC M.1=+%^Y 8%*(0@7:E*E)U89(]>+@MNM!!=%LKE=!O<]KH?O *L>&.1" M- 8[Q 6&_9)JS92\,QT[V 9?04'=?ER6QN%4T66[/_(MK07V<:> MV1V33=,8JIM.QG5 ?U/-:6_*7K])-RCYGV#EM--(!#[8!\A^.Q M6"<-QG,N-)=U;\;3E,E79RXCK^G8_*&VI6_&IRRCL+"+O(G;W\",9QF!\! M#,N#.< XCH7E^9_FTT/GXS#,6\^+]%!.#^4XE@\9V0^6Q\])S.6?:9)$41QC M*SH:>1V,L'6+8_CQJV'>@('E@4Q_MM;X;N,5LK\.L#W=5R'83/%*Q&:*KS4@ M_G4#1I+X=QO+ PQL%[#:@?S^/%!3?DX4P:YBWK G&$>2!$.@%OTU&L?(ZL3P M\>\/]I1$49+X$<#\#J((0^!IQ!', 7C D"BR[\&=]U&X>D^%Z_]>#G\#4$L# M!!0 ( ^ ;%B7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G MGQD<3G\)#^]&BJ'W?&_! _B[RT9Z--76\_CLI^;+>5DIG=*%47^=@[/8W&A=3EZ/.G_;%NJC'= M,+5*:VU*U]@V?-/JT3Z_WVZ*!VWUG;PPE?YEREKF25J9/#\;379O?%-5K=-7S4D+N9)WMFNIY=VM="!GH^C4'7"M M*UMW>W3'EX[Q0;F==UM-;Y0 M;M_VF[I37V:[;UT[7!+#ZJ-V;U2760?.!SF[7B;75Y?SZ6HQ%W]-KZ;+V4(D M%XO%*B& '@#TC@8HWMU( ND#2/\-(9.5>_FZ6#K ZW-Q?;.X)9 !@ R.!CF[ MF"X)9 @@P^-!3I,+ AD!R(@7DZXRF:6H:UQD1R/< \CTOY#3]NW'G?-$??@! 'WB! MG/6VSDF[Z[IP<-OV W^(I7)_9*_3/D6]]BDOYA=CLD>=YQWF=;U1E5-++N ME+3]$"%?3)B%<:L>5-GT@H/,,&%6PV69FD*)E?S9#Q$2P839!.=25^*;S!O5 M]K/GNI1EJF7N'D9;5TU!,9$*)LPN<+(J=-WN9+L>8^9R<9<6*P?;CR52P839 M!4EMTA\;DV>JLK]U?6_]1-F0%2;,6G#=O[@RU@HG!Y%L9$6?"@^9P&,V0=)L MM[EJ=W*WW4S:C3C/S>-AH$$QD0D\9A/91X MMVHS%_L[942.\9@=TTNH!NF07#QFN>PRJT$LY!6/V2O_IEA#7#ZRBL]L%9IK M#<(AE_C,+AE*% 8AD4Y\[O'%JXQA$!$6K=A5 E*'7N?G(Y7XS"K!Q@LH)E*) MSZP2C!E23*02GUDE&#.BF,@F_C&K5]]CBHFTXK]=_4J!03 M:<8_9E6KES0&R#H!LW4P)GW2 ^2?@-D_.&GL11,9*& V$,;L11-9*&"V$,:D M_68 )T^8+80Q:;\9( L%W/,G R.%DVZRPI2NG6(B"P5'&- <,'NI1X L%'#7 MS08Q#]T\Q406"I@MU!]ZG8C$'3-K\JXF.5=W%!-9*. NHB',WD4/D85"9@LA MS/.&/D(ALE#(;"&$.=O0>S-$%@K?9>1G*X5XNU@B1A4)F M"QTPW8W8N"'EUW:I35.(KEW<4$PXB<]LH0,F2>-WB%T=F&(B"X7,%MI77_[C MJE-,9*&0V4+/F"2<^\8YGBB2P4<:\B0Q.@XH1B(@M%W!6Y MH,;)0S+VZ $:3WILQLE!\C!FA M9QM13&2AF'N) ;SHM(84(PO%Q[10K_8>(PO%S!8:F&';I7--_2)[CY&%8O9Y M(33+UGN$D(7BSD+C;F?[^5.FUKI4V=*=PKKV5.;I327:EVZME!>$[7JI=9/G M,]=V75X9F>U_!;'_!"Q1 @ ^RP !H M !X;"]?A)Q1JA 7/X)GQ#P^%(.S;AO3\-N MWPV+S^/A-*RJW3AVO^IZ6._*L1GNVJZW5=4_OZ6JGCM(($CF#U((TOF##()L_B"'()\_*" H MY@_*$)3G#[J'H/OY@QX@Z&'^H+1$&9<$21.L";1.R'4B\#HAV(E [(1D)P*S M$Z*="-1.R'8B<#LAW(E [H1T)P*[$^*="/06U%L(]!;46PCTELG#-H'>@GH+ M@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z*>BN!WHIZ*X'>BGHK M@=XZ>5E"H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>AWD:@MZ'> M1J"WH=Y&H+>AWD:@MTU>=A/H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VH MMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMDX^5!'H[ZNT$>COJ[01Z.^KM!'H[ MZNT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9Q,"O0/U#@*] M _4. KT#]0X"O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [H][Y M)_4>QJ]#&:X]WVN\_D]2/9[/+=?+7Y;?.R?W^ 7G^K9B>/H+4$L#!!0 ( M ^ ;%C.%^TK=B>7OT%&>'OAOBJMBEY+\S%NL=]3:6SM.05[8N]#;EK^&>>5OO[3TQ ML5@85KLAT9#F::Q1K)<_:6L?NC3[=<@_Q]8-JR)0%XO9C]/&,6M56.^[MK8I MK[/'H7F7,G].*//):4_Y0T%^S!A7/E[P/.YWX\40MO0;&-#NK%]WL4. M'8OIV%$LSY?XH$>WW;8U-:Y^Z/.1,OI MHD[HM1WY:GHU?GDE&^83I_\XORI MS+G O',3G(]Y8H$^'_)Q?V MTSPBFQZ7W_';&;_6_V0? J0/"=*' NE#@_1A0/JH0/KX!M+'-4@??('2"(JH M'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606* MK )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5 MBJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19 M-8JL!D56@R*K09'5H,AJ4&0U*+(:%%D-BJP&15:#(FN%(FN%(FN%(FN%(FN% M(FN%(FOUE;+>.;?_S_'3L^QM.[SDL^DOONL_4$L! A0#% @ #X!L6 =! M36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " /@&Q887F+[^T K @ $0 @ &O M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " /@&Q8F5R<(Q & "<)P M$P @ '+ 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( ^ ;%CQ9_V-R0< % S 8 " @0P( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ #X!L6-F_ (1D P [0T !@ ("!/A8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #X!L6 SR MD*'_!@ 'AT !@ ("! "4 'AL+W=O2P & @('5,0 >&PO=V]R:W-H965T M&UL4$L! A0#% @ #X!L6!*,1R#Z @ 508 !@ M ("!@$P 'AL+W=O&UL4$L! A0#% @ #X!L6!.8S[W&T# "&!P &0 @(%$70 M>&PO=V]R:W-H965TA@ !X;"]W;W)K&UL4$L! A0#% @ #X!L6(&.^<20!@ B1$ !D M ("!96\ 'AL+W=O$0 &0 @($L=@ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ #X!L6!WMDLRQ P ;@@ !D ("!1X8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #X!L6&.] M6L\_! (0L !D ("!KYL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #X!L6'M56C&N&P LU4 !D M ("!MJ4 'AL+W=O&PO M=V]R:W-H965T'% !X;"]W;W)K&UL4$L! A0#% @ #X!L6']HBQ?&! V@L !D ("! M>&PO=V]R:W-H965T&UL4$L! A0#% M @ #X!L6,&PO=V]R:W-H965T !X M;"]W;W)K&UL4$L! A0#% @ #X!L6&$GMR5) M!0 H X !D ("!/>, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #X!L6"5PFG:(! T!P !D M ("!1.\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ #X!L6')_3K!B P -0X !D ("!Y/H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M#X!L6/0RSV5N! 'Q4 !D ("!UP4! 'AL+W=O&PO=V]R:W-H965T#9\E@, $@. 9 " @:$/ 0!X;"]W M;W)K&UL4$L! A0#% @ #X!L6.=2Z0*V @ M'0< !D ("!;A,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #X!L6%T6\F)[ @ @08 !D M ("!8R ! 'AL+W=O)VC8" #G! &0 @($5(P$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ #X!L6,XXG%B\ P .Q0 !D ("!+RH! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #X!L M6+^:?P>("P /X, !D ("!\#,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #X!L6*K,)OF, P D0L M !D ("!TD&PO=V]R:W-H965T&UL4$L! A0#% @ #X!L6)_1. _# P W1 !D M ("!&%,! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ #X!L6%@J?/^B P YPH !D ("!HUT! 'AL+W=O M/[.)4" "# M!@ &0 @(%\80$ >&PO=V]R:W-H965T&UL4$L! A0#% @ #X!L6)Z< MKTIU P W0P !D ("!76&PO=V]R:W-H965T&UL4$L! A0#% @ #X!L6#V1&EE+ @ *@4 !D M ("!OG$! 'AL+W=O^4&68' !8/P &0 @(% = $ >&PO M=V]R:W-H965T&UL4$L! A0#% @ #X!L6-X9[.F+ P &PT !D ("! MI7\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ #X!L6!^PRR&! P T X !D ("!<8H! 'AL+W=O6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ #X!L6'-\>"Q1 @ M^RP !H ( !<)\! 'AL+U]R96QS+W=O XML 94 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 95 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 97 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 160 338 1 false 66 0 false 6 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 100040 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 100050 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 100060 - Disclosure - The Company and Description of Business Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureTheCompanyAndDescriptionOfBusiness The Company and Description of Business Notes 7 false false R8.htm 100070 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 100080 - Disclosure - Acquisition Sheet http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisition1 Acquisition Notes 9 false false R10.htm 100090 - Disclosure - Property and Equipment, Net, and Other Assets Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssets Property and Equipment, Net, and Other Assets Notes 10 false false R11.htm 100100 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 11 false false R12.htm 100110 - Disclosure - Current Liabilities Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilities Current Liabilities Notes 12 false false R13.htm 100120 - Disclosure - Notes Payable Notes http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayable1 Notes Payable Notes 13 false false R14.htm 100130 - Disclosure - Leases Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeases Leases Notes 14 false false R15.htm 100140 - Disclosure - Revenue Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenue Revenue Notes 15 false false R16.htm 100150 - Disclosure - Income Taxes Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 16 false false R17.htm 100160 - Disclosure - Fair Value of Financial Instruments Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 17 false false R18.htm 100170 - Disclosure - Commitments and Contingencies Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 100180 - Disclosure - Stockholders' Equity Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 100190 - Disclosure - Net Loss per Share Sheet http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShare Net Loss per Share Notes 20 false false R21.htm 100200 - Disclosure - Supplemental Cash Flow Information Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformation Supplemental Cash Flow Information Notes 21 false false R22.htm 100210 - Disclosure - Related Party Transactions Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions Related Party Transactions Notes 22 false false R23.htm 100220 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 23 false false R24.htm 100230 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 24 false false R25.htm 100250 - Disclosure - Property and Equipment, Net, and Other Assets (Tables) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsTables Property and Equipment, Net, and Other Assets (Tables) Tables http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssets 25 false false R26.htm 100260 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets 26 false false R27.htm 100270 - Disclosure - Current Liabilities (Tables) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesTables Current Liabilities (Tables) Tables http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilities 27 false false R28.htm 100280 - Disclosure - Notes Payable (Tables) Notes http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableTables Notes Payable (Tables) Tables http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayable1 28 false false R29.htm 100290 - Disclosure - Leases (Tables) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeases 29 false false R30.htm 100300 - Disclosure - Revenue (Tables) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueTables Revenue (Tables) Tables http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenue 30 false false R31.htm 100310 - Disclosure - Income Taxes (Tables) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes 31 false false R32.htm 100320 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquity 32 false false R33.htm 100330 - Disclosure - Net Loss per Share (Tables) Sheet http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareTables Net Loss per Share (Tables) Tables http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShare 33 false false R34.htm 100340 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformation 34 false false R35.htm 100360 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 35 false false R36.htm 100370 - Disclosure - Summary of Significant Accounting Policies - Changes in Allowance for Doubtful Accounts (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesChangesInAllowanceForDoubtfulAccountsDetail Summary of Significant Accounting Policies - Changes in Allowance for Doubtful Accounts (Detail) Details 36 false false R37.htm 100380 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property and Equipment Useful Lives (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentUsefulLivesDetail Summary of Significant Accounting Policies - Schedule of Property and Equipment Useful Lives (Detail) Details 37 false false R38.htm 100390 - Disclosure - Summary of Significant Accounting Policies - Schedule of Number of Customers that Accounted for More than Ten Percentage of Annual Sales and Receivable Balances (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNumberOfCustomersThatAccountedForMoreThanTenPercentageOfAnnualSalesAndReceivableBalancesDetail Summary of Significant Accounting Policies - Schedule of Number of Customers that Accounted for More than Ten Percentage of Annual Sales and Receivable Balances (Detail) Details 38 false false R39.htm 100400 - Disclosure - Acquisition - Additional Information (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetail Acquisition - Additional Information (Detail) Details 39 false false R40.htm 100410 - Disclosure - Property and Equipment, Net, and Other Assets - Components of Property and Equipment, Net, and Other Assets (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail Property and Equipment, Net, and Other Assets - Components of Property and Equipment, Net, and Other Assets (Detail) Details 40 false false R41.htm 100420 - Disclosure - Property and Equipment, Net, and Other Assets - Additional Information (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail Property and Equipment, Net, and Other Assets - Additional Information (Detail) Details 41 false false R42.htm 100430 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets (Detail) Details 42 false false R43.htm 100440 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Changes in Goodwill (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInGoodwillDetail Goodwill and Other Intangible Assets - Schedule of Changes in Goodwill (Detail) Details 43 false false R44.htm 100450 - Disclosure - Goodwill and Other Intangible Assets - Summary of Estimate Future Amortization Expense (Details) Sheet http://www.qrhc.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimateFutureAmortizationExpenseDetails Goodwill and Other Intangible Assets - Summary of Estimate Future Amortization Expense (Details) Details 44 false false R45.htm 100460 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail Goodwill and Other Intangible Assets - Additional Information (Detail) Details 45 false false R46.htm 100470 - Disclosure - Current Liabilities - Components of Accounts Payable and Accrued Liabilities (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfAccountsPayableAndAccruedLiabilitiesDetail Current Liabilities - Components of Accounts Payable and Accrued Liabilities (Detail) Details 46 false false R47.htm 100480 - Disclosure - Current Liabilities - Components of Other Current Liabilities (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfOtherCurrentLiabilitiesDetail Current Liabilities - Components of Other Current Liabilities (Detail) Details 47 false false R48.htm 100490 - Disclosure - Current Liabilities - Additional Information (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/DisclosureCurrentLiabilitiesAdditionalInformationDetail Current Liabilities - Additional Information (Detail) Details 48 false false R49.htm 100500 - Disclosure - Notes Payable - Schedule of Debt Obligations (Detail) Notes http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail Notes Payable - Schedule of Debt Obligations (Detail) Details 49 false false R50.htm 100510 - Disclosure - Notes Payable - Schedule of Debt Obligations (Parenthetical) (Detail) Notes http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail Notes Payable - Schedule of Debt Obligations (Parenthetical) (Detail) Details 50 false false R51.htm 100520 - Disclosure - Notes Payable - Schedule of Future Minimum Principal Payments (Detail) Notes http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfFutureMinimumPrincipalPaymentsDetail Notes Payable - Schedule of Future Minimum Principal Payments (Detail) Details 51 false false R52.htm 100530 - Disclosure - Notes Payable - Schedule of Changes in Debt Issuance Costs (Detail) Notes http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfChangesInDebtIssuanceCostsDetail Notes Payable - Schedule of Changes in Debt Issuance Costs (Detail) Details 52 false false R53.htm 100540 - Disclosure - Notes Payable - Additional Information (Detail) Notes http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail Notes Payable - Additional Information (Detail) Details 53 false false R54.htm 100550 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 54 false false R55.htm 100560 - Disclosure - Leases - Future Minimum Lease Payments Required Under Office Leases (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail Leases - Future Minimum Lease Payments Required Under Office Leases (Detail) Details 55 false false R56.htm 100580 - Disclosure - Leases - Summary of Lease Related Assets and Liabilities Recorded on Balance Sheet (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseRelatedAssetsAndLiabilitiesRecordedOnBalanceSheetDetail Leases - Summary of Lease Related Assets and Liabilities Recorded on Balance Sheet (Detail) Details 56 false false R57.htm 100590 - Disclosure - Revenue - Additional Information (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail Revenue - Additional Information (Detail) Details 57 false false R58.htm 100610 - Disclosure - Revenue - Summary of Revenue Disaggregated by Source (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDisaggregatedBySourceDetail Revenue - Summary of Revenue Disaggregated by Source (Detail) Details 58 false false R59.htm 100620 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 59 false false R60.htm 100630 - Disclosure - Income Taxes - Components of Net Deferred Taxes (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail Income Taxes - Components of Net Deferred Taxes (Detail) Details 60 false false R61.htm 100640 - Disclosure - Income Taxes - Schedule of Provision of Income Taxes (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionOfIncomeTaxesDetail Income Taxes - Schedule of Provision of Income Taxes (Detail) Details 61 false false R62.htm 100650 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Detail) Details 62 false false R63.htm 100660 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 63 false false R64.htm 100670 - Disclosure - Stockholders' Equity - Additional Information (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail Stockholders' Equity - Additional Information (Detail) Details 64 false false R65.htm 100680 - Disclosure - Stockholders' Equity - Additional Information - Employee Stock Purchase Plan (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationEmployeeStockPurchasePlanDetail Stockholders' Equity - Additional Information - Employee Stock Purchase Plan (Detail) Details 65 false false R66.htm 100690 - Disclosure - Stockholders' Equity - Summary of Warrants Issued and Outstanding (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsIssuedAndOutstandingDetail Stockholders' Equity - Summary of Warrants Issued and Outstanding (Detail) Details 66 false false R67.htm 100700 - Disclosure - Stockholders' Equity - Additional Information - Warrants (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationWarrantsDetail Stockholders' Equity - Additional Information - Warrants (Detail) Details 67 false false R68.htm 100710 - Disclosure - Stockholders' Equity - Additional Information - Incentive Compensation Plan (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationIncentiveCompensationPlanDetail Stockholders' Equity - Additional Information - Incentive Compensation Plan (Detail) Details 68 false false R69.htm 100720 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail Stockholders' Equity - Summary of Stock Option Activity (Detail) Details 69 false false R70.htm 100730 - Disclosure - Stockholders' Equity - Additional Information - Stock Options (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationStockOptionsDetail Stockholders' Equity - Additional Information - Stock Options (Detail) Details 70 false false R71.htm 100740 - Disclosure - Stockholders' Equity - Summary of Stock Option Outstanding (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionOutstandingDetail Stockholders' Equity - Summary of Stock Option Outstanding (Detail) Details 71 false false R72.htm 100750 - Disclosure - Stockholders' Equity - Schedule of Weighted-Average Estimated Value of Employee Stock Options Granted (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWeightedAverageEstimatedValueOfEmployeeStockOptionsGrantedDetail Stockholders' Equity - Schedule of Weighted-Average Estimated Value of Employee Stock Options Granted (Detail) Details 72 false false R73.htm 100760 - Disclosure - Stockholders' Equity - Additional Information - Deferred Stock Units (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDeferredStockUnitsDetail Stockholders' Equity - Additional Information - Deferred Stock Units (Detail) Details 73 false false R74.htm 100770 - Disclosure - Stockholders' Equity - Additional Information - Restricted Stock Units (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationRestrictedStockUnitsDetail Stockholders' Equity - Additional Information - Restricted Stock Units (Detail) Details 74 false false R75.htm 100780 - Disclosure - Net Loss per Share - Computation of Basic and Diluted Net Loss per Share Attributable to Common Stockholders (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail Net Loss per Share - Computation of Basic and Diluted Net Loss per Share Attributable to Common Stockholders (Detail) Details 75 false false R76.htm 100790 - Disclosure - Supplemental Cash Flow Information - Summary of Supplemental Information to Consolidated Statements of Cash Flows (Detail) Sheet http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationSummaryOfSupplementalInformationToConsolidatedStatementsOfCashFlowsDetail Supplemental Cash Flow Information - Summary of Supplemental Information to Consolidated Statements of Cash Flows (Detail) Details 76 false false All Reports Book All Reports qrhc-20231231.htm qrhc-20231231.xsd img128338319_0.jpg img128338319_1.jpg img128338319_2.jpg img128338319_3.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 false false JSON 99 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "qrhc-20231231.htm": { "nsprefix": "qrhc", "nsuri": "http://www.qrhc.com/20231231", "dts": { "inline": { "local": [ "qrhc-20231231.htm" ] }, "schema": { "local": [ "qrhc-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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/stpr/2023/stpr-2023.xsd" ] } }, "keyStandard": 298, "keyCustom": 40, "axisStandard": 28, "axisCustom": 0, "memberStandard": 31, "memberCustom": 35, "hidden": { "total": 13, "http://fasb.org/us-gaap/2023": 10, "http://xbrl.sec.gov/dei/2023": 3 }, "contextCount": 160, "entityCount": 1, "segmentCount": 66, "elementCount": 628, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 658, "http://xbrl.sec.gov/dei/2023": 38 }, "report": { "R1": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "longName": "100010 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R4": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R5": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "longName": "100040 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_4751a112-d065-4d30-aea7-e895092c1188", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4751a112-d065-4d30-aea7-e895092c1188", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "100050 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R7": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureTheCompanyAndDescriptionOfBusiness", "longName": "100060 - Disclosure - The Company and Description of Business", "shortName": "The Company and Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "longName": "100070 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisition1", "longName": "100080 - Disclosure - Acquisition", "shortName": "Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssets", "longName": "100090 - Disclosure - Property and Equipment, Net, and Other Assets", "shortName": "Property and Equipment, Net, and Other Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets", "longName": "100100 - Disclosure - Goodwill and Other Intangible Assets", "shortName": "Goodwill and Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilities", "longName": "100110 - Disclosure - Current Liabilities", "shortName": "Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "qrhc:CurrentLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "qrhc:CurrentLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayable1", "longName": "100120 - Disclosure - Notes Payable", "shortName": "Notes Payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeases", "longName": "100130 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenue", "longName": "100140 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "100150 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments", "longName": "100160 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "100170 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquity", "longName": "100180 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShare", "longName": "100190 - Disclosure - Net Loss per Share", "shortName": "Net Loss per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformation", "longName": "100200 - Disclosure - Supplemental Cash Flow Information", "shortName": "Supplemental Cash Flow Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions", "longName": "100210 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "100220 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "100230 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ReceivablesPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ReceivablesPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsTables", "longName": "100250 - Disclosure - Property and Equipment, Net, and Other Assets (Tables)", "shortName": "Property and Equipment, Net, and Other Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables", "longName": "100260 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "shortName": "Goodwill and Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesTables", "longName": "100270 - Disclosure - Current Liabilities (Tables)", "shortName": "Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "qrhc:CurrentLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "qrhc:CurrentLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableTables", "longName": "100280 - Disclosure - Notes Payable (Tables)", "shortName": "Notes Payable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesTables", "longName": "100290 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueTables", "longName": "100300 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables", "longName": "100310 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityTables", "longName": "100320 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareTables", "longName": "100330 - Disclosure - Net Loss per Share (Tables)", "shortName": "Net Loss per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationTables", "longName": "100340 - Disclosure - Supplemental Cash Flow Information (Tables)", "shortName": "Supplemental Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "longName": "100360 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "span", "p", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R36": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesChangesInAllowanceForDoubtfulAccountsDetail", "longName": "100370 - Disclosure - Summary of Significant Accounting Policies - Changes in Allowance for Doubtful Accounts (Detail)", "shortName": "Summary of Significant Accounting Policies - Changes in Allowance for Doubtful Accounts (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_b729b45d-49ce-4ca9-8684-5f6094a5e6af", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "div", "us-gaap:ReceivablesPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R37": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentUsefulLivesDetail", "longName": "100380 - Disclosure - Summary of Significant Accounting Policies - Schedule of Property and Equipment Useful Lives (Detail)", "shortName": "Summary of Significant Accounting Policies - Schedule of Property and Equipment Useful Lives (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_3d978569-3007-4e05-9f5e-69f4a523ea7c", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "qrhc:ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3d978569-3007-4e05-9f5e-69f4a523ea7c", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "qrhc:ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNumberOfCustomersThatAccountedForMoreThanTenPercentageOfAnnualSalesAndReceivableBalancesDetail", "longName": "100390 - Disclosure - Summary of Significant Accounting Policies - Schedule of Number of Customers that Accounted for More than Ten Percentage of Annual Sales and Receivable Balances (Detail)", "shortName": "Summary of Significant Accounting Policies - Schedule of Number of Customers that Accounted for More than Ten Percentage of Annual Sales and Receivable Balances (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "qrhc:NumberOfCustomersAccountedForMoreThanTenPercentageOfRevenue", "unitRef": "U_Customer", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4f188548-e76a-4372-be6b-412225837b79", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R39": { "role": "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetail", "longName": "100400 - Disclosure - Acquisition - Additional Information (Detail)", "shortName": "Acquisition - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_04adeac4-9172-4fc7-94be-5f4c5ac2e3dc", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_fe181906-0e02-4bf6-906c-aa1ae9629455", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R40": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail", "longName": "100410 - Disclosure - Property and Equipment, Net, and Other Assets - Components of Property and Equipment, Net, and Other Assets (Detail)", "shortName": "Property and Equipment, Net, and Other Assets - Components of Property and Equipment, Net, and Other Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail", "longName": "100420 - Disclosure - Property and Equipment, Net, and Other Assets - Additional Information (Detail)", "shortName": "Property and Equipment, Net, and Other Assets - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_577d7566-91da-43ba-af2f-99b74ceb6ae9", "name": "qrhc:PercentageOfOwnershipInterestReceivedOnDisposalOfAssets", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R42": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail", "longName": "100430 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets (Detail)", "shortName": "Goodwill and Other Intangible Assets - Schedule of Finite-Lived Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInGoodwillDetail", "longName": "100440 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Changes in Goodwill (Detail)", "shortName": "Goodwill and Other Intangible Assets - Schedule of Changes in Goodwill (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_b729b45d-49ce-4ca9-8684-5f6094a5e6af", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R44": { "role": "http://www.qrhc.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimateFutureAmortizationExpenseDetails", "longName": "100450 - Disclosure - Goodwill and Other Intangible Assets - Summary of Estimate Future Amortization Expense (Details)", "shortName": "Goodwill and Other Intangible Assets - Summary of Estimate Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "longName": "100460 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail)", "shortName": "Goodwill and Other Intangible Assets - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_165e280a-1108-4538-983d-0b864ebde2c3", "name": "us-gaap:IndefinitelivedIntangibleAssetsAcquired", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R46": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfAccountsPayableAndAccruedLiabilitiesDetail", "longName": "100470 - Disclosure - Current Liabilities - Components of Accounts Payable and Accrued Liabilities (Detail)", "shortName": "Current Liabilities - Components of Accounts Payable and Accrued Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "qrhc:CurrentLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "qrhc:CurrentLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfOtherCurrentLiabilitiesDetail", "longName": "100480 - Disclosure - Current Liabilities - Components of Other Current Liabilities (Detail)", "shortName": "Current Liabilities - Components of Other Current Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "div", "qrhc:CurrentLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "qrhc:DeferredConsiderationEarnOut", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "div", "qrhc:CurrentLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R48": { "role": "http://www.qrhc.com/20231231/taxonomy/role/DisclosureCurrentLiabilitiesAdditionalInformationDetail", "longName": "100490 - Disclosure - Current Liabilities - Additional Information (Detail)", "shortName": "Current Liabilities - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_3a8200e5-37d0-4d65-8af4-103cea1b2483", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "div", "qrhc:CurrentLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3a8200e5-37d0-4d65-8af4-103cea1b2483", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "div", "qrhc:CurrentLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail", "longName": "100500 - Disclosure - Notes Payable - Schedule of Debt Obligations (Detail)", "shortName": "Notes Payable - Schedule of Debt Obligations (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:LongTermDebtCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R50": { "role": "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail", "longName": "100510 - Disclosure - Notes Payable - Schedule of Debt Obligations (Parenthetical) (Detail)", "shortName": "Notes Payable - Schedule of Debt Obligations (Parenthetical) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_2cbfd109-7d73-4291-ab54-8be167993513", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2e3b74a9-c566-482a-bc77-d3af5fb08cce", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R51": { "role": "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfFutureMinimumPrincipalPaymentsDetail", "longName": "100520 - Disclosure - Notes Payable - Schedule of Future Minimum Principal Payments (Detail)", "shortName": "Notes Payable - Schedule of Future Minimum Principal Payments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfChangesInDebtIssuanceCostsDetail", "longName": "100530 - Disclosure - Notes Payable - Schedule of Changes in Debt Issuance Costs (Detail)", "shortName": "Notes Payable - Schedule of Changes in Debt Issuance Costs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_b729b45d-49ce-4ca9-8684-5f6094a5e6af", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4751a112-d065-4d30-aea7-e895092c1188", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R53": { "role": "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "longName": "100540 - Disclosure - Notes Payable - Additional Information (Detail)", "shortName": "Notes Payable - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2cbfd109-7d73-4291-ab54-8be167993513", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R54": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "longName": "100550 - Disclosure - Leases - Additional Information (Detail)", "shortName": "Leases - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "qrhc:AmountOfSquareSpaceRented", "unitRef": "U_SquareFeet", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "qrhc:AmountOfSquareSpaceRented", "unitRef": "U_SquareFeet", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail", "longName": "100560 - Disclosure - Leases - Future Minimum Lease Payments Required Under Office Leases (Detail)", "shortName": "Leases - Future Minimum Lease Payments Required Under Office Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseRelatedAssetsAndLiabilitiesRecordedOnBalanceSheetDetail", "longName": "100580 - Disclosure - Leases - Summary of Lease Related Assets and Liabilities Recorded on Balance Sheet (Detail)", "shortName": "Leases - Summary of Lease Related Assets and Liabilities Recorded on Balance Sheet (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "qrhc:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R57": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "longName": "100590 - Disclosure - Revenue - Additional Information (Detail)", "shortName": "Revenue - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R58": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDisaggregatedBySourceDetail", "longName": "100610 - Disclosure - Revenue - Summary of Revenue Disaggregated by Source (Detail)", "shortName": "Revenue - Summary of Revenue Disaggregated by Source (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e61c30ba-0443-44b8-a002-17bcbb5089ed", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R59": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "longName": "100620 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R60": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail", "longName": "100630 - Disclosure - Income Taxes - Components of Net Deferred Taxes (Detail)", "shortName": "Income Taxes - Components of Net Deferred Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "qrhc:DeferredTaxAssetsTaxDeferredExpenseDepreciationAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R61": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionOfIncomeTaxesDetail", "longName": "100640 - Disclosure - Income Taxes - Schedule of Provision of Income Taxes (Detail)", "shortName": "Income Taxes - Schedule of Provision of Income Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail", "longName": "100650 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Detail)", "shortName": "Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "longName": "100660 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "longName": "100670 - Disclosure - Stockholders' Equity - Additional Information (Detail)", "shortName": "Stockholders' Equity - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R65": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationEmployeeStockPurchasePlanDetail", "longName": "100680 - Disclosure - Stockholders' Equity - Additional Information - Employee Stock Purchase Plan (Detail)", "shortName": "Stockholders' Equity - Additional Information - Employee Stock Purchase Plan (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsIssuedAndOutstandingDetail", "longName": "100690 - Disclosure - Stockholders' Equity - Summary of Warrants Issued and Outstanding (Detail)", "shortName": "Stockholders' Equity - Summary of Warrants Issued and Outstanding (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationWarrantsDetail", "longName": "100700 - Disclosure - Stockholders' Equity - Additional Information - Warrants (Detail)", "shortName": "Stockholders' Equity - Additional Information - Warrants (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0e191f5c-cebc-4d65-983d-26aa9319fa3a", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R68": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationIncentiveCompensationPlanDetail", "longName": "100710 - Disclosure - Stockholders' Equity - Additional Information - Incentive Compensation Plan (Detail)", "shortName": "Stockholders' Equity - Additional Information - Incentive Compensation Plan (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_d00c41b7-0c7c-406e-a758-9957e536808e", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d00c41b7-0c7c-406e-a758-9957e536808e", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail", "longName": "100720 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Detail)", "shortName": "Stockholders' Equity - Summary of Stock Option Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_b729b45d-49ce-4ca9-8684-5f6094a5e6af", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R70": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationStockOptionsDetail", "longName": "100730 - Disclosure - Stockholders' Equity - Additional Information - Stock Options (Detail)", "shortName": "Stockholders' Equity - Additional Information - Stock Options (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_31862b9f-2c24-44b9-9b07-256ba784eb70", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionOutstandingDetail", "longName": "100740 - Disclosure - Stockholders' Equity - Summary of Stock Option Outstanding (Detail)", "shortName": "Stockholders' Equity - Summary of Stock Option Outstanding (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R72": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWeightedAverageEstimatedValueOfEmployeeStockOptionsGrantedDetail", "longName": "100750 - Disclosure - Stockholders' Equity - Schedule of Weighted-Average Estimated Value of Employee Stock Options Granted (Detail)", "shortName": "Stockholders' Equity - Schedule of Weighted-Average Estimated Value of Employee Stock Options Granted (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDeferredStockUnitsDetail", "longName": "100760 - Disclosure - Stockholders' Equity - Additional Information - Deferred Stock Units (Detail)", "shortName": "Stockholders' Equity - Additional Information - Deferred Stock Units (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_9d0c1077-394f-4ae2-a315-91ff2d92b9e9", "name": "us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c8a241ea-4ea7-402d-89e4-00f081ad60e0", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R74": { "role": "http://www.qrhc.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationRestrictedStockUnitsDetail", "longName": "100770 - Disclosure - Stockholders' Equity - Additional Information - Restricted Stock Units (Detail)", "shortName": "Stockholders' Equity - Additional Information - Restricted Stock Units (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_9d0c1077-394f-4ae2-a315-91ff2d92b9e9", "name": "us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3fea3d4c-44b4-433b-a3f5-e8df441ddad2", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R75": { "role": "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "longName": "100780 - Disclosure - Net Loss per Share - Computation of Basic and Diluted Net Loss per Share Attributable to Common Stockholders (Detail)", "shortName": "Net Loss per Share - Computation of Basic and Diluted Net Loss per Share Attributable to Common Stockholders (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "unique": true } }, "R76": { "role": "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationSummaryOfSupplementalInformationToConsolidatedStatementsOfCashFlowsDetail", "longName": "100790 - Disclosure - Supplemental Cash Flow Information - Summary of Supplemental Information to Consolidated Statements of Cash Flows (Detail)", "shortName": "Supplemental Cash Flow Information - Summary of Supplemental Information to Consolidated Statements of Cash Flows (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:InterestPaidNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d15d360-f3ae-478e-9000-911c39537738", "name": "us-gaap:InterestPaidNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "qrhc-20231231.htm", "first": true, "unique": true } } }, "tag": { "qrhc_AccordionTermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "AccordionTermLoanFacilityMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Accordion term loan facility.", "label": "Accordion Term Loan Facility [Member]", "terseLabel": "Accordion Term Loan Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201602Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201602Member", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02 [Member]", "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842)." } } }, "auth_ref": [ "r565" ] }, "us-gaap_AccountingStandardsUpdate201815Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201815Member", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2018-15 [Member]", "terseLabel": "ASU 2018-15 [Member]", "documentation": "Accounting Standards Update 2018-15 Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force)." } } }, "auth_ref": [ "r176", "r177" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 }, "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfAccountsPayableAndAccruedLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfAccountsPayableAndAccruedLiabilitiesDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued liabilities", "totalLabel": "Accounts payable and accrued liabilities", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r26" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfAccountsPayableAndAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfAccountsPayableAndAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "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": [ "r24", "r816" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNumberOfCustomersThatAccountedForMoreThanTenPercentageOfAnnualSalesAndReceivableBalancesDetail" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r769" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, less allowance for doubtful accounts of $1,581,595 and $2,176,010 as of December 31, 2023 and 2022, respectively", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "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": [ "r276", "r277" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation", "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": [ "r69", "r194", "r651" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Deficit [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": [ "r7", "r15", "r35", "r525", "r528", "r583", "r668", "r669", "r858", "r859", "r860", "r866", "r867", "r868" ] }, "qrhc_AcquisitionOfGreenRemedies": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "AcquisitionOfGreenRemedies", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationSummaryOfSupplementalInformationToConsolidatedStatementsOfCashFlowsDetail" ], "lang": { "en-us": { "role": { "documentation": "Acquisition of green remedies.", "label": "Acquisition Of Green Remedies", "terseLabel": "Acquisition of Green Remedies" } } }, "auth_ref": [] }, "qrhc_AcquisitionOfRWS": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "AcquisitionOfRWS", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationSummaryOfSupplementalInformationToConsolidatedStatementsOfCashFlowsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition of RWS", "label": "Acquisition Of R W S", "documentation": "Acquisition of RWS." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r108" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "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": [ "r475", "r476", "r477", "r688", "r866", "r867", "r868", "r911", "r934" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r183", "r184", "r185", "r186", "r187", "r229", "r230", "r231", "r232", "r242", "r279", "r280", "r313", "r314", "r315", "r316", "r318", "r319", "r320", "r321", "r322", "r323", "r358", "r475", "r476", "r477", "r495", "r496", "r497", "r498", "r510", "r511", "r512", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r546", "r547", "r550", "r551", "r552", "r553", "r560", "r561", "r566", "r567", "r568", "r569", "r579", "r580", "r581", "r582", "r583", "r624", "r625", "r626", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r81", "r82", "r445" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Warrant issued with note payable", "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants." } } }, "auth_ref": [ "r16", "r70", "r141" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r163" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Advertising Expense", "terseLabel": "Advertising expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r479" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationStockOptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r473", "r478" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Changes in Allowance for Doubtful Accounts", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r59", "r882" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesChangesInAllowanceForDoubtfulAccountsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Allowance for doubtful accounts receivable", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r200", "r278", "r324" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesChangesInAllowanceForDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease), Total", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Increase in allowance for doubtful accounts", "verboseLabel": "Addition related to acquisition", "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r882" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesChangesInAllowanceForDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Uncollectible accounts written off, net", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r328" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Debt discounts", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r10", "r97", "r120", "r397" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfChangesInDebtIssuanceCostsDetail" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Interest expense related to amortization of debt issuance costs", "negatedLabel": "Less: Amortization expense", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r115", "r397", "r563", "r862" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Amortization of Debt Issuance Costs and Discounts, Total", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt issuance costs and discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r397", "r563", "r801", "r802", "r862" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Amortization of Intangible Assets, Total", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangibles", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r10", "r61", "r66" ] }, "qrhc_AmountOfSquareSpaceRented": { "xbrltype": "integerItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "AmountOfSquareSpaceRented", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Amount of square space rented.", "label": "Amount of Square Space Rented", "terseLabel": "Amount of square space rented" } } }, "auth_ref": [] }, "qrhc_AntiDilutiveSecuritiesExcludedFromDilutedNetIncomeLossPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "AntiDilutiveSecuritiesExcludedFromDilutedNetIncomeLossPerShareAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive securities excluded from diluted net loss per share", "documentation": "Anti-dilutive securities excluded from diluted net income (loss) per share.", "label": "Anti Dilutive Securities Excluded From Diluted Net Income Loss Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive securities excluded from diluted net loss per share", "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": [ "r254" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r47" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name", "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": [ "r47" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r514" ] }, "qrhc_AssetBasedRevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "AssetBasedRevolvingCreditFacilityMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Asset based revolving credit facility.", "label": "Asset Based Revolving Credit Facility [Member]", "terseLabel": "ABL Facility [Member]" } } }, "auth_ref": [] }, "qrhc_AssetPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "AssetPurchaseAgreementMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Asset purchase agreement.", "label": "Asset Purchase Agreement [Member]", "terseLabel": "Asset Purchase Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total 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": [ "r153", "r197", "r220", "r259", "r266", "r270", "r311", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r515", "r517", "r548", "r644", "r716", "r816", "r829", "r901", "r902", "r920" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAndLiabilitiesLesseeAbstract", "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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": [ "r190", "r201", "r220", "r311", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r515", "r517", "r548", "r816", "r901", "r902", "r920" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "qrhc_AtlantaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "AtlantaMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureTheCompanyAndDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Atlanta [Member]", "documentation": "Atlanta." } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r834", "r835", "r836" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r834", "r835", "r836" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r834", "r835", "r836" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationRestrictedStockUnitsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDeferredStockUnitsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationIncentiveCompensationPlanDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472" ] }, "qrhc_BankCashBalancesOnDepositExceededFederallyInsuredLimits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "BankCashBalancesOnDepositExceededFederallyInsuredLimits", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Bank cash balances on deposit exceeded federally insured limits.", "label": "Bank Cash Balances On Deposit Exceeded Federally Insured Limits", "terseLabel": "Bank cash balances on deposit exceeded federally insured limits" } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Base Rate [Member]", "terseLabel": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureCurrentLiabilitiesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInGoodwillDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureTheCompanyAndDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r508", "r811", "r812" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureCurrentLiabilitiesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInGoodwillDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureTheCompanyAndDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r87", "r88", "r508", "r811", "r812" ] }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureTheCompanyAndDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Effective Date of Acquisition", "terseLabel": "Business acquisition, effective date", "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format." } } }, "auth_ref": [ "r3", "r4", "r17" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureCurrentLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r508" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Unaudited Pro Forma Information", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r845", "r846" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureCurrentLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earn-out liability, current", "label": "Business Combination, Contingent Consideration, Liability, Current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r92" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earn-out liability, non-current", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r92" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisition1" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r149", "r509" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r86" ] }, "us-gaap_CapitalLeasesFutureMinimumPaymentsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalLeasesFutureMinimumPaymentsReceivable", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformation1Detail" ], "lang": { "en-us": { "role": { "totalLabel": "Capital Leases, Future Minimum Payments Receivable, Total", "label": "Capital Leases, Future Minimum Payments Receivable", "terseLabel": "Capital lease receivable amounts", "documentation": "Amount of minimum lease payments to be received by the lessor for capital leases." } } }, "auth_ref": [ "r160" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortized deferred contract costs", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r336" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Capitalized Contract Cost, Net, Total", "label": "Capitalized Contract Cost, Net", "terseLabel": "Deferred contract costs", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r335" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "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": [ "r40", "r192", "r786" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r41" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": [ "r40", "r123", "r216" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r6", "r123" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationSummaryOfSupplementalInformationToConsolidatedStatementsOfCashFlowsDetail" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental non-cash activities:" } } }, "auth_ref": [] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowSupplementalDisclosuresTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformation" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "Supplemental Cash Flow Information", "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r121" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "terseLabel": "Change in accounting principle, accounting standards update, adopted [true false]", "documentation": "Indicates (true false) whether accounting standards update was adopted." } } }, "auth_ref": [ "r174", "r175", "r178", "r183", "r184", "r228", "r279", "r280", "r312", "r313", "r314", "r320", "r321", "r358", "r495", "r510", "r511", "r519", "r520", "r521", "r533", "r534", "r544", "r546", "r547", "r549", "r550", "r551", "r560", "r566", "r567", "r568", "r579", "r624", "r625", "r666", "r667" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "terseLabel": "Change in accounting principle, accounting standards update, adoption date", "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format." } } }, "auth_ref": [ "r174", "r175", "r178", "r183", "r184", "r279", "r280", "r312", "r313", "r314", "r320", "r321", "r322", "r358", "r495", "r510", "r511", "r512", "r519", "r520", "r521", "r522", "r533", "r534", "r535", "r538", "r544", "r546", "r547", "r549", "r550", "r551", "r560", "r566", "r567", "r568", "r579", "r624", "r625", "r666", "r667", "r847" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]", "terseLabel": "Change in accounting principle, accounting standards update, immaterial effect [true false]", "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial." } } }, "auth_ref": [ "r173", "r229", "r241", "r317", "r499" ] }, "qrhc_CitizensBankLoanAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "CitizensBankLoanAgreementMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Citizens bank loan agreement.", "label": "Citizens Bank Loan Agreement [Member]", "terseLabel": "Citizens Bank Loan Agreement [Member]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsIssuedAndOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsIssuedAndOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsIssuedAndOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise Price", "verboseLabel": "Price per warrant", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r422" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsIssuedAndOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Class Of Warrant Or Right [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationRestrictedStockUnitsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Number of stock unit received", "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsIssuedAndOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Shares of Common Stock", "verboseLabel": "Warrants previously issued to purchase shares of common stock", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsIssuedAndOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "terseLabel": "Class Of Warrant Or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ClassOfWarrantOrRightUnissued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightUnissued", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Unissued", "terseLabel": "Warrant issued", "documentation": "The number of warrants or rights which entitle the entity to receive future services in exchange for the unvested, forfeitable warrants or rights." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "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": [ "r33", "r101", "r645", "r702" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r136", "r360", "r361", "r770", "r898" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r819", "r820", "r821", "r823", "r824", "r825", "r826", "r866", "r867", "r911", "r931", "r934" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r107" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r107", "r703" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "totalLabel": "Common Stock, Shares, Issued, Total", "label": "Common Stock, Shares, Issued", "terseLabel": "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": [ "r107" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r16", "r107", "r703", "r722", "r934", "r935" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value, 200,000,000 shares authorized, 20,161,400 and 19,696,006 shares issued and outstanding as of December 31, 2023 and 2022, respectively", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "totalLabel": "Common Stock, Value, Issued, Total", "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": [ "r107", "r647", "r816" ] }, "qrhc_ComponentsOfSupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "ComponentsOfSupplementalCashFlowInformationAbstract", "lang": { "en-us": { "role": { "documentation": "Components of supplemental cash flow information.", "label": "Components Of Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentUsefulLivesDetail" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "terseLabel": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r785", "r894", "r895" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNumberOfCustomersThatAccountedForMoreThanTenPercentageOfAnnualSalesAndReceivableBalancesDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r52", "r54", "r95", "r96", "r275", "r769" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNumberOfCustomersThatAccountedForMoreThanTenPercentageOfAnnualSalesAndReceivableBalancesDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r52", "r54", "r95", "r96", "r275", "r678", "r769" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNumberOfCustomersThatAccountedForMoreThanTenPercentageOfAnnualSalesAndReceivableBalancesDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r52", "r54", "r95", "r96", "r275", "r769", "r844" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r103", "r166" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNumberOfCustomersThatAccountedForMoreThanTenPercentageOfAnnualSalesAndReceivableBalancesDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "terseLabel": "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": [ "r769" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNumberOfCustomersThatAccountedForMoreThanTenPercentageOfAnnualSalesAndReceivableBalancesDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of revenue", "verboseLabel": "Revenue Combined Percent", "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": [ "r52", "r54", "r95", "r96", "r275" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNumberOfCustomersThatAccountedForMoreThanTenPercentageOfAnnualSalesAndReceivableBalancesDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "terseLabel": "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": [ "r51", "r52", "r54", "r55", "r95", "r152", "r769" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNumberOfCustomersThatAccountedForMoreThanTenPercentageOfAnnualSalesAndReceivableBalancesDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type", "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": [ "r52", "r54", "r95", "r96", "r275", "r769" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Presentation and Consolidation", "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": [ "r93", "r790" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfOtherCurrentLiabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfOtherCurrentLiabilitiesDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue", "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": [ "r425", "r426", "r437" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Cost of Goods and Services Sold, Total", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue", "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": [ "r117", "r622" ] }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldDepreciation", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Cost, Depreciation", "terseLabel": "Depreciation reflected in cost of revenue", "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r861", "r896" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Revenue", "totalLabel": "Cost of Revenue, Total", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r118", "r220", "r311", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r548", "r901" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name" } } }, "auth_ref": [ "r222", "r223", "r379", "r409", "r589", "r787", "r789" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionOfIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionOfIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Current Income Tax Expense (Benefit), Total", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Current", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r148", "r494", "r503", "r865" ] }, "qrhc_CurrentLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "CurrentLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "documentation": "Current liabilities disclosure.", "label": "Current Liabilities Disclosure [Abstract]" } } }, "auth_ref": [] }, "qrhc_CurrentLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "CurrentLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilities" ], "lang": { "en-us": { "role": { "documentation": "Current liabilities disclosure.", "label": "Current Liabilities Disclosure [Text Block]", "terseLabel": "Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNumberOfCustomersThatAccountedForMoreThanTenPercentageOfAnnualSalesAndReceivableBalancesDetail" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Accounted [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r53", "r275" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships [Member]", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r91" ] }, "qrhc_CustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "CustomersMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNumberOfCustomersThatAccountedForMoreThanTenPercentageOfAnnualSalesAndReceivableBalancesDetail" ], "lang": { "en-us": { "role": { "label": "Customers [Member]", "documentation": "Customers." } } }, "auth_ref": [] }, "qrhc_CustomersWithAccountsReceivableGreaterThanTenPercentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "CustomersWithAccountsReceivableGreaterThanTenPercentTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Customers with accounts receivable greater than ten percent.", "label": "Customers With Accounts Receivable Greater Than Ten Percent Table [Text Block]", "terseLabel": "Schedule of Number of Customers that Accounted for More than Ten Percentage of Annual Sales and Receivable Balances" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayable1" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r137", "r218", "r375", "r381", "r382", "r383", "r384", "r385", "r386", "r391", "r398", "r399", "r401" ] }, "qrhc_DebtDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "DebtDiscounts", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt discounts.", "label": "Debt Discounts", "terseLabel": "Debt discounts" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r23", "r104", "r105", "r154", "r155", "r224", "r376", "r377", "r378", "r379", "r380", "r382", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r564", "r798", "r799", "r800", "r801", "r802", "r863" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument interest rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 0.0 }, "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfFutureMinimumPrincipalPaymentsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfFutureMinimumPrincipalPaymentsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Borrowings", "label": "Long-Term Debt, Gross", "terseLabel": "Total notes payable", "totalLabel": "Total", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r23", "r155", "r402" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "verboseLabel": "Aggregate principal amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r98", "r100", "r376", "r564", "r799", "r800" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Interest Rate", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r30", "r98", "r394" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument stated interest rate", "verboseLabel": "Debt instrument annual interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r30", "r377" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "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": [ "r224", "r376", "r377", "r378", "r379", "r380", "r382", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r400", "r564", "r798", "r799", "r800", "r801", "r802", "r863" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt instrument maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r180", "r798", "r912" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name", "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": [ "r31", "r224", "r376", "r377", "r378", "r379", "r380", "r382", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r564", "r798", "r799", "r800", "r801", "r802", "r863" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [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": [ "r31", "r73", "r74", "r97", "r98", "r100", "r102", "r139", "r140", "r224", "r376", "r377", "r378", "r379", "r380", "r382", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r400", "r564", "r798", "r799", "r800", "r801", "r802", "r863" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Instrument, Unamortized Discount, Total", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Unamortized portion of debt discount", "negatedLabel": "Less: Unamortized debt issuance costs", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r97", "r100", "r904" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Total", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Debt issuance cost", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r99", "r387", "r403", "r799", "r800" ] }, "qrhc_DebtInstrumentUnamortizedOriginalIssuanceDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "DebtInstrumentUnamortizedOriginalIssuanceDiscount", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument unamortized original issuance discount.", "label": "Debt Instrument Unamortized Original Issuance Discount", "negatedLabel": "Less: Unamortized OID" } } }, "auth_ref": [] }, "qrhc_DebtInstrumentUnamortizedOriginalIssuanceDiscountWarrant": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "DebtInstrumentUnamortizedOriginalIssuanceDiscountWarrant", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument unamortized original issuance discount warrant.", "label": "Debt Instrument Unamortized Original Issuance Discount Warrant", "negatedLabel": "Less: Unamortized OID warrant" } } }, "auth_ref": [] }, "us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationSummaryOfSupplementalInformationToConsolidatedStatementsOfCashFlowsDetail" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction", "terseLabel": "Debt issuance costs", "documentation": "The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction." } } }, "auth_ref": [ "r43", "r44", "r45" ] }, "qrhc_DeductibleForTaxPurposesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "DeductibleForTaxPurposesMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deductible for Tax Purposes [Member]", "label": "Deductible For Tax Purposes [Member]", "documentation": "Deductible for tax purposes." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationRestrictedStockUnitsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDeferredStockUnitsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Arrangement with Individual, Compensation Expense", "terseLabel": "Compensation expense related to grants", "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement." } } }, "auth_ref": [ "r76", "r142" ] }, "qrhc_DeferredConsiderationEarnOut": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "DeferredConsiderationEarnOut", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfOtherCurrentLiabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred consideration - earn-out", "label": "Deferred Consideration Earn Out", "documentation": "Deferred consideration - earn-out." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfChangesInDebtIssuanceCostsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Issuance Costs, Net, Total", "label": "Debt Issuance Costs, Net", "periodEndLabel": "Debt issuance costs, net of accumulated amortization", "periodStartLabel": "Beginning balance", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r99", "r904" ] }, "qrhc_DeferredFinancingCostsAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "DeferredFinancingCostsAdditions", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfChangesInDebtIssuanceCostsDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred financing costs additions.", "label": "Deferred Financing Costs Additions", "terseLabel": "Financing costs deferred" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "label": "Deferred Income Tax Assets, Net", "totalLabel": "Deferred Income Tax Assets, Net, Total", "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": [ "r483", "r484" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionOfIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionOfIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r10", "r148", "r172", "r502", "r503", "r865" ] }, "qrhc_DeferredSellerConsiderationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "DeferredSellerConsiderationCurrent", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfOtherCurrentLiabilitiesDetail": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred seller consideration, current.", "label": "Deferred Seller Consideration Current", "terseLabel": "Deferred seller consideration, current" } } }, "auth_ref": [] }, "qrhc_DeferredSellerConsiderationUnamortizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "DeferredSellerConsiderationUnamortizedAmount", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureCurrentLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred seller consideration unamortized portion", "label": "Deferred seller consideration unamortized amount", "documentation": "Deferred seller consideration unamortized amount.", "verboseLabel": "Deferred seller consideration unamortized amount" } } }, "auth_ref": [] }, "qrhc_DeferredStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "DeferredStockUnitsMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDeferredStockUnitsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred Stock Units.", "label": "Deferred Stock Units [Member]", "terseLabel": "Deferred Stock Units [Member]" } } }, "auth_ref": [] }, "qrhc_DeferredStockUnitsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "DeferredStockUnitsPolicyTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Deferred stock units.", "label": "Deferred Stock Units Policy [Text Block]", "terseLabel": "Deferred Stock Units" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetInterestCarryforward", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail": { "parentTag": "qrhc_DeferredTaxAssetsLiabilitiesBeforeAllocationOfValuationAllowance", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Asset, Interest Carryforward", "terseLabel": "Interest expense", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward." } } }, "auth_ref": [ "r909" ] }, "qrhc_DeferredTaxAssetsLiabilitiesBeforeAllocationOfValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "DeferredTaxAssetsLiabilitiesBeforeAllocationOfValuationAllowance", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets liabilities before allocation of valuation allowance.", "label": "Deferred Tax Assets Liabilities Before Allocation Of Valuation Allowance", "totalLabel": "Total deferred tax assets, net" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred taxes", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r908" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail": { "parentTag": "qrhc_DeferredTaxAssetsLiabilitiesBeforeAllocationOfValuationAllowance", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss", "verboseLabel": "net operating loss", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r85", "r909" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic", "verboseLabel": "Federal income tax net operating loss carry forward", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards." } } }, "auth_ref": [ "r85", "r909" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail": { "parentTag": "qrhc_DeferredTaxAssetsLiabilitiesBeforeAllocationOfValuationAllowance", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Bonuses", "terseLabel": "Bonus accrual", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee bonuses." } } }, "auth_ref": [ "r85", "r909" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail": { "parentTag": "qrhc_DeferredTaxAssetsLiabilitiesBeforeAllocationOfValuationAllowance", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock-based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r85", "r909" ] }, "qrhc_DeferredTaxAssetsTaxDeferredExpenseDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "DeferredTaxAssetsTaxDeferredExpenseDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail": { "parentTag": "qrhc_DeferredTaxAssetsLiabilitiesBeforeAllocationOfValuationAllowance", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets tax deferred expense depreciation and amortization.", "label": "Deferred Tax Assets Tax Deferred Expense Depreciation And Amortization", "terseLabel": "Depreciation and amortization" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail": { "parentTag": "qrhc_DeferredTaxAssetsLiabilitiesBeforeAllocationOfValuationAllowance", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r85", "r909" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail": { "parentTag": "qrhc_DeferredTaxAssetsLiabilitiesBeforeAllocationOfValuationAllowance", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other." } } }, "auth_ref": [ "r85", "r909" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Assets, Valuation Allowance, Total", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowance", "negatedLabel": "Less: valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r490" ] }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail": { "parentTag": "qrhc_DeferredTaxAssetsLiabilitiesBeforeAllocationOfValuationAllowance", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesComponentsOfNetDeferredTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Deferred Expense, Capitalized Software", "negatedLabel": "Capitalized software costs", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized software." } } }, "auth_ref": [ "r85", "r909" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Cost", "terseLabel": "Plan contribution expense", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r441" ] }, "qrhc_DelayedDrawTermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "DelayedDrawTermLoanFacilityMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Delayed draw term loan facility.", "label": "Delayed Draw Term Loan Facility [Member]", "terseLabel": "Delayed Draw Term Loan Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail": { "parentTag": "qrhc_PropertyPlantAndEquipmentNetAndOtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deposits Assets, Noncurrent", "terseLabel": "Security deposits and other assets", "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": [ "r856" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Total", "label": "Depreciation", "terseLabel": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r10", "r68" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r10", "r68" ] }, "qrhc_DescriptionOfBusinessLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "DescriptionOfBusinessLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureTheCompanyAndDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Description of business.", "label": "Description Of Business [Line Items]", "terseLabel": "Description Of Business [Line Items]" } } }, "auth_ref": [] }, "qrhc_DescriptionOfBusinessTable": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "DescriptionOfBusinessTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureTheCompanyAndDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Description of business.", "label": "Description Of Business [Table]", "terseLabel": "Description Of Business [Table]" } } }, "auth_ref": [] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationRestrictedStockUnitsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDeferredStockUnitsDetail" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director [Member]" } } }, "auth_ref": [ "r872", "r932" ] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueAbstract", "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDisaggregatedBySourceDetail" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "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": [ "r436", "r804", "r805", "r806", "r807", "r808", "r809", "r810" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDisaggregatedBySourceDetail" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "terseLabel": "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": [ "r436", "r804", "r805", "r806", "r807", "r808", "r809", "r810" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Revenue Disaggregated by Source", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r905" ] }, "qrhc_DiscountedCashFlowRate": { "xbrltype": "percentItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "DiscountedCashFlowRate", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Discounted cash flow rate.", "label": "Discounted Cash Flow Rate", "terseLabel": "Discounted cash flow rate" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r188" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupNotDiscontinuedOperationsMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Not Discontinued Operations [Member]", "documentation": "Disposal group that is not classified as discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r811", "r812" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "terseLabel": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r834", "r835", "r836" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r834", "r835", "r836", "r838" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r837" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r832" ] }, "qrhc_EarnOutLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "EarnOutLiability", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Earn out liability.", "label": "Earn Out Liability", "terseLabel": "Earn-out liability" } } }, "auth_ref": [] }, "qrhc_EarnOutPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "EarnOutPayments", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "earn-out payments.", "label": "Earn Out Payments", "terseLabel": "Earn-out payments" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share applicable to common shareholders", "verboseLabel": "Net loss per share", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Basic, Total", "label": "Earnings Per Share, Basic", "terseLabel": "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": [ "r209", "r233", "r234", "r235", "r236", "r237", "r244", "r247", "r251", "r252", "r253", "r257", "r542", "r543", "r641", "r656", "r792" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Diluted, Total", "label": "Earnings Per Share, Diluted", "terseLabel": "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": [ "r209", "r233", "r234", "r235", "r236", "r237", "r247", "r251", "r252", "r253", "r257", "r542", "r543", "r641", "r656", "r792" ] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share Diluted [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": [ "r247", "r248", "r251" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Income (Loss) per Share", "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": [ "r47", "r48" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r243", "r254", "r255", "r256" ] }, "qrhc_EarningsPerSharesBasicAndDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "EarningsPerSharesBasicAndDilutedAbstract", "lang": { "en-us": { "role": { "documentation": "Earnings per shares basic And diluted.", "label": "Earnings Per Shares Basic And Diluted Abstract" } } }, "auth_ref": [] }, "qrhc_EarthMediaPartnersLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "EarthMediaPartnersLLCMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Earth Media Partners, LLC.", "label": "Earth Media Partners L L C [Member]", "terseLabel": "Earth Media Partners, LLC [Member]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal corporate income tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r221", "r486", "r504" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfAccountsPayableAndAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfAccountsPayableAndAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Employee-related Liabilities, Current, Total", "label": "Employee-related Liabilities, Current", "terseLabel": "Employee compensation", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r28" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationStockOptionsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unvested share-based awards", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r474" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationStockOptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Expected weighted average period to recognize unearned stock-based compensation", "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": [ "r474" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Stock options [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_EmployeeStockOwnershipPlanESOPCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationEmployeeStockPurchasePlanDetail" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Compensation Expense", "terseLabel": "Employee stock purchase plan expense", "documentation": "The amount of plan compensation cost recognized during the period." } } }, "auth_ref": [ "r83" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r831" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r831" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "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": [ "r831" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "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": [ "r839" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "terseLabel": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "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": [ "r831" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "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": [ "r831" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r831" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "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": [ "r831" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r840" ] }, "qrhc_EquipmentLeaseExpireYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "EquipmentLeaseExpireYear", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Equipment lease expire year.", "label": "Equipment Lease Expire Year", "terseLabel": "Equipment lease expire year" } } }, "auth_ref": [] }, "qrhc_EquipmentLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "EquipmentLoanFacilityMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Equipment loan facility.", "label": "Equipment Loan Facility [Member]", "terseLabel": "Equipment Loan Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationWarrantsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsIssuedAndOutstandingDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityTables", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "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": [ "r16", "r185", "r205", "r206", "r207", "r225", "r226", "r227", "r230", "r238", "r240", "r258", "r316", "r323", "r424", "r475", "r476", "r477", "r497", "r498", "r523", "r525", "r526", "r527", "r528", "r530", "r541", "r554", "r555", "r556", "r557", "r558", "r559", "r583", "r668", "r669", "r670", "r688", "r746" ] }, "qrhc_EquityOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "EquityOfferingMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Equity offering.", "label": "Equity Offering [Member]", "terseLabel": "Equity Offering [Member]" } } }, "auth_ref": [] }, "qrhc_ExecutiveEmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "ExecutiveEmployeesMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDeferredStockUnitsDetail" ], "lang": { "en-us": { "role": { "documentation": "Executive employees.", "label": "Executive Employees [Member]", "terseLabel": "Executive Employees [Member]" } } }, "auth_ref": [] }, "qrhc_ExercisableWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "ExercisableWarrantsMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsIssuedAndOutstandingDetail" ], "lang": { "en-us": { "role": { "documentation": "Exercisable warrants.", "label": "Exercisable Warrants [Member]", "terseLabel": "Exercisable Warrants [Member]" } } }, "auth_ref": [] }, "qrhc_ExercisePriceOfWarrantsAdjusted": { "xbrltype": "perShareItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "ExercisePriceOfWarrantsAdjusted", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Exercise price of warrants adjusted.", "label": "Exercise Price Of Warrants Adjusted", "terseLabel": "Exercise price of warrants adjusted" } } }, "auth_ref": [] }, "us-gaap_ExtinguishmentOfDebtNatureOfRestrictionsOnAssetsSetAsideForScheduledPayments": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtinguishmentOfDebtNatureOfRestrictionsOnAssetsSetAsideForScheduledPayments", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Extinguishment of Debt, Nature of Restrictions on Assets Set Aside for Scheduled Payments", "terseLabel": "Debt extinguishment description", "documentation": "Describes restrictions on any assets set aside solely for the purpose of satisfying scheduled payments of a specific obligation, thus freeing the obligor of the responsibility for making payments." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Instruments", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r545" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationStockOptionsDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r325", "r326", "r329", "r330", "r331", "r332", "r333", "r334", "r400", "r419", "r531", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r655", "r796", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r877", "r878", "r879", "r880" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r196", "r354" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimateFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimateFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Expected amortization expense thereafter, related to intangible assets", "verboseLabel": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimateFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimateFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "terseLabel": "Expected amortization expense 2022, related to intangible assets", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r130" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimateFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimateFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "terseLabel": "Expected amortization expense 2026, related to intangible assets", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r130" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimateFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimateFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "terseLabel": "Expected amortization expense 2025, related to intangible assets", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r130" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimateFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimateFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "terseLabel": "Expected amortization expense 2024, related to intangible assets", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r130" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimateFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimateFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "terseLabel": "Expected amortization expense 2023, related to intangible assets", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r130" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r351", "r353", "r354", "r356", "r623", "r627" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r129", "r627" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r623" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r62", "r65" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimateFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfEstimateFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r129", "r623" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentUsefulLivesDetail" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Office Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gain (Loss) on Extinguishment of Debt, Total", "label": "Gain (Loss) on Extinguishment of Debt", "terseLabel": "Loss on extinguishment of debt", "negatedLabel": "Loss on extinguishment of debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r10", "r71", "r72" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInGoodwillDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "periodEndLabel": "Balance at ending period", "periodStartLabel": "Balance at begining period", "totalLabel": "Goodwill, Total", "label": "Goodwill", "terseLabel": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r195", "r338", "r640", "r797", "r816", "r884", "r891" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInGoodwillDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Related to current year acquisitions", "terseLabel": "Addition related to acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r342", "r797" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r128" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r337", "r350", "r797" ] }, "qrhc_GoodwillAndOtherIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "GoodwillAndOtherIntangibleAssetsLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Goodwill and other intangible assets.", "label": "Goodwill And Other Intangible Assets [Line Items]", "terseLabel": "Goodwill And Other Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "qrhc_GoodwillAndOtherIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "GoodwillAndOtherIntangibleAssetsTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Goodwill and other intangible assets.", "label": "Goodwill And Other Intangible Assets [Table]", "terseLabel": "Goodwill And Other Intangible Assets [Table]" } } }, "auth_ref": [] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r10", "r339", "r345", "r350", "r797" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill [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": [ "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r797" ] }, "qrhc_GoodwillPreAcquisitionAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "GoodwillPreAcquisitionAdjustments", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInGoodwillDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustment resulted in a net increase goodwill", "terseLabel": "RWS pre-acquisition adjustments", "label": "Goodwill, Pre Acquisition Adjustments", "documentation": "Goodwill pre acquisition adjustments." } } }, "auth_ref": [] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInGoodwillDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill due to purchase price adjustment", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Purchase price allocation adjustment", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r2", "r890" ] }, "qrhc_GreenRemediesPromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "GreenRemediesPromissoryNoteMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Green remedies promissory note.", "label": "Green Remedies Promissory Note [Member]", "terseLabel": "Green Remedies Promissory Note [Member]" } } }, "auth_ref": [] }, "qrhc_GreenRemediesWasteAndRecyclingIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "GreenRemediesWasteAndRecyclingIncMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureCurrentLiabilitiesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureTheCompanyAndDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Green Remedies Waste and Recycling, Inc.", "label": "Green Remedies Waste And Recycling Inc [Member]", "terseLabel": "Green Remedies Waste and Recycling, Inc [Member]", "verboseLabel": "Green Remedies [Member]" } } }, "auth_ref": [] }, "qrhc_GreenRemediesWasteAndRecyclingLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "GreenRemediesWasteAndRecyclingLLCMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureCurrentLiabilitiesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Green Remedies Waste and Recycling, LLC.", "label": "Green Remedies Waste And Recycling L L C [Member]", "terseLabel": "Green Remedies [Member]" } } }, "auth_ref": [] }, "qrhc_GreenvilleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "GreenvilleMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureTheCompanyAndDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Greenville [Member]", "documentation": "Greenville [Member]" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r116", "r220", "r259", "r265", "r269", "r271", "r311", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r548", "r794", "r901" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r834", "r835", "r836" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Impairment, Long-Lived Asset, Held-for-Use, Total", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment charges for long-lived assets", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r10", "r67", "r134" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r135" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before 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": [ "r1", "r113", "r157", "r259", "r265", "r269", "r271", "r642", "r653", "r794" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r811", "r812" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r357", "r359", "r730" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r359", "r730" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "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": [ "r221", "r480", "r487", "r488", "r492", "r500", "r505", "r506", "r507", "r684" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionOfIncomeTaxesDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfProvisionOfIncomeTaxesDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "totalLabel": "Total income tax expense (benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r161", "r179", "r239", "r240", "r263", "r485", "r501", "r658" ] }, "qrhc_IncomeTaxLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "IncomeTaxLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Income tax.", "label": "Income Tax [Line Items]", "terseLabel": "Income Tax [Line Items]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r204", "r481", "r482", "r488", "r489", "r491", "r493", "r680" ] }, "qrhc_IncomeTaxRateReconciliationBenefitOfFederalOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "IncomeTaxRateReconciliationBenefitOfFederalOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "documentation": "Income tax rate reconciliation benefit of federal operating loss carryforwards.", "label": "Income Tax Rate Reconciliation Benefit Of Federal Operating Loss Carryforwards", "terseLabel": "Benefit of federal operating loss carryforwards" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r907" ] }, "qrhc_IncomeTaxReconciliationChangeInStateTaxRatesAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "IncomeTaxReconciliationChangeInStateTaxRatesAndOther", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "documentation": "Income tax reconciliation change in state tax rates and other.", "label": "Income Tax Reconciliation Change In State Tax Rates And Other", "terseLabel": "Change in state tax rates and other" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "U.S. federal statutory rate applied to pretax income (loss)", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r486" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State taxes - current, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r907" ] }, "qrhc_IncomeTaxReconciliationStateAndLocalIncomeTaxesDeferred": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxesDeferred", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State taxes - deferred", "label": "Income Tax Reconciliation State And Local Income Taxes Deferred", "documentation": "Income tax reconciliation state and local income taxes deferred." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationTaxSettlementsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxSettlementsOther", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Other, Amount", "terseLabel": "Permanent differences", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other income tax settlements." } } }, "auth_ref": [ "r907" ] }, "qrhc_IncomeTaxTable": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "IncomeTaxTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Income tax.", "label": "Income Tax [Table]", "terseLabel": "Income Tax [Table]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationSummaryOfSupplementalInformationToConsolidatedStatementsOfCashFlowsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Income Taxes Paid, Net, Total", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r42" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment resulted in a net increase accounts payable", "label": "Increase (Decrease) in Accounts Payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Other Operating Liabilities, Total", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r9" ] }, "qrhc_IncreaseDecreaseInSecurityDepositsAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "IncreaseDecreaseInSecurityDepositsAndOtherAssets", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in security deposits and other assets.", "label": "Increase Decrease In Security Deposits And Other Assets", "negatedLabel": "Security deposits and other assets" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r352", "r355" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r63", "r131" ] }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefinitelivedIntangibleAssetsAcquired", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets Acquired", "terseLabel": "Indefinite-lived intangible assets other than goodwill", "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition." } } }, "auth_ref": [] }, "qrhc_IndependentEnvironmentalServicesCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "IndependentEnvironmentalServicesCompanyMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Independent environmental services company.", "label": "Independent Environmental Services Company [Member]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Net", "verboseLabel": "Intangible assets net excluding goodwill", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r60", "r64" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Expense, Total", "label": "Interest Expense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r99", "r159", "r208", "r262", "r562", "r731", "r827", "r933" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Expense, Debt, Total", "label": "Interest Expense, Debt", "verboseLabel": "Interest expense related to borrowings", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r120", "r395", "r405", "r801", "r802" ] }, "qrhc_InterestExpenseRelatedToAmortizationOfDebtIssuanceFeesAndDebtDiscountCostsInterestRelatedToVendorSupplyChainFinancingPrograms": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "InterestExpenseRelatedToAmortizationOfDebtIssuanceFeesAndDebtDiscountCostsInterestRelatedToVendorSupplyChainFinancingPrograms", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense related to amortization of debt issuance fees, and debt discount costs, interest related to vendor supply chain financing programs", "label": "Interest Expense Related to Amortization of Debt Issuance Fees, and Debt Discount Costs, Interest Related to Vendor Supply Chain Financing Programs", "documentation": "Interest expense related to amortization of debt issuance fees, and debt discount costs, interest related to vendor supply chain financing programs." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationSummaryOfSupplementalInformationToConsolidatedStatementsOfCashFlowsDetail" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest", "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": [ "r212", "r214", "r215" ] }, "us-gaap_InterimPeriodCostsNotAllocableDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterimPeriodCostsNotAllocableDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureCurrentLiabilitiesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Interim Period, Costs Not Allocable [Domain]", "terseLabel": "Interim Period, Costs Not Allocable", "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred." } } }, "auth_ref": [ "r50" ] }, "qrhc_IssuanceOfDeferredStockUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "IssuanceOfDeferredStockUnits", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "documentation": "Issuance of deferred stock units.", "label": "Issuance Of Deferred Stock Units", "terseLabel": "Release of deferred stock units" } } }, "auth_ref": [] }, "qrhc_IssuanceOfDeferredStockUnitsShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "IssuanceOfDeferredStockUnitsShares", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "documentation": "Issuance of deferred stock units shares.", "label": "Issuance Of Deferred Stock Units Shares", "terseLabel": "Release of deferred stock units, Shares" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentUsefulLivesDetail" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r133" ] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "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": [ "r575" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee Lease Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r575" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r574" ] }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDiscountRate", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Discount Rate", "documentation": "Discount rate used by lessee to determine present value of operating lease payments." } } }, "auth_ref": [ "r814" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Future Minimum Lease Payments Required Under Office Leases", "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": [ "r917" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r578" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r578" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "verboseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r578" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r578" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r578" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r578" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r578" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Remaining Lease Term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r915" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease initial term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r916" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "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": [ "r570" ] }, "us-gaap_LessorDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Lessor Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total 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": [ "r27", "r220", "r311", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r516", "r517", "r518", "r548", "r701", "r793", "r829", "r901", "r920", "r921" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r112", "r156", "r649", "r816", "r864", "r881", "r913" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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": [ "r29", "r191", "r220", "r311", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r516", "r517", "r518", "r548", "r816", "r901", "r920", "r921" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "qrhc_LiborMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "LiborMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "LIBOR [Member]", "documentation": "LIBOR." } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term Line of Credit, Total", "label": "Long-Term Line of Credit", "terseLabel": "Revolving credit current borrowing facility, outstanding", "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": [ "r23", "r155", "r928" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "terseLabel": "Lender Name", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r25", "r863" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Revolving credit current borrowing facility", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Line of Credit Facility, Increase (Decrease), Net, Total", "label": "Line of Credit Facility, Increase (Decrease), Net", "terseLabel": "Revolving credit facility, increase (decrease)", "documentation": "Amount of increase (decrease) of the credit facility." } } }, "auth_ref": [ "r863" ] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Debt instrument interest rate", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r25", "r863" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Revolving credit facility maximum principal amount", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r25" ] }, "qrhc_LineOfCreditIssuanceOnPrincipalAmountPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "LineOfCreditIssuanceOnPrincipalAmountPercentage", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Line of credit issuance on principal amount percentage.", "label": "Line Of Credit Issuance On Principal Amount Percentage", "terseLabel": "Sublimit for issuance of letters of credit, percentage" } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Liabilities incurred to defend lawsuits", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt", "totalLabel": "Notes payable, net", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r23", "r155", "r388", "r404", "r799", "r800", "r928" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term Debt, Current Maturities, Total", "label": "Long-Term Debt, Current Maturities", "negatedLabel": "Less: Current portion of long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r198" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfFutureMinimumPrincipalPaymentsDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfFutureMinimumPrincipalPaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r224", "r393" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfFutureMinimumPrincipalPaymentsDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfFutureMinimumPrincipalPaymentsDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2026", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r224", "r393" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfFutureMinimumPrincipalPaymentsDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfFutureMinimumPrincipalPaymentsDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2025", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r224", "r393" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfFutureMinimumPrincipalPaymentsDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfFutureMinimumPrincipalPaymentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r224", "r393" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Notes Payable, Noncurrent, Total", "label": "Notes Payable, Noncurrent", "terseLabel": "Notes payable, net", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r31" ] }, "qrhc_LouisvilleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "LouisvilleMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureTheCompanyAndDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Louisville [Member]", "documentation": "Louisville." } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentUsefulLivesDetail" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNumberOfCustomersThatAccountedForMoreThanTenPercentageOfAnnualSalesAndReceivableBalancesDetail" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r275", "r806", "r905", "r929", "r930" ] }, "us-gaap_MajorityShareholderMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MajorityShareholderMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Majority Shareholder [Member]", "terseLabel": "Largest Stockholder [Member]", "documentation": "Owner that controls more than 50 percent of the voting interest in the entity through direct or indirect ownership." } } }, "auth_ref": [] }, "qrhc_ManagementFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "ManagementFeeMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Management Fee", "label": "Management Fee [Member]", "documentation": "Management fee." } } }, "auth_ref": [] }, "qrhc_MaximumAmountOfIncomeTaxBenefitsPercentageRealizedUponUltimateSettlement": { "xbrltype": "percentItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "MaximumAmountOfIncomeTaxBenefitsPercentageRealizedUponUltimateSettlement", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Maximum amount of income tax benefits percentage realized upon ultimate settlement.", "label": "Maximum Amount Of Income Tax Benefits Percentage Realized Upon Ultimate Settlement", "terseLabel": "Tax benefit percentage of being realized upon ultimate settlement" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationIncentiveCompensationPlanDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentUsefulLivesDetail" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r442", "r621", "r665", "r693", "r694", "r754", "r756", "r758", "r759", "r761", "r780", "r781", "r795", "r803", "r813", "r818", "r903", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "qrhc_MaximumPotentialEarnoutPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "MaximumPotentialEarnoutPayment", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Maximum potential earnout payment.", "label": "Maximum Potential Earnout Payment", "terseLabel": "Future earn-out amount" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationIncentiveCompensationPlanDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentUsefulLivesDetail" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r442", "r621", "r665", "r693", "r694", "r754", "r756", "r758", "r759", "r761", "r780", "r781", "r795", "r803", "r813", "r818", "r903", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "qrhc_MinimumNetProceedsReceivableByWarrantHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "MinimumNetProceedsReceivableByWarrantHolders", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Minimum net proceeds receivable by warrant holders.", "label": "Minimum Net Proceeds Receivable By Warrant Holders", "terseLabel": "Minimum net proceeds receivable by warrant holders" } } }, "auth_ref": [] }, "qrhc_MonroeCapitalCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "MonroeCapitalCreditAgreementMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Monroe capital credit agreement.", "label": "Monroe Capital Credit Agreement [Member]", "terseLabel": "Monroe Capital Credit Agreement [Member]" } } }, "auth_ref": [] }, "qrhc_MonroeTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "MonroeTermLoanMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Monroe term loan.", "label": "Monroe Term Loan [Member]", "terseLabel": "Monroe Term Loan [Member]" } } }, "auth_ref": [] }, "stpr_NC": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "NC", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "NORTH CAROLINA", "terseLabel": "North Carolina [Member]" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNumberOfCustomersThatAccountedForMoreThanTenPercentageOfAnnualSalesAndReceivableBalancesDetail" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r275", "r806", "r905", "r929", "r930" ] }, "us-gaap_NatureOfExpenseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfExpenseAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureCurrentLiabilitiesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Nature of Expense [Axis]", "terseLabel": "Nature of Expense", "documentation": "Information by type of cost or expense." } } }, "auth_ref": [ "r50" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureTheCompanyAndDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "label": "Nature of Operations [Text Block]", "terseLabel": "The Company and Description of Business", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r162", "r181" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (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": [ "r213" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash 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": [ "r213" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in 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": [ "r123", "r124", "r125" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 0.0 }, "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "verboseLabel": "Net income (loss)", "label": "Net Income (Loss)", "terseLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r114", "r125", "r158", "r189", "r202", "r203", "r207", "r220", "r229", "r233", "r234", "r235", "r236", "r239", "r240", "r249", "r259", "r265", "r269", "r271", "r311", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r543", "r548", "r654", "r724", "r744", "r745", "r794", "r827", "r901" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss per share applicable to common shareholders", "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": [ "r211", "r233", "r234", "r235", "r236", "r244", "r245", "r250", "r253", "r259", "r265", "r269", "r271", "r794" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "auth_ref": [] }, "qrhc_NetOperatingLossCarryForwardsExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "NetOperatingLossCarryForwardsExpirationYear", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Net operating loss carry forwards expiration year.", "label": "Net operating loss carry forwards expiration year" } } }, "auth_ref": [] }, "qrhc_NetOperatingLossCarryforwardsExpirationBeginningYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "NetOperatingLossCarryforwardsExpirationBeginningYear", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Net operating loss carryforwards expiration beginning year.", "label": "Net Operating Loss Carryforwards Expiration Beginning Year", "terseLabel": "Net operating loss carry forwards expiration beginning year" } } }, "auth_ref": [] }, "qrhc_NetOperatingLossCarryforwardsExpirationEndingYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "NetOperatingLossCarryforwardsExpirationEndingYear", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Net operating loss carryforwards expiration ending year.", "label": "Net Operating Loss Carryforwards Expiration Ending Year", "terseLabel": "Net operating loss carry forwards expiration ending year" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "qrhc_NonCashProceedsFromTermLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "NonCashProceedsFromTermLoan", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationSummaryOfSupplementalInformationToConsolidatedStatementsOfCashFlowsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan proceeds", "label": "Non Cash Proceeds From Term Loan", "documentation": "Non-cash proceeds from term loan." } } }, "auth_ref": [] }, "qrhc_NoncashRepaymentOfRevolvingCreditFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "NoncashRepaymentOfRevolvingCreditFacility", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationSummaryOfSupplementalInformationToConsolidatedStatementsOfCashFlowsDetail" ], "lang": { "en-us": { "role": { "documentation": "Noncash repayment of revolving credit facility.", "label": "Noncash Repayment Of Revolving Credit Facility", "terseLabel": "Repayment of Citizens ABL" } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete Agreements [Member]", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r90" ] }, "qrhc_NotDeductibleForTaxPurposesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "NotDeductibleForTaxPurposesMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Not Deductible for Tax Purposes [Member]", "label": "Not Deductible For Tax Purposes [Member]", "documentation": "Not deductible for tax purposes." } } }, "auth_ref": [] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Notes Payable, Current, Total", "label": "Notes Payable, Current", "terseLabel": "Current portion of notes payable", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r26" ] }, "qrhc_NumberOfCustomersAccountedForMoreThanTenPercentageOfRevenue": { "xbrltype": "integerItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "NumberOfCustomersAccountedForMoreThanTenPercentageOfRevenue", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNumberOfCustomersThatAccountedForMoreThanTenPercentageOfAnnualSalesAndReceivableBalancesDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of customers accounted for more than ten percentage of revenue.", "label": "Number Of Customers Accounted For More Than Ten Percentage Of Revenue", "terseLabel": "Number of customer", "verboseLabel": "Number of Customers" } } }, "auth_ref": [] }, "qrhc_OIDMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "OIDMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureCurrentLiabilitiesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "OID.", "label": "O I D [Member]", "terseLabel": "OID [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r259", "r265", "r269", "r271", "r794" ] }, "qrhc_OperatingLeaseAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Operating lease assets and liabilities.", "label": "Operating Lease Assets And Liabilities Table [Text Block]", "terseLabel": "Summary of Lease Related Assets and Liabilities Recorded on Balance Sheet" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "terseLabel": "Fixed cost operating lease expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r914" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseRelatedAssetsAndLiabilitiesRecordedOnBalanceSheetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesFutureMinimumLeasePaymentsRequiredUnderOfficeLeasesDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseRelatedAssetsAndLiabilitiesRecordedOnBalanceSheetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of lease payments", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r572" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseRelatedAssetsAndLiabilitiesRecordedOnBalanceSheetDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfAccountsPayableAndAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfAccountsPayableAndAccruedLiabilitiesDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseRelatedAssetsAndLiabilitiesRecordedOnBalanceSheetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities - current portion", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r572" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseRelatedAssetsAndLiabilitiesRecordedOnBalanceSheetDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r573" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseRelatedAssetsAndLiabilitiesRecordedOnBalanceSheetDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseRelatedAssetsAndLiabilitiesRecordedOnBalanceSheetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability - long-term portion", "verboseLabel": "Operating lease liability - long-term portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r572" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseRelatedAssetsAndLiabilitiesRecordedOnBalanceSheetDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r573" ] }, "qrhc_OperatingLeaseMinimumAnnualIncentivePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "OperatingLeaseMinimumAnnualIncentivePayment", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating lease minimum annual incentive payment.", "label": "Operating Lease Minimum Annual Incentive Payment", "terseLabel": "Operating lease minimum annual incentive payment" } } }, "auth_ref": [] }, "qrhc_OperatingLeasePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "OperatingLeasePeriod", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating lease period.", "label": "Operating Lease Period", "terseLabel": "Operating lease period" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail": { "parentTag": "qrhc_PropertyPlantAndEquipmentNetAndOtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseRelatedAssetsAndLiabilitiesRecordedOnBalanceSheetDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Right-of-use operating lease assets", "terseLabel": "Operating right-of-use asset", "verboseLabel": "Right-of-use operating lease assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r571" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseRelatedAssetsAndLiabilitiesRecordedOnBalanceSheetDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "verboseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r573" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating lease, effective interest rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r577", "r815" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating lease, 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": [ "r576", "r815" ] }, "qrhc_OperatingLeasesExpiringPeriod": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "OperatingLeasesExpiringPeriod", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating leases expiring period.", "label": "Operating Leases Expiring Period", "terseLabel": "Operating leases expiration period" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Loss Carryforwards, Total", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r84" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "qrhc_OriginalIssueDiscountSellersNoteMonroeLoanDeferredConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "OriginalIssueDiscountSellersNoteMonroeLoanDeferredConsideration", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationSummaryOfSupplementalInformationToConsolidatedStatementsOfCashFlowsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Original issue discount - Seller's Note, Monroe loan, Deferred consideration", "documentation": "Original issue discount sellers note monroe loan deferred consideration.", "label": "Original Issue Discount Sellers Note Monroe Loan Deferred Consideration" } } }, "auth_ref": [] }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccountsPayableAndAccruedLiabilities", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfAccountsPayableAndAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfAccountsPayableAndAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Miscellaneous", "label": "Other Accounts Payable and Accrued Liabilities", "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "qrhc_OtherAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "OtherAcquisitionsMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureCurrentLiabilitiesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Acquisitions [Member]", "label": "Other Acquisitions [Member]", "documentation": "Other Acquisitions." } } }, "auth_ref": [] }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Components of Other Current Liabilities", "documentation": "Tabular disclosure of other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncome", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Other income (expense)", "label": "Other Income", "terseLabel": "Other income", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r657", "r725", "r762", "r763", "r764" ] }, "us-gaap_OtherIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Income [Member]", "terseLabel": "Other Income [Member]", "documentation": "Primary financial statement caption encompassing other revenue." } } }, "auth_ref": [ "r94" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfOtherCurrentLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfOtherCurrentLiabilitiesDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Other current liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r28", "r816" ] }, "us-gaap_OtherLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "label": "Other Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "totalLabel": "Other long-term liabilities, net", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r32" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivables", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Receivables", "terseLabel": "Accrued earn-out amount", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r199", "r711" ] }, "qrhc_OwnershipInterestInInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "OwnershipInterestInInvestment", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Cost basis in other investment.", "label": "Ownership Interest In Investment", "terseLabel": "Ownership interest amount recorded as investment" } } }, "auth_ref": [] }, "stpr_PA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "PA", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "PENNSYLVANIA", "terseLabel": "Pennsylvania [Member]" } } }, "auth_ref": [] }, "country_PA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "PA", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Panama [Member]", "label": "PANAMA" } } }, "auth_ref": [] }, "qrhc_PNCABLFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "PNCABLFacilityMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "PNC ABL Facility [Member]", "label": "P N C A B L Facility [Member]", "documentation": "PNC ABL facility." } } }, "auth_ref": [] }, "qrhc_PPPLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "PPPLoanMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "PPP loan.", "label": "P P P Loan [Member]", "terseLabel": "PPP Loan [Member]" } } }, "auth_ref": [] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Patents [Member]", "terseLabel": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r151" ] }, "qrhc_PaycheckProtectionProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "PaycheckProtectionProgramMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Paycheck protection program.", "label": "Paycheck Protection Program [Member]", "terseLabel": "Paycheck Protection Program [Member.]" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "negatedLabel": "Debt issuance costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r39" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration", "verboseLabel": "Cash", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r36", "r513" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of intangible assets", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r122" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r122" ] }, "qrhc_PercentageOfOriginalPrincipalAmount": { "xbrltype": "percentItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "PercentageOfOriginalPrincipalAmount", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of original principal amount.", "label": "Percentage Of Original Principal Amount", "terseLabel": "Percentage of original principal amount" } } }, "auth_ref": [] }, "qrhc_PercentageOfOwnershipInterestReceivedOnDisposalOfAssets": { "xbrltype": "percentItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "PercentageOfOwnershipInterestReceivedOnDisposalOfAssets", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of ownership interest received on disposal of assets.", "label": "Percentage Of Ownership Interest Received On Disposal Of Assets", "terseLabel": "Percentage of ownership interest" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r106", "r407" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "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": [ "r106", "r703" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "totalLabel": "Preferred Stock, Shares Issued, Total", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r106", "r407" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r106", "r703", "r722", "r934", "r935" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.001 par value, 10,000,000 shares authorized, no shares issued or outstanding as of December 31, 2023 and 2022", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "totalLabel": "Preferred Stock, Value, Issued, Total", "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": [ "r106", "r646", "r816" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r857" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from the sale of common stock, net of issuance costs", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from long-term debt", "totalLabel": "Proceeds from Issuance of Long-term Debt, Total", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from loan", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r37", "r681" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Lines of Credit, Total", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from credit facilities", "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": [ "r37", "r863" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from stock option exercises", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r8", "r22" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from shares issued for Employee Stock Purchase Plan", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r8" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDisaggregatedBySourceDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r272", "r622", "r659", "r660", "r661", "r662", "r663", "r664", "r783", "r804", "r817", "r848", "r899", "r900", "r905", "r929" ] }, "qrhc_ProductSalesAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "ProductSalesAndOtherMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDisaggregatedBySourceDetail" ], "lang": { "en-us": { "role": { "documentation": "Product sales and other.", "label": "Product Sales And Other [Member]", "terseLabel": "Product Sales and Other [Member]" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDisaggregatedBySourceDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r272", "r622", "r659", "r660", "r661", "r662", "r663", "r664", "r783", "r804", "r817", "r848", "r899", "r900", "r905", "r929" ] }, "qrhc_PropertyAndEquipmentNetAndOtherAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "PropertyAndEquipmentNetAndOtherAssetsLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Property and equipment, net, and other assets.", "label": "Property And Equipment Net And Other Assets [Line Items]", "terseLabel": "Property And Equipment Net And Other Assets [Line Items]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentUsefulLivesDetail" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net, and Other Assets", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r132", "r167", "r170", "r171" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "totalLabel": "Property, Plant and Equipment, Gross, Total", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r133", "r193", "r652" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail": { "parentTag": "qrhc_PropertyPlantAndEquipmentNetAndOtherAssetsNoncurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property 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": [ "r11", "r643", "r652", "r816" ] }, "qrhc_PropertyPlantAndEquipmentNetAndOtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "PropertyPlantAndEquipmentNetAndOtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Property plant and equipment, net and other assets, noncurrent.", "label": "Property Plant And Equipment Net And Other Assets Noncurrent", "totalLabel": "Property and equipment, net, and other assets" } } }, "auth_ref": [] }, "qrhc_PropertyPlantAndEquipmentNetIncludingDepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "PropertyPlantAndEquipmentNetIncludingDepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "documentation": "Property plant and equipment net including deposits assets noncurrent.", "label": "Property Plant And Equipment Net Including Deposits Assets Noncurrent", "terseLabel": "Property and equipment, net, and other assets" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r11", "r167", "r170", "r650" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Components Property and Equipment, Net, and Other Assets", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentUsefulLivesDetail" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r133" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentUsefulLivesDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful lives of property and equipment", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "qrhc_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract", "lang": { "en-us": { "role": { "documentation": "Property plant and equipment useful life and values.", "label": "Property Plant And Equipment Useful Life And Values [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesChangesInAllowanceForDoubtfulAccountsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts", "verboseLabel": "Bad debt expense", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r210", "r327" ] }, "qrhc_RWSMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "RWSMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInGoodwillDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureTheCompanyAndDescriptionOfBusinessAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "RWS [Member]", "label": "R W S [Member]", "documentation": "RWS." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationIncentiveCompensationPlanDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentUsefulLivesDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r439", "r442", "r469", "r470", "r471", "r597", "r621", "r665", "r693", "r694", "r754", "r756", "r758", "r759", "r761", "r780", "r781", "r795", "r803", "r813", "r818", "r821", "r897", "r903", "r923", "r924", "r925", "r926", "r927" ] }, "qrhc_RangeEightCancelledForfeitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "RangeEightCancelledForfeitedMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled/Forfeited, $1.51 - $21.20 [Member]", "documentation": "Range eight cancelled forfeited.", "label": "Range Eight Cancelled Forfeited [Member]" } } }, "auth_ref": [] }, "qrhc_RangeFiveOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "RangeFiveOutstandingMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Oustanding, $1.17 - $23.20 [Member]", "documentation": "Range five, outstanding.", "label": "Range Five Outstanding Member" } } }, "auth_ref": [] }, "qrhc_RangeFourCanceledForfeitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "RangeFourCanceledForfeitedMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cancelled/Forfeited, $1.51 - $16.80 [Member]", "label": "Range Four Canceled Forfeited [Member]", "documentation": "Range four canceled forfeited." } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationIncentiveCompensationPlanDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentUsefulLivesDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r439", "r442", "r469", "r470", "r471", "r597", "r621", "r665", "r693", "r694", "r754", "r756", "r758", "r759", "r761", "r780", "r781", "r795", "r803", "r813", "r818", "r821", "r897", "r903", "r923", "r924", "r925", "r926", "r927" ] }, "qrhc_RangeNineOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "RangeNineOutstandingMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, $1.17 - $23.20 [Member]", "documentation": "Range nine outstanding.", "label": "Range Nine Outstanding [Member]" } } }, "auth_ref": [] }, "qrhc_RangeOneOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "RangeOneOutstandingMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, $1.17 - $23.20 [Member]", "documentation": "Range one, outstanding.", "label": "Range One Outstanding [Member]" } } }, "auth_ref": [] }, "qrhc_RangeSevenExcercisedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "RangeSevenExcercisedMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Excercised, $1.17 - $4.08 [Member]", "documentation": "Range seven excercised.", "label": "Range Seven Excercised [Member]" } } }, "auth_ref": [] }, "qrhc_RangeSixGrantedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "RangeSixGrantedMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, $5.50 [Member]", "documentation": "Range six granted.", "label": "Range Six Granted [Member]" } } }, "auth_ref": [] }, "qrhc_RangeThreeExercisedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "RangeThreeExercisedMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised, $1.51 - $6.40 [Member]", "label": "Range Three Exercised [Member]", "documentation": "Range three exercised." } } }, "auth_ref": [] }, "qrhc_RangeTwoGrantedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "RangeTwoGrantedMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted, $4.08 - $8.68 [Member]", "terseLabel": "Granted, $1.35 - $2.32 [Member]", "documentation": "Range two, granted.", "label": "Range Two Granted [Member]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r873", "r874", "r875", "r876" ] }, "qrhc_RegulatoryAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "RegulatoryAssetsAbstract", "lang": { "en-us": { "role": { "documentation": "Regulatory assets.", "label": "Regulatory Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "terseLabel": "Related Party", "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": [ "r440", "r587", "r588", "r696", "r697", "r698", "r699", "r700", "r721", "r723", "r753" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "terseLabel": "Related Party", "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": [ "r440", "r587", "r588", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r696", "r697", "r698", "r699", "r700", "r721", "r723", "r753", "r919" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions", "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": [ "r584", "r585", "r586", "r588", "r590", "r685", "r686", "r687", "r728", "r729", "r730", "r750", "r752" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "negatedLabel": "Repayments of credit facilities", "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": [ "r38", "r863" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments of long-term debt", "label": "Repayments of Long-Term Debt", "totalLabel": "Repayments of Long-term Debt, Total", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r38", "r682" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name" } } }, "auth_ref": [ "r222", "r223", "r379", "r409", "r589", "r788", "r789" ] }, "qrhc_RestrictedStockUnitsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "RestrictedStockUnitsPolicyTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units [Policy Text Block]", "documentation": "Restricted stock units." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationRestrictedStockUnitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units [Member]", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r109", "r141", "r648", "r672", "r677", "r683", "r704", "r816" ] }, "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_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDisaggregatedBySourceDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Total revenue", "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": [ "r260", "r261", "r264", "r267", "r268", "r272", "r273", "r275", "r435", "r436", "r622" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenue" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue", "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": [ "r182", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r438" ] }, "qrhc_RevenueRecognitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "RevenueRecognitionLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Revenue recognition.", "label": "Revenue Recognition [Line Items]", "terseLabel": "Revenue Recognition [Line Items]" } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r726", "r782", "r791" ] }, "qrhc_RevenueRecognitionTable": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "RevenueRecognitionTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Revenue recognition.", "label": "Revenue Recognition [Table]", "terseLabel": "Revenue Recognition [Table]" } } }, "auth_ref": [] }, "stpr_SC": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "SC", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "South Carolina [Member]", "label": "SOUTH CAROLINA" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of stock, number of shares issued in transaction", "verboseLabel": "Number of common shares sold", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Common stock selling price per share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfNumberOfCustomersThatAccountedForMoreThanTenPercentageOfAnnualSalesAndReceivableBalancesDetail" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue [Member]", "verboseLabel": "Sales Revenue Net [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": [ "r275", "r843" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario, Forecast [Member]" } } }, "auth_ref": [ "r443", "r869" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario" } } }, "auth_ref": [ "r242", "r443", "r841", "r869" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Components of Accounts Payable and Accrued Liabilities", "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureCurrentLiabilitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r87", "r88", "r508" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Summary of Supplemental Information to Consolidated Statements of Cash Flows", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "qrhc_ScheduleOfChangesInDebtIssuanceCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "ScheduleOfChangesInDebtIssuanceCostsTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of changes in debt issuance costs.", "label": "Schedule Of Changes In Debt Issuance Costs Table [Text Block]", "terseLabel": "Schedule of Changes in Debt Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Provision of Income Taxes", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r147" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt Obligations", "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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Components of Net Deferred Taxes", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r146" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Computation of Basic and Diluted Net Loss per Share Attributable to Common Stockholders", "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": [ "r870" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule Of Earnings Per Share Diluted By Common Class [Table]", "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share." } } }, "auth_ref": [ "r46", "r49", "r247", "r248", "r251" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r145" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r62", "r65", "r623" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r62", "r65" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfChangesInGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r797" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r797", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892", "r893" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Future Minimum Principal Payments", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r12" ] }, "qrhc_ScheduleOfOtherLongTernLiabilitiesNetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "ScheduleOfOtherLongTernLiabilitiesNetTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of other long-tern liabilities, net.", "label": "Schedule Of Other Long Tern Liabilities Net Table [Text Block]", "terseLabel": "Schedule of Other Long-Term Liabilities, Net" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsComponentsOfPropertyAndEquipmentNetAndOtherAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Purchase Consideration Paid and Amount of Assets Acquired and Liabilities Assumed", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r150" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r444", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Summary of Stock Option Outstanding", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r77" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r20", "r21", "r78" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Weighted-Average Estimated Value of Employee Stock Options Granted", "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": [ "r144" ] }, "qrhc_ScheduleOfStockholdersEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "ScheduleOfStockholdersEquityLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationRestrictedStockUnitsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDeferredStockUnitsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationEmployeeStockPurchasePlanDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationIncentiveCompensationPlanDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationStockOptionsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationWarrantsDetail" ], "lang": { "en-us": { "role": { "documentation": "Schedule of stockholders equity.", "label": "Schedule Of Stockholders Equity [Line Items]", "terseLabel": "Schedule Of Stockholders Equity [Line Items]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of Warrant Activity", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Summary of Warrants Issued and Outstanding", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r75" ] }, "qrhc_ScheduleOfStockholdersEquityTable": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "ScheduleOfStockholdersEquityTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationRestrictedStockUnitsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDeferredStockUnitsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationEmployeeStockPurchasePlanDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationIncentiveCompensationPlanDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationStockOptionsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationWarrantsDetail" ], "lang": { "en-us": { "role": { "documentation": "Schedule of stockholders equity.", "label": "Schedule Of Stockholders Equity [Table]", "terseLabel": "Schedule Of Stockholders Equity [Table]" } } }, "auth_ref": [] }, "qrhc_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of useful life of property plant and equipment table.", "label": "Schedule Of Useful Life Of Property Plant And Equipment Table [Text Block]", "terseLabel": "Schedule of Property and Equipment Useful Lives" } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Summary of Estimate Future Amortization Expense", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r65" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR [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": [ "r910" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r830" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r833" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r273", "r274", "r690", "r691", "r692", "r755", "r757", "r760", "r765", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r784", "r805", "r821", "r905", "r929" ] }, "qrhc_SellerConsiderationSettledInSharesOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "SellerConsiderationSettledInSharesOfCommonStock", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationSummaryOfSupplementalInformationToConsolidatedStatementsOfCashFlowsDetail" ], "lang": { "en-us": { "role": { "documentation": "Seller consideration settled in shares of common stock.", "label": "Seller Consideration Settled In Shares Of Common Stock", "terseLabel": "Seller consideration settled in shares of common stock" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Selling, General and Administrative Expense, Total", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general, and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r119" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "qrhc_SeniorSecuredTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "SeniorSecuredTermLoanMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Senior secured term loan.", "label": "Senior Secured Term Loan [Member]", "terseLabel": "Senior Secured Term Loan [Member]" } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Service [Member]", "terseLabel": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r804" ] }, "qrhc_ServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "ServicesMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureRevenueSummaryOfRevenueDisaggregatedBySourceDetail" ], "lang": { "en-us": { "role": { "documentation": "Services.", "label": "Services [Member]", "terseLabel": "Services [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationRestrictedStockUnitsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDeferredStockUnitsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "RSUs granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Deferred stock units", "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": [ "r461" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationRestrictedStockUnitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance", "periodStartLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r458", "r459" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationRestrictedStockUnitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r462" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWeightedAverageEstimatedValueOfEmployeeStockOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividends", "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": [ "r470" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWeightedAverageEstimatedValueOfEmployeeStockOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility", "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": [ "r469" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWeightedAverageEstimatedValueOfEmployeeStockOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r471" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "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": [ "r444", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDeferredStockUnitsDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number, Ending Balance", "periodStartLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number, Beginning Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "terseLabel": "DSUs outstanding", "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments." } } }, "auth_ref": [ "r18", "r19" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationIncentiveCompensationPlanDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "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": [ "r77" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationWarrantsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Canceled/Forfeited, Number of Shares", "terseLabel": "Warrants expired", "documentation": "For presentations that combine terminations, 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 or that expired." } } }, "auth_ref": [ "r906" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Cancelled/Forfeited, Weighted-Average Exercise Price Per Share", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r906" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationWarrantsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted, Number of Shares", "verboseLabel": "Warrants issued", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r454" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationStockOptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "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": [ "r464" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationStockOptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "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": [ "r77" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding Ending Balance, Number of Shares", "periodStartLabel": "Outstanding Beginning Balance, Number of Shares", "terseLabel": "Option Outstanding - Number of Shares", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r450", "r451" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding Ending Balance, Weighted-Average Exercise Price Per Share", "periodStartLabel": "Outstanding Beginning Balance, Weighted-Average Exercise Price Per Share", "terseLabel": "Option 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": [ "r450", "r451" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Option Exercisable", "documentation": "Number of fully vested and expected to vest exercisable options that may 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": [ "r467" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Option Exercisable - 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 exercisable or convertible options. 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": [ "r467" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationRestrictedStockUnitsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDeferredStockUnitsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationIncentiveCompensationPlanDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "Award Type", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised, Weighted-Average Exercise Price 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": [ "r455" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Canceled/Forfeited, Weighted-Average Exercise Price Per Share", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r456" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted, Weighted-Average Exercise Price Per Share", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r454" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansDirectorPolicy", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Director [Policy Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "Disclosure of accounting policy for award granted to director under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r79" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Domain]", "terseLabel": "Exercise Price Range", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Exercise Price Per Share, Minimum", "verboseLabel": "Option Outstanding - Range of Exercise Prices, Lower Limit", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "terseLabel": "Exercise Price Per Share, Maximum", "verboseLabel": "Option Outstanding - Range of Exercise Prices, Upper Limit", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r80" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityScheduleOfWeightedAverageEstimatedValueOfEmployeeStockOptionsGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term in years", "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": [ "r468" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationStockOptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable, intrinsic value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r77" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Option Outstanding - Weighted-Average Remaining Contractual Life", "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": [ "r143" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Shares, Issued", "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r16" ] }, "qrhc_SignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "SignificantAccountingPoliciesLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentUsefulLivesDetail" ], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "qrhc_SignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "SignificantAccountingPoliciesTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentUsefulLivesDetail" ], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r126", "r217" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "terseLabel": "State [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationWarrantsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsIssuedAndOutstandingDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityTables", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r16", "r34", "r185", "r205", "r206", "r207", "r225", "r226", "r227", "r230", "r238", "r240", "r258", "r316", "r323", "r424", "r475", "r476", "r477", "r497", "r498", "r523", "r525", "r526", "r527", "r528", "r530", "r541", "r554", "r555", "r556", "r557", "r558", "r559", "r583", "r668", "r669", "r670", "r688", "r746" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r273", "r274", "r690", "r691", "r692", "r755", "r757", "r760", "r765", "r768", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r784", "r805", "r821", "r905", "r929" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "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": [ "r225", "r226", "r227", "r258", "r622", "r679", "r689", "r695", "r696", "r697", "r698", "r699", "r700", "r703", "r706", "r707", "r708", "r709", "r710", "r712", "r713", "r714", "r715", "r717", "r718", "r719", "r720", "r721", "r723", "r726", "r727", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r746", "r822" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario" } } }, "auth_ref": [ "r242", "r443", "r841", "r842", "r869" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "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": [ "r225", "r226", "r227", "r258", "r622", "r679", "r689", "r695", "r696", "r697", "r698", "r699", "r700", "r703", "r706", "r707", "r708", "r709", "r710", "r712", "r713", "r714", "r715", "r717", "r718", "r719", "r720", "r721", "r723", "r726", "r727", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r746", "r822" ] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationIncentiveCompensationPlanDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Incentive Compensation Plan [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r871" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares of common stock", "label": "Stock Issued During Period, Shares, Acquisitions", "verboseLabel": "Stock issued for seller consideration, Shares", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r106", "r107", "r141" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationEmployeeStockPurchasePlanDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares issued for employee stock purchase plans options, shares", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Shares issued for Employee Stock Purchase Plan options, Shares", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r16", "r106", "r107", "r141" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Sale of common stock, net of issuance costs, shares", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r16", "r106", "r107", "r141", "r681", "r746", "r766" ] }, "qrhc_StockIssuedDuringPeriodSharesStockOptionsAndWarrantExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "StockIssuedDuringPeriodSharesStockOptionsAndWarrantExercised", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option and warrant exercises, Shares", "label": "Stock issued during period shares stock options and warrant exercised", "documentation": "Stock issued during period, shares, stock options and warrant exercised." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationWarrantsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued through cashless exercises", "negatedLabel": "Exercised, Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "verboseLabel": "Warrants exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r16", "r106", "r107", "r141", "r455" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Stock issued for seller consideration", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r16", "r34", "r141" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationEmployeeStockPurchasePlanDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares issued for employee stock purchase plans options", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Shares issued for Employee Stock Purchase Plan options", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r16", "r106", "r107", "r141" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Sale of common stock, net of issuance costs", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r16", "r106", "r107", "r141", "r688", "r746", "r766", "r828" ] }, "qrhc_StockIssuedDuringPeriodValueStockOptionsAndWarrantExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "StockIssuedDuringPeriodValueStockOptionsAndWarrantExercised", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option and warrant exercises", "label": "Stock issued during period value stock options and warrant exercised", "documentation": "Stock issued during period, value, stock options and warrant exercised." } } }, "auth_ref": [] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationStockOptionsDetail" ], "lang": { "en-us": { "role": { "label": "Equity Option [Member]", "terseLabel": "Stock Options [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r821" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r107", "r110", "r111", "r127", "r705", "r722", "r747", "r748", "r816", "r829", "r864", "r881", "r913", "r934" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Stockholders' Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r138", "r219", "r406", "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r420", "r424", "r532", "r749", "r751", "r767" ] }, "qrhc_SubleaseCommencementPeriod": { "xbrltype": "dateItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "SubleaseCommencementPeriod", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Sublease commencement period.", "label": "Sublease Commencement Period", "terseLabel": "Sublease commencement period" } } }, "auth_ref": [] }, "qrhc_SubleaseExpirationMonthAndYear": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "SubleaseExpirationMonthAndYear", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Sublease expiration month and year.", "label": "Sublease Expiration Month And Year", "terseLabel": "Sublease expiration, month and year" } } }, "auth_ref": [] }, "qrhc_SubleaseIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "SubleaseIncomeNet", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Sublease income net.", "label": "Sublease Income Net", "terseLabel": "Sublease income, net of amortized leasing costs" } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSupplementalCashFlowInformationSummaryOfSupplementalInformationToConsolidatedStatementsOfCashFlowsDetail" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "auth_ref": [] }, "stpr_TX": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "TX", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "TEXAS", "terseLabel": "Texas [Member]" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfAccountsPayableAndAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureCurrentLiabilitiesComponentsOfAccountsPayableAndAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Taxes Payable, Current, Total", "label": "Taxes Payable, Current", "terseLabel": "Accrued taxes", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26" ] }, "qrhc_TermLoanFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "TermLoanFacility", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Term loan facility.", "label": "Term loan facility", "terseLabel": "Revolving credit current borrowing facility, outstanding" } } }, "auth_ref": [] }, "qrhc_TermLoanFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "TermLoanFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Term loan facility remaining borrowing capacity.", "label": "Term loan facility remaining borrowing capacity" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationRestrictedStockUnitsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDeferredStockUnitsDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "auth_ref": [ "r872", "r918" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationRestrictedStockUnitsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationDeferredStockUnitsDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual" } } }, "auth_ref": [] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Trademarks [Member]", "terseLabel": "Trademarks [Member]", "verboseLabel": "Trademark [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r89" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransactionDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Transaction [Domain]", "terseLabel": "Transaction", "documentation": "Agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r789" ] }, "us-gaap_TransactionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransactionTypeAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Transaction Type [Axis]", "terseLabel": "Transaction Type", "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r789" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationStockOptionsDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments", "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": [ "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r400", "r419", "r531", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r655", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r877", "r878", "r879", "r880" ] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r183", "r184", "r185", "r186", "r187", "r229", "r230", "r231", "r232", "r242", "r279", "r280", "r313", "r314", "r315", "r316", "r318", "r319", "r320", "r321", "r322", "r323", "r358", "r475", "r476", "r477", "r495", "r496", "r497", "r498", "r510", "r511", "r512", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r546", "r547", "r550", "r551", "r552", "r553", "r560", "r561", "r566", "r567", "r568", "r569", "r579", "r580", "r581", "r582", "r583", "r624", "r625", "r626", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r514" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Accounting Estimates", "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": [ "r56", "r57", "r58", "r164", "r165", "r168", "r169" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail", "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableScheduleOfDebtObligationsParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfPropertyAndEquipmentUsefulLivesDetail" ], "lang": { "en-us": { "role": { "label": "Vehicles [Member]", "terseLabel": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "us-gaap_WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount1", "crdr": "credit", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Warrant, Down Round Feature, Increase (Decrease) in Equity, Amount", "terseLabel": "Deemed dividend for warrant down round provision", "documentation": "Amount of increase (decrease) in equity for down round feature triggered for warrant classified as equity." } } }, "auth_ref": [ "r421", "r423" ] }, "qrhc_WarrantExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "WarrantExpirationDate", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNotesPayableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Warrant expiration date.", "label": "Warrant Expiration Date", "terseLabel": "Date of Expiration", "verboseLabel": "Warrant expiration date" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityAdditionalInformationWarrantsDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant [Member]", "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": [ "r819", "r820", "r823", "r824", "r825", "r826" ] }, "us-gaap_WarrantsAndRightsOutstandingMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMaturityDate", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsIssuedAndOutstandingDetail" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Maturity Date", "terseLabel": "Date of Expiration", "verboseLabel": "Warrant expiration date", "documentation": "Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format." } } }, "auth_ref": [ "r912" ] }, "qrhc_WarrantsIssueDate": { "xbrltype": "dateItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "WarrantsIssueDate", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsIssuedAndOutstandingDetail" ], "lang": { "en-us": { "role": { "documentation": "Warrants issue date.", "label": "Warrants Issue Date", "terseLabel": "Date of Issuance" } } }, "auth_ref": [] }, "qrhc_WarrantsOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "WarrantsOneMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsIssuedAndOutstandingDetail" ], "lang": { "en-us": { "role": { "documentation": "Warrants one.", "label": "Warrants One [Member]", "terseLabel": "Warrants One [Member]" } } }, "auth_ref": [] }, "qrhc_WarrantsTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "WarrantsTwoMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosureStockholdersEquitySummaryOfWarrantsIssuedAndOutstandingDetail" ], "lang": { "en-us": { "role": { "documentation": "Warrants two.", "label": "Warrants Two [Member]", "terseLabel": "Warrants Two [Member]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities", "totalLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment, Total", "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": [ "r870" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Weighted average common 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": [ "r246", "r253" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average number of common shares outstanding", "verboseLabel": "Denominator:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://www.qrhc.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Weighted average common 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": [ "r244", "r253" ] }, "qrhc_WhollyOwnedSubsidiaryAndEarth911IncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.qrhc.com/20231231", "localname": "WhollyOwnedSubsidiaryAndEarth911IncMember", "presentation": [ "http://www.qrhc.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAndOtherAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Wholly owned subsidiary and Earth 911 Inc.", "label": "Wholly Owned Subsidiary And Earth911 Inc [Member]", "terseLabel": "Wholly Owned Subsidiary and Earth911, Inc. [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "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" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-6" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "7", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-7" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r22": { "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" }, "r23": { "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" }, "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.19(a))", "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.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "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" }, "r30": { "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(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r37": { "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" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-8" }, "r51": { "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" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r73": { "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" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r81": { "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" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "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" }, "r120": { "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//230/tableOfContent" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r127": { "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" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-4" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r164": { "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" }, "r165": { "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" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r168": { "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" }, "r169": { "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" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(e)", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482705/350-40-65-3" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(f)", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482705/350-40-65-3" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4" }, "r179": { "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" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r185": { "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" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r197": { "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" }, "r198": { "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" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r229": { "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" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-3" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r316": { "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" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r357": { "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" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r404": { "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" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r409": { "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" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r422": { "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" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3A" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r492": { "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" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r497": { "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" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r500": { "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" }, "r501": { "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" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r530": { "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" }, "r531": { "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" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r548": { "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" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r562": { "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" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r564": { "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r583": { "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" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r672": { "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" }, "r673": { "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" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r681": { "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" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r750": { "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" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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 E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r763": { "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 E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r764": { "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 E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r765": { "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" }, "r766": { "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" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r783": { "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" }, "r784": { "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" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r813": { "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" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r829": { "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" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r837": { "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" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r841": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r842": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r843": { "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" }, "r844": { "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" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r848": { "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" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r863": { "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" }, "r864": { "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" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r870": { "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" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r897": { "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" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r910": { "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" }, "r911": { "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" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r913": { "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" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r916": { "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" }, "r917": { "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" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r931": { "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" }, "r932": { "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(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" } } } ZIP 100 0000950170-24-029890-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-029890-xbrl.zip M4$L#!!0 ( ^ ;%BK&:,8^WH 'V5 2 :6UG,3(X,S,X,S$Y7S N M:G!G[+MU5%O1'R<8W*%8<2E0*,6*.RFE>"F%XMH6)P6*E: I[E[]S_W*_7S>>4']0:T#'JDI MJ2H!,# ! ST!X!: B@ \'%Q\7!Q\/'P\ @(\ F)J4B(B8B(Z2@HR:B8Z%F8 MF>@9&5DY^+E8V7C9&1F?B7/SOA 4$1%AX9*4E1"2X1<6$?HW"08! 0$Q$3$M M"0FMT!/&)T+_TPW5!2#'!XSCR&%AL $PR3&PR#%0?0 6]'WB8/RG ?[/AH&) MA8V#BX=/0$B$'E#_"(")@86%B8V%@X.-C>[U1?<#L,EQ*)X(RN-2:GW$8W.F M$O*/S\-G?U7;3:T]!>,0_N020$#XF(:6COXI)]Z^CJZ1L8&EE86EG;V-K9N[JY?_4 >WH%!@6'A(:%1R0D?D]*3DE-2\\O M*"PJ+BDM*__YJZZ^H;&IN:6GMZ]_8'!H>&1Z9G9N?N'/W\4-Z.;6]L[NWOX! M_.S\XO+J&G%S^P\7!@ +X[^V_UM7*<+''"(;3^'_H/T'V?\8L(#_)63_ M#=A_Q[4((,;"0#L/BQP !%S?/LO_1OC_V_\>(Z&B!SS+C_B?L+@XJ72 $;"ES[492[^( +XQ-'V]\,O2N#NGS5.>GUY,Q ME-LQG(+?B]CF)GWZ.U61-2XRL0B\ )5 3G7.6];.I.;PLCZOFH#E'N"5584B MY,N,!=)*$"U';R5QON=.S!F+KB%>[8P?]ACI)$NC!P.%+_AR;\XYUWMG7PQ Z(_E'IDNFR.T#W9V]!(, M!0J_6LN.N64+PBZ8G\+FYH)J SE[8.)N<<0!/,F(%U4L@8[DLQ5%6Q$C7@&" M\1HC_#0-N5Z*5-^FTOM>3:DJ.:-]Q+F1+OSO8&<+R(]X98MA6SB4RWA1].5Q MQ)NI>,4N(VX"K"JZ8LPIU70A@GYT#&ECDJFA8U-8D?7?B,PI],!GQ1@&1COQ MY0<4X2*GCY;M4M]0Q6#'&]QF]33:H0??G/9U\,'70D2'+T:K/%<*>CDBB<'N M[*P/BX<=U.#3=PNB1%4"1BW"R\?G#EL?RM5BZ+X ;N=9^E:$[RR@R1G%%4&@ M#+)9P8 A+,NA7LG#(8M3M?$1)T5IWN5WR M]=5O>H:POC#Y2VJ7ICYJ!)[JOUQ^'T4N5T/:P)3D3>)EZVV-7S.7J/6C$(MNK*XZD&M+YSY!?HI%W@#ODF'1_ZX(=6T+J)-#^CR6NF[-M_LD)^ MW\2ISYR6C-"68?V#TXEJS(JFQ4KL=+I&*RLKO*8O2[JGJ')3WK/,(I7Z!_L% MO[>OU )-L?SF:9CS0[FO1EV[8.S(5""MDQ56@NQPOS,2&W:.&!P@8/KKR1J5 M$=E,L!WB9;,,-W_32Z% V$__G(VD//<#AK':[(5QU#DMDHQS<@:<\]YN0O]] MG9]A:3&L,Z:-&TLS%^%?;Z"?"')I_B3[4W.+Q*L#AU-BW_!.U9TH!PABH70' MDION>_DT6&@^6ADX#W9M_O-B_:+KL-\7LZU4;FYSC<:'FY$,+X*/_<_A\ZK% MTKME& I@-M#NM=)H_'JUE&Q?5TXO,4Q(C9L ,RIB"!WZ<;;$_\+X7['B%A*. MN^_*?(>O<(%(M7H!6[22N=''^*\M-[@Y"=$;=;^\XW[?SPD<7E? M)C_&BJYUJ?]ED=/Z_W/^"Y.=;1,.E77BOX)M_&+/]2-[$)0!G':\HZL>4' BL:=9R_10 ML7S $PD^^0BVCN8([]97IB.6Q2\/6G[Z1$U^ZO'EFP,Q!:P=B03!(^\'$N_JV"J#PW1+_5N? M'F-/+_)9EE?2]#N93TFZJJIL70[D5]=T.W]F6,^><6!@'*FPI\,>L$SA9K50 MA B=C[(G08)->)$)HP/).'!=]$+U@&<'!<#)0;2)=5[>.=]G5R=/8WOEW+,B MV5" O$,M%*!3'2D:"860(@85IQQ%&01H5DU]LV2&V=P(U6(*+:;;C47C(:5+ M3$9+"NG %VN]W.PRV.^$X_=<(\+&EN6M*$',-#_/^1W9/(\W744$ZL]>RCJ; M2<.QM.$"03ZODK^N/NE(G@>W_8F*$C'5"=LHE\#:D[,VISQ MN[/>Z;F+5Z.[4Q_D^?'AK@"6?2*"!8IE8)Y(1:'BP*_@-NZG=P]'T-^^>"%2 M/IAL]N95=M)&)T4'JWT<(N_BF/[6V/;SP#"]C-_96Q0@1>U2DP81 "1!6%]K M?TPC_]K7/+ K@V%& &W'U6#OE2(9FX0<,[T<<_TR[K)\S.JGZ\96\U7$J[/W M :@]Y\8@:Z&[4$]0E'D323A$32T_@#\HV:^'2'$JMS4229]/J;9_%/_L_(D0 M9JJ%?XQ$=Q4*$+)VIEGG=+L%N6#7\>-' 89EVE& ZGC(WJ$#:AZ8[G MAD\MY? :J>Y8E&C%'IJ5P)61JJLE%YH/^-K?=>P-,7KO)1+[Y 2RST H /F! MX*+1L6GM"^(CWZ%-S/:0@=^&1H5L4,\K%&!4=SSU)\:F0P&[-TEWU-M,#&CB2Z4*\!7OGE=1Z[XEZY%.'P<'UI M^%Y^1!PAF=HSV6=8@_?&*,#3T=XUEK,J^RN%R:#%#VL/[,.+3=!6/1]O=Y0&P6)<2CL9PKE M](I>FB9MB5^],UUJV+.69V-YIV2G'\I;W>+/,<-!+O/SA<&4NC!SEWL-.XR= MC.Y>: MY-TEQ\1,#ZNJRGA&PR_S=XAE8'D3MJ_=_L>\B44&W(I49G)%=A:C )-COESK M$S>4;K&WEYK;YF*(3J0RG\=_[7KZGR[(ORZC>00;\4I^!&BHMLQ&XIV0ZA%/ MJG+:_4?XFQ:]:(>BOR-PTY7.U/%0'/;W"W")ZL;NEEM$9,^\41ZYW=#BX>U<1;H09YZR^)KC[ M*;#*$H;4;0VX\G(,\2[2GJW;*'W)?J<[U\#P]]_@"1I)HQE< M,]3'V+F0*TS B/5P6_K'^/Q^)N&%#LPI0FX\H23&Z761/$8>C@MHK(,;,OPF M99_$EP@#M@[C]LLY(-+?S< MOX;9Z[TP,Y8 <\FSO3@A :, @^H5RCFJ#=J=H&C3M=DG>V2;8Q[FQ Z.G^\Q MBI7=:*5Y5+#<"7^K/)!P%PT5XIG]IE;E ."Z@$9\Y.%<6G.7_;#K0#951[H& MT27B&*EC)@!S<;T3BS, &&MB2?,^K#SOL6!^LTL(Y+/GN+D M2\^)K+0KR/4DNZXGC*81H24'1F\#/2OWO:X*L./%4R?3,%X1;&'$2,VOPZ8B M!^&(D&6VPN18G(5/QW'O-O?PRU$ 2A1@*_M@[?(W9.]5^?Z8 2G11M5@F(RI M]]?%T#!1[(9ZW9M/7XA^V71(U%@V-)SQ:B^/\F;H.Z6Q6TTTR]5O=6)VSH& MI\KWT=XD4HL:>;]&D!S&(&:ZJ_DW^9)LR2][,\](\4K4 C<2#LVX MZYMF18&/#CB?69,/4FGC+"MS),9DS]7#,Y"O'Z, -:4H0-5[!#L*P%:T^^"; ML_6\YJ["?[\\3PD'&YK\J[Y*CXE!J6W6!@70=Z"+BS5Q8PFOE H[FP@WDVZ: M\;$I7OPS?-U"RY'1>8_*S-08YSM!$*R+,&D]62U>#,=OVQ*,4 MC.E$^S;T[M7!WHH*P=;+%8G;]0>>1H0@] DD5Z-0;6OLD\NWS!VQ_1M&I'O; M>C-_"_'%[="\B/5LDD^[VNW8G%I90]RSX1-YQOD.%VZ2CWX]JIQ=.C@;<2N]C0]AGER1P-)R%3_7?M<=4S5VD8YJ4 9S/J(O2N\]G\ MCD@<&03:FS*>GQ[ZC*9^/QZAZ3"&OE9'I,:/IO9,Z#-V.Y8]GB$?H'.UC_;< M*3]_O7064+G!!Y]W[>/G"VWE]S$EJ^W2_0U.I6!-W?I8Z>WZ>!TR$_V(>PZX M;+5_F?G2@3Z1@YV(]#50T>WXDA695"5ZTLPWX-;!%JN-L"HUL)?Z6N7A4;C\ MFRU[^D13F+F0\OBBQB1",9TJWN^P]&/.*Y[AD_PV1 F41SR&H.I>T((3!1#2 M771D^,-BEMVU8"/01T;P=V1^VA[6!V<*)FP M-[;!^_O1G-_ZN?/N3#M]5%J*+ZE%^<06]&9V:]NCU!V$CN/)G/78HS_XLVFV M1%"[N':5S&F\O1%9X3^Y>JN]RAD7FSO&_-+%3Q(1;+?Q;'Z1P[CJK?SW0!E6 MY#G+OB&]?O"])C32MIZ,\O"Z(7Y$O"HZT=-8YV*8933]O 9'GBO*[VFO:RG+ MB[IHSV=< 7A/_-(&M\U5,?H=1(^.DC=EKDXW*HP%,O+!*0:_FLU"0(%LE"? M!_>4W'O%V3I3,,)C0"U\VR%R-AM_%6N!->! MIXA2HHO=!?GJ7BVX%4KE4+IZ,+U/+Q-]E^J H1]'IK# _'!HO;F1J37 H@%_ MW AR:PLWVFL":O5[//X:;VC8"\(,CJ BS\7*Q:*VH"9UO,78TNN06O"AKHFF M&:!M;G#\U*&XZW3=/EAZP#,'39:NL$KFQAIDVV8BPR;OQFT[W)2+9]H-*IA] M(;/$[8\W9QP E-%U"D"R)E\KM4QS^0[TA00E3B2O=&+='RSKY(V'B$-UZ#M# M1,+<-03ZI!+*4A4YM(=H70BP&9VG?[51VT [:?9.2UEH5I8P>)0>/7/\YGJ[ MH "O0+ZV10$.SX!;YR%ZZ>T1N %Y025[TO+RF>:I$??.;[HW'K15\'?],@QVYN! M&8\(06L4P'+-?;D(%2A)6/:J'/:RFE MV@KTAB>:.(;5B/&CR^V2>E_QV^&@S[Q8M(<-E/;)/'OC$H<#KV K8YSXA_5; MIOR?[QWLV<4'O*PV]ZX78W(J5O^NR).[&2Q[VCB5;W96@T;;2$K!)0-&E?/* M_33)^<_:>KIPN3(MJ(^03VEA#64Y-Y>)*("\Z*8Y5N>6#9HMUV@^I.K5H:GT MG_%>'=A@S,42-]>TC+'L49@X+6>X/"1O-WT<)M /JCA^*\O0AQ\I$Z7-$\S@ MYW3R YG?;ONS/)D#(,EQ17TV-XT"V-W+I]HI//@5W$7GG+HCZQ36-%[(E>;' M?<&U V'\4[/4H@PLQT1.7,?BC^]W?5N#G8J_@+K;'*H0.;W,SUNFC^_E?6#5 M\T&MF%]Z69EEP35Y/+N0R,XSK0QDL\(#CST+=4BL&6PAM,;AF(__DLE;N[7E M.8>;'2"6PW>E:9?%Z*"<01-Q'HILKCDKJ^ \Z1/2.6=S6QYM5AG))+^XKN%$ MI+9,!+O]QY^X_\V?C):/OLCR+/",R8FA $,9#BB >3@*D%MORG6:^\Q'JGZ^ M[7W1:)F]W]/9^QJ1OKB>#4TF50E@DE=5&QL^!>O)'17_KJ3UH(LOR!\ABM[N M6-%+6@8L\F)Z'KMFB\W.3CT!#GV5?;6Z YTPF.6M?LSV3I'UK!OKKA!BM%=. M-($XST$V-YZ5OOU-EM/VM!+QJP_Y1(,#D7SR)\E:Z,N?I27JI8,.9C@RUO+: MRSS":I;8PE6>5XV(S)'4+ZG7APL%2(AE>7!-[P@;8@+E_]I.BIO@A['T*\_7 M;$Z[EVY&G+P)*S%/,@V%Q?]9*,.*-W^^$B0G&V=@83?;Z=RX '$:Z"@S;WD. M4E0L;@F/R8_@>?2_]6FSPN2\:4>[G3.488R:Z*%ZGB/M3.+YWP'@\SE9GOY[ M1>A3V,3 E#._B[+'BWQ4V-1 >7 LN!->$T)F?U-9S?DS* *2-KI;C_A/GGZF.X M'^D:PVBF,S(D:=R67JR]\-ZD4>KXW+RNP2754;@;BX[VR+=BOE\O>82 ?Z,5 MW#L!^$C)7,Y0L^O_KEQ$.ADTUJ:(ED6_>EDN=[G.[8_KCAT7=)LZ(F:EGV9V MJ(\.#/A8!LO")Q>HH2PW?-FTZ+CC!F9HD?2Y NE]1+=6C1$AJ\(-)@I?]'^1 MM0P>SIQ57V\TAN.%W7-A#3_S;C5?UCQ0V5L+ZW= A+X.[9,BV4D#KF0+82 / MW;']1,]1@" 9#==U698CH",\U::F&=7! M_@?\57:L9#^UN8T]SR\/$GQ]<.M;N^-SAQ"[&5;628IZ'P^^FRL4 MIT@^H#HKN%W@@R^=VN:H=EX9<7>N$M>#J2!;&6;H0 +:*DH^*XS\APK&*'E">71X-*2 M$DMR\";/\NGF11IS+PW(@D#]])I]9/0<7RG_&.[/,P1*50T<][EQW'F]1^*@ M4YU2#[UD2>@+@N8.#M23'8=(%;I6<>M@[HE0S3KSWWA97_09(6[>.A"JSJVL M \AK],C^K^X#/N_12>=9]H"FW K4F<:N&OXC]X0H0)S?+Q3 =//?= N@H0X< MR!#0$ 6HAJ, >Z*'=8=HA1@>S&E?70#!32M9-EO^H<+ZZJ3O"K-@VK&H@6W-C$-]UFCG#PA9"M^M@[(K1DEVNL/ 9]I=MJ48JNWC=_?&1N/)NA)6PTNC4. MIL5*6EI"8S6KU[7ZT9!\1?273:_IVXOP"5V2!18375-ID_HY)X'C8X7&/T7D MJEP,1!8[ M)PNQX.8D/PFP9^KZ)X$'_(5:O<2_&.>#_6LD*( %..-."3]@T1[0R80=>.KG M"Z$T#>W.H8C,8MY\W?2%X^?#UNN<&TNOV"X40.KP'K*Q =4D7#'*QW*GOYG? M;7(_1D3%#G38UK6WSO 7>AM:AE@PO-IB9"K\$&BL[1>MT/T5'!1P)>41F^E6E"T\,PF$C?F,-W[@P[/')X?4YHPO!'MDDQ.A( MTWXWH_7G7RPY;3CD/L;H] &B@8ZR]%OU[IPSSCT4X/(@9Z3C,]P9;T!JX_AJ MO_-"V%P5P1NX/L98-G3WW!6A=]F![]\""D/D5''E.TV(GG( MR,!?!]^HCW[Z&.49I-(IG&UP>5E# >_/@^7T/2G=GU;ZF*#8&CKRX:7DJ #S MS?WA'^"&/D(=Z1^*1 & B 4>.-9&0R)H Q0Y]GAHT-7^=70X[8DFE#'G+81P M^CNTJ$8K.ZW07M#^5KC9;(D+HUO(@M@ M<8]7RJ)P?SC_J]]*XFPXCT7*1Y6S/?F*BJ MM"D3VL5,->-CQ0X.-)PMG.6?5MA=5)$2=QAL66A@X[4MC:#6^8 Q27BS,W&< M0^C'>MQ,PA<4:/=Q,(,@WB10E=_<$&\9HD,:4_+$O_+0['J/&%X3 M@U9==76ZNZ-GA< 8Y8OJP0T UL9EM=3-3QOD;;DY[05!O2:)(L2QJ'!FN;64 M\;L,HR\/SWIV)Z7=M1=5-?;PD^Q'FJL*4?X7 Q#ZDE.MF5SF=D562<#T/":Q M_A,X$*EZ4H4"F PB@WA<'%SFF1S75'J'/83HQ'*'HO'@XKFR%410NXG>,7UD M<^P#OJXR]*6G1\^2)J5)/UKV]LB6_C4,MCKOF"'W77&.TL]# 2SOU=$A%JF$ M G3I53NMZ]]6V3R@(RV^YA-UD:&1 TDV-YR^=T /22U0?7#K.Y>2'3C:&%3@ MN(O'5>]X_VBWQ\,&F3UQ1NVQ*2Z'Z71[$WL[)Q" )T?9*M=H+D7!AXP ,OD"!5C; M10'HSW,BLG%_3'X^NN1C6^YW-.B7RON[/OR6N?#$#YK@!#^ M";8I<&A\X'43IX%IK7THTB.O)_$ MH0FYWL1ZF&+F<,5%[]!GHZ<$X)>$^DDZ^CN2T9/P&*?X,,07,V4F[V>RPA\XH)%_5 M=PR_,1M"T;O! >_CH1,O?;P\1*P1#+>LU)CME/=#IB*5!^>Y_,# M,"MU*%;DL6L5>4MCA1VB#7^8;$HPU\NZABE,=X 0)<4-69M+"]WD*SA9FM7* MP%+1B[)]$[)^,KS.>D0!U4 MZ=#NODM6@0Q.?5!_MAO@HR40U*;*M%3QD/:+>E8A0'^!.??<7'U_,;JXY"/U M]O=AT;8"EQ;&6&1MB=GCI%OB9D4JYJ2P0/;YYD[F4SGL!4QFOP$4(%FRG)D7 M_GK*9'#C&)_W=OO/(D#R\>C*V@QU2[K2*3'$TL1DV,7H3]?YB,NX2K>%AIVU M<)\?T3IXH_O @9'LM_ZD11S/3@VAAGB W%-Y'!AY6#'(4 MQ,ICSJ^O@9N\S@^8'%_CK]DC%@5TLY, M.,";WBSBTYDYS9NMN_/^0ROR?H!)+3-&T;A:GM&IGQ'2TS8GO)=S^ZA&$L', MB,C0YD%6&I&LH@#BU'/W-O,6OV"%7K9.:V8C:I.?SSME03I+X#A53/U-#M"$P,U-^0%:#(PA (DZDO"!N[Z&K(??[>CEZV_ MK&UV45^^<62(BK(HI;4(?<)? 345TJG >YM M0A$J*,+&MCGC,M_8T[0H /@SR/I\[XR'^P#?(@Y45ZD^.B;<8R23F/K[ZP;2 M()_.CN/K7D$SQSR_1@5^2M_:&<]!SN4A%S( U.U'/5PU6&V214AD6"TW$4K# MK_OJA#'*HP8,9W""91?WJR7:[N*5WFB =[M.;^A.(82_B9@UZ??_=&DT^ MWZ$ :HNA R*^.'8H /,7R((H4E=4X;]_YY:@CGS47"."0+-#-JO&!S_T*LS] MA3@,()\A^X/%V[XB?4Y;P[HEWOE.B [4N0@+#NQGH\:*5:;Y%UXDC&:N'^]KXXV;DUG-YL%[.I(<2/HG#9T9 MIS]K2Y\?FA55F=XKSAYQU/V:/.8U>J=50B.?2N8$KY%&:*+U$3/P=E?4ET)* M7]'#+NH,!<"\YY&BOO>J_B7BNEHR1J4B5)NCK:E7\\Z,2GO*8.3MVR-Y12J= M;_^;W^N)0O1V+:9$R;&O$7D8@\!5GS@]=8XMAA8%Y]M3S[A;P8>Z=!*MN3*0 M-S-^[& *%LYY?'=?2; !^9G^P_(9CI%31 =;M%IGP(G>9[>G\)R[G79S1JU8 MKVJW:P49_CL-^'5?1FKRU?1]L$0MU'%L-2C1[6@"V M&6@1#\]=T.]-H=1D'...BJ-NM)%]&/.E4WUM[U+!@9<32X= DQ_UG#LDCX 1 M7*#/]-6(,8B,4-UB![/#]LN)7!9 ]"!HW88J;=UM)R%AM<3F.:'Z4J!-@7V9@RS%F"&4<-) M[E>%NUS9@NDU<&93#[/IIU-N:Z1K0QW@M2]+KWZ\'UCU3K]H>;9[W5S)/NC' MJ @UQRO:KK\.$=@*V$CJ56Q\WF4QW^ZU^%ZV4KM.DU(J1'#X.D4VMEU5D7LT M;1FP&Z6?CD">FBU<<%_X"O<:^9];8NS$/3,M=ST['WKXN(YT7:)\?$\'8U%F;P MC$YM[9Q;N,@#^X1>%B6M%1Z7\X2LH%E:A;T'O=KKAG39[2N=#8>&#>=)QFP> MBW1NR;5<%BF!D#;[#AYZ!.QR..?8W.Z/<]3)^&IGL)&O,=M@X=H[5=.L&6#!?CR8UQ>IYG.Q2S#^2 M9K/L\B9Z>*)3'J&OKG+Z@\(+(U%[V]TRR&>_U![XR"W+[%2OS5>#K3[#)R/U MYHG'!Y+F 3(F6= >G]"1^;Y>BK]:9)BV:4GI,L;@H8GCC\8.V=?3Q\-R4Y$ZMC@1_R"[?U8^^TV!:BL2X]J55T-L9FY6N[G M')>P<& ,^%9?7U75%N^WAQP6/&FE;X%B3]]:-;,U)R7AK:;7Q1H>B/GYI(B* M2)5RCU'0_N=6MN3';Y(. PAJ-/NI*\N;>42$8^%ZC5!\MUZ'?(3?F7=%& 8E M1>M'7DF\; ,_W7$?,0VGWJ\DQ>:(3S?,WM'';D4J-TVCKMD\LWO]RL!6$* ^ M%&I\E\'S.&9)J65VT#I%&)S";4E+2G/]J*_:O)1]+E]UY+2FY[IZH0_W\7MF#:T&[_8(J.M.UXB MMT>6W6:X,4$+3NR[EJKS8VH-MN39+J!^JN,V(0OZ*R-=>4 #[W4JM?68%RID M]QZA&>5P_B9_.M_"7%>G5B*DMH0Q=/\*E@K7#^4(H&)Q"+Q./O+./LQ10%+W M@#F=F,%J[!; 4/Y3D>4MY6:%_L.Z799@;[0R$TE2*A@%Y7(;F(B5E(0[?N:L M%\*LPNEBJ)W)=#9[#P4&>V5G5$ ^(^0L&'AN M;\YJ-0@)_>L?97:B3D&9&3 M9#PS'6S@\FZ])5-8]%'"L^[DOR^,U_!BYQLLX)J1HI,64_="5X2]+/:SF8#L M#67S(@_6$Q9NZ'=?6Q?3;[TP%"#T_6M5JV2/UEG'F,.*8;F+T!_,$=*$.S*^ M'M4@*::=R&*$Z[NO"2^CI1WP=9@+LETC+A2ZQ@!;VMJ_FIAY8 <3_;$/+A:.?769<<#:T2. M;11*1K4W99<."1%]JO4B0?7IHI0;P#H?X=C!!BNJ&L@I!5L_Y"5KL8TRS]1E MDRIY>=08]].6',NN&A.? \/T5Y_-BQQ&TRC#+F$A2DM\4TOGI4<%LB0.8(K3 M=XW3E76@4])5NV,'W%X>!T$QV>YQC:]N2?QFIWQ!U+T^"KYHI?JZ=8K7!^CA MOE=:D7F3M8BU^TQ&<#/2B:*ZE=G? M^2JI61S# %,X<_W<+*Q#$(Z@E:!W^+76%AU-GW-WH7PM<>ZFIH]*W-MJ0_BCDV\W [TJ\,[>!]ME([O$#MR%LX7? M$587:"J[8#K6&>['ADB@=/B8IU#L2"ONNH7#G,N, @1[%7-CYIC,)U2,51A% MG67IK^^U3=-KE8W*M:EZ\EM+JL9>JQS)DCBGJ_O(PT0WC8P-36D;&?NF/&LE M+VF1J37Y9069ZS#99[I%(-F7YZ<$^]E<\_5@=.GHJL6GBN2A-LT7DZ%A7V"N MW_L4][Z#/]8^'G6-7?OMV[?GV>UX6 MQ\+QNCQX/SLX^B1TAP52OD8K,A3@0/1"]@GC?'P%1^7E2_!Q8S^0)IA (&C1 M4'!.:^&BNTJE!LD!+G["J/?.5JSFVWFG$ 9R"+AAEA484X<1\1:43SV[RFZ B-4T'5**&V4>V#N[#!OYC;*]5/9O# M*'%4:C5&.00\Z[ J5T[.]E"!GD( MQ:URIXM\#4LN$YUAY#$I2:&_R[Y4[LTA.76L'X#31.ZH9UQ]V'<,?5;H-GRU MB695)1:KB1X22#?7)94P7497 V9>6'8.=$S@R"-"6U$RQ.UN2KSTZJKJ?DH[ MJ_ZE)VS[]<48$!2 ^(* ?VQGF:)67 MP 8 Y"Y9>G]!!0CV4\3H0T/JN=D3S,7$@KB[!UFW%JJ@$36V-YZ?!6L3A@BP M+6WP2@O3?G\9VJ ;*7NB7V'QX[H$=VB"]JJ( M([GJ3NMHW6,)5H#PB3T+SC)BIH=>8;\3%F9B^MI*J,(S3V5"Z]1L4-&VW+NM M@6YW8E. WD%:!D_N9*D:EX=Y8'! C@]>G>,.E16M%!E]+%S(SD 4DW7VUGFB MWFN,JOGN"6-HM"B3_AW_]9L9$>G#X9)O^;_]7X-::]YG\XRUX12 *WJ8GXC_ M J-W3D\V096R1O8X><8[_3:MMZ*\51^X[:X3S0T+SPPG;/OB/N4PA&Z;Z<-Y M-L:VYPO3UT*/C52+/N[V/L8@651$UA^)U MF1+9@C;<)0C5IEY84[&H0GVZM M39ZUA#IJMF)"M$RN^_PW/=OT:O?9WS_F%#G#*:#6=CYW9+V@(+"PA M.)/.E>D9[#=_Y/ YKS&EV]HZ&I-.9J7UAV#F^^HV8_AC R:^>_HG<5$\*6N- M:XS6[6(1DO-7=-T^DE/U#@)JL_6R+G3&>NU9A7%R1#]+U_UD@S_X*#&SPQUS M0!8E")MWT6R)8YY/%X6P'OF^^5NCS!AA\MZUM55!)F%@="";!]Z0 MY0KE$ZR\&.4Z3^:7^=%;XI,\#GQ^W"9?9:^GM;SX9X_F>D;D-4?\,7F"4";JR/G ;O2JBU8D42L)1[KNAC(ROU MS> XOZ'2"1H-.<15C,Z#DY1U 7UWPE4N=[)W56QZ5%IIS/KF?&#,F[5 M"SU?;^O;&W+3?Y>)KBUEM0W-V L=O_G@I4^W^_^C>?G9QLTLH>N>6Y[#%L[ZTMZGOZH13U-'&2/>2HFZ2^'6 ,/NZ7#SR[9- M35YVE6=3WS!Z6[>A 8M<_?O-W%@H>&.'Z>/52G8%O/8#B?Q+!ZD%BKLTMVK M4TKD/UIGF[;AD]-(=E&IJU2<$&^5P.SWD4Q-Z:;F^MDG/-9Q(PN5&%^:UTG_ M5IYB(7S H=U?C8)/*BI\RS\LK0B8N'W"HUX!K9T)V)O_ERFE-4O?GQ,W% "[NHAD;*PCC_)U)=SD!5X4^3?G M6WWYC>CG=#+<'V:&7452Q.##(K%?MM/")DS@"_66/A]1@ 1?9Q3 M #I/HTP M1RIJL"/;H"C I*+ CV_GFEA_)ZK!.7UBXHO%Q3##T3!=QY6OT7U>Y],M8^;= MX\FO-+CTYA[?<.A'6[9_^ODA8$3^:LQY%3=4+V4@FQLYTM[0P.:Z0[X2),_SY<2OS!2_F^W.G$IS>O_\ (^0MVVJ<79Z^?<&"$L[&8,!;( MJ[%LZ3YH7N3E]C9A@(E62 *;?(BM;7?3/ D%P'_C/71.LNCIU\X@NH"04>L@ MG>J[.9<;?.R*W!OC?%UFW9*N^@[R>RV$ZW3KF$@4K1F+QWT>UJ.0G:@OQM& M@Y^JEWY^I#(H2V(#=J$[0?* O#3Z'RX:Q/S3:8VV8<)1'L,#H!*8> ';&5L MIZATI6JUPDLU69%6%WL7LQD%((0,.\&!=SGW&J;S#4=XI6U$'+@TR^^B& 7Q MS@]-;$+=BB"4B&BKEK9T'N^@&/S"9I?:D)=O)2]E#YNKC7LA9\*("F0'.BBF M7OTT%F34*W-X@>BURN5Y(U[1>S[*&QX1_(]WT$!%!=$ M>:0K;--UR;Y81E]%Q2G8_! = \<[,6QFIXO-1690TE0[FU;2?>\A2LD>0]0F#1WO8#A[$QMIS4T:> M*CS"&!I\2_)Q[S&?*UR\[S&EF;FJE0V]S N&,K$RQ_8SD.9&2$'>,L+40<1V M^]L2\'0C]?YN L[R#E(DOY%SPY/-BP)4OYC^.](CBZ'_^:.OQ*%)2I\!G0Q3 MZ9J";!^-'APW0L7:+[41SN2)W?-& M66-C?=?O*T02QH3%&6(_?9'RTC--KO>%8_5Y)#>(NQHB_+J.$U08+!L%]EM_ MPKQT._%%(F$NG)$/'WYF."%E#<[J( '4H\2AVN@] MXGK^GO)QRG*%'&BLWYZI ,/*LPEC]>HU]&8,6Q-.#ABFL4\$VPD#"DF_64RW MM%EJ8V,5V7Q],J>L-[LQ+5)1<7/^WF"-T]4<"F6NFMAXK?N'KI.X3:/4[("^(;**3O^=JL8(;VB2WE;IK26Z MS!=3GL'->* /'F]F?+P+$15J[8:4#QH'2E4)[00R7I#G5W0[YW5I-@T?[M8% MZ)C.FJG='Y=5%TB(+E3[.&TR9)'V0+U-Z;LH765(?JIF,CJ0_'7-SEQ0%P]" MO3#C;Y?5S1RQ. M$ZC1U_?&5?'+"3I=[ SBE#<,;_4:Q4/EF+(4S#TMF^N$.)9B MC)1)7V(=FI;1T=:((>:?FF,K;V-M/Y3Y_'8;(!5&0,.\QSAQ)H@,5Q$M_>XK M?CM.G+NP?Z]06O\0%?AG@1WV;=E^T?<8F>?IX2HC_H1=R$22$' Q3K;Y M!L'_% 4(XGK/E\,[OH1W#[ N0CQ! =A.BE \YSI:BU5%3*5SE\1MW_SOP_A MDA*["#UR/L"OENY>I+=G)@Y1;SV\<>0G3LMVW/58K#/+6%CQSE8UZ5',:! F=D!*V@-9BF!J:E9 ]Y;I._<=\X[320(2)J MUH&4JW92B6#AOE"K+3R'PB-PDC>_7Q;P^;2JNHXT39M@B>DJ@F([K[/55VEC M-]B1(RW\)6/IP%L)K"KQ?F9:4[+NEN#CCJJ*]KDVA@15 ?/DH6-C()D."M#S ME%GSOFT9O5%65VG?OT(CP#)" 6I<[_O5_"Z_[=Q3;VS4((1&D-=Z<\@YJ8;= M&'@(J0HM]5^PV<"UQN2'GYU-WN$;O!UNTBNWR$YT$ \UB^\QH M?LY^OS_C_$MU2=HF?CBQ:5*< C4EO>XS&J\H75 M3B'T21VQT!7C7D$3SP;7YO1Q^;@2IA]>7R!JU>9?Y__8Y(,SE#7459LA]:9& M$XQOAD7;?@=_06]+].L=C&#HL55D+Y+-\_5T:<+(C@6R5O.EZN$1A/#BX7T6 MVSFR"8CF0Q-6L,]RO A0 >U$4MG28H7Q6ZG AVE?LGTU$J/?I(-]\^&NN6LJ MEMF23QKB"\!%EL^[;&18[$>961+?PZ[BG:@O+UN&V--W;$\8?D,2BU5/-%R1 MC/#OBS6AHKYX1GJA)C_KDQ@ENK_CR#SX0J0NF(@A?8$:$_>W_2A +J&&A/\. MA$+DKXQPT?ZO_9;BTI^:X!_-WH.?RW!;'!2Z>6^-54OL;^OT(_PWQS:%?I%^ MD3\"L6]JWON+.-T1<)V)[K\XQX:/1:?>X;3@?3D7+-3AY-+/>5); $N!TN-$9JM$/R !^=S MG'QH#>0D"F(LDXTMK0'&FL%S>NT2EHR#Z_E8Q>9R.-:]\(XO1!1-^4V[F6LW M=I+N)4M$MM,M'(-'W?GJ;$1+=$0]LA%7X])+>@&?[AC*5 E9?C\"#1[?JY=JF=5(R8O+B@JV8A&=9V> 05/ZGFG$4NYS)C)OPA"GLN:O)8,!%D2\;%)11 MT9I&OP-N5/^RBU^M@S&16^W=G;[<\6AAK>MV)CKL[X\6=HRY9J*)F[&OZ]%IA>'\Y>4DK'@V=7V ME1][BN1^+$DXT=BZW1+UW.WM,8=.A)M!+E& -BS@*0IP6_'7;F+EZTMG+[&L MBGTYT>S54^W6CIGLWPQZF5MY)".9&(E#N]4\@O5W:_3@CMU7T]7;OZ;=8'Y_ M75PW(&:=6;_&3E0VS(D53UA\%JL.)URI@0/5J,W4T^D 5*/.!MQ$EO<$*HDDY!5KJ7V9RIJ/XW] M/]I[SZ"FVJC?.PB*BH#T7J0(4J5$>E/I0J0H)0(J(H1([S4BTB*$CDCO19H( M(930I(/T$@@]]$ZHH1_NYYR9\YPO[YGW>=^9%Q>? M,&]9-"2)O*Y#^Z8!VP[L,UA^]FO=VIWY5E/!:\U0%&A9Y@N*;?'PB)DT-GW* M]A;^C,5,,SQ*8P7 _J7J0$8?QD[X8CQM+E6%M+):51LV1#OL'LVVT91F6SM^ M0GI^OB-^X.M*CO \I'M4M/Z@@6^W]2C)TMR& 9/@_*,:> LK>%)C!2 M"X6GF(YMKD5DDK?NFH%;V1\]^/&=%7&;]%9U$0>K9W*ST2#$7ZP"LG5G_+MG M%S?&0XVCQ,-<,4'FDL5V^/G\0LR(^.\#SBB5?&OZ4G'*$/I>OL"#BZ>XZ]\V M3GQ(4^CO1)?\VY17LZRF#KM5V1ZLPRTN#O;]M-%:G88(;^) PH@%^;60A' < M=EX!)(S0UM=UV+SB"F > Q, +5"]DM2 S5/?69D^2;>:7?'+/=Z92)WH=9Z] MK>\'5HDU'!$5V2Y5;5;=%V$- E!,-)<>PA9-. ZOA>-O(\K=9Y?/?\ VUJY7 M5M;E!M.:,:Z&!79;T\O+SZ?0-BG1:YMI(9BEZGF$'."FVT&JW(CY'WE8L[L! MU%P$SY[J]]/6&3RNVW7C&TH?X"PCLP+?<;6@[,_+C&]_%&=, MH4FA&0\W8MN=O-3B"+\";"Q= 0[>E1ER W/5MF_Y(W\V9Z]B3+]> 9QO]UAR M>!YQA+4Y7FM+U0(S,ULL>]7.1?:]=L??J%XD0H.]*?ID=)9Q@]DWC7O(%;H1 M!^][RY(*6OOSD6&4(4@O=AV*M6.3:2E%#;U[,4U%C@2J)SZ1OH2D$:%X7SN_NT8+^ MJ-OK!+E8:K0'HOK-W4.Y2\F-LM-K^]6)2?6E8=H=R[[6;B7G09(78TUU/V=L MTT@(L$(-C(3YFS;'+JA\;WV5#(NVGTP1EB/$M1?4,H9R-I^9>?/F.5N9ZF3( ME+ITR8E MB?:8 )R*9<_4JF,"F $^2=RA_%ESY?_OV[G]YBZ>"CA^*63H-!G_8U5;=^$O\]!Y:M MIU'\UB%KQ5HMJ#KL@6?!3S^JZS9M+=>F$S19#$''/A:SX-5Q6 M4OS^+\;(Z'%B"T!:E73DL-2HS4A\VADJ+HX3&N:YI\P;=NZ4=!BN M%^ER,I!K[5C33IAMH?*\GE RG]CZDT9T9?)-774Y$.9D<&Z6WFR=WLEDP]MM M*2\KG5MC]WY,V@_2\M(.AS*E",8%I@N;A@2RQ$N^!L2D^4I69W:F-[_51-K.,8#$DATY=/V0<%C*8&_N9WP_L85.IF>V!;IQZ) '51_K>B^A>((E M;(5-&CAAFR9+-?%KV-7N-6ZKP;C%5%P@MHDG;73\FC";_0I00AUC?\36KT ( M7$%]YE!'R"7W:CV/=-3HH7:)T6P7&ROQM&P=P\*"#C9D-H$J3@XWVE>%4E*; MW$L7&'?4%%:7WU3]*O5*R)R_,,(QA);8(P6])"]N_+U0:+NKH4M$8V."6&@ M7%$PAW"M26VYXN+GFR:[;4'3$;E'F849B+U+%QN&YZ^^4ER'[GE-.8\6#'O"CT'A%.^Y=E@;UN1 <*>^#..V TK90(QXR;,\Z MG%1MESO41TM+-5J=DM54TB;X,G[ZB]"T[&ZOO'!R\BB8 D?&WZ^02""Y "SZ MTTV[;YP.$2'2^W(EOSJE4_!,SDT*BZS/V-B_4S/A2N*J85*L5R-W&:O]6+0[ MW"KE8K*VOV[.WF"WS'S.79OM!%1JRO1R-.^15M?Z@.4F..M:A M2/E!N,< A67'T9/:D,"=$NNPZ0DI9>ZGODEXAY$A-_N?AO&NRTBYQA+1U"R"9[VT"2V MENEPI( 6?6O'NBT^VWQ=&]&ZDL,U.%JQ4PU01 Z__R(Q>YC9?180R?Y#,3MG M1J5XRZ&JD/)&2K&6VHU(@UE%9#/!7\=BOG)X338BJ.TH=(^A"ET9WFG9_U&O M?_ZPS+"#,8>85/*1"3B#==%<#-D0^3'>VL]+SI%VLM*V8?,OX$;>B+R\V^R] M*8@ILB.9]T_,'F>36I_:X*KRCII MJ<$NW-Y@]XEBYZ=O3+8DD5?%VW4_;Y18N#E^:/F&,B1F9[ZAHG!\=MQ,)WNZ M=WG2;%+MP\1FMPP;3.M02ZS/15-SPS_#F:%!G*&<18<85%]?'Z^5#:Q3I_5: M<)$@:CHH\>,:4B+W?#\T9BU250[8ANLNKVL0SP)_J5V'>;+?=:B(#A)U^"JB MKP!AS\>&P5/@/@>^.)Y!.EZF'N(39H](>08.N.MHTE2Q++*L%_I8FN<0"SII M+FWA6)&DB@Z$RQ1OA[C$$J W1U%?A!_4ARW4:/)2"X8_V5J1R<:QC>V0KC^Y MWRQ_;"3V"2&=)03B'JKM%H.+EK0ZP>XM0V&DQFN8^Z";4T0M'4)6NE+L,-.* MA7I;7(M*$D8759-TN>1;^;@5W&/0(J;8 AR-3K\"F#%V:+'453-YT[YV/V5+ MH=>LNIUU.W.@D)%UD=W%W P5T7TQ9SOR8TXZ:H1JV^P"W ML>?\S%/>PZ2?XP?-F=R&R3ZY J0,#36[]#4\]&0W,Q\\K.<66Q];];C==Z\+ MD;Y#,1OO8?KX429DO>E+U>"7V\T<_$5?K4L8<8B/HXGL[_#VFD@Y!=E^T.^Z MVJ2931U^./T#0TH+<^C 0=VJPV96 A7GB;*5JX#A0N:M4LM_TOK!9*T&A83) M*)"-N\.QES[9RRNOYP/U4LD *F$R['6'_T$:'YX^_:>G]_Z+\JK:$9%2G)CZ M#7!U"U7S>V5BTO0_=4\EU,VO5S3/ .M.@"036FJ>14%VOF5*Q/P-.S%-"F7N M)UL/_%H5R$U 8SV5FD?HKQ^ SL9I",Y25T</I-SV^W=RR0U) M5:VRYWIIS4X@PO?\YD)/\>V)3"_[V[/VY>TFX8%Y8L/U;H3CC/V9;QNNI)1S M;/[+('(52 G8;-(<^[ =DO&61V4@\*"I4%ZPL#B-$W,\.?T4)65[M"4DE*5\ M7T3E%+XEIO9/UK+7O*XJ%JR>3RCIUAY("1GMLAU5' C,?#UE_C:_-PU)(PT" M?D@03%Q.[IL1G]AG29/%F*MYXV*O0[$FM9@T:@WC/.$+'G7KJMQZ=J9H\]>I M.^'O9&1/GX(T<'Q=4:0N9B)KP%7GZ1Y^KV#HZ?L(RB+Z@](Z]H.OUHT;.EU2 M/A0K='-*)+WS"QZ%MK'"[>7>+A*(IS>^" #BV9W(>+VZU>J# T M\*>-_^/(=G86E)1(B]UA3(HDW)/'^^AD;+.D-EVE_JC$##N=4"W(1 M+B\J8_;5&TFWW'?#NXCX>#]O2YA'H\Z7O[,NQ\1_7N'#ER8FU%3"]_;F(F-F M!*UG0)F=@-<>7P[(+A07##'(WFR#D2DY-?2)&"(L&H-:,LM3Z%_1A(M:?2"E MR[UGRF^55]ADZ*:($''7$BR;!B(OLZ. MKI;A[MG)VISRP\U)T_V!E?&[QZ$'9YVFHQ/O:N"W$F1>IJP(4!:6*(!??V\[ M*LE:HY>RL*I^BS)"W4]5IE=4H[BA\G5E1?TCJ_5 M'7ACI!>>_NVP!P",4GT?CUJT*+)]!XU*UNO+H'$+=MF/.0.FC(H# MI$%TX' M=U*,!,*8&R1(NSE$M)'>TS7'7HWV@4JO%'VAV>@,\RSDZ;CM 1T;*L7Y4^ M/Y[]YN\;'[DNLS=-.DYZ'PX>*([J^_;-.37<2)Q5S"^8 8-NY7HYFC]/XJJS M9.4*/R(^&2T+?7W?5I&\$9D@PZRF,W [JL(K,.J6@K<_<.12J81Q.?ZPFI6A M)<)YU=->6,ZX HVJK=#)S TKY[',)!VA$-MZ+:]0V.YK558W.=5!-Q+M1=U% M)M"%=$]A]<9 "8.1WO::50QB:+WY.B4ZF]]K&/@M?YL'3QKU_W;E^[SKL'IV+_9';)S6)2L85" M!]SN*2AWLLO)B^XOB%9#YI,4]UZO)F6XZQ6@XH[H.W1%-?%*5<)$3^#JX]N* MHX-VM(TK)8*KI&D$!I4:$.V&/V_"X*9=V:P=LC(0NM6G336IF':X&M>;+;.C MNQR\O?T?7FN(R"9G&6'S7SU+I@Q1VQ#WB)R;+ ;?KP?[@R7N:WX%\2TD/3M MDOH*P'(%&)"_ LP]*C(RFJ52Q$C%VG%^\YH(Q6P?%31,X[DO_9:O (V:YGY+ MTQ<=@^VTF_7=,"^&<]Y+J2M AM<5H,E _3\/]"_J<.KG9[U7 /^82)2OQA4@ MW:MQ9TC/R^/[E!&OTF+^<33LC\4"[)0T_?RFY/^\!(I.-O# ^M&SQVO\9QZM MD2?'R9<7O S?O?R:NT GCRX6+7:_$V8O U:N $0Z'/_I6OMH)XQC?T?JXE1+ M\7].5W5IQL+1V>!2Z[\Z5]:X*T!,^HSJ%> .+.(*L,H.VZ4=_,^#D49[0O05 M0'$?-IN3O35+K;0RXW!V$&=NMG1,^B_GOYS_'0 "_$L+\=GWS797$(>4MS=F M7@U/"UJT%'#906J:A3/O_]D%Y'0%N-E"!J,)DU@A-[>04*S)=0B++*^?!U&9-88! M(^_:#GEAL$[4SQR5;WFRD- @I.Y]ABKA[)%EJ]9JWW4;$#-C*R_A,Z^,]S;O M<+1Z4]3_C,BS.((WBOF-#,5I1[9P#.43.JX G#L45X#Q]Y0KAC$KYN\;0G)? MF3WMG,56"KHYV;8Z"=?=M%(*!4*1=&'6$9XT./;\=SA-M!*NJ)#O"PZG<7#Q MU(JL/AX>S^/4IT1\6*:,GZ\-_,,#SL>:V6>0T7:X# MHW2)["^Q'W*NE:A/R,^ FG,B=]4#60P;DGRR0NN>AY/U+NB;4*6=__X6]G6>^\1L;5 ,W^5B MXAQ"'6B!6]HNR5S#VF?G;#"X1RCL@;6B?PET-Z5\5FEF@9G^)1#H*B,ILUR< ML:%4EF6@*\ K4\((C\5-F\]7@&+FW,:9P_$+6UP\[BSF-&L%D8%!\\WG8PY@ M5!9:8ZKF4)^A&)["*$I5$G;H>[)4]?89N@$D&=G$06ZM(' 8'/7FX5CW%Y7U M\>7J6:996VQ_V"=?%APD8\C59U/V#?;&GZ40C1ZIZ953HV)(K5MI;-[DVI'> MB?L8/G0!I"Q@E?/JF'DTS0C7!8R@Z9AA'!3VU2YFT=%)?,,03[8+^[J)J_.! M4:PGR"Y5X@F!>G7#$VQ\J%JW3]2*KU_?I7!Y8]$*.A&\)+D"^%T!$LO 6;J# MS[1?>ZF'[!SZE(6;S@0YE$$97F\2W>^*W.5=*G)+$9U$=_301BF";I3/9Q2FU/K&@56(** SWR9M M<"EAJ2L1F]OS=X-C5=^+RU(O4G87EODK/1#^,43@WJ+QU-9!U]57U]74H#1Y M8CZ2QD@T =Y7(NO?#[><"H\5^2[9;66+$-;] ,? ]#F'$RI7T.E^Y(D1-WYA MBV.WE*.[/_ZHX'P3YB'O7UV@G>3.ML62I,BD^ "?"H?6(G*="3EI2Z4W3.>@$J-'=6F+,N%9KNU$[&6 MJG28K@,IR::17W&85NQ?J9N4<5OB]UFJ5,R]2N5P<2Z]"[,DZG9.1UY)2W]T M?BFV=$C+,\^,N5+2)FY.$6+ JY9U8(K/4V?"5S6V. MU4B)FT\=F_[0A!DZ03_F<1/G%[FD;_,HA!6>+J=6[7?>;"LSK,N))IP)\@+!6+Q,@Y(.(7A:8J_)5RO M(B)1+M_5P?/+S,XE]?0M:2!TT@=:^! M)*8_-#/V7.\7?P^U84ILFD(1@SK>+SU\!_VH !PIXIKD6H/B6PX&\2]R M.&@=V.JC79DKY-.;N5_CZ6MP/H*S-% N8?']3I18-]Q]_[A!%T17[Y.W40OZ M[<#^="5X#HB@[8$$Q$>>AR7U M7WCU7,N0I$(E_YDOVL_"=W724+C(D*JD(D+^JV\&U48"9U'MC&+$2Y/#D:8# M!/ "N7H;LWTFM"BT+S/OC5^:B26CB?=^I#FYH[=2Z+GF?&.@K$YO'/U&OH;Y M(_L!B9Y/N9VSJ,R=4Z/\<\7=L=CY?O+,H=*D0P<0E@?MLJ^KL;%UD _\L#.K M'#8: ^!)(3*'SHN&2FQP4+F9<6TR;N:KB'Q'6WKGO0H][+MS+NB#8_\MV4B> M;+/DN>W&=+-8AYG>BOQX\NZ=>6?/LB?XR_R<\;(0X"S%MT"W3-GGK[9XPR6) MPZF[2JHM!1S5A]"-S1C9JDP\7^NIV79= <@J MM_:;Y[>"LZGSUGLI1KD0S,"ZMQWRL.Y6,(XW_O8!-W"Y@?A:CC4NS)ZN<>SE MDN=(#1S*\F=5\/_!!U?-<.RV+6V*5:+ OG4V459IK^>5SV'Q'WV!>#E"47/5 M,8/^]@CGPYF=\'53D&D;Z6Q M-?*G\"4T=XG)JA(CD%RQZX>KG\?QP$D4&OR16)KH\S%'_*?,;;O211=;"_S- MY?+Y,K@L,')6I>LG3 JSQ'&? @Y(C.1ZK14#G$)_)+-YO(F MI(V#'!4F3^><<&YADHX$/UYG\VHZ#1]3^ Y?Q,-:ZA]BQU0N,$ M4W>YUV1UU2"X*>!!V TN"GC& MV[OX?H"Q+:I! )\Y[)8W_&6=SQ/\X3O,8H?B4=NT9EB1\0'_@8):CWE%&KG+ MRYH*[)J+G0O7KT7?XL<97\@=&^0P\JIS#@PFYFO'F-K@^,4?VYNYV.;[C_55 MVGTB<]W]V8>0)4IMLBFUI;D/LUFK\%X2C,_?.>H:D;7[#,)H7:@6HU:9_9K]H'&==>R4JTKA!93DF'-^MU* MA9?+8,ZN<,SUI!3F-BV8,-N M>!BPO5'(OHQEW;Z[V_DV?R)7",O#L1;=LQ2/EE1MXU&T'0XLK&Y:7U,US#=! M8M]]2XJ]FG57\#-M"7/FPU MT]QG-U(;(W).2EO%SN7#J#C(?_^;]&+S=%?/O6$+LD,&0^^'T;FVS/8H]R'; M8P^L;U1^PG>AXO=1-'4D1,V,&^#1/D_%%H/A$C=&-VA^735T@O6-I(]\*^?; MS]+$*+K!,>>IW%]='ZB>[CUQSTJ0/BI3V+6ZV(D\F"RQ-W-?'S3U0+ (/E0] MDT4D[]WYJ. G.,CX.:><2'D%N.C=T6(&TAGY@!=MJ3<$:SN=M5?,R/]065E2 M>.P]A]]Y16:;F.M2OKMS=.Z]7)8'-=IPNZ?7:L>'$&,1?[*90$SX+99NNW@@ M>&&^L:"(R@#]1T%^SOM/0?[)2A,>)<6,(<#P-Q9:38-F0DHALQ.GATG+AL0W M5%FI%6049%W:+#V]Q=,KUWGI0QI J9 ML,KK!'-$.%_>1:*O \!@G;G^L+>W.=;U[QP=T83:%(7TC=KELXB#4H\F7X)( M$^+K?]^=:'''3%=[WNZHK+@?=\=-^/W>[O@,LI*JLYL60,E''#M4"22G-!V6 M?^!7:.:9;V2GQN+%-\D:6E[T-JIZLI--=M\D_98LH>+R3_]Y$0J??AYFBOD? M27U(=[A<<%ZZC,1XPUR(X $1OZFK+;\HJ$$-YOK/8WJY+['79K.]>!9QHD@<2$JZ MM;M_,@PZ3MBGK' I"FF)Z8&PI%-!;?L9>;Y]G8N^7++8W2K-MLKAK0?P@YAX&CJ]U=N69 M *Z8/JDI:VP7UGXZ(CH$YO_T?%"5UL?0 MGKO,V1N3;90(F=US/&V\^))]&?>L+&-BU;NTT#IKS8,Y_OP/"]A5E#NM"6:Z M=' 'V<_PO+9W>@3[^KOHDX27 %[7S3T94J;+U6+*B#T=Q>C,-?XVKL:1:-Y/ M']ZZFTT( MK]MY+K0.$_PGM8]<)9P\Z!>RT[WVBF_ M2')#UH-+Q5FK0P;_=="I%"5CVZ*9;#"HNWR86V(V2!:+$>+NW&4M?([T3-&3@ZO MSVO51P5N"J;'S6G\@QDU#6G'&J,Y9X^D>)@XDPG&CXD%7,*-@)]B^#J4*(7[ M/")(;O8?5Z6,]DVG+\8NNS)YD*EJIEXME6U=.*B\IOK69,E? MJ':TQ/\1 ::*Q+BQ^)!K,N4AI,QO\VW'Y-.FB6*0C<&GV_'N;G(1(-6&N#9@ M_8 !CS7B51-[_86 *#M+ #Z]N7W4$M(J_LGDSEU=D+Z@D?&N+G+!S -4C1>J M>HTU3[M\;V(JI_'QTWY-Z!L*P)S1T]_(H_*TVO$^0EF1+59X)R1GR.U;C^&( M?:L$UV.LX=;B#6EY3)[?5[^0S49(]5JD%&Q'L:;-"]1Q_\_"'RZ%S,9*Y3?A MGYVK^Y'>4O$XV,G%D-(NM<6EC![O]O/<.FE8D"FBK'C=GXNYM-S+77)CN2J( M+4YDP/C#YUL@ND*I,*0H+:%[IR6-(WW3W=OC_"L0$)#L<;X?SDZTT74 #-E] MHWFTPQ0B8'4YXM>F1O2IRE%!XE4#"2D<1-OLR&0_M.N5>7F,=SMW,>(IX\.V MYO^64[!6Q51.*VI?D)G7IVU/OTC_V##)XQ+094Y['U10Q$Z#!^9'RHN@JK:$ M*VO$^ED=0H)51JP/Z4;84P[*. FTV8H"GBIGW!8!#/DL%:=4)B7O9]]76:6' M4!9Y)BFXG&FWFA8!$1E'@XR+JB=$TOT]8W6"?I1ZOS'O$Q2<+]>;<9XKJ)IH ML"6,K!# /EXF2S#+MSTNP[D/(\>&L\U,7W96E?=4;\LOA="M^C,- R/DC,8H M2@H:,E<839G^/A6KO-4]Y]1\VPP(!\7LW[G ML^6-"KI.3N(1I_1<[U[D:"DR5]7-VMD2FW$C6B^'#]M8>3 M4-7^:D&,6LN#N,X)NJ[58P:E._+&DL)/U6/_U,9]G7B#XIIY=B[D0_G/#B+R M1\)2))OGB,:F-2^?W'51V$_S:0W4\&217 "2[I=8 (9M(W7WYF59H>=QZQC# MZ>A6;^F/)SV>TW'W[!4<9>:,]';/ W-LG]]7&;4/YC4WF+2 Q&>0PUOQ\X%UJ:>!VJAD_9,G M8\AO)6H7&/&3\"'^CH(OO5QE_)4:2W$U>W:U(H8?OQ?N8ZA;'XHAA08FS<7&H-G)J4]^2(^1(0\O=UY_0"4W\]5]R2K M[=BB:2RP;5U%0*VI\/4!"2MSR%Q:'<\IW4J(R.0%GT9 KSYJDQ&S6"?+Z]AGW!OYE8RV-\&WRAX'R8MC+R-P+&MI?XMZ';SU MG\?? 1R\5%FNHZ18;VF]I"T?.0(V3G)2O&*)4]CU1RXWB-6/NI51C7M*M.X_ MRUD];C83L2-ZY]H4KF;2L*,T5&^M.[Q5F?ID%E01V5.%4F&%I,S=-1@2.(NP M]RH+$$7ZJ>,XP@XVMFQ/T.WT6!@SB3S:_5HW@? W\BI7"-^6YYRWNVT;X=_QM2-.D&YI1,&Q@(LA:4*R)KYMF[KM-OSC! M.*-X73I!+8V-0S7I\.1L0O0<9$5I]>F:FN;)LY-O5X"Q_)R<['&@UHJ=Y?RT M[7+;Q]%S3?_O0^1]"3[<<"Y8D(J^KH+F\N_*,MIU6=$(]4 M'[:(7P'-R^ZM7D<+G+01?7@:9JZH.E5?L7LLELSC?FFB3Y]?QW^>6-V M_S"2RE.PM=;J*+; ?-:D,T;');\GV"PLHO6^^"W*>?A!!-F;7WBU((K<_!?F M,_.R@<'/ICB>"A*;J<;B/(+U1L2!N7-6W)P116U.QR_?^++CK2>W$C3E.7YJ MAN'TTG]K^$0ZK'6\T^W6%,FJ3X^>()B(2/9*P"<[XMJS",1W 2D:*M4]I:4)=DHGD&L;Q8?X/%!D(-2> MM=9>6]1BT>]%QF]^ZS Q/M#D]3Q:]+]1A\63I=]?PU*V@Q4<0%[MJ<495>A] MX<50H52BD\_]EB<8U*#^$X]M*FNVA1VJ*1M(]L1DG[!NH7=5O[NRXE-+GG!\ M[,#'##QPZ_CKMJMVLL[39;S(COX0&!Q,N2RXLJP/>! LL6;@JZ7#OM.BG6>; ML.6BI]%Y$YYS]&Q%^6/G8EF>$=QFECI?=M5N/Q-8S/->&$)O M3ZI\GR]K51 09H> 6TX7(T@2[-N^B@=$&2DTGAYD6[,(MQ_7#$%K+Y:.$9_0 M'+E3P I&G>F+;J)Z+C8JB:;W3OVYDE"/-";\5D( S$UX)K7HN6FWUZ\/B%=G MG1K$G(N6&\:UU+\O!]@?[.^CQ]7>]Q][YI]KG#0\\"2Z[[^_U>=YN3J9Y&ZD MM\?P8\CW^0C0CZ\Y*3@[QTS50;@2W"/OT[5((4=1#P7]^>XR2U!2JZN-ZG%2 M"!?76"D24]8\WQ#$P[GL29&\K58T$!E44=5$;B;:B,'8:WB M+P)OO'0)C#17,MT$FNG.J@_GUM?PO;\GP-\CQP[/KN&#M^X:A:P,V3D@V50, M;6M+6LS, ,[<_=/AL%KI\[5]56F@:'C%- M0>V5_ \#3RC0_P[\I$58'#[Y%H]GL MO-[-Z\C^N1R9G#*=S!&I:[FAW*["5L0^J3SB*XKK!>D/":MN)__$F6Q]A4?> M6XCH2;L;/5E>.@:70;ZSC-W-#Q81 OJ!6TU1"6YV>NV+X=O&7.;TCWUV;X&0 M'WU?#+JEWU?-!:^9>F 5NWS81A## C<8?O5[[ZQFZLPF"N>&EN1Z91C%T =U M+C%^45_2EH^DO8=O'?K%RA5UYWQ=2T#-V9^D8E2R5P37;S#<6X&<&BZD+OI2 MNO1YH1&8CN>;/_!__ NQW?_)M*WL](=$I)A/-@=(:X?_YXKMF\[7K\N_E7G: M][?.,,:JCL2=Z+=G_#Y48V/T"32NO8^W#I%<'"J37!SCJC)+./XU)2"1L3"JY8VXKY^X=^\,F6\?D6; :X6FE@ )F2<95QH"5\%&7U?+7I M8#S#NHY[*4O/IE):!7^# M-18NZ1?#IP7@R"UP#"'(9'+!OQ5#B3_(='_VQYYSGAGE%)?:M>;14Z(4+9CZ M<[55*8PTW4F*O?R#,@CP#EQ#&4X[@MLNZ,#?U*[ZZ4;XVVB"T3,\>\NK,?0# MO^RU)QPV:5LW'"!T=+>\^OR"W X,7#Q O\#:C.SD7TY[_APQ^V=_L"L5?FN< MZ!70E M?8H! 3! \%?HI-NPT,+;=MI$3:$<=R&TP(6X MCH.>3O?I%_4DPH(:GJ)L091BW=L^<@4,D6#B$74,_=#%RJ_84N^*DET)3< ^ M@\YKFOLUP;5,6#5PORXL2 MN@!I+1FG1B;YVO)5>LG?C*KB^,E9'G]B]48@;>&Z1J_)6!G.!1=_$5(AN C1 M3^Y#88J3]A2W]G)(]7;2H#5IZG!Z3QS$F()*@^32C9=61JJ:U[+WDF.U@7/@ M_!F.I<1 \W[+S^FP!==4B[==\Y]/X>OG%G07F&"'S?*? MYI#[$Q':+: ',4,JLL55)^O5"JK>.K0G,PWO+!&H;V T_G1=ZE0E4@=5]7@" ME1*N-WZ^;52E3+QV6#)+-2&2.S]Y1H^4>HJCC^R^1R3#ZNS)NF\:I^\\-F_9 MK\@TX9G>8LYVV39V@,ZML;03\KA[8M#W1^[M<@5:*<^S[!D>$WJ(V5U)M_M9 M+99EKL8F-BRSD'2H]6A_?1K%\*A]=MJSR#1A%F1&LC9FH)&UO;9#E6I)RL-I MOI*_8*9S,(P=[^+-S:SY8;089"RR,!G;5"1I6"7'VAA0C!04?@C;^B9:L6[$ M0.GDC%/&J5FVW]Z\=4NAB!*7'PP$48'7G%?=N73TVQ=!="U:!06D+UTP47GU MU'!;.^WK[ !G5NT]G$EF67=7LJS%DI1[!6"D5TC;G=C'AR%[#Z".3 MG-ZO[WYS4_;@QQ>)#NA6:5_FC&Z-"*E?IQ*A-1JMEJQ'@/0^=$^SMP5<'ECB M&;RWT=)N?*A=IBA&-^6E$MOW, A/U[(;\:[!7Y3FLD?MO"-/2>@53NI2 M4<;9Q1!ZTZ-8I[SU^V%VI330PJUMA=NE/O.S0?9HCJP9B(?$G0%SN6819U,N M6A$_2L8VMP/]9?=?8'":G\M\A$/+C!P:+QKR%E6/&HDBFWST86_\\26/9<>< M[656 S]>N (2\D*'O=MMPL6)]T^/2-\Z'/T!(:[C;OC*Y5=Y_$]5X=( WK3T MCQCR(Y=[>H)!'3T!,5 XP9:BA5Z?$&F YW&>,89]A#P9++]M;>031DDLY\W/=!IK>"Y:XOG3@6:=V2A, MZ%.6"E5UE8_1]-?9RELKA>NRKL")46WA)V--W0,/]A\^R(T>KZAA$P<]1%C9 M?6G=SXR9,=2+Z53F"')2I/_6=LF\>Y'WHP 29?N4\4\';TF3FMX$HZ*X^HM( MK>V"G-3X+QT,\U> >[.-$:+G9L5M=,B1W6]0'XUTV'?&[:UIA)SKSYD'NZ7E MT 4HC-'S$[C7]=V9PG3*SJ\7J:'VK3"M'9N?*Q[5QHNE.VB+G\IVPI+&E17\ MCWBGVX8TEXA'?I89K*6\GHZ/L6$FKX]($96=?,ZM2G++UT-FVWLLGDXX*%** M8)VY<[Z^3ORP]E@T?^^Q-V(6[^A.4G" M/\2"*PV(MG8^=Z MF2JY-J>./Q*6^"#F5JI$+AT*WIA,/5#JOLO-RO+>9\707UBU]-UO;QB>$]_8 M%J(F+;7M#WX_QHQ=/GX3KN+C(O;N4\R.AB6K0."P]&*Z 3C.$+5(?S_EAE.Z M[7X1&X?9-]S23ACOD-8:AO[;I_S^ITWAOFU^TF5J64GQ 44I&(2\@#PXPR]& MYBM#E!:*OH(J*J;LQ1E[R(;):5MZ*-I@/G)3KN[V)D\M&=M69Z+LSQMDM,0Q MNM+]+_;-2F@?2=)+[]!Z\@+)&;2^:>QM[;B:4(-O7 $\EAC'.TIOL]F26S\; M]85XY3;_''^8GCOQ%V60^>,#9-$\5&S03W/#K(WV426].C=NEFS*ECDO%D?. MU\-<^OWA*[:J8CQ'/9-"?<0SMXQU17Z\;GS!^EB153Y$Z&/P5"?;7\Z6$HWS/F'T);Y/*\30/,;8=PH:^&S?6[KC'Z52*W-G]F0L;(" MWH/HG6J5T(DN+B6S[(Q>< [V;:0$_DD8CDT;9Q]89@IA*79M^Q!5N")E\_#1 M3:1KYD%'A9?-*Q=PD!S'NM2]E8VADL%G\4-F7SJ2?"4&@%< BG73#=O3MV% MN1;G&'79ZA<)TIQ^T*=7@#_,P9$+=WQ?S;O0]+C7.1R7_T7/J,@RS_8R8/[,XB;! M5D%.N\HG4G39,HK=6L$X[0=P0$\[69NBX[LGL39>_6O[;U%Y>:LSOPTSOG@/ MCF[&- J0Z1H61FV+G0X7A^CD09RD4IT>U;R.T5=[JWM#'SML<7=-0RJ=]3W)/Z MR(Y#%N3^W7$L[_15VKWXIVLF)]9J[NSYP)169^>$^ .'N#-JN=>D 0>B]U<; MGN#I"PL@7')FKRUY/L46T;*$L80,8/*OHW]CF36?LE 5Q^;3>N1^C'T4V>*H M>,QA\W2X4W'-[7).?J&FW;:CM8P<%7;.H9CN\%[$P9EY9/O.DO2E4%H@TIU6 M?P625WL3(=5,[5DUV;*13_@&4O&QHS(N?;Z^(4+:4\<:N*.[JX;$:9]%@$!X MA=P3%>0,O<9L)KN+F92&\531B#(7A)]\&O]]JF5GC' M#WD.'X;P[&08_\%78T0DF8HE!3D4?7+W9IX)9$10DH#[2?C M_&ZD^<#+\7)J>%+X)]<>,T'-V2.?G)KHW%2#[2O [>,RC:PBK%S^^)M\05SD M/=4%V%U@Q"8EQ+51H2[A9F8@6WZH'MORR[-HY/#4J&7RUQ;8M8A!7AT&_.M)4 M3?_*L24'^KYB\?P^AR_KJ)E!4S3A>U.5MUK1 _@E'77)7]_$O'6-0R8>(Z@J M"%C%5I>2D K#;9#158Y(2N]LOS?[LHY=HWK8011J;YAV:*&Z&['5#P>WI?%Z M6N@;GQ=I&VO:;-&,IZ,[TOPVD%D(^V9+Q&B)&^3<+]O6$0+BC0\WZ!!*L_VB M_9F(;.2@-%E_V Z8*NY#1J '0X8_1?_:N@3:PW4VZ:4M 2U_:8JT]%\*4=D M_P^;9^1]R9ZD"K?77I]S0(HZ?D)-@U%YR="ZM9;L.PFJ5/Q$-(C$%3P0,ZC3 M6S=;8-I!@]=NP:3Q[<9"L'[IZ3[+Q5&-B??5F@Z[COJU)G;C:H=MGNQN'%E8 M-P8#-9D^&)EH+#BVV0^J2]5UTX^M/%H 49BO[]F1P7[V4)!82]I[YM,[SW13&] MQ$%/_4D"&=3E;QDO(5 J+&=$/6BS5#BS>[P%N'M#U(C3S65CW%$P9W<:\VWG M\(X5GB(5DH?M8.>"S\ DNQ%:/54E?^W_Q4,5+UU[:A[ MF:Y'$FHV@*SPP20 ?[;DQW]O_E]^4_)CS&>EJXG_!E!+ P04 " /@&Q8 MBTNYWP[[SO MJ?ZU[/W[?3M(N"^BH*R @ +&P# NGL MS. M5P!"?'P"?#Q" @*">_<(B4@H24F(B4EH*1Z24S+2,3,QTC$PL' (/&9A>\+. MP, MRO/DF:"(B CS8W%I,2$I 6$1H;^,8-V[=X^$F(2&E)1&B)6!5>C_N]W^ M #P@!#CAE.%@L0&P'V#A/,"Z[0(PWXT3#^MO#? O#0L;!QK_$FE M-;;/(6SI'G*/B/H1#2T=)]=C;AY>$>!S43%QB5>OY144E915M'5T]?0-#,%6 M;ZUM;.WL'3P@GE[>/KY^'S^%?OX2%AZ1D/@U*?E;RO?4W+Q\:$%A47%)575- M;5U]0V-31V=7=T]O7_\ 8GQB<@HY_1NUM+RRNK:^L8G>.C@\.CXY/3O_<_$7 M+RP #M;?VS_E]>".%S8N+@XNP5^\L+"]_^KP !>/51"?XB6(P,+M(9O0!T)* MN?B(J#E$EC@/_J+V-V;_/6(A_R-F_R#VK[Q0 !(Y- MLOL^NK.V\N2??4).+D3Y!Z-R21TX(S-WG+^LXQ6QLRO6XI3T#@9FIFR-V\-G M9);JBW5YTXF"G?MU2!K9VZHMM =VLI!_JX5("$8_7SW9T0#.Q5?*4^J+OY2G MU,2Z YY_&K3.3J>82Y]04(\OP_'I,6)D2C4\S]DHV&],?G2N!]4=+\L;KSGGMZ0Q0#)ZC 9/P;2*.58Q M%?PA$=Q%-"!Y2L"_PG;>\7D=.!3V-30*^9B(TI9IO430W2L"?\<.)$_%V[UC!B*'JE4XTT8K]\G?^<'R[/31%\D M^V3Z3'P7,,[8Z3WNABA$Z8@7G&R&KT_UH>_\N\']GYR>SP%09L&:2%VK-:,W M0JE/7026?3O,YKRJ[E@I!T(EA$LP>&[/DS=TY;7'@32>JH3P7+'Y["K;) X( MT#T7Y.;E'W5GYL6_'>O?H/E"6L$N&SN"^S\!EX.LI@;T H_ROP%6:+X(H.8_ MVO[+'Z23$WI>HU(C5/??)FHIL\G3*[/CR=/:2 /@>H=69:K2"'%_>M A'@'9 M_"T@VEGAFR32\NV.^(,O89(; M[\76B^UE^,=/HE54Z=UX^[(K!!I(I.6M=FQAR3-)0]%;W/DVA-"4]P0J]X"ZGBFZ<'=IEU.2+5:J$A;B*N2GCV.^L)]TOJS:\Z<,LE/VBH'Z M%B UN80N%A5W9C3[0Z2.8O?0J$I4'9-[TW\Z4WT4YQ;B3PY]UTW73=&3AZ6 M9],KXMVT7:0YZ)32;QJ=.@D%J[7[>Q?)WTV[ >7?9I@RD:TZ8&55:T@8D;"[ M]@3#V9"XJP"-D2Z-:)R \U^Q^Q>W++2VNL>7!A,^+EPSH;232/T#/4OD,:A= M=-1/5E/42U)PL6$3(@O2]+UVK"S+(D%=QW8F@ZP(!DE\>A^G3D'#LZ0-9;=? M1%01+;-Y'I#'#KI.H1PL%-R)_6Z"!YH"7:XAO'38VK>2F,9T[S<_1S[>.Z)Y^N4;.D* M*(/]LBHJ6FSXO(67>H]:*=W:4/UE,;<#ZMD_@O,ZK"5:OUO+6%'0L[KOQR9] M@6R&G4^L]DW?+[C+3Q"+2>7JB=6/LCUL](+E_L7(N;!)9=*,^(B?OBYGOXJN MY&:[EBF,O2 W@N_K/_)7F=F#[;'-NH@BDF\>&7$]$HG;X&_>($.PJHL,35VC (S9X))0_,06/)+'+G3=9K"!TP'^65/NY M\:4Q[D]"_5GP;ZH\!_+$EI4-S@::Q>,B^.]4)1;-(._!9SL$0)?<_/36C6:Z MN\BL]^K?)1ZG! [!.U>\!B5T+6*I/\9Y#/6]@7I[KIA870K\:+)/WHL,?]ES M$SS"YR 2F#?YF_^WD!>];_'"^8PVG5 5OS5F!:&?/CI'SHS MV$IE=4*]M!)*@81HPNU; )GJF,FN5Q#%^.>,I<'7XD)*(8H:S0 7"+\4]%\*E_GQ-U;[Y)0!'=9S[\/>9JSL] R?O;5 M15N'J,1C2H3S;RP@U>#H,MKIK4(;0L"B/NZJZN3'"5N3I&.*RZ(A9LV0S2UN MP)W47BL*G;]ZMY']*<;DJ>(Z_DE QHY#(.@ X/\@!;BWSH8+T-IS;.\@9E_] MQT5,7IZ02HAS8;D KK=BGCD,GS3-&:H29[L.!&EOHQKF9 V;)X#^@C@%)>NMP7R?2(;]*N*U.V%:F5$4]*QV?V%!T9G;6 M(2]:31S*_%GBXD\X#+@%$17NS;.+?HS%O_R#Q"].C"IV*4WXG:,'S*3NSVXU MJ[G'IRU B=E]>-9.G03$9WCB!T-FYRT ":9OK_D.27O=#:V;3'XY'M.1SC)) MWU[;?&BV_[)5M8G6,<>M2"R.=E62ZA80JLB@&TSK< N8OF%H2/+VK;K9$LK+ M 3;@NKX&=+"19V.WE'=)?,KD.T@J2 *X.3.D,*0_ET@/@E3LGTXV+G34_F'M M/^SI=5PL):C:7R456O;]DM)U\A-]H2WEZ8U7_]E&N2O4UH*Y'XF\T%>D>^)6 MYO"L!("#:MGK%>HO]4E3'^/_*= N[-$K>VVAP'CII"'5*F>ZXV3OXT>?X= Q M19N4.PZS(M2^\7]VCE6$PZR.NJ2K)9/,(PQ@ +<<4=729 ML6.U^D$76TV,6G;51I TZ:L59P/[)N*NT+8Q2$!*B.<&[.TY=<^E<=> 9%^F'CDG)+N;X/I?Z72W8UV-P3,7<%547 M;\^DI-< N @2*9=P1&44Q#I39EE6L8RLNDXS$*&2@">>@6G.%VQ&9S&1"J%3 MHQB*)'LX>^0Y]DA=6W;ON*''?(['LU RY^.6QM54M8C7!A'=* M.?^(P^YK]0I]C,1DDP-+-!6EA8XYD:>;\EQ=]/T[X?=^(\!(W%],9#.?S;%1 M;LD/L^M(WU-1Y@462(@]E!H04M1\)@M3M6+?-I5J;.A_?LH^J"XD"KD%T%4O M>Q)T93*3N+;98X[+M1)./3Y)C-4+/VX]Q?XR)KS!D>I@=G02%!=+4QHYW)@HKC R3J M@@F^\.#>9[W..2C#WM"C0EW+$G'L.L_K%W:9M#;1'2KL#U[=G/*U.69&\726 MON7GF!&NC8S,\#94HT,HJ.J*-\4K>&"N^;P.48A>N88P-D67>(80,?1\\;F^ M:J(&XE.]P-NFQNL=>. %T;NH=XC>3F_Q)*L$W>GONX%\XC(.\7FDB9<+>L!Z MX:>;ZE5V7D[1C6]>X=I>3)I1FR@Z+C57L_:FM(&C'B;XZP;CS@\'+D5Z?Z?R ML@'R!NTSH@->!TT&%]A'/N\4:;,B;1PH=T@BM@0'T@=[Y02[YNP?NHLX1O(0 M'CD7L)1G2]VI02^J/ARFT)4J8JJ/VK$?8J1^^-P"9$Z0$\LGQ1AJQ 1K;4BI MZ0(*_>M/O?83^YG',%'M"=AQVKVG FE.=K(4@7B^!>TBJ)B/7.5%?5M((<(= MC-O[/.1AX>=.?WU?NQ"M2K2?5]Z[$C!QFLW< P[\DVZC.^V!SE/>QV04$%J_ M&"$_B^6J$8!;5=,I.> M@N@4D^5%!+#%D M8+Z=&Z<4QZ*[VJ''X/\6&-J3[\;?(.#OWK(0QE6,>DP'09;3,^(8"B/A&Y,G M2@'"MO5G*;XSF03&P>!MS-(7C/Q95, M^P:BR? MW5CK>Y,J%7J#+BZN9E?I<5U\<- M).;KIJ@%>D8XKW<.T@/FWR.542504?4!HQ!O(NXRLX>.!YL2JK,A,.'G?7&9 M,&U"%7=0S Y]9>3RG.GRZ:$LF;W @D/*LK?I\Z<%04EC=G[ MB^%G&4XC\MB MY](:RV()[,E)JQV0[=(G&R.&7WC)SY':)F+A1>56I,DW3B#]R>]!K)-Y8Q#5 M2*2L$/R^7R7:&-F9(?/2T:-DED=H3G1@HYAVO4[*)-O8YW///.I> M#0NR'@ M4);(J[C8T$>V,TRH,48Z3G%NADIG-8GU.OO90371V&K*>J M7N:."C?78Q9,QI").O>V/K55$3[U;RL?[1/ >#CD9!ZB9I@"NT"V!:?8C>64 MY^670O+C-2R_K33;0TP9VF7J1Y@JZ?_>QD; M4!22=C'>'[95#[X^D"33NJ^!@SYF'FE&H;L41!+R89[-1VRB?J&4(&-H**6N M__:TR#:/RZXQAZ# .E?JG7WVIHF&]!?R6X9HX!G3]*!S^X@T:C^U#.IH&Y[]IBNW:GDDAVUS6@K:Z8M\" M)) DC<43D2CDGV/*>L7L?Q.A_CVTZ,"O7A#_JW".^JE@\%Y:#H3Q;:LV%<(Z(]0@L^'VV@]E9/O))MWZ7,4H^*XR":2$6[4*9)V3.1 MDO9K7DMYH".7O53,<_AOU\HQ-+\RE76Q;E'5YWQ M\V?B.PY-:U5I#7@9!:+]#RY'8UZ4,6.A'ZJ5S6]K=["J]8C%D1&4K_*-<0/( M/E(Q@QTH/NDF,G/56W$FL8:NQ8?D\M@\KJ#:N"&N#[3JNHAI%_NC.]!]?@LX M*?UE0JWTFP%?CX;EC(HT(ZDMRZGNM/*)V],7?!*>.CP#?-Y_2$MKA'4\F!)] M%M^6"02_,F[O_$CS:XUPP'C \&"F@N 0WI]D0E2!9V#^<5;/J?*W3[!"8\(\ M1PC-6#Z+6V($9.OI6[21WB\@;$1YUB=M6:)'QE\:Z.[J\T3V;K\-I 5[>.<' MJ(0H3\,R^K%HZFG8::ZVS#Y[:9PZ7JN_L5DW)L]>O5M4\P?ZG]D.^+^Z?8\2 M?NVM<-YWY5CE::%>7Q5,9-R.'/H$AWO078TN!],9;5;67_"7NL3YG5E=\_V* ME',5N['W5$[>RHG7DL M./J5ID0'J6-L104<^*9V]=-T[]7CGF^=7712R1?&6NHL[P377QY&N2$/8!KX M)FBO3-H/;4@*%07T8!_6W)X)L!7:"FVH#Z&,87GV0)$J7#1$A'9=")B#FQX' M?U%T>@S5^"T)#39K"8"?B;C(ZO'J$4\.9D-IF^[YD\_G2,-W8\ MD:!O+P!]81(^,G8]AGDS$4!;:+S9TX$ UIO_G'KS=I>I-B\/[.!5MP2D[]LE MU'QD:<6L/1^19'])IJ*.V@ZV;6A,NHNQRES5QXSV)PT% M&QDD4771Z2[3ZN5(QL=JJAG+AC::%N'JJAN%2R ?=\2IJZ<)2&[NC8S\ M;B3Z F%O2H(X[N]: R];R[*KCHQFPR.JTM$= I2U;7O'=&I;(Z*]/[W03VX! MGBX?9#)*R.]_+/%94!Y7XL=E4=G.E/:]PG/R&54+5.P\]#7;-I=QB#7VA,OP M&[^"VZ=>]0T_[%X=KL^(PK_3 "Y4'EKJDE#.(_\'TK1;+.;FD'*A _4\KO9E MSC'G10'S;X#//>KBVS<^L#FK7KU]";!]I?3D4*^#4 P6\,MB?F75%) XVGHE M4MOP&9U>K_$&;5''6 9-$R*FV.[+<^AN7COBR:,W"!CF$7.S:5#K-F^'!N8I MM8E)-A>QP56H132T.E%#8G'RZE*:TW 6&R:^I'\ DWZJ_D6U4M5.4=VPN9HI M'_FD7$UY=/G;B7O]F)-'D-@[@0WY)+=6@0\$C WP'Q X>6\B82V,=EV/^J#M MS%5(,#YU?"+ RA(RF&C^[1$9JR6)6]RCF/S4*8BMA,@?_> A9>AC#W90QI79 M\AK"RH;.^3N_('-/Y]5RHB[S3)!4)<)R?>3G*Z76*MD^*L>EMA16!#,H\,9Y M,)WZ9O,6L#VUF[;4["QJV#*18,ADE.#C$IF8"!ZIX5'[&9ADO3T9SC5YF::[ MD76_Y26O$V*GP-IV6:W%=D8F">'@-POS@@P+T5HW" MK;RRM/9EK^-09F7*4+Y(-> E$CJM]>.[!?R\-Y@K"<-&&$#X)"6U++!$U5@8 M=G?Q;,_KIISINH&J?-M)&9R:NJN<9OOP'IH$PF2Q'BH%/+>%^YQ'N>,UW?.F MRTY+@0TWM9E,><5A)FD3[GKA2/"0"S]K2A3M?4%FD+*W[SLKE_'9@4J%5L-H M(65SQ'$GQV@5L<^?QQ78#4;<+@'>L%K,P"!U/,&#WO1WP&A>7N<1]3&SR0CW MN@PUOG8*AZ;P[Y!(-]P'.$W+NJ-K)C+)9T+V<=+K"U+E(_KMK3:.PC.&\LYO MV3T_K4W+_]:Q3?NB]>/*Z7 Z/CN1Z&?X=DE6R2\1@@L'L!3^Y;K8 MMTI%C?T J]1(C?&E<6?J^?NNXD_459FU]4HSR\81DD%6J@UWV3O^M?XSXC1# M7\<)Y=6>3> NSM88S'!&0!'3^N2A3+7=P,;YX<7$?8+]@@!)*- MPJN@$\SQ_C= \L@R*5 \I?CU"A6Z>[!J\,:-RM^]+!C>42M MVHNOB&/QZMAVM\,/)AQTGDG5U"$(PNDS@Q] FT9>?2B/N+M)V]Y5!,A1]7MR MW<777[> K@Z?K^F,<0*"YYFU_;,\!Z*Q,ETJ;5F%5T/-/K,2-S;-I<6AM?GC MF?$Y[_KT>1:)O?R)8>J:4MN-X8\9/]P"*!R*AGL>EAZ:EM\ @"6*Y@ X-F= MP#3FC/8V&,OHTP4E:%B8VCM29LH<6,VIU5\^U7!BBUW9B!VE&C\_TK_IVV]9 M4^=LN!X(DM982PT.$0E%! @[Y5V_71E)9&]DE+V;]>ND1_JE8T'YK28Q88 2 M W.>SRW3+$IA8S*"=;DWP%]]:)XHP"K&1@$!2\D^V8SWO?2H\M^;J:":F6> M_?,9Z,"Y%?8K;/9-WQ[=QT/J3?)?EK4_-#>RI.JX\LO*/)E(?Q4LX:N6[VA\^POC]BP'K/6Q]6JW0MGSQ],'B:/.YD_19OV3.36[,V&.982+8H8 MXO5V8524:'!US!?)&G[<>$YM-W71,24"=S9":>1WA_R(5J_HG5)=OON7;PF5 M:?@FZWE\K"_?I9Y?AD8)_AUK.Q=Q-813YLFHCXS1(.SY%JD$Q:C4ZBADA:@4O>L+W)3PRGH'_?$C]HA6C\7"[TO GZ\UPE2N2__?"9=Y4W.7*UPY_N-11UJO;;/4]/XWT(G5WNYIV=UC;2-X@S %."=+9F*S9 MU@[?6UGNEAI$Q?CVR.)SG7#?_M=QCV9$CNQ.E\CVJ&5,: VX^52D:>J@ ULF9^2'BJ=N_(M&8P$>\2KTY:AK3V M!#M'TO=: M;^H(;CC%__O_/&NC,']S;5.I"L% F>N],L(:F,,-&CH!MXC!!AQ:;N3L.D)S M:T+U\;)3&\&,,@ALHI%7]Y]#\> O-%GL?Z/P&_?NYF M)?KT,\$O?7N=O9I21N5EQT'/KUWN:=4_814G[.HEZ4D(RD2'OO*EP:<[MP#R MWT9Q.(0_S?'%I::@.!\^R-N*B_?WG^"6E5&"Y)7^QB2[)0-65I#!+B1B9\"R M-R056WA2_N(S#69)*?=%?'9'$0.6 M1FX=S%37J4[U[1LK\S*,K7PMDC\O9-NKRW7EW2&,CH^[_^>1HGMJPX1\!# : MH*L)P*DHO/OJ7Z?&A -PJ %VOOG'^8;(6P! Y)L0,/I/R+Q"_Z>H#R;=5+5T M)]SM;N'=TB.VG3=$%;_6+E]R+:\R)RLR>V_RJ=P".IO4"\4R=P?$.6_.6++@ M?%H1G&&E/!Z-DN'RX*[G=EXJ5DD07Q5/<[]1M]0$Q&G8EP*RF)K(P\YG_8:D5 MSO8UGXL8<,Z0XU%44P!_1[[:-P;/80A$__6!\6A:DH?W30WGJZ'"0OOD)I/* MS[\)<==2TJN9M1P8G\I5(C@R5=^^$_*:W=UXC ;KZ)'ESYTLN)>%-)C1]KHY M+C/RZ3X3J:MXT&[>3R .WXHKLO@,B'VE+U=>E06$\_"5,C"UE\Z?I[U*1;Y! M[-8)XN7'6;%XO))N&:@R%8!)4Y($T+'>YC',K"J*C%/#'3 M&8B9*[?(L2WP%D"(N8%"K*> M'1D1#-R7N7&1]MZ>U=/K?U.#Q40J'X *AH+ MY88V@NB1/]0Z4Y\/=<\58[TO5_G%&R78.,-Q ^2DU".=_?L9)PZYWCX\JVQ+ M,_-6%7J5"9&RI/HRE)Y$GE7LS#27TL5_77*9XUH\/O!Q^I/&$F1M/ESWL.%QWY M-U'D7[N9B)2\BA\OKD;*@;V;1#C;:S[A< ZI9F8]6\]1>V$<5Q??$N%SY!9J M%NP'M5I28^LP>\[G/CPS9#E]Q6>O"Y++#07]NLN@G#MY^W,7F]*&70'RB(V& M_=%4K@2%SYJKSC0X-&A->QG)FOK]M=HFQ;O !PIKJ6368R +Y&M-$$E^'B-/ M$O5,)RJ$%U:06#B=/F/8^>!$E_9JV\Z2YU) );XU REG;+(;8Z1>B:R%R1%C M=.5K7!O?RHF?+C=*:RDBVEA5O05M#VTH[L\9BJ%-.PTNVC^+M+KH)A]26(/> M;TZ+P8I6+ O^3.8YVJE^K$O[NAM@#^UUI*P03UJ_+(YZ,"(.%]9KG0@P66X. MO"]('==@KXN/+ZWQ2]\P,']SG@KA4LN]B*\3]?:7A&.>@))@,$LRN_DT_ M(W)V7E#<93!KRV&)E[)X :L"V^[!>QC'8G:*"[#Z$PD;[BHL9)GN2E*2))^ M !B"L"OX;U@H>,["Q\8]2C/$"^O;[.+GE^BJ%:(N315N!VPW@ MN;T+N[/:K"L*-B1BY>H07OY0=M/:!;E6/"M^8'19ZV MQ%#EIY^ _C.T&!M_U6]"/P[@.LP::T;8*_I34$'^:H/I@R8%6TS%<'8?U8$8 MY96G.[$5PVZ\%_!*-.Q$%W'\'NU4_AV._.6GVY.^K3Q:@ FOI;*JSF>Y_W+3 M#E3[8N-#C+TC=JR,\R/3_;9B-[?W! #*V)7D03(- M[IHK29W3&^RQ',! M?K* M><;%C>X$2// TTM]/I4\GG;*C^R;N8>S-<5SP69:V>]PB7?W',%DA<"-+P*/ M!K\E1U=F%9"#CWEYM+LF/CIO!^X5B16X_MJ6$0S-PM"!E0"+3VS+-T!UU2ON M!J1"G+VR6^$WM?-CX$ 'YB/,P[[+=):I *=5%L0R[L:YH:L:LO3!W-1"TFUMP]]S'>SG!N1:.* M'K\)56?LYVN?@>\T\X#\5)U>=O_E#;[_\A;=_R86K\PVMN?9JGZQZM\OIG@S MU]['/-+L[^^#<*[4OT=DT>A?C_E5R:Q%Y4TY7AU U,P>>C)WOT!K@/2;7F MTW6&QC$#$0:"$1I7J3%R5/KD%CN4I:VW"2M9?@QR;WUD7Z!4KRX.Q0H[E"T!"GNWJ+% M'0K%O;@4EU#+EX_GG(6BX MN+@$^ 24A(24/,]IG_/\+X^';@ Q#F ),QT=C1'PA!@-G1CMH0\ >EPG)MJ_ M#,!_&FA/T#$PL;!Q IX@H:._@0#'1,3 ^-Q]O/C/ "#&)/D^1LI MK&?JYMB,KJ0\08EY.$QO:W^1:4S!F'D_N 7CXI%34%)1OV!A96/GX.,7$!02 M%I%^)R,K)Z^@J*FEK:.KIV]@86GUT=K&UL[=P_.3E[>/;\B7T+#PB,BHI.24 MU+3TK]\R\@L*BXI+2LO*ZW[6-S0V-;>T]O3V]0\,#@V/3,_,SLU#%_XL;FQN M;?_=V=W;/X"?G5]<7ETC;F[_L0L-@([VG\=_UR[B1[N>8&"@8V#_8Q?:$Z]_ M;B#&P'S^!HM$2AW;W/49(T\0#NG;Q+S:7[A,O!HPL@]N4WCDS'P;+^#_F/8O MEOW/&1;\OV79?S'LO]JU""! 1WL,'CHQ RXOF7+#\3[__C_^'\43Q-$H&1; MH(A%ZU#04:?AJAV&]1&\\0E1?[P#BJ4)J5K^ #!'N*O-=H\:]OP.C/G;RGT@ MXTW1NR(")O67#&W0?1:?LZ.=L#MF/H0-39Z9U*E?S]Z^DO1LS.%$9&]2HN:* M;-_T.R'SSN:TXBV8W#64MK@C5NFP/CM+*QP_^T8I2X1]MR17 OY^T-]/0D#WKF_BVE@F3K5I.X\\VL,@+ M1=+5,B?&6;2VTG@8>3RW;088!9F;J,*MN^=O%92]E&(_-*5>&;TM^&(Q%7@D MM.V[V0'NAIPQVK1;W).)W+./22<*!4VKRY E!$>Q?7_R[\ K R!5_P<9;(#\ MJ'\'-*"TD4[M9@VI#5S5995(D'R*G$6^ =.BWFOQ:4ZNP7%97%ZXV(S*4M!6 M+JQC&'3V"H@D>@ <>^ZM N%B]"\GMV;SI)ZEL;\4O:93D2$O6Q\)W<@B;2O0TAO2AR)]%L=UVY3,N) MQOQL@VEPJ@LZTB@WX4,EHWP\^_M%3]0=+KM!VUC!;R:"ZS35M\X%3K[>DC]XYW.&&)+:,%[W'7BO?88]N:GADU; M9F7.7SOFH#7W #)=<1Y%W=!EPU%'P70>4K?R=?J#$4K04-1U3?"D'"C81 ;$ MU^2D=T\FB=*>TLAZCE_(VS+MQ(^?R<12\B%-\Y1I1*&OP-FB&4UW+[_ERW]T MZ3^0M0'DQTQ)8I*J_S?X& 5@*^!30Y,A_5>@^F\S=XP4H"[S'Z$CV[(ISMD[ M#[&=K2'!!'NJOMR=TBTK1[V"*S=]N5#@WD4K!#._N4ZQ3V!FIS!#A>3CPTT"P9JUBPSGO,(;WYZK'<4 _6-)6V$LPE M^B*MP*Y(?COVSE?C^WEW M+M[=H V;-H?-76E#TD<7R8(2AJW[^"MMY(GG$]1?+=#(E7'H0\2TJU0W4>$/ M )SEG_LSS;,K OV.S-9LNS%-L'7/]8R+ NH?SUNP2_DWP:1(-**LV!H;V%%@ MTZT6[A3NWOHG.AY1S_)PYNP,]/EV+HA V4:LP.U&D[)XJ]@7 JN(W2AHM>Y& M7[%S^*TH_60J\FO\OK&VU8N/DX^97OAO_?HO^/B/3Z,#_[,_U66H_G7^_[M] MP/N?@I3_?Q^[8E[F B7K'3K3R\]X?[60>GXH%,!N&>#@CX3S\2$7)OXD21VCR+H]5>+N]WC@[^Q,2#+RC+[C/'9UN*N#K MF.>=%&/=J@+UZU1<^7P1# PXF]<,Q^X$MXOW>]($;?'#$8("%&;Q JL[+-A9 M!07 ;?LI?VYXN,:, :>C*R$2L#6.35**4D:LW\WDT%5](!=/[A=1O3H-:R#D M8_#*P2(.=CV/TWH K$EJBK&7&.V;D,Z\?#7YHK\=+RXOZ!?ZK&?)GLF+::2< MS2N/T<)OD$@1$=!5RAFXRCY.DC^L3#]H_##G^:S'N^9F:LRYN4+\EN(P2^88 MR^PO)YLM^*8Q5^E0?$?;[P<4SSH_#5(1#**S!EW4O&]1FQ0RP^%P P9P[@)# MNX&1&6KT/[WV[\HX%5VCHQT=L!\YO&>HXP&0QVOT .B20W(T[/:[E_3NK'H; MZC;%"ZUQ'(.^D>TARIL:$TP-)NQ%L,,LWS0SE8IIL@(4D*M@A@\B3^(3;X$C65I&E5?H M^3#GN$JQ#TUO5ZFX_C9QM@I3DDCMR4I\T=43T?V]2MO5"J.(#S:AB&+;%KB6 M](KMBJ:[>WVK.PVOJ^-DQY0?8M@F5JDD-KDTUM=>=%0 M'5FJ+!;;*#19]O)S2_4JEY).6H_MTML,X=G !)J(2!??K)"@>'<3;%@]%B*\ M.%B8WGJWMF)?&\1E;#/P:AAM)R.]'\'G=_/2D_#)+?[7<2KJ=UOP/;D.)8I^ M33Y['H2AO@W.Q-?$$\I+LE_^'V54:0]8_72N]KW9S>"-%CHVR2X].WT]M+KC0V>D((U MVR:2^FBSJ:]*$+S7X%>?T31OICV@K&*24"B*274CF>*J)IS;7-^-N&^JKO9B M2 QD%RZ#^+[*V.S-5T-X0$$0\DKG'5[GMP^29* !#Q LI$\>Q+5MZ>=?I=6) M/9 +BSO00 L7-",_#0P!_49YW%@?9DHV@.%QU M]NC8*M^IS3HYUWV*+_8T@Z[8SI72\B'UK3W./=TOS-8Y> M(%'H=):$T->>H(SL?'#@G19\7@N@7&B9()*5F#N$-YVB5?01NT ._NI ;UX> M":H2+HI'(0)^JVNZ 7\ D*ZF3R!;91X MW_$FS;!P4=I< W=HHPC>@:M5GCOSQOJ,M:,B=%P]VI.5?=2Q9^KH7@"-B& T M?X?*-^[O^3>!<6S8D)!S2Z[I@B\-.IG-;=\-?22$W0< UH5?N+)T7WK B']/^-_&1U$WWM0^ M*7:3,ICS?YERU$3(4^UIJQ+GO#,ZX M("%OV;M(&L[SO!5W1[BNVFJO;)YXCGHR[?$B-MNE>].; C#A?80^-&\GAQA; MXYO2>G-W<*ILIW>4XP9GUD.F0Z8S:;#4I$82$]RS9@Z?TXYW;"K=/^',3)]\ M5>V01Q,#5P:]=_NTZP52W#[NY--?'6=HF/3$_6N>D)CP&X)F$EXYD&0#+3V@ M4FX/#)F,+6['WL"+1^@)(-9]>!X >_SU3!3DBPO6A:IP=8?DL5FQ-U4&_?=7 MT?�E43!-[7TO#W580Q$W0],5]9C:OE2G>Q8=5)>DP9 G%:NK%!.K* ,.Q2 MQDXG^$E:)Q!^"+'*?2ZE5/$YR\=''/P:@J<68YVO\T$B%8,^+"4!2]G:1G=7 M:_*('TLY;&=56#&N/X4$;)"W!7PFL^$,5"V5S]M^ .AB6-[? *60$Y/4XV-M M@%,2[R8Y6,>/9(W6A>/KYU*MWZ1^03/G996H%WN+C1V%^QE:81LU M2CHK;B/L;ZE*XXF8B8P27A M\HB&56)K-:*YH_NTH<-4?=K]16.X*^3)8$L.E=IKL6U'5M:@I?EF&Y3 _ME( M+4NT[_1/3"VBMDAQ+,[9A2?MT-^KU+&@S>S\5$KJ;TSQLLP!]?LRBM+!1P3%^NJ1$P[L0F #IY]E!R(^6!,RN6J2;5][.=CI%S[@(CGU MM;@5-7CU][!3NP96)(0S**:XTV0<*XNZ&6ZI3_F4-1X VE]&W0N,;(>T>'S. MV#].W#'\A5#?W.E%0C;LE^6"ZNUZ8R S[Z$S. *E9$7R ^R&I8,:SZ(,>N%. MS9WTL+F30M=.MJ%(A8%](!Z85Y_+^,M'6Y1P?1?\[VGX,[.G*1NB('\%^!X:,2VJX^5K' M&RP5B^S4$?^-AK>I^& HY:_Q)M>S6;U4+1:W;YZZS-;43"0<##^I9+!:V5'E MLXR7JJ>;6_=]Q]9%[KB)OJUL ?C\8K/SJWK,_)P%Y6(OKE_N+G3Z(W$?:H)"\;_9)2^N4 M9(-$B7&^OJ5M,!9R5^P576AWW[S+%CM(0^&[EP0U8[7>;W&7&CF! ZL+>DQ> M_8 [1B_KWR0.$R_QD<1G\/AZ'(BLSU>L&!HN9*:GDOQA6C4%LQE9@]_KIB-9 M(T_;=3>5W58%XE5R9/5Z"9P^?NZ-MQH(J#_*<)K_H7>YR$:J\P'/WJ-$TQ3- MS4\->]R4C/]ZWM^4OU7XCC_,/-:/',5T [\@@R*)II_J'QBTR7VCEG*DH>\& MC,57ZY[5T+>UV(\N19 M&(KRLCS&Z*\EMG0U4FFJ/G/MZ$XF5VL6=S#YHZ#9[;,9\/O-"NY(I(^8B3\] M;BRC6&C:C?36GBNR'!A*3Q*B"$.*=/1)KJT.T/*RC<@&[-%_.PCHG-MK\QY0 M%A;J_\,9M)N62\:5WZD$(K;U,N :/F4= ^T&NIY&7> X/<]A3F,G?^>::B6, MX1NB)_$:UM 4Q2=$[V_AGG^(OW&O\O&.MLY' M_5'LI)'LEOQ@O?QU.:JNH1LQX3-43MW85&+SB=NGS/A%.^=*:_(>ML;G4(52 MT][BA663Y6:]JBU;VMT?5#6 II8N1![\"4YU49+HZ_XOBI"YMR);D[DIUK-1 M:N$"->;TT<"^STH&BN]T:?J/;>LW%@T# M[Z^:GD@6K%&APQG;1CEI/DM,4-[Q@*V%.&A'=\MKNROGHYD M9=7>E1P084]F*.*YNAD#KI0A_;HHNK#-$PAP9[."8&XN?DA89P-?J; M.R#Z61;",MJ[&/N[3B06(KU5*@"SS;W9A=C\:M.H$ M_CNB EE74"&.#GD4+'F/@F7P7PN6HM/^AID4_NLP3R5MIS#S'Z#Q#E;ZRV\U M^T\/,[AVLL'+S1'?A<9G_G1^7T>19;AVEDIOS-*?2H>K-339TMN0VZPOHXD& M,EC"1*#/*OUU3(%KF72JO=>3*@ S@@AI].6G\OR+-@))"]X0Y=IFCH]-C7'L M>%FQ(]]I0:4USQ$[W^T-U =9L*BN5K05.31_4LTM^6LEG:'QUWRYC,QWDA[( M3(DO)64=X")\U3GQV:),7^ANU4/Z[VV@^ZW.;F]>+L!F$/45:0@\O#A6&=6IBSOK^?N*:QO$F3?T M #@$V;68@I'4\TY<_OKWZ1T9JW#*E",Z*0:49/Q(9V!9EO +>= MYJ8&6RY'Z@,U649=+5;X!TR#_$"Q)5W$3_J0@"N1W/!3LV89 JV1<(8+AF I MLJ(\Q,E=WZ<'@,V,/W? U-ZLG.V^&+9*LSF3%:X)[DMOLC5!>GPH^7;\Q#ISC1]2H[\U\S) X : MM21^#RMQ2C/H& 3(J GG5#$)LDX&78_JS&Y1L3PV6%VV(FDEI<*"OK2W_H:" MG$IB#GKP@3EA4*RCIA8 0'HPJ!+,E-):P,.R TAH&5 M4VZ(:,AF"&I]Y"M?O[=MK1!$CWQ&D)&B,!SSBG9=:)&X_GS24#.#4]-* M"0_2T;PMGJ[%CQ2KQE#SZ>([E^XO%N<^'W@W&2<.S]J"59X&]8J0EST 3#D? MM4/4(=)]HT+UJ?>',V%S:7=2[A?M7__2$EQ>"/VJ8OY>,FJ^L#1]Z4=H,O;J MZ%5!<^BM"#TJ?/).^Z3AW+GG/F!7 9Y:50Z^Y;J+^"@]F;O!M R:S+A]YT%5 M5D8D9XXO0ZIC]F\/7_[/X#F#^J]*58H558L-+H.#>4U2N$%;05RYI-AL /X\ MN*F=M<3TYVEJ/C[[Z0[WR-HW#!2?6YL1'HH=]BIVLW1A19*Q;>E+:P3@,.[; M)?U .[@?3'C914CQ5>9JE P,AY,DUT/JP5]0.9<7_:\''6!$XD> M*RK7\IUQMSV;\J\LA'6E@S]+79)=Y ;Y&X*BZ]^U#(PVQZ>[4^[1S/I1GZM& M=Q(V3K.$&\ULZ6VT)(\VQWKC/\<(0_\A)'RK*8$]P8,H1BV3//=C/ $OZJJ! M+UBJ#MC&:?> 'KGWF@^ 5OL=T!.[-%_6.(][:;6O,O;$*:+K61\%T8,F-#CW M]Q\ <^"[XDX'A 7U,)Q3212.!%5=B@B\#?U%_W@ P!?J0=T00ZZWE&% M55*U^Y4@T@?IZ68\TE(WE-+2]/7QPNZ7 "QK>1<5&V-@H! U?PJJ/B745S9 M^I(>TBKOT, JRU6,MVX%1XN-3?U'']'Z>H#$7):1R'=1,\#>&Q-G> %*1AR, MZG%]E! DNH703*3M R!15?4!\",+:DT_TD<.?->.\3^\C6"CW-+7*&9T(,"X8@(TM\>VRJN!NB.]: M6B*NO35J9-RP;+GP=5[B$E4W.DO[:+= ?,W!(C26VX)1*P!T.J3(A&G3 M)' BMY/O 3!T2G'O(_?(^QU^@J&LX2AB+B:2$G)7ZQU:_^!VBRWYB=C-?PY( M'@ 7@C62DRA:;VMUV,XW3_'H2*N&R&UVT=*/'#RN&65+?P;6W;HH_?5M?6BI MR5(JA,-413:FZL@"G^O&=2A(9.E*P[QZFWQE([T@7C2RT*-B/O%/KUSDC[,' M8?T>!M:]N?BV@D\VEY1B?I=P3">S@+&&JO-T;?K?%;<(,U*(G6Z!D1'#CS20 M^ !@*3=%[]HVF(4XL4$K^V ?)F;Y /)=D*K)"C&Z&A;AN9"Z)<^P85K1%_%9J M9%$+O&3.[&B>B=1Y-@CE"P\ M#P_3H/3I/Z?"&H**!K+[DO3\L%Z4HG4DY+@)%4=V8,(P575Y3'2JW"*IX3T2 M++?B- @3 H?Z./<";]@[7SP &M=NA73K$A,-M!'5V$/)O3[Y]L!G._A+[+4) M:YZSE]@'(M!9"7*H!9PBW.&2;WTD4+YE'$K[&GDXW,GG;:-_D' X#P\BFSP[ M(1(Z!ZSGEC[NAJOVBE%+I MV ,@RB!T,%),M\1;6O47.V/]EQRQ@?U<*\W'7P5>\%Z&N-N3@G7MQ\O)GU&(0, MO%UXL';UR!3OBGQ+?G7=$.NB.@M1J7__AS,-JNO?]WS)GHMIS&-'-US"3D-/ M&VAK,FF]OPC*)L#:O79K?E1K51\Q167'QTJ\E -^-56"(K\5>N&PO !Z/G&= DQ!&060K4#'0027+6*"6Z[6?CO29%,",TP$CLE" M&G*U6TNN-07A4NH&M#\GJ31U'@ )RKOW+I![#.@$!._5\T;XW_;D,5IYQO27 M1P 0=]5GW K($,LYJAF,"K;?Y0YKU4[[N27DT(!O<\*5P8X;&XX1E.!=7@23 M)S[)F(AK%RZ0M&R>JUKI%HK"Q8A3+<96'6@W/#+HZN>F&O,A;).Q^YVW[=Q& M8!'(N_(#2%]X5:4:B0+$OUNJM('A'.'@\K'Q;C=]Q)Z$(QX+/<)\LP%.'GIE M:Z'54;>8%*J&'BRA>R]\3;^94?]\[*FH/:?>D<-&0^BG?@)[:N[\H$#PV&V+C M^WP%%_KUY*TL+_DIA!P?J MI,1V1*=,'FJ4YZ:J]*GG]$&.F&M]>UPGYG$VEK-4EG$R!-6"]#ABU*OAB]3B M:RARX)?':B)N_0#X3 W>,$,HH4+F(==3%1:_4%2/5.JE\ #H?J3,GG348\ ) M'@"3;860=5((4MGJ!.?F[/8 _S2*Q]A0_D6PL;HQK8>9:8BIRB-)LQ0Y$];T MZS,T10GE16OA)0[D:H\]O&*I44T#6;(?9D4-3 D M]OI<#X]7=1*:N//QK7NWR!M!]$$IRXFLAI3F-YT3S$#C4D;)%T_4SX!;2 M@)6HQX.%\536NXA_I(GX7"?] ? B@/N.H D5RW]1#ATS,$6F(KJ.>" 7MC5% M.JUO:&JD:FWR$QJ!BMUOI^2)9 A<)7'TT.;;T;= 5Y8HUJ;FNO8X^V2*5'=J M][^I>PJTUACP)?3Y5B ]8DMMUO,O+#>\M,// DH&'VC[_0 ME*,8JWO!2_.BEOAGQJ\Q_YPGN"]@;0-1'8[ E086WE"8OTAZG[$PWXJ2X1G? MBCA3;.4Q(LE,A)S9XWBMY/W99[#:M)-'#0&-*J$24=;\B,'K*6P- '-(SO9Y MK@&,CN=.'>&W)O%X@Q=\-W*WC4P2H@W!U55?PSZ!7R6PG Y)%13 M@"(;3_87FWF2\/[#XPYZ%WO_&D(-?P!$+N+O=?*TN("G3E5SB0?=K\-G:5$? MVKB#1;;M'3_GC3*0A-V]5_2+(ZN]Z$$%#+1QW,W.2(M'1]/O_W*()FVWWJ1 5\#+E4X3\T5D$2W+N&_,:U,W'+M1E_B;_^979C&BE M^XFD^.U534:[.;J>][GNV\RW:PH,6^B83<#)J+U>Y'OK60'7E^2)[Z+(U,DD MT=$!'TK*K]Q?7B7\CJ%BCM67/\$9TZL.R*?NY3];BREP! ]FE'U)L3E9?2>\ MYYZ(/#R0?:SZ+5NZ@BB)N7><.[RK?#84+>.3G 5 ^)N"^0 VNS'NGD._0+Q8 MJ>_+V'D:VY"MAG$D0:-TF1WT!<2'5KT/^/VE @BQ5QV^&98&0[YN:L+H6C ! M_,96(RV&P ]V [",95N+*^Q43YG#A$E]0YE!]SAJ7<%'V$U3,MB!]EER7_T= M@PQ[&MW-G... *X3'&L;^KGHW%3?YQV4+#G[>4(.W!YK[5:%02X-JS8LN]#( MV:^?0R+J#\HS'<8SEK:FUVFUL0.)Q+OG28YPFV.QS8GT;-&N;,U=_#?SFK3/JZXLG::R97NL#=9!-] M6&YO.G5-U/H_MFC#D MT$&S9H M/-,NOEG&[2D:A-G2X$%8WR2:#SEC.P1=[G*C NW[.@EEDQ"+5HED MZ4<:+KW@@52/KG &N=*F?FX<1Z&YFZO01ZZM]7@ T!AX5VSJ?,/*W*51\K.- M3)RM^=I'-/BC^_# ?LI4M=Z#8W[RJ3?# .=C&_E%8DD9$5YR*&(TBW^_Z6OIJH,4AIU+0COI]$?FH\GNQUK =AI>V,._!ER7SJKQ M>T6JH+U=U*..94O<*24CK<9Y$51#GA)_)IJ1G/(#7$US:(O(%S"9DTQOSQ6- M9^CU5EQY 936I\)TS5OT.QV^%4NJ9+^)53&BF7G8+#V%"8 ,4;5ZBBHJ1Y3J M,F2,_[S'(<:YE8Z,\76^]\V]QX&6(8"H=\84J(YG-[II_FZ/T8E7?HS.HZ[+ MR[@$/S9Y0]'Y#P!H/H1C%=(3<4M'1JKQ+*I;TGYG(AQRIND /FS/O<77G3;; M_O@H\;P>F5R@%]7VV*E_;W"4LT6[R+@H*C1):0@&U(@A'J\R/G]\=ND#H,H7 MUX$^=7>-"KS]#GQY";JL8O>W(8@/.AO(>%5:>5#I) 7("=BK+AC,X:J;%!/U MR+61[6B.+0AFD/H@/W#D2[ +JT;?4 WE@Q#;+,9DI)8ER>_B5=?Q/!6X&&)L MVW[,1[*OBHON0Y^9LX? 5<8JVNJ-O,.=9-YNI]IP[<:BOYLC_>W0A) P?_]R M\3.WSQ5[M9/:?DHT]O@>3?7!; Q2H7',>!473RKC,&44SMLBV/*C_J^\!R9\ M2OOHW_@J"#0K]Q:WA@9AL=7X@1+R@_R#QL@F6%K5^(=52L5_(L#&.EO?G?_O!8:?Y/K MK#A/$A6B@=Y:WQ9\ML+:E".!")">OKG*.]&*TD&P,[_,L27^!K5GHB2HMYXUPW_$4@N5JXPD?D[YDOZ-KR\C\?].'EB MG6,M3()X;_'EL-=G3CM!.R_@&X&^DC_@/F@>1C9F"9R&RGWQILC=,$O'4>9/2_JJM4 981F9XFOB0Q_Z^F&K*"$37<]WDDK" M0GC8&LHN8%B@=P+D]P.@[ &P5O Z)\3/0TU*"ZC'WT 4*\MEUQ;1:0BVW]K M&8AWK\ &(W;A$FWE1HOO(;553Y:Z 909*I4W3.*O 1?"AS,46]*EL.*LT+#3 M8V8'ZQ\*PM4UO0&4\;T25,:,(UO7@:(TR90WA0[(?O>E.-Y)O!U_:1A4$RZ6 MD*W9S\78FQV1QA&%.Z""?C[3H66D=8+]_:U4J#"*V(037M&;OXI:,@W\( PG M6">*PQY9B_A'?D&+;3+(&XI]B(T1T<>-4RP37)5S5&&O>7Y%;D5U;!+B 9_N MZ1H8]SHJS-A\;EGP#1NL!4Q_:;%RS;&%Y:JVSS=0(97+>17GX5RIM4[>VH!$ MA-EG/6CELDA1X=)7@N<3?[7YZ,C7)*<L)M^IP?!ZH/@S]Y/W/.!$%NZT^9A M;S+.HKF#IVVA/U;U$1GR3L\=IUK_Q#QZO/.P+5H)FM3C70C'<#.J->6 _& [ MZSX\.]D%%QG;RBKS_'>.^\%F8^R^NH79XZ+FL4-]30+1^MYU!W\R*Z2Q>B"L5;,%1S=.O'-G@$.] M3E;XB_ POF_<-5;H@!MUK%[%M170;M361"^=,S:*,,Z&SDJ">CA#&&G_V M**KP9E[X;;:O0C>JFRPP/EUUBLQ^".-?3*RTY(@W[\P%]\8&[(!?.=,?.&4/ M]/ ^ .)G^6E.L'+*-FV=D-8E"&?9EONSE@S4.[0OKFQ@5H;UY*!C0]^U2+Y< M(L/"VX:#):8L%JD/"Q=XN)4@3'_1D%_7Z;J01:"?V,%37IF?9N.J[EGP&RW3 MI^T %(^ QM)J5?W\KW02=H[NK3.&J(!='MU).>4"[Q E.&99\_0I^0[#D@(5 M!LC%1<8.FH#DG:IN%]^Z]U*(VST6^#0/CRS47B0HL37AG7VR!:LQ*>)+K@,, MD0Y3%$M:3S9XAQ[V-+B[O2H\0 3>2+( SXH8)],ZU@ MSR'"=-.I7AOJ./)[2.% K'LY@!;:=$+?L#V?BVE9VQ*W,]-W_DO,VFV8KG%> M\T@:ZIF_=[N3Z]ZE#FJ?\,=$,'K;Y J,EC8+A=,T]N$PQ< MV:\SH])\TW1MY%9R7I.>-UW#.I^NI!?1;ML>__*2,,OL7GBGLQ4]ZN\'V(LO M$L+)?9MOK;QA# L"E5]_^=^+!O#M:V^_?^5@(_*.FCSI+<#!4?72]A9&@;;/-DP&D5@@Q':DS7?^@ MP"26PYBX$ODB8Y9$M87;0$2PITJN][Q^43?ZA"L[C)(K/]6Y/.T7LJ+8/22< MPT)#]YS+VF;-IITI3VA\;32^ FK+$ETC$>,(WGAA M[FOUTADS"?TGAL-2EM]NE9N(5X_?,:;KGOK<#UO(' D)55V#WK;E[M MKT$CSL7"G/:34@!1H$;S"+%V_9)?A3WE9D<;A1>ZZ XQSK5EDH2:BE WDF.& M($;G@X0?HBV/$-1?5F9X(G\Z.SI(F>A" \I#*OL!@_UE9O]"S%U-)E:RX +NE>BGI9=!6OG==*0^08E%%8D G'@ X MV7)]-&IZ5ODI0$A:1[(I;+ZAJM_5+N>%0)IF]7R4*#]7TV-Q.SHWBLN&?33F M0-$<$G*S_Y%/;PR8:B(#F>( 3JQ M6)13 "L9F#)>)/=3P+6I4WD1D9CB](4KV P-$@T4AH4S*!Y"[VNF"EJ*\O1WV;-=X@CKOV.,3:+ M&BB\?X@!-YJB(1M/YT_XJ@S]R9M(,),A6+AR5$P78*E]4REI/G?)I,*HO0,J M?7F&D&5=KLW<\%;NJ,B,O_3XO\V,I ,'[S>F*I+K$+:;8VA7>P$OB;N)WHHY M4* 0HURVK+B'/]'G>3B3Y_COLJ6-XM_"D-W+3!6FQJ$$:650Y[Q/OP"?[7FX ML;Q+-,Q:KV.+)VVL-X:))<2R[) 8Z&+._0EI$^WR]Y Y6?ID&QN#<3Z[=21 M)7DTDW7NUS=,M,1+#3Y(,(98])?F\+Z?S$._TF0::$*(;E;FZXO8^D4[NB]_ MV##C#4W5'YOT?[4SF)S5M=%Z ,CH18@/,YS+UI;84]2QSW@VS,PX42GGCRA< M#C.1)8 D#LXXD?K-+K)KQ^JY=T>Z,VAA(M D\"]TKM%EA4W]#&NWHYU9RR0W MU;7#C!,N#U5BJ>)A!Q0;R6]M'=&P'\;#(<-,GVB8XN%5Y2,\BK\=_G:RV)$< M0&]-0QRLZ#TORJ\Q0,V!V]9G7 \ M.L:F=KZL($!?/FG+U]_CZ681 LR<0H@ M6K;XY-0@H-UO[\\3&(RV\Z/V$=?XKCO17[/?%P MHN-=1IU"1+OO?%*3@L)@:)8Y ]PA%OAO:S<.N<2SE"_2P ;#*MD MLQC7;].:O/3O9M#+64SQ.B__!>P.TJ)1SA]OD9QP1ON 9V&+<@\ Q1]/<-&$ M7Q:<"/X=G*4^T7^T_YM-+JZSO[@_-]\$F1+&TJ&&+J&D +OX!.< MS9"^"L>[W%X*;<6(\_.C5^+L2JF ON_OE@6H#-*6/EAQ7_1 MFGAH(OW8$KP27^K:8$S^Y-YV%")\.7X[8QJZ. *@&/3-#UK@A,!'IBOS1/5C M+IH\M3Z^!* S[Q:YBGSJ>@#@@N,6Z40^)K^?9I1PB'@ ,/\$HY>H89TZ["[6 M5DL\L].UT=@=:/TR)(LW%-,=[V)97?)+@C#\5ZOE?.(*37J&Z9NB-T?B '0J M<4ZP)U>?Q^&U#(_1D6C E=#M;'!"S"S:67%L.2'%P/QMZ&*+ #1SAW+XKD]P M:[BFM+*&JP%?[Z3**L[>1XM'/OQYJ$OG*X1F"2+LQ/!.M+BV,^'$[9F'&TB# MY[5J*3C4_1,8QU_&SW>AZ)NU5+CGSEBQ/5^PK+M,.^CDV?7%' M4Z\IT84ST=A5-W/'+-"P(J0EZ+3> S2Q6HKHW?B4NJEO\B[,=*'0]SH]4/9,?A]Z1;^Y072+CT<*0>,>.7YS";S MZ-B*6,:C*O7K%E=\WI;8+F-[Y^BZY^GBVU7[I_@.L2A%DCY?]T"PP>48C>S/ M28\AOCL<9)N-+E[A=O)R\G+&B"*[S0F3;!1;*?HW>,V7*J1Q?D?FIF@$RL^G M-CO^],@/.CY&_W.]B[@L29B+'U]GN87V]?[@1PT>SH/;0:@_;Y%WTL318E'Y M>^QE?T>/V]?;.O4'9S97Z-FP^+XJICZ!J7Y7OD\BD3U?K?PYF\J?026R[5LP M?*'Q![GH"2,31?8$4!4W4:$X9:H)%,37*27 M/.-;S/OGL>HL4F3X:+ E.%E_ZE8_4-@W\:SPSC\=$*S9.,45I50=]2DG.(H$ MJG467EP?'S#4(F2AAJ9]OO<[>2&))+7X#X#/) KWG%-\*QRC\O5*AO@VQ^LJ MD=1;<(F2Y5D)O>/2IWL&_-5!A;W%?V0U<&2Q L[ICSXKB$&_( M9TRRF:^FY$3E%,!HOZX&\VI,BUO#-( ,E_3U!:Q4[I@38@BES5)/")%,D3(# MQ3P.T^+8:)^0#GTO ZAWON/I:R;A&HGY3C+;)J]!]:D:EJG3\V;QYAM>U(DL M^(E$RL64!*,,**63=69%CMYBD7#A42+8%>:OS!!/>G?U-:Y23A9W?8..X;TC MSJD#FU_0J?ZH8488;]#$NAO2/Y^=S-2SXBE+<.?[PRJQ3J_:*0*U=X0U.)\. MY&UF?]S5:\9FY/VZ:>I@73*#OMB&X,IO#'T>S!?%#.!@#"S'-A-5'R\@+YBU MI"[.QJHJ6MZ_9F^EB5@4I#R2\;_\T+1&@'K^#CITC$>NXXF!F^RZCYXV=3!,3,6\P2+WIW$/G=P%,K#,"4FS>>\I,5'E M74@Z?6@<81F/.XX=2T0R M :Q+J/9-^C? P-Z->*)%VT2RC[%>2@R@SQ.:*#^T]["U$ \(ON1PB2$*_@"8 M5V4=8T*)A__HKAHF6Z30LSR] M^UI]8T79BR#ZA_P%)@62T-8[>F.^8O-+E+AJ_WMXGQ*S[8?REDL&099\V'6O MLFK/F>*M:11!P">Q?GLRLX4]%],0%$N5HL1$VFW,A9G4GKN2VI+,2YTIYG.? M&0[ &<921^WPH$/.'-<')E!_7$$/]3 K0%]I^%'80:.0%%;T@NDOL1P*'P"3 M:1VJ?0$D\^W2F/U9.2P"5[QO[OL^*65WI#0>Y<[PC^K[4V2JM!AF@LF,EL9; M^A(-C\V #N%5>6RE?*M;74$0K1-="(52N^^/VX1J;85@UV&*W'2HDT/88BYB7XRJQAB1VL"E MOVTY8P!A&2'7IM0"\2;')/5=3%#6B"&VI>T-Y+&9)?L> &NF]Q8F-<5[X(55 MJG#Y&2=R[#"Z2.$(P8G9%J/S)(4!/RA%M3]K.YSNIF,6J7;VF^+#YK"D>I(+ MP-FWW"W&VD6$.YRH"G8G^PO#AQFR-:9O^JS]:>>+:=2:%25JID&S"?W>SDNU MQO7TLD*"#B;[QO8WK3ZT]9Q;.4NNS/3\_^&I'.T_.%]U,[\SU^[".RM'2I0-" MBUUW9B6 )_=*.!-551?06]-HTH0MMU]C]<_S'=PJTB1Q]!-F;2W7M%)\D?CX M=MXB.ZZ25;NI08^JA@2FQID]>0S@>"LEB\(6B>S&EAF5'FT8=A[95@X'0F7L M<\6AG%Z<*._.2EV]OHO/AP[7F.OKZL.-]-S'/4PBI7X7:,XF2D)!U*0^8C4W^ 4(*_0G&@#_DW M)A36W $(^%?!'[N YS6#(4>6;QP.LM\M ]JCU/74C@M2YIVWT\+ !OZ@!J## M0K_8GG&4(+8C)_;1,>'M:HJO'BJP B4DD[6YNJ@W3VA,=+A*<,$!S7,.8NS% M1M9J'=\")C] ,G#D?F\G3J:"TNS9.RD.7[U&B9K^S%I[$AD@MD=BHGV M78_JMMIGT#>4TT0* MX1>?6Z7-+LM>?$UU^#W&LWB40^:9:+.,>MI'(8 O-+.FY]Y6EF(PXSM]H. # M@+;T52?QVIKLU(KW.,K2J8+9*@B)/ULZV*RW/,G?NUE#:6*R^/ZX<'_JUW=SD]Z:/>K>FI*. HM[H[R\\E!" M>I[!O*6<;B+>I=4?[=*P:UWX.W7I,D15#F6FVT :7D4;Y7"OF\^][8"ZIFH^ M<2),&'I'H6T4$QW*_%FGP^BI_;@8&#:J >N;'B[R+LH_ER1ATJO@M"C!;+V# M?M?O%1.8>C'6G6,E2:^6*9BS2[6UKUB@HBMM%<66_UWJWW\P]W\$3YX"U64Q MN4@!7^E3S#2F)+'^^>"-G=W^*QP:A1TJQB]^]L4^C)'3TTG*/:=@$J"Z\5:Y MC8'_DL[^_73/?9M:0^/'NWS]M\D7= ^R\O:3Q2Y45I M2U>H!K7%8P62/CWI6YS_YNB4_NR ?$J:X07=7S1#.A>[&N2+ /H'P/?5[(E[ ML1+$'.$SA71E&.-^^M=/34U)Y$.49O@ UY/7$.HM"0+;*R\3NEGJS7G,P<3X7)U'0>;"QM_I;QEE03I2KWAES%DQ*](?SZ;1,M(.S>:;I,7LK!#>S%%A[ ML]6_D::>_7$3 ;V1.V,I8EY\*Q@>Y2^A@M54LGUUIPB)M>UW)8"__#&2)+M" M1?D40FSD%<(7*W"^<9*2+D#^4^Y%,\_+1/:5RZV,K7;LEQER_>*&4C/;7(5I MZ=>B31Q/O6-G.P"C >[HYGG9_WL4;^JM6 MSOY)8;JE2*49UDUR#>UTE*JDG!=%9#W5CKSYO -SFBQ>1!.>TJ-+3VV&*T,M[*Y55W%(K7MABK3'W'QI+B29V \@/@ MUN'R$U<[V?&W-ZKPBD\"\/ZBI9XH#"6\4C4A=/2HLP= J,'GK,6)J/RT12H2 MFE2]W@%*MA76]Q=[;.HZSC\FY%1);4AX\NT-_'CION.G#$MDVQEV^,G59@ZW MS;U<3RX>?@QA(G]R)4))9MY<8-31WM&WR"K.^[LQ?"-H0BHQ,:H;,4;R .@A MB@]J<=I:=)T)(Y5AF29>[*VQI7@ZS">279@H%WR2S(Z?'*?BO?/]WSHZ<\-& M@QO7%I/Y0CTPT#O\0%7\9#4)$TK_ M]M]51G:WGD7M7A2"\Y.];"NT2?)D>K[!OI>5]YJRL#N]8;*=7,O$]SH$-QRX MUF85<2))DB6+^_F#/:ZV277C7)6A+6X2"*T!U].H;( 7\D7./UMB)_L!$,2. MXO\THSUS.G%+=]GP:\"5M'QM"/H525;;T#SI2574&/J7PL^KW2R[C2+F5N4$FCAZ-LH4 MB1?5R^B-^;@H4U@TE5_Q,[!WUS%FC@[=<67JC^3B MY]0O8'?%63A.CB$1N1(^')ROZA=H'_#%W*DJL>V7.;[L:#%/W!FA &?+V#[& M<0:GBE]4>!O\BW9DL-@7W05_Q9PG@[OGTT@>8!0#[LL$Z8I5H(/ MC&(LZ*V.VD-I+&#'9!?YP2'WS@6E)T;01BP M-S2M[".@_Y(#W5MW[JJ/#5Y)R@. NM;^<8UU.,>>2L)9,'+AN4@D6LVKR9=5 MN5O%+;0)LGN,B8UU3W@4:;<.5'>-3>/%WN2M>ENHM^>,KU(='Z_JG9"\KJ:2 M8K!T'W\3#S$H(=]WJZ>6\1/Q;?-CS2KI MQ=Q78WV%RC^B9$.UMT,^A4RM&__MC@L/=2W7ZH0G5S6N^)+4]LTRC[EG"J[) M4Z51DGPFU>UQ3"7$O7U*]7KNA"^E M&\#54XO.,.DS[,5]J&9*5T'%9%F0XBBOA&XE$7BTM]2_6,QN%DF:2)$F_1A# M8,_JO60/[]8RH>$=0+]:C'J\U2QTL>2HE4&8Y(ACLEI)_!=1'72[$Z/3$+\J M[37.(,W.J9:,#3H,I;(DF(C&K1F)TZ^ZDW1QA]"O=^5W%]T23!H4K'$11OA?N6= MDF)>,G">G>5L)RPL_G3'M8*5[QJ2U=^#19.,RC]*K6C984_4GACX-N8-$6L> M'>U*5*LOAG+/= F5RV(EYU/:E=L94T9RT@ ;7 M%[W=M)8 ^V7-]7X']7;;I9C;/7S;6BVJ5T#Z^)Z_1]^<3AX&6BW7S7 MA&[NX*!^Z^MXMN_YP;N_%'-U"_+\9,S21Y%]P#N_E50QW,K!;M M)+N;14!O*W(!\&@.SUMBQ)#IQ&)90A@()H9[;QECZW8E1:*%YMB3C$*D2BV0Y$-)@+62WNNM-TK;)("3N5[?>.*4Y#&)W)I%^EG3V>'-@1#M\J>'=ZX=<(*U.BLPIB)QLFF&YSVS: M!FX0/, :(>_+U(CE21_.%1@8D2)#Y-M5%K7N4!B.$X\:5!=8L U\)DA* MM/QL3C;,'>J')&C!0[T#/!L2O@,\4$-8\BKCZ0"YM-DV. =L+9]%OQZ(-ZG\ MN>'4VG?+$@#OR-71@8NA5U?Y$O-;<5,:*_'54*J%JUEB'XNO,D,OP!O\>>;( M9C4$4)4LL]97,"/&-%0*-S+HV=<33-&V8E<%Z%$$>%4/LYBG09!83Z#C*,#! MP:^9.]U]>O1L^<"+8$2)@.QA)0OF1\[H+-0S(AQV7]9% [U?\WWVCEQ2V";L M1[./18?DPZE<'V"*^+*,-+^H0D)LFLG'I?=#,CP&?!:D:*3NJR8?QJJ6-PD\ M[,:U#5I4#'$V\QYB'!$PJE\./E[PT^@[.D696MK3%+)B65J2_ QIY>HEI!E. M&% MF\RP_%Q"6Q>A-#[:2XJZ&Z.JK]?EB!;S+HQ>%:69[EY45R<^K#S90PMLH]*DK105BZT_?(,L37%)4Z!:G!-9,0^% MGU-0J7:H:@$I9ME??^ ,E+AQW ^%Y(/"I"?,GAA::8Z]D_:LCK;I*1::0ALU M'J70;1X[S HY@DPE8$8SPQN>>RK _N+W)KLIJK-,]Y0&EG_:+W.AR%0*I:) MD$LHY;Y+1\]J;*F<6#D]9C>N"1-89@D@NT[/L3/"/.^S08BR1[G&N.:T?-5H MOFA7XA(-IH,2[7"]+2&3!A20,DM+XQ#H%P\^OM M3BTHK(HX;^I5(NV@]?2R M5QL1X2OEF>B->>O'>F2'L6Y( JJ/\O74*P1>L]+ F&N:;MB&&MT>HVC82.QP M]6"4M1Z'7GA1Z%;,G!5ZO>ZZ;./:,/\9;2=)%2RB]I6M1(( #]^BABL8<@YD M,F5 475FN)J@Z!)ZP*DU7408^6.!L6=?Q_!IN2^;6N=X#P%+ZGO?5D?D3V[$ MKZAU?:TH"&WBVG; N&S,M-J3&!U)G)MQ0:K=_-P#[@FZ^S+-" ;3-QA/>RF[RLJ8Z2K$L47+%.Q0BY .#LKM.E.+>5(+0J3 MA98$O6B0P)F$;,S[]6)+7D65 M)[U;/GRU&![Z?/AAA]O/+U]+B==$P?*X\Z M\Q)%!5=Z22NS3ZA6)Z@^.IE6::!1JAI&B$/WYG>@^^X)]_WDV5,%>X[!O2(Q M#;0S%/M6I&]-U1T Q[*9;H*^8I)6#ATO\9E*_);792''F0OH#]-2F0?[W M]%#YV"[:?J%7SX+R>?7>3_,LLDFVM-14+UZ^+7_(=D:U'U,[>23R$-J/7ANA M>['$:4UN'N@9C4=5RGUVE@UWS QQ^H:0*\!W+MP33"JFW\BDJ2^\'8L$G9]U M428[OA+RP,/?J?^*E,K- [(NGPY]NI>7[%4N1\@!97\%5T><1M,5GF)"\ST@ M0YWR'[>X1V/BG->EK*FF#M.NFPSU\'JM2*2LZZD"W<_N'Q6< @#< MW$;J75X:=%"A.HPX[,$=X-.\$2^DJWS;0I5PY?J!GM_L>@W1P35[Q:>2W?=[ MQ%P8OL;I=AX%EU1,_93U ;[B!!8.0YLRA;.-2=U=M:I@UJF&Q=F[W0IPGA06M!VI-B T;?*4_\TS?U:X+/PX#*X2[V0#CYYU>HP*VH M1;K2.X V>$4B/.T;]=>O[ =?SEB,"'>T'+ZM3AV2OS,W_H8:I4\]Y6"MI5Q3 MI5!P;+WF*_DU?@-%F]H!QVR_GOC[6A/1H0VQ(('4(/<7TFX/H?33Y/0W91:- MW'ES!M+\+[+MY2BPS]YC\E22PO_6T\N721;.]M%1/I2;C(.;E8PX/BQBX^TL M(%286BR]3SX-Z.LEWJKI!<;%[>&T]2^*-Y5T6M4@A\G&G4A&46\N7X2FQ$L>&= MFES-O%C;%Z!8!P?%9*F6OZ&H[<%^(]>'"-I4E.0W3H, 7:T],).G05OA9Z#9 M5^+!F7M'2]V+1^QYD9AJ%-DQOOE]K7UB&^H_:X]UDI%AN$T?$OAI>>L2^.-) M304T<2IO"!Z^?C("EV\4O0-(_K/>BJ^R0G?VBRT[D$OW=?,;/"EKMSH=UYF_ MNK0J8/1-55: >M12WNN'NE#JJ#P#.*H\]^R\K*D?KN&+CPMIV9%6=5ILWF$7Y,U_C*"5(16 T/I= JJ '45:F9ED]VA,"SUM)LXW+4 M]#2M15V^2+(B9>I%9?NQKHKICM5SPJ;;B"T"M M:\B3)2J4%!&[.4[S!J4?#= ':;@8VP;"BB99OQB^L_(EC'T):_)]'MF1O"*& M#U15SM;?X?\LM97$9!!TXY_&?= :9<,R;LA)VP%0]\6DHYU(KMC\H%$V=;;X MKK:LI;J.*0+Y+N-B>X;(;:)Q?*#$/3] MM>4[$^TRCMOE2G8PZ_C(FB+NM*OONE99J+JP#O6JI-J.-!!+JR#>]22D#5??$U8V& M/!,JAY705E)V>=C-C8<+N+Y< 'M9.Y/=W Q,(N MFS"PN0=:H)2A >J7UNL5RIN/<:%*@[B5'\8GM'*$_O8[I-K_[DET_V.?$B;X M1BP5QKMH[,S%5[8%;Z(V@%.%+)WD5"7!3GJI?,?/!8.P:_M?;;RZ1/])H!+[ M&;7#088AL+*/CFX *!LL#L773:*NVJ*FK(?Q^T#N &55HN3'ZA-9)A? AH>G M.NJGOJGV2'":&[Y] MTCN ZG+O3(SGR['<22>679-I9^$G-5(NNB+&>IN&2AL,XA'NBNMR.19X-IJG M[^LM4H@CGP_1I66O!_2)X';LZM-T!$TUOL@QU+42HYA:W$P?DO9]81SQPS&! M.EX%3CIKM'L405K:9HNG"]:;8FQ7O M(!&_F&*F,NK2W;@(7):"=NM8CJ5*2))MZDLTT1]CVS1%'_,ZA@N M+8K8=1>5Q6)JHL4NWH'I A!/.ZK:(QQV.)-K-=\T M2@WY(DBT+29^!XC9;S,ZAX//Z(M/^L\,YT.:1^QQ04PBGTB]B;:7N)&CDR)& MJ_L-;#3OTY85:T]?VC\BH_B*J-MO%<^1$J7'/!MT*F&#K_8$5MX!KA%W@%^* M[NHD0'O,KS+,'"+R 7C4W8WK:UW%66M86(KB"N/'-J:!CG3UG:^_H LPE!A. MJL&CZ<8@X/5NFNNMEOY&O]6C1,<"()+Y1JS$(^^@@:)YJ&)[0"[\2&V"!N)N M'5D6\9PIN[1%CI@7YU&-]"1:,>>S2+$ON(OLH:R@\FZ9+:8+*6#2F: M\TN:\Y+7#*@"O-LM1,;-TR)B]8;?!A$U-46+L,>1[UOJF,MG_I4Q:CR6D)#5=ISZIAQ&J3 MY"ITZ*L6'\FHHK4UH8,TE&K^RV/[R,;(Q4*?T:?:X][/K:X/D%13U,.G@_C! MF13=VOC1LF<_(VY7A*R-VLE#:B?85V><]::J6VH2%(")KXLR-?JN--RQTVY9 MRAK6NM=G!CXC-8870@M&J5@@^^&GM^DE.65US)31+WXK85=5* MJY!^7)+P\Z9V5+SP8?LAY37U57[%'@8W5!PI-:2 ;%%&?JG:=563LK6E/Q60 M75<]Z%P!""6?+ ="?H+4%!HK)CU%"\E>I ]IA@(&(GZ8'./)_X+1P8.Z+LRE M)\X&(IC''<.^#XS_?.,:^8MLF'.FR7H_#6.R44,$JWC?I\CXPQW MK+SZQ(]&5>?;],LB7KVH,"'#)O2@?+%T2TR?[!,[6>&35N=U\*YA%MK:VHL8 MU;?87&C!ZDC:$^;L0^.4RY"BC#*X6Z&NWELZ7RHQC;>&H1DX)@AJ<9B$Y!W M8!/I/&\XU^7UR=Y2Z"@0-">(\;.T[1;'K29 N@9Z55P9=OC\5&7"T(@+JP$3 M,5Y'&:C2NR-LYSCM?TSL[^Y#E^M6;+2Z>P<(?=EZW=@)7M[^69/V8LI98&GB M]6@5XW;BYHW&&3KF:N_-K(T>]1?-I7ACDD"$J*5IIISJ](O7*@K+%Q]D$"W<;Z%IKF<5CC(\B>KGX@QY,EH^# >T8U M>*B]V0.-_0X>R=,=&(_3+(5G%, #C?"LADP M=U:K=F3!350]\B@TCC3HI$:\]=)SK.;K2_O!V(W*GR [$28/_5V>:D>7H)E^ M?5;_2M1!5G!$\'J26 ;)49UQ!_A0A02J(42A3LVX$^S%MO.#D^REXT6TM1I4 MA/9]&\D#).0Y)5TL36Z>HC^5C5_D5VM&/B%=I^$CC13@L1QB0=G3R2U#;!S!+;=D-6O0SCW4P+G4O(L;3C./YDF5,3\BY0[%7P M*P$4#9F9M//X;Y$L*RW7=P!\\(SI/?GLQ>??B!_B,=4Q<'%_9EBB23SKA> % M7+CG^KC]+"[(-I*HB2RAN-(+0H/:3T"LX?MMKKJ0Q>:6#-DRH N(D>*H'Z47 M8S32^\?*]% .OW<.U=Z-*E7=-E'W;AIO\Y-@YW1L(-\,L*.2.(+GG=<;=O"( M^WB@@8Q!K>)TQ>ZJC.??2M0C)C2MY5Z(U),;EMD6K8:PJA-U9KG$%IBW\PQ_[[8_(%@[Q"$?DHV9E;(1"X[ABTV93 M9+ZK1*(*Z2^\%PYY-3LJ:[L>9;/;(5(:S7VQ&R"L(5<^B!T]//OS(Z[+'*^KRYE/QOI_VB.6A]" MF Y#,(D1*1"FX_&TD9&%]Q=AF&QQ(NL@UNRN,&K_T;UZZZZBV+=T=;Y.S+B2 M&)9'0K:,;LU[LU!]HRQ#)7OQUO=*4L<0(@FF)PG^W-1B?4F M>W&BL0VX%WCS-# B4A058HGW=,$P7U'X]>3@4"N_'873N\N/B\U?IN!.QB^C M[,T+Y"YR&W N8AU0B4F?R7P +Q$K4CJ)SX8>S+'\L/=RTA4'J4N/<-G S9$HY$$\1HI@T= MQVRL(^H+[@"6Z:@T[]*M"B VU2CI^!\\HH*N&^T^'B7 HK MC!KV]<(A1,BZD9/G]0-48K;E@_7ARY8)&W',=X !7C23CU%'/CTM:OI*,9E[ MZ7C.WRO+R[^K0F\G;+%L Y,76Q:'M3_4V,S>I'='$P<1JJR@<@=%+859]AK9 6 MROHQEA5_?4+2FB@.@8&,TH=WN+.G[PDD,&;HD6C3\2T1W^;-UCO<$5H SS&V M, &&7T%H7O9OFS:*N SLHN"*C8Q 29M1NX TNJZ M4M6%1?!0-E?U2B"F]4=0T2%EH&,+1;:GDP 106^YM$G7KY2/L'!OK2LXKOW MAE#G??!\E"CWH9Q-]/.23HZ'8@TV]=6)WYR_*R?>++!WLHS^E#XL;?,H/I#$U@=*UX MKB[U1V&/@)"!BT)0]SL_NBV @S)EY!U 18.,(0MUZ@L5< C)>P?H_6Y[!S * M^=M=7^[2=DTL0T@6R7Q@/0^Y65+.TD)_X@,9Y^ #P .AM"8/U3P8K8SMZAW@ MBOBLY?HL[ X@0>2B0TSZ:W:5T.:CLN12N0BWP_&/V39>R% C5$\ZEGXLO@W+ MSV_T[%![^0D'+].9^7@E1.AB3:&(?KP]G?FM]P6>@PSIY:&:]5M3.-!(A^-< MT<6+3BM9\?5[6HO/J9-Z)9BH'B?*TW7'V,MY@=[,(Y^K$S7K74J]W];[=_9W MQC929[ELTNB>+PIFDGL^LL6.E@XF>A[+%?X#&R5RJA6A,\[!&V8@LJO)7[%' M/'XL]RQ\E3#2VZ;GF?*JKE3N ??X'2"(J NDVCZO-GJ^3U'[MOK4*E%^9Q%S M@45-:N:HF$=V<[*R\,9C=I1UC/31PE)A^ :E^;S(M*W/RP9?-FFL1;Z+:;GS M1\5TIQ\%&'OH8EIYB2U?"2P*[=VL*H>"RX_#XT N5P,=3((G(R5E-)WBY&?B MC^L5G=<>F3B#EM58B_)HHYY32^G!:(**$(I90WG+[";V7S^(6PF=2$4Q5DY58P'TJ+;GF&LMM NDM M O4-$[3(;SWN=-!7HD*:LFMN])_4-5@'>P H"S.IH)I5ZX0:X3U=D

T)V'':O:<":4YVLA2!>+X%[2*HF(]@J>.,=AS]0^X?0_&@ON&O37EDO<521RH MV#5+",SY/NPS?MR2J#T+LA#&58QZ3 =!EM,SXA@*(^$;DR=* <*V]6-RAC*#GD*/*K><_P!_]C:[;.A83=(%X_%E4S[!J+)\"W=5S1CS>8O MA5M &\HC05+?&I*HHS>V@"S_E/0:-2:P[*Z$ MV2QK%;C9?3.SY98O:IZ.M[DRH5>H,N+JYF5^EQ77QPTDYNNFJ 5Z1CBO=P[2 M ^;?(Y51)5!1]0&C$&\B[C*SAXX'FQ*JLR$PX>=]<9DP;4(5=U#,#GUEY/*< MZ?+IH2R9O<""0\JRM^GSIP5!26-V?L"V+X6<93B/RV+GTAK+8@GLR4FK'9#M MTB<;(X9?>,G/D=HF8N%%Y5:DR3=.(/W)[T&LDWEC$-5(I*P0_+Y?)=H8V9DA M\]+1HV261VA.=&"CF':]3LHDV]CG<\\\ZEX"T-"[(>!0ELBKN-C01[8S3*@Q M1CI.<6Z&2F#;&,>B.;T-KMTP%56%.6JFHICX M(9MOJK).P] W@9L=6KH.4/ZF3W/QFVX-R1QQKK2OR'LR#$WIFE47R R&OK / M$ 7E?;PJU:M(]WV[,FT_=U>%:#V#$QLTIG5?W ).&1._5M9)PKD(6,,P1DRB M4YR(8Z%D6&1I\N%*KZ9DUM&V]KFJG FYPFM7TJ%VJ5$DQRE\@ =4B,F\?'K$ MNK7C! 9W6CLRUA!2B/4 J("4^NS.S54=$;SPO$"R[X6CON)=;JQ6>Q@YM686 MH0"U$C,4Q_-4':.]Q[+^M--M#3!G:9>I'F"KI_][&1M0%))V,=X?ME4/OCZ0 M)-.ZKX&#/F8>:4:ANQ1$$O)AGLU';*)^H90@8V@HI:[_]K3(-H_+KC&'H, Z M5^J=??:FB9RZAI@9O(W$W6S,KH:%EKQ3KDU#7-"?AEL Q$]?>$DR_&2[%&:S MDJ)*6:^ LP9 FACIQ58%1 ;E%P8J;83PI3#1QDFY/!OPCUAIX;T%_);AFC@& M=/TH'/[B#1J/[4,ZF@;GOVF*[=J>22';7-:"MKIBWP(DD"2-Q1.1*.2?8\IZ MQ>Q_$Z'^/;3HP*]>$/^K<([ZJ6#P7EH-P$^EMWY#P\YIPG@(T%QI?6'>UI@1 M< O@,2>0U(U1 W^LG0]QBEF^,8KLK:B)5OZ=_+4>I]:-;O>[[Q*I*6G0J-/8 M=;\VKEN,AVDL:4389'*!A>D5>OCP2*HLX1S^?4#44W]SVNFKT MF7AI%H,]7T[:C']1II=& NG"\STY/N&.,^H+W?R+@G)?HKFYJV7I/^:M?KJE M>U_H@'.=:M27@;V<^O'GNIBG/\$R*3^[N'P)?'UQ]F%_]L?R5ZA/%MJS85PC MHCU""SX?;:#V5D^\DFW?I2WF@(Y>]5,QS M^%RSPGQ*+Q6#UZ_7RC$TOS*5=;%SEM$#1.EYN4=7G?'S9^([#DUK56D->!D% MHOT/+D=C7I0Q8Z$?JI7-;VMWL*KUB,61$92O\HUQ \@^4C&#'2@^Z28R<]5; M<2:QAJ[%A^3RV#RNH-JX(:X/M.JZB&D7^Z,[T'U^"S@I_65"K?2; 5^/AN6, MBC0CJ2W+J>ZT\HG;TQ=\$IXZ/ -\WG](2VN$=3R8$GT6WY8)!+\R;N_\2/-K MC7# >,#P8*:"X!#>GV1"5(%G8/YQ5L^I\K=/L$)CPCQ'",U8/HM;8@1DZ^E; MM)'>+R!L1'G6)VU9HD?&7QKH[NKS1/9NOPVD!7MXYP>HA"A/PS+ZL6CJ:=AI MKK;,/GMIG#I>J[^Q63]!=C2X'TQEM5M9?\)>ZQ/F=65WS_8J4=R8?&F2P$TQP!91+ MCTN1EJ,?)6@X%O]<5WI>$YW@=AXQ6[L?=43M[*B=>2PX^I6F1 >I8VQ%!1SX MIG;UTW3OU>.>;YU==%+)%\9:ZBSO!-=?'D:Y(0]@&O@F:*],V@]M2 H5!?1@ M'];?9 D2I<-$2$=ET(F(.;'@=_471Z#-7X+0D--FL) M@)^)MS/Z5 WLJ=Z,CJ\>H13PYF0VF;[OF3S^=(PW=CR1H&\O 'UA$CXR=CV& M>3,10%MHO-G3@0#6F_^<>O-VEZDV+P_LX%6W!*3OVR74?&1IQ:P]'Y%D?TFF MHH[:#ISF^ ,?EN E'ISQ)[9M:$RZB['*7-7'C/8G#049SF ^S\!*2::W3 UP MH+JZ@-?8(T]_NA-5_1836:7F)DN";[3L,@W+<"3[ <5:]OYR[F*XC:ZY!JB_ MM+,3I1OE7Y%8U:C]0_.#!?W'R_ZY@L3U#49\>;65(2-EJ(,\;?)\0)VTF"RB M3HK/>=5.;W?LDZVFJ^"9OU[&211=='IR_;TF<7SR>D23K8DBUJJ&X5+(!]WQ*FKIPE(;NZ-C/QN)/H"86]*@CCN[UH# M+UO+LJN.C&;#(ZK2T1T"E+5M>\=T:ELCHKT_O=!/;@&>+A]D,DK([W\L\5E0 M'E?BQV51V6NJ24,XC_P?2M%LLYN:0=% ?-O@,\]ZN+; M-SZP.:M>O7T)L'VE].10KX-0#!;PRV)^9=44D#C:>B52V_ 9G5ZO\09M4<=8 M!DT3(J;8[LMSZ&Y>.^+)HS<(&.81<[-I4.LV;X<&YBFUB4DV%['!5:A%-+0Z M44-B_V8 MDT>0V#N!#?DDMU:!#P2,#? ?$#AY;R)A+8QV78_ZH.W,54@P/G5\(L#*$C*8 M:/[M$1FK)8E;W*.8_-0IB*V$R!_]X"%EZ&,/=E#&E=GR&L+*AL[Y.[\@ W"_."# O16C=R/$ED6[,8]=@SQBN(YX*MO+*T]F6OXU!F9F@3"9+$>*@4\MX7[G$>YXS7=\Z;+3DN!#3>UF4QYQ6$F M:1/N>N%(\) +/VM*%.U]06:0LK?O.RN7\=F!2H56PV@A97/$<2?':!6QSY_' M%=@-1MPN =ZP6LS ('4\P8/>]'? :%Y>YQ'U,;/)"/>Z##6^=@J'IO#OD$@W MW U?^.HG-2KI+N3#;WVT"#)T(R!.P4^BDR,M(DP,M7WOXB/>.OZHUK M?P\>7+$+;H?"^B$B'EP%/[ENMBW2D6-_0"KU$B-\:5Q M9^KY^Z[B3]15F;7U2C/+QA&205:J#7?9._ZU_C/B-$-SJP]LE(^W!(WKTCC: MJ$.=UMY?QPER5H_/,JV+7P?5E1?K-Q$"MQ6M[EU9 MY-X"[.UAC,<$9 $=/ZY*%,M=W QOGAQ<1]@OV" $DHW"JZ 3S/'^-T#RR#(I MR?PM/<2PTR-!R3_<+4I^ T7^WG"_0!RG*VFI)+DE'6:%-?2;=.(PB_18E/> M5:AKI99R"RG9Y4#RE^/4*%;I[L&KPQHW*W[TL&-Y1*W:BZ^(8_'JV':WPP\F M''2>2=74(0C"Z3.#'T";1EY]*(^XNTG;WE4$R%'U>W+=Q==?MX"N#I^OZ8QQ M H+GF;7]LSP'HK$R72IM68570\T^LQ(W-LVEQ:&U^>.9\3GO^O1Y%HF]_(EA MZII2VXWACQD_W (H'(J&>QZ6'IJ6WP" )8KF #@V9W -.:,]C88R^C3!25H M6)C:.U)FRAQ8S:G57S[5<&*+7=F(':4:/S_2O^G;;UE3YVRX'@B2UEA+#0X1 M"44$"#OE7;]=&4ED;V24O9OUZZ1'^J5C0?FM)C%A@!( #]]*CRWYNIH)J99[]\QGHP+D5]BML]DW? M'MW'0^I-\E^6M3\T-[*DZKCRR\H\F4A_%1SBEP;@(I%#A+/N5EJ^LF'E"@#> M]V( 72-ZSAJY;O:'S["^/V+ >L];'U:K=!R(OWLR+=#%&CPO1=11JV@*C0<9 M%ZV?/'TP>)H\[F3]RM?#71]BM9N]DN6'A@0^W:'NLV'=55G*:F#Z7@[7RL+]]R>#;F M!A5O:V*#-KTN%?;)ZEGE^&1@G^'6L[%W$UAR_"23]@?]S0EKPI/?\D^<344^Y)0_ MA"&JKLV&4BX[@=$O(3"N]8.*-W8J'^>:R4F)P( MLINK?&WF:F!NMF>?9/>"HPZ.SV]C-_E%3@*I;US>.1W03LR>OFYH&"Y]&:RR M52+H=7I8[]:Y]%*>$BEI97.,BQ14Q'.[(W<>2U7!?9KJ/>0J&=-XY[FG9W6-M(WB#, 4X)TMF8K-G6#M]S7I%V16 91_#O M1 KH9_@<@=*TIC!2HDZK[%3V8;L:;RZQAB'U,L!?SG%9=>'TN*'1J@]-;?-E MH,OD%/,F!BP)]LK\'%^8P/7, ZT,U$R@Q&*@H[.'^* J^_3Q)7?--B$_JR8% M!_&/[3T]^[A2C@=Y;6>Z6&D3%^/;(XG.=<-_^UW&-RS#ZN@^/]^;;2B1\F,! M$I2^LL^ ](9MQ=NAI(>O\BTY!O[FZ):CI;F/6TTQ.<6F/55E6P.7B5*5.X[M M!'B4V_WVS$,C+C?H&1_9P5O )W"?0A%VL=FWB8=&M3]F%[9D2.[$Z7R/:H94 MQH#;CY5*1IZJ #6R9GY(>*IV[\BT9C 1[Q*O3EJ&M/8$.T?2]S&?9B,ZI@\B MFS^,Q0Z7&,^8[JI?FRN9L?E>1='QV(6YC-D3XIFC,K6GG1>]$;4BDT#$V$S. MP.M.'*8(27*_8ZCN:Z)L/!P 64>2/IU(:Y3)S,+5YUIOZ@AN.,7_^_\\:Z,P M?W-M4ZD*P4"9Z[TRPAJ8PPT:.@&WB,$&'%INY.PZ0G-K0O7QLE,;P8PR"&RB MES06L6GO@#81O QILUX5?WGT/QX"\T6>Q_H_ ;]^[F8E^O0SP2]]>YV]FE)& MY67'0<^O7>YIU3]A%2?LZB7I20C*1(>^\J7!ISNW /+?1G$XA#_-\<6EIJ X M'S[(VXJ+]_>?X):548+DE?[&)+LE U96D,$N)&)GP+(US%+^XC,-9DDI]T5\=D<1 Y9&;AW,5->I3O7M&ROS M,HRM?"V2/R]DVZO+=>7=(8R.C[O_YY&B>VK#A'P$,!J@JPG J2B\^^I?I\:$ M W"H 7:^^:86MWN %M#;0CZN?$KAE(D6?:D/TP M:&6V?6Z M4IZ7BI621!?%4]SOU&WU 3$:=B7 K*8FLC#SF?]AJ17.]C6?BQAPSI#C4513 M ']'OMHW!L]A"$3_]8'Q:%J2A_=-#>>KH<)"^^0FD\K/OPEQUU+2JYFU'!B? MRE4B.#)5W[X3\IK=W7B,!NOHD>7/G2RXEX4TF-'VNCDN,_+I/A.IJWC0;MY/ M( [?BBNR^ R(?:4O5UZ5!83S\)4R,+67SI^GO4I%OD'LU@GBY<=9L7B\ER4: MJCA(VHV'*MHS)9&8*AV&';UF[=92Q\/.V;_O'AWTW/76E'KVJXA4V> M=8- JU]%%MR-.?UGC\KO&SITC,SHM?F:K(LEB/7.JLMH&UV813#9658A()+) M.L8N<:&:TAXFX9J#(5@$E3D@30L=[F,Y<9'VWI[5T^M_4X/%1"H?@ J&@OEAC:"Z)$_U#I3GP]U MSQ5CO2]7^<4;)=@XPW$#Y*34(YW]^QDG#KG>/CRK;$MS?LX7NFS2K%M!XS\U M85>I4)D;*D^C*4GD2>5>S,-)?2Q7]=PX7'?DW4>1?NYF(E+R*'R^N M1LJ!O9M$.-MK/N%P#JEF9CU;SU%[81Q7%]\2X7/D%FH6[ >U6E)CZS![SN<^ M/#-D.7W%9Z\+DLL-!?VZRZ"<.WG[;TH9= ?*(C8;]T52N!(7/FJO.-#@T M:$U[&(T\2]4PG*H075I!8.)T^ M8]CYX$27]FK;SI+G4D EOC4#*6=LLAMCI%Z)K(7)$6-TY6M<&]_*B9\N-TIK M*2+:6%6]!6T/;2CNSQF*H4T[#2[:/XNTNN@F'U)8@]YO3HO!BE8L"_Y,YCG: MJ7ZL2_NZ&V /[76DK!!/6K\LCGHP(@X7UFN="#!9;@Z\+T@=UV"OBX\OK?%+ MWS P?W.>"N%2R[V(KQ/UR5Y]I>$8YZ DF P2S*[^33\C4-QE,&O+88F7 MLG@ !JP+;[L%[&,=B=HH+L/H3"1ON*BQDF>Y*4I(DGX &(*P*_AO6!S =@G/ M$_AJ^;X>89%DSI]L/RG9U)T0B@\A7$3*W-S[Q='D^+F2/F6UR/+187%>5#[Z M4#]ZAXSL+'QCU*,\0+Z]OLXN>7Z*H5HBY-%6X';#> "YO0N[L]RZX\;+4$/Z M5= F'B1YJL*PHV)&+EZA!>_E!VT]H%N58\*WY@=%GK;$4.6GGX#^,[08&W_5 M;T(_#N ZS!IK1M@K^E-00?YJ@^F#)@59R=B7:!-J+(S\ZTI>C:QO\WMWH.F?E5E_3BFBWILYTTBDN-./G0?U#P2E:'-I#?(5/32U)58 8Z!##I*H^5! M6U-0(#0*@X]2E28:F#>X:J1@H?5(IQM[3,5P=A_5@1CEE:<[L17#;KP7\$HT M[$07[53^'8[\Y:?;D[ZM/%J ":^ELJK.9[G_1!,@WMR7HS'5_E\I_:](>! M?:N!M'WDI([(#8GD5C9V,JMZFBM)G=,;[+$=LJ/[)NYA[,UQ7/!9EK9[W")=_<7FT MNR8^.F\'[A6)%;C^VI81#,W"T(&5 (M/;,LW0'75*^X&I$*U\V/@ M0 ?F(\S#OLMTEJD IU46Q#+NQR-*V15U@ZM 44-8[F@)S%L$=))?5\C<$!!; M*O6N.VNF'@R%AP<7E^U>&N:&N^:$KQR4ZR$@S<[LZA$(U+.PO'1OZ7ZXUV#' MF?.*4;3E>=YKFAJQJR],'OPE59^SG:Y^![S3S M@/Q4G5YV_^4-OO_R%MW_)A:OS#:VY]FJ?K'JWR^F>#/7WL<\TNSO[X-QS@NA M(F9PH'JQ@R<[$*5B/=UF0<,?XX9.]736JA=AQRW[MLY1^U?E%_8/A9+=XKM2 M_1V31Z%^/^57)K$7E33E>'4#4S!YZ,G>_0&N ])M>8#3=8;&,0,1!H(1&E>I M,7)4^N06.Y2EK;<)*UE^#')O?61=R$R<<=94PI@@. .HR MO_[-K ) D"(E62(E2.;&QK1% '7)RGKR4IE9/_Z?B].1=Z;+*B_&/_V9[=(_ M>WHL"Y6/CW_Z\][1_OOW?_X_/__;CR3UJU?GY^>[Y\%N M41Z_8EF6O;K =UZXEUY?B'*D\NY=_-.^Z5,:OW(/YUZME[X:N5?K_JOYW #Z M;P>O\G%5\['4[?NC?/SUFM?QL>!5]_K%E??GYH=/VU?SBU7M,AP&O*K_YY=/ MO[6OCXOQA^FI+G.Y_#-5EZ_JRXE^!2^2L7NS&U65+QL3S("]^I_??SN2)_J4 MD\6I5_6DG*=II>7N<7'V"I_ UW[0OJITOOQ->##WXK0BQYQ/NI<-KX0=2_-@ M[N6\*D*?)=>MEGNC_4##O/UE;.#35_JBUN,J%R--M"4/KX%?*^+OTFX6=4F0 MA-4-%(;V?$(#$K#V2UE,QW5YN9P&S<.YJ?VS/)E?1_QA5Q:G]BWFSYK.+VH" M+3^>:*[@O]Z/=5Z/],^,DK_^^,K]&W\]U37WL!&B_SG- MSWYZL5^,80%K\AE6X(4GW5\_O:AA75]9V'B%K;YJFOU1%.K2J^K+D?[IQ2DO MC_/Q:X]/Z^+_R4\G10E\7K^9<(48]=I+)Q=O7MA>57[6?J3R:C+BE[CO-#S] M,;]XC6WKTOTS5TJ/[3]G&]/+U4\OWGT104J3C"LBPY"14%!!1! S8C+. P O MWT^ H&-^BKWH_/7!&*9]N0_3*?GH_5CIB[_JRV:*%_4G;6#R7R+%(A7$E)B M:Q(FJ289I91DC,D@BX(D"=(7/\,O+ Q]/XA_?#4WM%4C%9F104!B&L%(4Q41 MH8TA(8N5IIF,J-']D;XM)'P_KM_EE>2CC]!2H=[!;]7=1OON?V\U2IDEH3:I M(E0S3F!V*4DC(8">(I&!\GVC3'^4>S!$98+T-*]Q[-7>6"'+ X.",,WU%1*+Q,]$&$%[F82)2)Z1-$Y#$IF89B&/=,R! M*M-Q[C[XX\L?1V]AAU;YZW$^@GU33F$Z[4S:H:^82IKX$=>A(7X4!= 7,',* M1"=I8HRA5$9^D-QC*@%+8Q\XD?C2#TD8BHQD@B;06RQXDH9:)'1M4_%C*2FS MS 2K8D)@^4AQDD61B%44R"RCBU/Y6&JCRU*KH[J07__&1U/]F%,0?A*!1 L) M4\H'?(FA+S],848!TS(,?'VG*6R4H>9W=,28+Q3+"%4"T,;7FG E#9$LHDEB M4L$%7YS!X<2*[/'Q;QKTK4_Y\4E]:/ZH]%Y5Z?JHYK5&7CLT[_(Q*#$YP%-1 MY3B$@T[P_Y97]9UF_?-U@OI/'\L"QE9??AR!5 %>/P"!-<'!?-#U^[$<35'* MO-43'$]EAUM]*,9R"LLQKF^%@ G/ += HK,$(#H4D21"A3!FGV<4*,>3R#P0 MO6[%Z(]-+VFRV' 8E3(<\$II0[(T24"N):D($IEI_PKTSM/KMYR+?(1BV77[ M0 RV5!W^TYZT*F3UD5]RZ 5(!K_ =E/M* %3][^!/ +F+T40&\(YIT1+YD86B>M>Y?HX7XTXL*S(P16M+VMY,2 M1XY(2%H4W+VH%)@LMOE^F_;/JIB6]B_KK7C=3-^NQOX77R4BT;![$QT I,&D M29K&G%"#]E4FI0C%B_93;6V+]J]15R]^ M;I];IH -_%L!]L5_3"'8&KD2@&FHWV87'@-Q($@+A)*$'-C(:Z M.)_1^G=J&QK9;F60:5];(?P1>/($]O+><:GMQKUA36[LMRIKL!( N74YX: / M? Z75Z +^=_*Y5SC_"O\:ZK'[[;7^C?!"LCP^DEHG*(L!K/XBLG@;&G_:) MKP*C@TPG/ V'R@=[Y[Q4"QSPMF\^_ $V0+7^E0!JE_5; "W%I3!_W?M=,\Z MFJG9JW/+UCZYR[*%AJ5I!+:43F /AT'B$Z$!8$-0C_PH#0!YLZ$N&YC8TOJ0 M< -_RJNOOUS.%K%[:5K5@,#EE9?7L9E_Y_\HRK:'JL<]W6_W[>6:N?X" O3D ME)=?YR?<*H>?M-3Y&>J'SY)QXUBF@D)S&16@*:(33X# 8L:YLU3Z(RE0V7< MQ\*;&?*C)R+K+=J]- ##1,IB350,9F<8,+#5,YZ0*(V!=)E*=.@/;25P\W;Z M^*^Z."[YY"0'%&BTW\+W=?!]Q$<:L/M,CZ?Z@[Y)Y;PO=ONWQVY_?=BM.-,,;?LTT0J]>X9D M<0!X)#,!RB)8V7RP7'MTPDO]"U@%:K\XGO^J7RX,+7%9!D9]DO@Q-4PK&0QMY1$I>FOE@.,B/YV>K@L=WFI1OP?F@Y134Q,,S78[QB*-Q)8Z/\=6CPI3=$WNP?G3.)_AD M;8(,^L[K=UQ:Y^:BQ\3B(@BO8G0&(YI_]UER;YH) 2@&1K,]U^,F S[V <]4 M' >:IDF4Z6?#O8/1>IF.0C_.(I(87P"M?0X6AZ!$JH Q&B1"1H.U_8;I$%ZG M(S#E?L@T!YL,Q#HT@)KY6:ZFK2GH M/+,7@+IU?J8/3B>CXE+KY^D,S,(X]=.0DB!. A(RT,Y2GH%)&2F5&L9B$PU. M%L_M&_P&#]?K2U3.B[&-Q5GTCDU/IR-X5]DC,7ROU"?8VIEV>_.I;#0JDBB5 M44"X0 ]8%G+"(Z-QR8(D"D482378U=JL%?4A'^O#:8VTQ="*9[E9 Y4E:11G M)* 4<%;3B&0FTB3.3,@C/P#TE4-=_I4!,4M=0, ATUJ7W4OK8+HXLP!_;Z?< MTU__2)A,Q(83910E80!+SRD&=L9!G 6A5I0-SNRXI:"V(/YW7J(3K#HEC0^<5_%0J*#1W?;^5+B!:I8Q$TDBM9!H>H(D2 -%_)B#*L R MPP/^1+FA?:U9DFJY_+;4>?X(1J5Q7P"6G M>545Y>6'XD97Y): ZA?^71-$ PU!!W*9",9)DJ4DRQG6<#?>4:BJJ7.6\ MO,3SQ$-CC:B^M+-H>V@,T.-&^^C6O>*6/S1["-7'>NE1QCZ?Y#4?.<_P;>/J M[@OK[/:PSM8'Z\8/@C"A(0D"X)P0 YA%HO&H2X0T9"8+AG?4U2[D+],*+.BJ MVI/ )RY"N6]B__UH':A]4_S%Q[UG)NBUC .1^"' N\S 8F<:D\H$B4VFHXPQ M7T<;CV/^5DKYA,&>B&]#J857[^6(5%0RFB0DR$(\5M$^X0$#M989XZO,%YD> MG"/R&A\R/GJ;EUK61?DL55AN=55?$Z,Q22NEBJ0A3TB<)H;'2G,0ET-;KX<* MZ,!0GH,+Z=Y[GE$=OA1&,9J11.&Y@9\QPD44@KJD69QD61"QC8NZ;U,3*0%[ MBV7K4!-ARCI2:4 2 ?,.-$Q$RGG8(4-UKWISA [W1:/\6?J\RR(9S2"U?E5CW4)2L)8[:E3V(:5 M#1 ]TP<7*(-&Y8NWL';/!P!\V/LV&9" SS M(T$4RP0):1 2D06<:)\I%F4TEL-U9&QZ^8MIN8\5Q$9:P=XV.M]\X/8CH7:0 MJ91G$G:^X"2440H6N10D,RK.PD3Y6FX\Y.[; ##$@F7KR7"Z77&G1Y_\ "S! M0!L99=P0+-D#;*("(@R%?\5:!J#5R40,UF?^[EL$>_L1UE% 9*EG6>)/1JXS M'AAI$C"$$X9EE< (RM((>%MEH4\9/&*#E>MW6JPVDNBH,/4YB("%+Y_*NG$I MC _ 0Z(D34FH,9U&B1" 28)Q1#/M9X/U.-PV3%,I>^K 1Q]Y#BO-PS@(@*IL<#;.0T9%#4!22U0@I6$<;(LPQ?-1/R9" MA#&)I1]K*FC ]&#=/;?$,ZP-"78'FAC/TCS0,6C"%"P#&H8!5J@"\X!B(=U$ M2"$BFF9Z<+'HB' ?RP)],X?ED2[/P,KK[:7FE^>9Z4%#RK%8*TE-F %T _ MD84D-E&J#$^4&6;-ALUF77Y3--OO7)[D8UU>]E]\*I ;F3 +XQ V*,5L18&< M$(<HV@M)12)#0V(,< C]A!/.9$P2GU-C0AW3;+#U[M8? [^N33L7]?_Y MO'B60M<7,DG L #%5F2@)$E&! \BHED4L8@;X?/!;NGOKR#!UF!>. $PH,;S M*,#D!$Y"I2(L=8"!7LJ/6,R,R@:7U[TMO[14^8\S'@ELSE L%IX9(N)4$Y/Z M(F&^D7$XN)6\\V:[O]+R'13AR7C,!==@M)O$)Z')?. (JHCO^UR K2B%'FR% MY?4XP[9HO^ >C;-$< MLP39^BS!./$#L/I (:*)QCLW,L)#3HFOI>)&1I(.."QJ8#Z4 6A%1F=XKXP@ MB4I#$E+0;S,I4Q+HU CCJY"*)VB=H0&T#G-K\\[7YQ_6S** ,XVI ;'$F[@X M :+0Q)$C*);*0VB9 !HN;@7HUOG?\V]>B]/B0Y$$@)]9!3'&''*"?I.B JX MB8R@J92#/1'<@//S'CA@>_XM%YM(/-M0VK6.!$^BF"2V,"R+00>E*2<)#U@F MDL W?+"VR-,((5NC-QPL :XBT/U2";9": *)(60#3<=\M-B6 9A3"159S&5(: H; M*0RBE*0!**,Q5RS+=( F^= 4!*!4L*=M4B4+&?$(GNIS!- M!9:3%212,HYI@L5Q!GO>NN'LD\_GQ!PJ MDIC0YW%@ E\.+HCV3I%$[Z8EJ(W3$LL^O\LO\%]/1@%D:9+Z/ABQ,<54W3#+ M\&)I3831"@,E@DP_CT6Z2[C7G43"TZI$&6:ACD*)1T6H:C)-21KIB"1I$$L5 M""W8X,X2M]<_;N :4 /:& .M-1&Q 3$-JEEJN(\7Z.(-K3[HL8,U!+_GL*@- M%7!(HT %$+F ^OVM86PQM3*R74)SY=!Q^D/!)"!(9H M>Z6F@H9Y1-&W)X(X3@.\"7YH[@?_]NX'?WWNAU@%-*-X(WG \.Y%;N,D!)&" M&6JR.&'#.Y\8W!TGCV-5>Q[ M8X>P;#0)DM!71$N38@U5042:^B3.J)*!"8-LN.D0CQTHM!F-WS"M:2(HIJ5$ M)!2A))E08 B&($,T,U+$&S_-ONN*?'_1[(-1-ED<:3^EG#!&82-'0>HN*Z B MC4,ME/:'6TWH"91+', IEJ(B"#GHC2;@ R VB13L-9IFO"(96GD^X-3CA[] M]'%#7AE-I:),@1[OXV;C/DDC+% J9!J%TF0J&ZQ7YK8ABH]QH=L %"*JL(*\ M@A;1SQ*RE)$LX)3(0//4)"ICT6 KF#ZA&IF/ Z$L"D+! D841]V*\Y0(K0*B M0PD;%\ME!(,5DAN_$F8PZ!H%)HBC##,CXI"$?HH1P\:0(/(32A6/HGBPZ+I2 MT!WI<5Z4C1I\RZ2G6_X&L99%J-?V\]B$AH# MIHD?([JAJ7WP]R.^DB%QU-EC!]DZ-V M/:>,@CUG! GB.*:2Q](?[M52 SKX6:- BD6!,:A)JRF0:&,K4X/Q7-Y@MS2-;K0V$A#WY M>Y;62QSP-,J2@$1*8_J;065+^%@)062:1T8D@XVR&782U!IEKF34UU0SHG22 MX:TW&#O-%=:#\#*_Z#$/,%V9@3R8@I9@T+.9& M!LGF0YOOND)'4U'E*N?E)<+=H;%&8S]PU_H&#HT!>MQX!=T3U%OF4'A!<[D. MA1=>O9\3PF@1RICXL8Q ;D;H0XK!Y*4ZHUIJ/XP'YT-Z1*7Z.RC5D,5)$G*J M221]T*1\DY!4J)3(1+ PXBH6R9#57HQIY:/%Q9LK&."2T9^E3U$;J<)41419 M:8#YRIRSF"BC69:FL:*;OU_X6T4AC7NY*_>R!H+8! Q;# $B0PF )L+ $!'( MQ.<)#\-D<-E>FZ_^^_WHJCR)A9"")&A5@"C+"$\2:@_#DRRD*E"#]=X.K&+3 M&DUTI3/CR]B0" N-][H5I*]@_5?=7%<\LE)+KNZW?6D?/UQ;_ABU6=:)=(7)$!%,@Q5 M EI5%! 313SB 8OU<*M6;KI,U0ELV/:UYUFJ2G+8R1SVM+'53Q2EA)LT(SH, M&*5!"KM\L"E/CQU2^#@K!J KM#$^227>.1II 0(;+T!D:1"H6!L^W.)B0SZV M6B.D9FDD32 Y"0SF$099@M=<&P*R,XFDE)P-KZ30;<39Y_\9/NVU9EHK&N)5 M97@_)$V)\#'24>B8"AGI9+AEW9Y,XN CW=D1AB8Q.B8J%1QTTL"0-."0JR34\7GNW@JWWZ,GH?C2+,5Y1 M@OZA4/_@AF2,*B*IQ..U();^X';7>JX?>Z+FE-$\4'B8%@K P" 0A M>#T:RI8M1D M+"2)5%CW1BN2^:DBD#&8/-F M,LABEG 91H.-UQG.VBPJZ[<5572-FD;,A(J4)(() PO)&,F4!..+^1$SDL9^ M-KCPE:?@F=H,$..=17%H8L)]/R-ARC(B,A$!VZ2^GZ1Q:LS@ B<'Y&Q:9TEV M:125.B%:2SR@Y%@!-PV("$,M0I48S09;0/6QCZ@>1RD/$@&6$UB^+#6X8AHS M^8PB@92)26B&U;J'MF+#2]MYI+N+DI"!HD$)1]T3MI<@*08%T91'!K8=5W)P M:_=PEPEOW ]Y*SY]VA?O)+$,_#@$DSW%Q##A2S!Q F S%MNKER@+!NN'+IZ(1A:GT*0?3U&BP04(>)23EFI(H] 6/$^Z'X> ,D8?, MBA^ X!6)GXD0JZK:+%G),P*::D@B$],,5DS'?./>@T?CSY0)$44)J.AH9(6& M Z3$*B1)0FF:ICZ09+"'(4LBD9?D,#97]5QY>1TRQ8%7TT._"'CWV]IDYZVC MKK'$P12,S$]:ZOP,)?NS5+DBPX04"2"I8+!K,^633/L"78 \C$06^,'@/+.K MU>59%63[X[-<,2,36"9EB DR6+$HI43XH20^#9#"D)8F/ R( M-AKSIM. I$$4$*G]*#-*A"K>1LIOO' ]EKW$R&J:8B%,0[&Z(N HXX(E@30L M,X,]'AU2P-,Z;].2/BR#O7XS@25A'._/E: +A:&.@H0*D0UN7PRHM.SC2#41 M*Z4-C4CD9Q3VD99$9%BAB88AYR+*HG"P44\#/51FMU](ML:D7<4BXQN-6? 8 M_Y1QDH5Q0B(:Z%3X*F%J<.G7MTDU.=I_9NI#J'@J4^H3S4T$ZD,6@\F(=8$S MS3(="!HF@_5Z#_QBG'5>@\(%C_!PF8=11D(-JY1E401*ADR%EIK)=' ^[FT. M_))-_C@A/@F+I91A2JB]YX FDG _9B12L9(FBX(T&JRQ^$1NCU]GL>D@9=J$ M BPZ3'_1"4 R&/LDB#))59JP+!QL%M/ (V+7",D!37PM8Y#:1H'@C.%_ )P3 M$AB9@;XC?9\-%I*?J0/FD2)3(EC\-/1)K/&8Q- $+[/*B%:2LT@I&I0(@/309X2S0)/.5XBP&JLO!N8P>_6*H :Q; MHDT6*!H3O+J,A PTVS13>+57EF9!($TXO+H6V^24I=;18]0B9@D7<1(H$OEX M&9Z/VSX2E,2^3GCF1S2,!VL=K26D_L;>KDG$;0_)I=4%6YWO>9ZY,JE,8C)- MI,[ C$8YSW4$8!,%+$R5B-+AJOQO\VI25'ST:UE,)]9BA@:7W1(^]^*'HH:_ MD0KY>*K5(5"+W^84Z/9 ! A4<8EM+G"Q-?$_3DMY NKI;0'HUOTN7)C^"Q^A MEGITHG5M+T9O+V_%V8^*"NO1_G(Y1YH*F@!S">RBY13JAZV<%*/1Y>'Y&/9D MYPQ#FQ>X]B1C#%I:QP[=QZ T74Z@UJ/!)FML0UZ_UT+#@2_#).8!250*QD.J&,EB M&A P(L(HSA*C!WS(\C028=GZ_*^^#AGE682W _DD#)0F'-/18\Y9DNK$<#G8 M4('OW>A;K$BPMD+\+#:8"!3A18T!UZ"99 DR (2@K%!1 1B(O(3WS>@]C*V<4K=&80V&P%R.-:'TQJ11-T< MW'G???)0H>Y3T,+MTO_Q90(Z>+>TIYKC2<'/31OPS[:!]DG[-[:PI+7*DGU% M>^[A-[9X],\I?/5.Z_I*J\[AT#W_QH;Q7!&/&(%JU:'9.P6"2?ZV&(UX65GN MZ?JSYX6ZW\0'@-:2UT6Y.*2\*D*?):__.'I[W7"N?(\_OM5C@.3QLF9O2[^Y M)E[-C_YZ:K2>V>5$;I]^*XF/WEYI[Y84@C_RB]3_"?[VJOAP!Z$RXP@U*ZF+RFNY&^?@-$(*<: S@:GX0Q06I\G_!6Z]% M44)+!'YY R./V15'40"9X%_<:X:/\>/QZI$V-?503/FZ[.3\!UB/PB]2O)Z4FYR6? MO%GH^]KNH*_S7-4GKTU>$[NWQ]C)?_Z)Q?3-CZ^P+Z#2I$>IR2*=FK&RMJLU MS+HCJOW;W_6C2>VI8BI&^B:*R&)4E*__1.W_O;F!/L$=R>/U*#-'D]4$"&_J M:O7"X[F$+N\ZT7/'N*(8J?[ZW#B>%5/_X\/[SP=OO://>Y\/CKZ=#'?F_D$1 MX>A@_X]/[S^_/SCR]CZ\]0[^9_\O>Q]^/?#V#W___?W1T?O##T^<,MD="?/W MO:._O/_PZ^?##SO>V]W]7<^G49BM(D8S*=S&KT/Z'V\>#%$ Q0%0JF*4J_;- MTI(!1W$C:6\ E6A=F'M+QO&?";*\._ST>P>L_?%\0]LP$Y#NXV)L]:)<6O7A MW9I#Y/LDR)%UZCVG[2QN:Q*Q:I(*;$X.E) MF*2:9$ /DC$F@RP*DB1(7WACCG:*TOGKMX6T9C+ZJH=!4$;)7SMVFB/+SX^^ M(Y%I'W!/WKA'OF5/UE@!9QG%^+0NVEGA4% _A/V&KY,1ORRF-31_H=4;UQ6C M=!?FUGP@T6"85!ILO@D'E5[/4\&V_0+[AP&4;>]G>94+>_;UNOV^>0G>4AUQ M;'?A?[QY\6K%LRSN'O[XJBX7NVF47Y0*YS!:(DK-O[ZV_TOPA^4\?74@\ZHU M9:!*G^FRQL3B9G7A2<=T9:-QV_<>0;E>+0[__'<8'XZQ^O-.!1O*K *>( EC M+4-.E,*K9FAJ2,HR0?PX#5428AI_NB[@V1N/IWST24^*LG[AF:(\Y?5/+_*+ MANE(74[7 4RKMTK,HOYF68DXP&'J-JQAER#CX>?/GL?__AT],?>A\_>YT,/%-3/H(5Z M+/ ./WDL>JE^\ [?>9__OWG,4/ +.85>3O SHO@EP9D3/;XU2MYRPE1+'1N6 M$!WA%>99K$AJ1$9X(*/0Q)FAR;TQYL9E^$-/&-#\SA1WC; V>,I#+*B,_#.* )39-T;:)TQB?O MX)=J$"R YS0WR=;;*?E/!K'3.Y+J\--68]]J['?3V!5C-/(5!\A@,>8N:\)3 MDY" L[XU$0!-VMS%6#&CPTY6:VU&SZJ-JZV1^P9JNWW\(MM6G'__&GOP]%[ MJZ%O3'E?ZM-I:#9/VUUVE;;NMZ=G$KT#BB&A>A3^>/#I_>%;[]VGP]^]I:K) M7?JW4U):%BYAY/44HP)&^5BO/C-:\G_K&LWU[JNZV'0_&Y_(=<1[?I;J7?4> M#(_+*PQJ 6,5%)[QU-H,UZOC-W6VRJ6>2!;@G>1^'(',TRHA6288R;2DF>^K M3,I[FZD'-MKE'4SE@YW)((A,*2-!'$8W&6+;PZY-'';=V-^W[M3>&0&[VT[P M38*N&4/",$G0,$6&5C&1H4]#IA-;+GXM.^&3/LZK&@OO8T[S6G?#C9-?M9#_ M/=55[7UJPFN\OT"SP-7>?E%.&MFX-NMT4"?D=X6/EP<77-8>+J!7&&^VI!ZO MO&JB)08Q*B\?>WE=>?LGO(2A__#HH!(_['G=6F'EB5K_$;W&_.\]O,;\3[_- M_+^JIR]VOL20V["9?Q-JXQ17 #-G,@[\(",ZH ),>;"FT\1(4%&H%#RCD4KT M>H 9TX4[O+.!H+8 17FY7ZAY'S.IM,1HW%ICY5UL9RT>YE7[X8,^XXK?T;9_ M4HN=RCA1F/G,#&:L4Y&2+%:<,.K'22+\%#2V]2SV9W[QOHDV=T5CUJ:ZFG MY2G.ZGW:-=KZG?56YPI7>3SAGW8,L] MAUS>AV)WZ1K?T8^R]E#$>Y\:!H'AW*>&:!-CYA;6,)$9(\JH,&4^8'ZP)C?% MGE(E7AWC_O-;/M9L$.>& R+2%%"%9:I%E%" MA):2L-#/M-2PKD9NBA?\0?#"T13Z\<".&:I-?N\UYFG"05>Q]_M+D\5K+). .=A74D8 M,I_P+ )K(#(R8<97E*[)$&@XP"J*A^5'L.?RL7P0#5X%MD,AW ? M3,((#$1F3$+"P(^)X+9FEL\$#9A0DJ^50SX6P *C_S>?6'? $ B;1#2*ARH$ M'LDQVRP6>F4_EK"3\PD?>5TY7^_0&+Q!U>-CY<%2>KB6*_VRJVEUHY_]:03% MOMR,AD99S,,H)"P%E3T404@XT[!')<\"(^(T,?Y=1Y_ MC#]L!HF3R"3"!ST\B?%Z"),IDF&%E""*P#8S*@E$>-_U_JV0?/3QI!AOXA#Y MKO0,XY! ?^$6@N= 978:]I]_2GV6O*F\6H_T!%>OB6;8\?*VV+3'81L#=UR# MP\_ST#T>]*'[@D_KWDGZ=^6FV65,7FGY2I=:>9-I64WQN+4N/'C#>L&8_U+\ M@'(?TSSV9/WZN@/$]9T7WNMT,$BO.1UDUSV+[OAA& WAR-$QV36[;;G_.1T< M7*ZTS/!R"61&S>6))_%Z@F_TPM]$(N]/QOX?#1Z%6$O)\PV%2.Y/@*?/(R5' M,7;#T<33F<_1Y2D\W[+YELWGHQ>:("F+A/I"GF 9-0\$-C0+O\RD^C>>?W]C M5LQ=9=0C!TMDJX,E3&;2T,\D$:$V6"H4KU458'PE*=C88N^3D$;]NF2^ ML"+MV_GDNC!G8 );@V_' V7*.^.CJ?;^?9=2YDVP?B#6-UM/U,NU:[FNK(A' M1I#A,FK J,ZDD(1S@^4D34($CS,2^X%6"8U#%MT[&ZL1IDX&K8]+__O37_:W M+/CT6= H&@,@)D0%AI(P]B/"LT22T&>""S_A)KUW>'>+E0>-C+/AW5?.D5 " MWO4(::6(W3MZN_??=P@K^\;(D!M=%IM)&7LX!\+QG -A;0E1]Y_%O89RKYX_ M%&/][^1B/1JGX$V0$L,%Q:4G3[3\ZN&U45[N&*(7XY]7'O?.]6A$OHZ+ M&H88;WEA<>@X\_%!LXB;KG^CXV=]_)8_[<06Q#H^MJ_"A*6V!]C, M]VRYLV!O>=54WGB52<%9GUZ[NH%^(;7]L-R-O9S7ET%8/MQ,X^(%P+G; L\Z,H6 \V-17@7*$==/?4O+YS9:][,>G_ZDT$ M7CX?+>M1).^'XO%IT*_"M(7I#NH0O@"Y3O.Z!JS3(T"PLABC"W%TZ>DS75YZ M[]&[QZ6-TWS+:^Z]<_KH'(K/VN@KJ'T3&SK%"X$1X8_(9^\E.C23-W[@[W8V M..B^ .X3S,E?"Z1_6@WI;KP=4NOJA\WA<(Q*8,)"0D62 @YS'S$U(CKA41!( M:N^57U.J=+=4N%(-+&]Q>(O#WQ,.^P.)D?LV)+;>RQ%,1'M<2D!B#&-3%IS0 M=3E>^JL'&XLL?5"= H1#+V6KDP' G (%+G=0NX;F0"5%HAU[QV5Q7I^TCW=! MV=9V;-95:@LHVK!]#!KUZ9M5([2/V9OVM2LO-,]WVA=6CJ][$37LYN458VW[ M;)VY#)1;O[49^H;"[O,H6N+[N_&UD8F[UX88IKOT[E_[;#?SK_TZO*ZB:M ? M^?HB'!^@INJZ(GKN"$.KP.6WY?OP#B5%GR5YEA8P?,Z$N+M(CFEZ8US!.,Y*J*"8<[)6,92H-M+^^:I/E/J#5 M<5%>+HG!L"]9')/-2^L,Q]A;"9;W+LO\/#?#]T:(1S'MO@V*MJK3&L*REME, MWQNO;S?]5G%ZVHK30"EQM,JQL2708R', ZK8UZ/)"@6<44XCX8/:;9@D(:,2 M].C($!9+D_$DCJ1<4UTERYR_3*M\K*MJ??<8KO':PFL4G,B5]-OJ.+>@_,%R MC^FSPJ -Y$]\=]"3B33*XC@C$4LP$AKFH\5+U7E8?''7*U*'@M>\A^6'@D_=B3$@O?@.?/8 MS7$0Y3PG-4'#C0V-10DP&(#7M<9RG[BNL,1XA0MTRX]M<&U7TXI7%=@V^%.[ M[-H8;6.BQDT%0OPRQU"I,? 4CK,L1EX!L-9CM9GY;F^?ZQ@JI&&OGM$1+P6' M9LGAQ4A?VICDERSR_M@]VMW?]1(_QN)'/^#$9[-L$AW%")2P'D.;O#QUH6M M^@G'EV /V-0U94?,IRJOFW$MY]XUZ(-&AI$.DI $L8^Q:EE*4A50PE484$-4L_![X\EL+?JV4 M(GT F&T\6]#7AAR;A_-ME<+!KT-:\57%V:-\EL6-H8#"%@\NJW[,> G*Z!DB M1C>$1N7L(U83@A[274;?$@:PM>LMCQ1I3 Z/B3*:96D:*\KTU6WUT9J&[T8%KU^ \9F[ MUO[X\L?1VQ< MC(_A7WUTPLZO^7&TU.B"GMM.K[PXN M+P5GUWL'*@2(X DH%-4LZ0LP9.JLP!V;*MQ*]!U/Y:AM%/A/= $P^A^> #L> M'J/67IR/4>Y?85&KF2@-6DF;GS9CZ%WO"!E4:;!@8)Q.[:A.BNG(>:[$XI=C MCZOVYF^KX%@&7SI$S%M>.D(8#YI!GN%H#UVWNQ93%6Z!3<$3Q:;F!G6$#(<6 M'$@5T]IZ_FR%Y8[!@:=% :1UDL8=]G$0FY#DF: M@$$6A)))+55LY)4:$4F0J91GDF21X"#%HY3P0 H"QEJJS>B.("YX )7EV-WXO'.,2_B<3KHO"/KX"^ELXG76#- MA!]K%TH#&A^P]FL^.N>759.GU5^0^6/ I:1^,A1=&]/.2/H8N'._BH=WIL+G MO5]^._ .WWG[AQ\^'WSX?/3H]ZD\*$@]T=31++@F.3.Y36;F-]YKO3KTSE*+ M[BZ))+BV7&TXS$"[6T>SWCCM)6-<=B4REJ"_.R'FV HX,/81NA^T\/Q'$#I+ M+U=H]D)SD5M39K\O>.9O%%H70UA:;#B29,E^LK!TKPUEYY"/\=+IUPR+'MQP M87C_?6(_F.--YL^1=^TBFGLG)5H??P*$J[_DJSG,F%MRF.T$[)/F@O77]J1^ ME(_U:M[;^_39>]^M%'^P;;LN9MUH)?'KT'_W&^]UN/$>A]-0:YX^$%B M-Y==OQUGK&NJC\49Z\6Q(+X9Q_I:EQ^VQ5X& &PPV],O[(MH\RN^&>&^'=#> M0Y<>V_7:G(Y'@+;'ORUQ%7'8(R28;%'N,9AD"W,/#G/\2YE77[_@B49Q73GB M=6/=WJ[W"3KVWKF.MX#7OWE\"WA;P-L"WF8 3WR9CDM=%:,SK;Y4-3?FBRQ. M;>#;PZ'?+[O>']THO",EC/D+$D]I>U_%PD!?L M>K]AYPA\;>=;Y-LBWQ;YMLBW>>0+OP!Y]9>*&UU??E%YA2E1T_(!5;YPU_L= M7O*.[!"\M[,A;%%PBX);%!P^"CZ]^+W'#.![C B^)\^P6S#;@ME6I;N=2A<] MF.H6[;9I\%@,;W7ZZ\$_IWE]N0-OC.RE!3;)\P1 5)?00%W;+..Q\MYC9:/2 M^S@MY0EODJS=M]Z/HGSU\^PJY>>'H?=1#;,MFF[1=(NF&T'3^,'0--[U_K]/ MNM+EF59]?-MX[___ Z>!;9%TBZ2/SB5;)'UH)$T>#$D3U$NO%-=%S^+4E<)! M97.O5];O75=+<[\8*U?F&=\!.)Z.7#'/PXEV@]CJGEO$W"+F%C$? C'YPT'F MWJ[WWUA;-,=:9F?:PA_\,&K_[IW+>'NBF-:MZ8\)+5M([-'3C[>0N(7$+21N M!!+3+UW=\R^SXLT/!I/I;D]7/)H5CT:T/)I.)B/[-R\OO;>\YEM8W,+B%A:W ML+AY6,P># &S76_?5D7':V@L[H%FR(]+W2"AO0AISUT-P^U%&./V3UOW%#Z8 M(>A,J=Q"Y18JMU"YA_['J']O:=]V-7CAT^WB)='^FVE1VVV#9D;'MRE1TR^7#PMK_;LU@Q MWI&7]C*/=T4)ZX,W 95YI?+FACE[W\K'4I]!$P"(U:2Y>NY[K@"QY@(0MX?3 MK>*X!==M4LSU23&/FA6S38O9IL5LX6RPYFO8/NMM_# M]K9?= ;N%^4$&];>KWC++YZ);(]!YK2[;!^[TK MT[=PUZ-5$&[A;@MW6[C;#-SY#P=W_J[79"I?>H?V#N63?((Y)/M 09Z/O5]F M=RP?-G;P6X'D!;[\*P$ M@+.:0\//)0?=T1VD[#3AA\[0]MY#/Z!9 N&V=O0<>4.Z1<@M0FX1%OZ< ?T_OD/CL$<^(__;\ M8&U[1+P%L^<"9L] EWNXTHDLPC.1DUSD3?;PDK1B[TB>:#4=7=7G!DO/-?+O M8.>XP#,/5R".Q;L8:HKQ!>2OWM'T% 9[Y3ZQP9)M$ZS1GQ)]D#6OX%=>/U2! M_*/WOW[8^_S'IX.CYZ?ZW,>B8TNYX:E(YJ=%ZW!+ZP>C=72= @?_Y6*D[3\' ML@X+O5_;X6V7#*>G\K-N@B-]093U\2-F G6GI^,W*J\F(W[Y&I]V8JR=S&Z4 MN_X:-=?]\(]I5>?FLNW:?DKT6+T1Q07. 5H ?"P!DJ&ABTUCXJVE8J_O=5'X MQU= 7TOGDW(F.XZULP((-[#\K_GHG%]6;UZ\6ER0EMIV^LM)_60HNC:FG9'T M%E.,;^IU Y!SQ0FS!BHY\/?C_X\/EH89=OEE3+^.&VA+H=7=RKV/+KO(9.Y4I*?3[1 MWJQ:E8V-QU,P_3[I25'66#)EIN?;-#)>:F]?U$6)BIU]8HKRG(,5/RJ*KYB/UNL*R['83KHCTGU$Z[NI_]VV\NNY^V-1OW%+FSN-3#, M>.Y7T^<7P^42WT++MW!1D93M=V=]DE7VLV;%)6MPKOCB6D%XZPJ#Z^6J/7QY8Y7 MB'\@:<\T?'E<\!'\!Y0!C >8E(5-LVQ" TYMAWMOQ?RP7%S! MM9L*"/\>*%R<:D_B-14[WF4QA7^.O1PM45 RKMN10%F \%.8T%2>X((W2XRU M-_%DKX8&FR5N'PD]RO79U=\U:#2GRS[0%XX*"S_GN G4E9^]&E!47WW=;IK3 MR6A9#T#I?RSK C8O)L!>^?V47U[Y"871E>]AE19_.\]'HRN_%=.16ORQ.EGV MJUSZX]5N)@5"!'!?]Z!/B'P\U8M?=(S4/2A*N\_'P/Y8J< !!J[AN&:SX\A@)&W[ M^!*Z>JL&1ZYIP.WM&3C@]A# ^0HQ()^5>O#X&8>Y@9&"$YE6R-T-\BG,<\'/ MX6_<@[!-^5?X'(29>\GN!GP+A@-HIR@^RO<-2-^ON.=:\^Z36K^ M%24B[&40]JYS[')B^^'C:W<@O C8-H*E\VQR=H7+(O-23D_A+0 \&#CJP+.! MM^.;6P(4ZC=3W0GY191=@%<8T4UJ0#MB!-*S7)]?(:[]]_5M<%NWM\&[9NJX M&+B>U=0RLR5.7GT%7IW"V&PX%LHK%$W5]'32"[R2LS)P\\2S&@ML>(#$*3 < MCAB$#@ZJ WS 6LLU\+[=%%R>(,)UZZ-R ]3QT-N6&Y!;XQH8Q93%:;.=FLW3 MR"_ J-S1^=J5MXP.WT^/3Y"/&E1UPT4R.M1T,J"E=ZNC7;O42#\PG:IBC+QO MF12&C#OS>,KQ0B2MYZF^5%T%R5R%@!:0]QYPO9(AW*A M!#";IUL^!G1N.?"F6:&HM!J%90A/:6"&$7SJV@,-#+NS_T4.AU4N+<_942QH M.]A6I\/@K5"Y*\0_ITL=['>JS7=K*1P!"R+'7P_'-^[T!K%1?9H9#R.0/+45 M,CMVN>P&,([_W?+)2SFRG35Q1/9369S"G$_TN$))!TV/BS,KW1H8*"K 4> Y M*PG?7&F9>WBK;#X962SD$] <@,>11^04M-)3C3P/*.\4/@_FI7$;X3"F#5:/ M@9#8U7%9G,\40MLZ4J[,89;:O@N- SVM!,*7ZY.KXX'-V1($-GQ1.:G;0QH8 M5XG ?&G% NHS=;,#./P'QV4W +8+ZM^)(P+^ V75&1^Y#!8"B=3PLP6& M[L<)O^Q^*:'Q63MLXF M/SXNK2)BV<=JS\!853&:-BC>D&(ZSO\Y[3:Q&\R([O":=VJNGFA%H@#@ 7"UW%] M\%HDNZ;X%< 8\$Z9M\(&)J(*NZ1N[5!:-"V[+6#?.@9&LOFV=DQ($LU/J]Z MD+ M7\$ A$W3J&?+W2/-J4W6 .8>H>[LG0%KX.W%@-+7-FZ!?U+ C\ K\NOH MLIT;T@"5'5#I6WNE+,Y 5_/.FPD"IUM)(3%1VP@,;:F%BOEG))Q;D_J41D[#U M_N9R-MD.*,3R9 P@BP9=,UT<.)AA.%9@22H@XW0A; =8,L<=TK0IQPJT>H;W. MAK"$Z+#)0Y]ILV\T_%R1H1]MRE&FLE.O7&MY64SE;[ YW6]BNEHP6S,43CC+1=G *H[+% MT+DZ@[7GQX['9D.TF 5O673"'Z")MA\[<)W/[3I@+:M%-00X+10^L*1K=&%X M_\8-B--JWFUAR4HQ>-BC<%XVF]R&8D#K\ZS7*,GS'XP ;ENN/)Z"X5S Y'&E M -ZM@F=AV6EXS2<54!-T[':2UI]Q$QO,]FTG0M$P -X^;_CVV%DI;9..FK#ZK0^FXQ\G#E N+&4'NT6M9P.(-0+[% 8#>PF- MTQ(6^6Q&Y=EZ+*[BCH?',CD^@1$ MU5?V9\/Y%6H4MD UKHFN%0+& ?KDJ14,$Q 84RUZIU2.P=I$IJJT M_NKQ48T%,IS/#FTPNZ@.7Q7&WKYT\+[JNKYO.P=S\/Y: Y,Y_NW=L ME<&7K2OVXUYKICA/1NU<#J##%>A@G2U]M4@/7'20_X@G@$Y(>01#5&1DWH(>*33I:,+OL[IF4)#Q8?)0CL^87I];7".4;L^G(V_*A %Q!N!PL,K5SJ MX'0.-JT]#PLV+\P6I+65&H O,UR%9N9XN$##Z+1 AP-:.DY)=,-&Z+,"P*I5 MC6XSSY4=L.'^!5O_C1WY5WWIZ=',VVTAL/$68X,MX+:=S-2":A%:+=1HAY2E M-5:AO9ZV"9CB--$6+5TPD/T3#,I&4EB=IQWJ3/""PGV2@^EC[1L'1JY[=)R@ MRNK\L%;YF*%J7Q?L47XFW1$_\LHRT()H[C,"[G&-UA4 ID:X/RTLQSFO *P0 M\,;,V=$CN^4PCL,$6R2''W80J'+I_FDW*_RK;-1]T*E.W,8$^DI+TT)8[Z/= M*R?6]++>J['JNPX75+46-NQ2\G97.]W1LH6#RC?]M0;6;5FHOZ0*D:)"A^IM M !V^!/7 V<.S$P'KX^K$N-LS8,D"?-LM.>+G55_JVT\:PX6#,E[5 M7M?H/.[->3(MJRER97>X ,B*#H#CD_;XJ+=#D#U '. "HLZ5EXI@ ML#^(9, H=#BAUWHJK#K;N*!:%;)O>E3.QIA3YYN3MAY\V:=.19L! S8WDP#+ MF#>?'0!USBYD*J\"S+4-=PH)Z!-Z= 7H^X=1C85B'^-UCQC.=PT#S@3=;.PS M%6O.<%W1H?,5N$X;E_;,QX9TG#:WG5LO<_/FZN5M] 5\?%Z47Y%\;JLM,Q;F ME#7[V>+YVS5@,><6:74FV"FX8/_$V^$,.EZAP:H8C_5H)DVJKRB/;']?Q\7Y M2*MCW:EE#0E6".-S[>2F#75PSO'9#@=I:+?+PGJ5&GWBO??F!9,U*RX;16?. MP,#^G#L5=V*CZ]N]:OT(R[3.GOI=22!F)W*N?15C:Q00IWFY.9ITJ&@!#IVC M0,*>38'O62/4'MP"5_1<1*CIXVS.\ZI5S)W#:W[F;QKO^\R_UNZB/O8A?"Y1(%,:^L9M57 MQ+M3+JMV<8>G5K1!*Z!&@3*!WZ,? L55*[HQM**XU.BJ*N17_!A$0-6\A.:6 MZZII!,\B4 4''0NUG5ZO[?FD/6!<%(N-ZGW9G3_R$L.?K$ATSD>]J.NV)RV( MP6@CO>E&O'A@-+,[KCD'Z3RXL'L:][T]P7=BUAVO&"X;YX6U&N8MN6ZF.[TN MK-+@I W8BZUGOSF;[$W&:A("C[=;F\4)NV9&O3=-%[MQ47O,1^=E?5+M#DJR M+(J6[V=_;B-4MA$JWT&$RA9M!C'U;9C0K<.$^I&_LT.0*T=1SE/K?.4-)ORQ M>[3;>)U11VJ$^*CSB2QSN\S\37TW_VAV @'MH.\JE],1!_6M;;-S;J-_+^\Y MZ.;.;%T4BW/Y&N=DP]-+NY'MQ?>%"Y&PQUCXFBKL*6;G IIOSCA,M8ZDON.N M.V??F7GN=Y:Y^*O;G,^@D=PVW/QJ0SLMO>9//WL>MV;RN<4F+NON>'#6RYM5 MQZQSODQT)[+DS?RI:^/07^V0Z&*=U5R<3N^HM_/ K6 H7&F,NBA B#?.E);^ MC8]AWBW3Z6FBU<1]9Z>N8 MH.\VFAU++!N./BX[IXM53V9>+^MUA%91-SGZ?KU+C<'4-GKZK0;; 5$P8#N>3_U@V/)TZQC:.H:V MCJ%KLAR]7.%*8-VI860\?KP/GJQY++8DUB-HZ'917.F3+ZT0&,;JO/]\\+O' M=KU?_CAZ_^%@0$MU]'0R7]<\\\,SU!?T^9.9__VF^]\8OPM*2P5:#FAV?P$J MHD;3WO1C,QZ:$WG[:G,6O],>TZ-:L^]"6Q8?.;O#/KJ2"W!<$UY2S@* 5P36]H+V*Z?><5D6>.8.9F4^L6&ZC2%6N=N/9NG+ M]>4$SS%'ERYDNMQQ'Q&,FK*4F6FH8-#^7;?11FV'I&I3(]K(0!=HX SC1K5W M1:*[\2X+4^A'2'=37 Q0QY. KTWPP@W1XA@+?I&?8LQKV2Z\BZ:PTX*Y'*)' MOC_F;GPN$F@A. 2#1I0J9P>B+6%V%H-%;59-WRS<\8X*&TV,3V:W2LUBUXY^ M[5C 1IHVT\&0]"IO3Y>?6_;-JMWZ]YES9\Y0_.:DEUV[Q'/?*XV>07= T5OE M)5&S:PIK%AJOAFCS$A:BFUTL4FT#]MK@CT>+>)X+1IGOPO$DK+?U5=A=U?J5 MVI@S>3DCB8UJJIH=-HL-[%) ;.QSZ]FX?AM;,!/YL0LL!XS,;5(>F.<\+]\T^.PV5?/**;"L2]"W<9YN9!@ZR*>EC1$Z@?X< MC4Q1J-[@<*9M1%!U4DQLEI)3]!L?@@V$+*<]-XP^+4;.E].FFS>2H5MAZ_ : M6[^,YUYS*(O /Y-?DI=*%/ _@/XP"%L2X!R'UWCA3K7%SN,11Y %RJ&O*7=L MW:,E$*ZTGGZ,OX'')L>P9(1E"8CDU6"^NR>7T'"-$NX8.D&'2#>O'4>6KE^0 MC1@(W,8+R<:]VG9^[%Q@-3;??#.!03IV.LTO,/:*3["G.>(I#0.U!R(N.@=9 MXFJB4K-AF]#_<3$FLU\J(#Q0:Y0#RRC''\?8&HZAJ7_0'H'OS%(#7,I(W6-$ M# ,JM?Z7TRC.@;6!X_3(4@"WD!G9]M7T=%(A?#56 MC]$!/H:M,>)EE^CUW8@MIV0"4!:SO(:Y(\XV[W3SP];'=]G97 MS"5Z8*; DU*@UFV!M]K_=V;W?>[TBWG#J1'1^=C[ "QXXNT!1X,$P7==)O2% MK=\" N/??4I!_P 1; ,6/)^RS*8+NP!B8-Z]D3U"_MTU"3:FYJ5T43=@S:&D M0(&H2I!4X_;8SL+X#6<<+6/OVDUI<_>: [HE"3XGO.H=:>5CF]T,*E5HYTI>TGP,PHP,5KI+ .@G NTT7-BH")8+ M48*U_%'U20H#_F66[K:<57:NI%OU4R-Z5EIS' Y@7EOV=4E(;5\P;-PU.5H7 M(.=Z^2HN%@Q=!?8,6)>G>=U$DN,X\!2OXQ>[?US4/%"D.!X[S15VHCWH M;K+]6A'19^.=!3YNHE.@ W2SHOYHSS3=ANOZJ6;88\@F. MM]714(ES(KHK*C%_,FK7\FH2=)?[@QZ>8JR0..VIY$SKUJH;&7YHAWK*U=SI MJUT>TH^ZG&W=IR-![R-U4NBKELNE[Z7P?E MIQAR9A.OY\SXOA3@/5Z'U0>(.'7 ?_!Q;^?&?$:$P.:$&';-)(C<.ZO MJ])K+:--T"^@7)B,#;E!+.UB16=5S2QD=62WNZY!V[X-OF#X.A]LDU32INEB MCK/-DK.H[6(/YEPP5X,O6I(X@D'CVN8@+V1+S;YI0L=Z(QEA5C0&H5SMPIG) MBY%+L)W;V7Y3]F<_'F63::"[WA$BLS-4;[,"C=PB+MEYEH5D)WP"GXVZ+/O> M%CB=OV=UADB+!H0K'6*!V/9D+"_:QKM.;2^-H]B1^(H9@B3#("]A$_(ZIV%7 M0,4N H8] C[^TV;*=!E3.RY=']U>>J=S+U?=1C48]6EI[U:\R="WXYB1J1=# M5&%MG+PZ:;;S; QM?.=,+,+D2Z7'3P>)UWUT!5;H49,L]61H.1C8WX/7J&)G^A1;A;N2G_S$?(+- _:61,,#_9?W& MTIE8Y>HU1HF[.Q@65F1&)'_7C[/_>*PE\G>#)(Y90(,T2)(D#,/9O/,Q#IW8 MZ5\S7PSE2'T_[F(Y>E1UG3!*%UL=2BSNH<6T?9N>"=CX]\[,_M0!]^*UAP^_ MP+%III3V9MWWS,- +W??07WXY8'NR1H&^4Z!(IN(,IU*QV72<>SO#%N M+U^?Y I,Q&^7E\,1E"NOB?BF.)K'#*-9C IS[^(A@CT:W6I^6\UO13"[*Q)U MU-7,V9L5:'EL4VIXM61WO3UTF+EPB"X+KJG)V[3:'*?-?';M69P[E'*Q5KV4 MTH>JH+-CIVOK-=6]\+D>2M7:5MIL3T@GTZ8@DRN6V5J1.UW.9#7%*MOY?'MM M)&^UV_<^7RW6XRTKMH$5P&9G?B_9#Y; O8MK>AFP3;9[D[\VZA>^WFE6KCW% M:BM&=W7?YE;CC??2_Z%+ZIU;LXX$7<&F.6+U+E;J90F^#'Y83,4395L S%53 M\\!*L46[>H6?V[+@T$!XI8%9+E\WAZZT=3X^*^Q#[[C!E6LISL=\6BR^]3*>GVE7@MW%X34_X1NN]U73;4;>Q'#H?%*[LK%@PX[;X;OB M]5OM8*L=K/ +S6H,[K>X\PLLVF"\/T^M(G9;"[L)C%2S@!@,6>X.8-=8'GN^ M]G]SB42;\X/E!&53'7$CU;*WT+*%EFNAQ2HB^'V'+W]K;BM_5.NC;WYL[Q]9 M[_TCNYYW"U_X%A:^9UA B?NYO8[F]RYH:'_^ZIF!'/FN_2J=7>]S8:NE[325 M4NP%4$W@JA[W*AU.RAPX.6\+-]E&NBN9C(T#Q>)C^>BZ9*4FP*G%E*7:QH'U4JIZ7DNM9F%>NU="T%R]JPY8G%JU6GD2EWU;OLD:[D?8]0+? M5M4YZB?P]>+5QF#P+L#P5EW9XM+RC?X[IE!B1/C?\M)647O7964Z5WN;I#80 M+'HB%P',JF^MN@< Y._M>Z_F\25&S;Z2:+.]]7D>.O:Q>-;/)E=G]>J1#-$ M[>H8-$?Z=A\V^=UXGV&+6TT]M,K>LM&F^X^:^-)EA=AJ[PP/^UO%KXO\X6>% M\RL#T-L">O.3HR)"5AI[4R?Y')D_548L-<.9JR/BSJWJBW:BUTS"\R"6#^I M7:T$ZX$K+;B_:> ;8YBJN;L2^A"GIES&NX9!#SIWQO"BG9[&56.]6/,5:5OSY4(![D:Y:3*#L4<\N,[1*=ZD M\&&N( +B6,ZJD38W!5N8;1(0G7<.RVQ.1WH+!5LHN.VA]^?%!+>/[2V?0W%" M/8%[2]V ;:W]#J;PP U3!6VD?XTJT+$]7GVY]_Z'G>;<%//]=$T*0_ P];CR M7KX__/Q#'T5:']/7D]DCJTL1FULI5TG+ MGA1;R]C64G%$/=&CR:S,E!, =O6[@UE,0)N["JV'H:O0<+AI+!M(Y9F_WG'1 M?33XQ)X[4N3VP'B;O(K!4^G>]TGS<]48<"]#B^KV+OV>2]"I1WDY7VMEL5:/!9.Y^BH5-UB#HBM=M8.9 MN[SN#TV[D6&XC4W9K,OIJ2UD;3CKAVGBI8XU)D8^;2 P M(>ENUK0'.:TVO+CP_=H4JY)^KI0_@ZG:)9XOH[.L/ES')JVI7;F;7GMR9B'= M8=MCP>H M[/W=W(MQ#0_W_?5S4=!+(B61F\^USL@SU.<"SL0IDP#A)Y9MIXT%[E=QLX;/V0,*>=G2EVZX[\YA54#MN:LW,'7WT3SM@ M4]C8*OSM$1GNNZL;_YAI0_XV;6B;-C3@XOB/)P_:TD%=IC0X)AKJ]=^9E MI2?<%C>=_6:/QOGX:_?+#RL*5D[']K)N:,^IO"\%1ZW%JAA8_F-:7NZXPZOJ MAQUO0;5T.H7&8RC0(< $!AOY>ZH+>=AY#N9"%5<')^+USIA5;QW-MGA:76S+ M+WP7#M-5/ 0F *8\SYL.J 3V2RGGS?GIW)5"L %=.2*W)FYXS5MM@:55>/=*'RV]52+ZX6)+2+U9@: M5YQR-Q3V2D'.XG7;=F>5*]N"S$TE4BY!BVK],K*MJM.$UFQWQW9WV-O0JRJO MZF7[ \O*.NX&?JM[]83[=\0TG]L/%L, VI1V&_2S9;HF ELSKL_])ET?PY M%U%DA:6M4(MM0/\&D]GQAIXN)?=R22AJ-Q=[-+-J2!4Z'XX]2R;K!<&@*Y@@ MBMR5E$X$HZEH=1 MKT[5*J:5C:&#/[K*!>X0H[E6N'=&ZC*JVSC:/\:V&O=1;G>;M5ZC*X:K2CZ MW :!N9.R>>/ U;)K6[E;-3L7Y,5==6R-@=E=58A+K[N<;P:')WPZP@CU/B6: MN/++[@:LEO?FPLF=+_($X]2JWKF@C0IKX\?=/"I7X'SQ!J#MH?!#H/4,?CL< M6K@RPZIGO0K?W4K-;H_85O_]#@V!VX>E'=E$1!N<]MCQN*[8PXHK=1"U\ G6 M;'+%99KS%WOWVJS0[PG\#^H8]=>.,VLG71OT)L[ $2@-9(?GMRSP4TLISHC!\9R=DY M8OX5U,Q\#3/R@DD_L:D\ M0=J)[_?^$^+R+"*7YZZ"]J='G26*E1 MAS(#&F/+TSSXB)\/ QK.:$ 6!3(/=/T TW4O.2C@O,FDB&J"O1B5@,/A55Y! M?3**\?GNN)=2QL^Q BGTIZ]:0(,Z,&'QKZ1?[B'P9"BIR,70=_VUXM!NZ$SZ M:P=ES1T ,"U'_3;JMTN3#!%U>;!H_D23YE?OE$71J\&<.N)8Y/3\1^*K%LI( MV=AG*= ',AK,!K;BT9RR=R: ME%(34 [N\#,KACA$59&5J%S'O>7"U7CRQ MWV&8F#](I,!%,;=?E5@SJWX6LF,[%JEE/[^&X MH5T;EW)P65H40 WE:W%]G;;?Y[TR(B *O?/-L[YF+\*91-W=@-6=U '0:&?K MEMT <&J'TCE#21HLE>.!^SKGE-25P;L[<&SSS,1MN(:/$&=U/5;"AV ;&D,. MY[6=VMX*H@$T7T\X&CDAF0,4.ZX0."KC+=C*Q_[Y76U?KT+XQ&@$)X6U\[YB M_HJ[HQM_=4K9D19Z7%E=$=I R"_-#QF'4\D0Y<9SIKP40<4#$0:%:>_DRJ, MSL_^PF;?HR'YF(0QRYE*.(UX\#!TJ36YX-H)R^WD*;OC-B"W:8BO9\N-C:2? M<[8?C(VD8R/IV$@Z5%X>L=M,G=R5P]O#!WN[3W;V]/7KP@V>/'W_=@;//'HD(Y0@? M%VS=>[#SX,&#NR(TC_>>[CY^_/31@T=/G^W>?_A'A*;Y>N*LE\G"L2/=XVN4 M+3K8=MEWDX+\:D=*O56:/E0UI']AQHRL6I_RX0+#1IV9J"U"*AN$K!/.>\,J MK.77"H%>N-9&,6O)LY^7C+V$87 !0O?]**UW75H/BE8*^ U@'J#?UD7'5&]? M4Y'31^:RONB1K)OC3Y+7!SN/GM"1_'#OZ?V'#Q\\VGUVQT_D(U_@]=.N"\:!%?<*KN3ZM&56\(]4 M&:,=/"+Y>?9P]_'N[OUO5+F\ M;==<86 %!NZK/G!&F?@B >^B=4QVTQDP>E ?DF@V?-3TS&#F>&$ M263R:]8QHU'[1%H04"I6K);45_)*HURL8W*!N *-6;1HMCM#@^OH<=>N6Y6S05 M-V=_J&&ZAWJ 1?W6VCR^[M: 3]SS>& -I[=F F[<&Q% GOD0%3Q%AGJ^MW%% M*RSK!;#%(B;, #BM$"53U]&7"*2O@1FL]9;6 =ZZ9+3Q>C5GIDS&@.16[\Y% MKY!]:-1.!A49>BM+0#ZU#I@'F^YOV:Q\CQYHQ]R8\@R@[[?EA)NNF_"(6=LL M!%>ZJ)P@\_L6G+O2"/,FYE<39&3IVE1H;>E6<:]^ MME]O AR5QW62A8J@0"](1!JC00 R5$3;U:RKJ;3H%(#%0 >_RX1M"<-@B>-* M8H!SO;UH8G#OR02 6=H(?__97ZSSU8]=L6Q8E $%#>T^<8M3DO0'>WEV?_?^ M VG!6EWUX(=_Y,'WQZ[U+Z' 3LG:HBFD'M$?D-Q+T MSL07T'*D=690+'P)0T(H((Q!H.<]J SKES#9AY:3CG 3+W\)X!Q<37^OH//R M,!+A?9C0GRJK]5'X&L1#\HB?QF.D*:S3:=N\C-I2?&! MZOI=W5S,FPO%WU^"PA+H#8&525H?*WZM7D7:?*5D />$Z&2;*SZ=&X.@L/$/ M@/-^[5+ZJ>T,6C^W*H$(^*U/P?7M\.,$XX6!*+/GQC-@V%*W9KIN6- MHJX&B[0^I46+L;W>-H!V 0H56V_R%O] H]JI!46'\66,CI/^[0DXO&G QIC@ MZWB 2)RNT:?J[8$K@IX[YW[IHH[5CG T"&]%EX+D^'OQ 7/GL3>-CGVLP'<,^S6A'$TBOY,X*5#DH:ZS,??N2,1*9&<#47=!\<#7GH MA\Z3$K(\0B7U-$BR$@ R:X $9!@BF#,TFS.>R")\/$P] 6!3[#CGGIR%F!, M0I:%XX^E"Z;E!@"&!EHZ=><-B8<._.LQKT:$DL\YVP]'A)(1H61$*!GXY$@! M"\+ULN6V;2.[U&"'A[#J2GI\T.LXNF+' M":.-K!A[7L#A@@>E+'G+1B[SAU&+SB@A R&7!O30R& G7';.)W\1@;*3O6C8TA'/.8Q]&P&8VHB+780H&!"=2L^OX> MVL;C9EXX;VE&\5/:ZH(7\9#+T=KQT<#\,N+M@ B4/T&=.4!X"5\4%PY,*79TA?X@M[;F05H:0"MM@ MBJB\/$Z%*_*(N $$.)QAT54:6+TK$C(0K0*WI :_4GS#P!*9QPSD/K!&/RS% M940@:K8)# IZ4"2;DZ17AQ& EBH7CH\Q$7E!/=+X_X8-C[]G3W9RC0@M.2[#*SG[R!] K?QJ^ M;8NZ S*O/(WNW[[O6 W,#$ER4B'AQ9XZ9?"^ Y F9?MEN_VS 1#+);]R!((N MVLE.<#I'4SJGN^IFE57;=6?&HZ]_^- M=!U-_^5[(#;]0ZQ.S*1L[HIJ-:>[BIE;;42(HK'EV>]-[4\T!//NT=;<,54U M^+: :GY>M/3(T_4JRG:?,0 ZL[\.I"RBV"OX#@.Y!K/;ZE')?S#:H92#@RF\ M2A#7((Z+Z-G$\^/0R3BGDW,%XXV65@ CB[*-8/N7M*I\$NZD5 %G'K4=Y#]K M\N%:>:<@',(!9"<-PBE;9$TZCW=%Z_S*P7,<4@(\BI2_,'<&]3!P-BIS$\P\''^ZR[:D ML.BZLEOURDQ\!N"*AVZ?L/U7[&1BJ(L7R$Q;G1P<4Z$!2!\1O4OE?EETO&E] MIKDFA[%<0GV!QX_E32^=K;F*A;@V60/@@ M/<^Y9!":>-)SW?\T@6H1D*ZE':U5.@&WGZ/[.B\-%"-X7D5;L+A/0=[=+%5/ M,Y4[A^2'(&E7M,NPX3 2V<_B^FEJQ+Z)]&U1R:XI._UX'O5=V32'!SBPY-EC"RNCXP%^@#849;B*)(#KZ M$;-0LBA88>LEEC8$*31-9&3FE;P$VOW4G>^G.RJXJ5L9X$K8,HCT=[6_AL*#?L(:\B^A+F"FCQW/' M,16F25X;"T"(2D6V!JP&"0-,N4R%/G^J^QL)73+"S]J07N,S]:[LH!>P*2K2 M5F8_=!*8B.6+E[%HG9\YAKO&;[S&0?K,).-)]#8SCA35W[)5O7#18WLAO$Y- M2;;='T#YQ8.30XYH*-3*M0"5Z^=;,R,W9"M]'ZRX8B,B**%B#EN6[?0>S.I-+U(<. >].XOX>[OR M+I^R#'GOU6/IQP5FIE%C%F3G[3ZZI(_#E^X-E6.>,U\>Q5N@LTDNZQ M_'(M8X4!AR?%9;.1E]QN%[SQ'$6U-@C[OT/2(7Q5Y$#&Y2JYZ!ZV$./WU6LN M-85%1F9JLW&NT^H(3ZR]XW\HQ;VG'$I)A(?&)YG MQ5GW"FFX?*CLPB29;4/!,L'1QHDHP58)D;)E>-/Q2O0H942" M81.*5FEZ2ED6HTCRU5>\2,M$.C#_),2NQ9%Z[L@BKCBM',M<[? M$@#136]P?':BN3,=GT5RI!J,)[A@,"-U^LH5FW"L0)KVG?*3\05QJ&K,1?P) M1Z[IM%LS 3?[WGW>Z@.="73@J'Y'N'O5K"2TN_?L*9EE;<=N/TC^YLV"_OB( MKF>V0/*M6)/YLX'5%C?..&9R1!$WE(6_(,_V=I_*KT44#S.RQU[E>A??^.2A MWB<]$QZ-D ,6T2OXKWL/Y.)!8IHPVE^##:]M%T'UAT:D\&A)R9PUS70G>\V) M\5GO"FC)UDEAO=;'%N@3D&85LSOH>T])0.C0X6)4O&@[GS!6^WW.O?!HK/8; MJ_V^T6J_3WQ,'M%_L-Y:T[%@P"FWYLC\[+5S;]MBZG"\W!4S A5R*__1?.0A M?]>BY-\J1,D%G6C;15R!-%JY7R*,@JB!^?/DWL.HDPQ68-_V/I%F1KE=^HQS MCG#MH]7E3.E9LY7N%,XY:/[KL/GCRY,G# MAP^_;NR+FPGO/GE^. P>[7_>O_'PU>'K]]F/QZ_^>7G[#N( MD$;Q#LJ6'' +X$D[__?A>+T6ALHH2'=#D'YZ\_+YT>L?LX,WQS^_.=Y_>_3F M=2)+_QS%:!2C 3'ZUYM?#G[:?_WCX2@0HT!PR?$O)V_WCU[O__WHY=';?^UD MSP]?'OW/X?'A\YU10D8)89SYP]>'_R?;?_WVZ-Z+X\/#_^=PP'3Y/^-Q,\K. MI;+SZ]'KYR<_'1V^?)[]NG_RT^%Q]N+E+T?/KY:@CX0K'D7H&Q6AMV\RLEA> MOCPDHR57!RHG=?0\.WK]XLWQJQ_@A8^R,LH*@*N/W_RX__KHX&3G$H'X>N-: MGS@LC3#D3]RT71Q0+E_V]6KL3DO7LA2_P_K%MULL\.ZHG.]G/;=EP/\?]W;U=S@=+KM6. MKFZ.-AW%Q[-C++RB75<>X28[.3S8R=[4V:NBG.AWY??9I&HZ23.C M,4P@S[@B=R)5NO]JUH*%(T-#>46VWY:_-W61V6=SX18-6$?G;]&1Y0&N" W, M%T",1+%Q.2VY1>>[$N,0J)Q3QYGD+/E"J>F@R^BZ +>#02M,#^=R@4E0A4)K M"8JVG+]>-9-W]'8N'J%I\0.TKYSZVZ,F;(8>/,+$;<*4R7U3OHA7DJ:*'G<@ MC_N)WD'C[[(#FIG;4SIYPXU?9V\FJP8E#'M/6+KNYUFY6+@IBGA0/&C2#%F3 MY:55 5I1+'.<=C\D]3]_MK=GPA:$RG[Q,G5AP?1]Z3'4_D2NE*4_MBNN+<*" M'M61H&(<+/>R8O$Z'M6SLD;!^[$'V$@75$75@)VD+&I>M*[SX**U"!L@!MKL MO*!MGOWWSN[N'@HWY-KL.TBF!6#EGA/=<4T#2C,!P31U*]?2 MJO.+S[^WUI2"X3#1JT+';^EQ"^)/T0U+]] QB"+I2]["L+,Z&-82M2M:@-+^ M9RT08%KP2+](BTOE6)=MRQNVIF@RS.ZV>.69UHSUQ"E[Q9=ZJ8HTG[\DTE[W M^MJK!Z+XQW52>-L'5-+=T2I\>NX]YB66JB@_-\ NT/.-&U)E]Z,D?U5(2]:" MBZJXBE@VOM3S?]A_"= MVS>&^[BQI63=]VCW+S;R2X=(K^S+*_Z6'=E5.W;FP^BZ]%P-RI3'+3U="ZUR MNN8XI/E'VWT >]OMH"$E5(;[LBQ>FZZ,NRG30KM.Y MTBYZ,\,EHNYWLR#3'&/P(O#3@2W\W5$"+]QINX:BO2^6ZU,ICZPE,\X'""Q2 MKF3_F=9HCH-Y_ZQULJF#54&:GO9%]C/]=^U0)D[[58J^86AZI!:4['MDE2MW M5L9;RUKJM=#"Y'6'MCP-E&Y9177A:#=]K^<#I #0UV[.4VW=/QE>\_^XJ4;3[[T*W>RL(TN"FGTHQ-6]B]M M8Q+UJ0KZB>&R2.??B<>/@3EV=X3.VQ?/N"1W-SU\4CS-Z"A2Z5EW8F\E6.AT MR8\DE#7I$EC&SJ!7%57#.A+9_?M.=WQZ0V0?9I43)>&A@NCQ92WP[A#[88 ' MMDK)+EY7;&6A0S2B3LE 'RTML[^J !";9S_NT_0T=/MY655T2O[C7_P5O"/T3R=W21S] M,;BW*S0#/7FLK[']O? HKICQ:X3?>]@+9'31L>$ @(!JMI2AA?)+U3JJ= M!X^RA:!/6_-4+ XXAI9%R4(W*;JY-?19_\#4&KVF;7&13;F"3H8$EY1$ECZ8 M>Q*C&D?WON0.[^R 9H3\TIX1\*JIV\9E!]KL4Z!S#DVQIQJT \3P$WL6VA#0 M \P;(X P<' A[0\:NP.^P 9X/'8'C-T!8W? M9K*?$_N$=!=%G>I91W1$#K6 M:L#S5%&_6S.;";Y9Z[RU0R?@@X=/][*?R>!HX"^]HXU%1L4:#MO>+IVR;QF? MKVJ0?WCKWM.!\>31[J/'"H4/3]U5;CE'WYF&*>F0^^[9D_O?9P\?/[Q''_IP M1P(TZ@8:>FT9B)$_WQQ=OV%BOEHMN[_]>9T ?_WKUS0;97WN.L:Q_4\[G\"- M__-F1B#4RK"/K6?<)*H4K,0D 7D*GWY&OH=@6+%!0]?MU_6:0271&8+GD)&_ M($&_]P\&?*NY'=X('N2:E@ROR5HL*$FV># YSBK>$:WRJWZ[3$N7S$'L\B0S MW"53G&?_)..=SN]J,_3[/_/L0 *J6[\^QPJ)XYV*\!G0%(V0]'KI'+RIVL +8 /*[H& M, 1('2)](UAO; !Q\ _-;^3>*#CHS,.[>3 U+!%'T&?KMB[)O2CA)>1W37*A M/93)!_D\P$8K!OERPP(5T"#B#9[,7#1M!AE!_ZFP'5WVLSS^V&NO:>[N_?H'_=V'SS8E;?B)P,;06.59")JM\KDM%Y]5:?TQ<7% M3N1 _R;Y\QO7OC^D@J-%RYXRS%]4'P%(M^M("@BD6/,]V=D'X_!GW>59._]=_H53OM[WB MM[;LWOVFX(A?AWMP=!/A^<1C>7OX*MO;W\F.CT[^D;W8/WC[YOCD&]/,U]_? M^U!Z,#W9WE(.RPXDN@*<0S\VU3F<&(;LR:;N3,]P"-E.=J 9+(/BA#*]'L9H MH",80!LU.!T/!1J#2?VK66?=7/C2R+="S'H3$#PXWTQCDZ;5=:TY-OZ:$'H[ M=55S@;J+,\?JP>_S;6VA>L>BWE<:M;%A)M43'PCHZ7=*,H^,:@,PON87>(Q7 M'KH2=94],J4R-$2*/L6=#VMWX3^VUML8Y+SQ#2IZZ"5 ! M0R^XB8;@1XDL((&ETA#WA6='0D6A1ZUO+K;!,_@ /G)"0^KRZ\C1H SE$OV= ML0PP?HQ Z-*!HIP9QK;'U4O-ND.>JF@7;KHC466EZRN R,WQX=8R8XSDM5V; M)(QRR(^X2+8MXETUDJOC!$_+^3+\PS(6&7S(^G3M7#A;UPPRJ73 MGT"9'[-@'(=L."(??[?LIV H"GGEK9R[SZ+S?U6LZ%+J::81Z4$&.[1J.H_8 M&_BRHU]2W&F&[\]6\/2ZE5MVRDYIX:J(=H:+T: H:I0>"#5+R6"(?>KD8C)G M/1,_@(ST?PML4N=C8;1AZ=LR68D[@XH>45WFNP^?YO?*S %L,#F3(JSN/J)'"K'L00=I)&LG MN,60CH3YO8>*Q\(8US@8S49GC*57WFX7R\GDW%2T022'";+B,(TVXQ#.&4A, M JV&8LXP_YZ:FG/LS.&]Z= <8QY(6PC%%F\*$'&5#'#F3V !4:M=M9.2CW*< M9*,S8)N/-]7 -C*4Q5;#<*C^6+<\9CNN>2T\GJ5L$=M;EF$%D[SN7Z115SAY M^/B]< -+$6D$-1.4(Y4MQ>0C]1#F*H! 6ILQXCLO"3"!33)0$[R&*5+U=KH_ MJ7^00BDM<0' :STKSAMAE!+PR!\0>#3\-TO&3MTI"2EYZF<*=P)WWK6T6/$# MF,'E!T;G1#UN'MMK; &1*7.*$UO3PI;)YG]N,=I&%+4,T)FT-F!ME&!V:P2W M1V]]]K/I32P&4ED@2.V^5HX^!)MPO50_@AF( C:V#C0>"NI:,?,&+ MQA>]AX$*SJ26S]Y_]A>YX^%?[%(T)9 J8ZH#]AW8K*'W_R@8OWQTD3I#'0,8 MJ/.K@+&NE'C]Q&%TRJU=X$VD&6E7Z&@^A?5,&-H"+MD"UQ'NY$C2>=C)7JQ1 MO--B*7/S@?W.*=H6^TI<7S_X_HH'XB1V1FM#7KZ'M53H7P9YU@G2ZIFH7HU% M"E$!"T\TV+$Q/V?@0;]D=*O-4F. *GI< @3/E.2$WXA B$B7BO/& +O#O49S MN];/G97M K5O*)G \Y19 DT\Y4I*?%+CH">.;> GG^#$8W85@ [S<34EV=BD ML,DR-XN84EX-\=B%C20Y;SX;!+[T,13HC8 MOJQYCLL*\0&JH[])1?SY 0L3ZSCB!?$8]UZ&$N;0!:V108#'AE^J>?31K.OL M,<;_?'L6X<:G(:A@(BX9S+252TX\%/NV[@9['(MX,%P&'*R/682A]8WTY?8: M<2 E\LCU67IP27Q2=C*>-8RGBC*1TA M1NX6Q$@O(ILH?CD,X&#OM-KXHDCP(S"HP) MS+QL.9!,9FX9")E;,!991=90>'T4H5&$3(1B#R9*[?@#"J4+/H ?GV/B%DF" M9Q2H4:"\0$DQLT@5*R"@QJQ<2'R-TC)*"P8JY'HEMP)I,&04C5$T,%!-<&2. M_M0LT-=.YXY/I_CJM5%>1GD9LF0\/:KV*%B%I;CE%FD]:YL+9&0B9(91GD9Y M&K*,+ZF2DESU:K,48*E!/M<)N+ZE&RS..X9VU=JMP'@J"<2(DUE!1CR]ZBB; MHVP.R&8HNZOIUH5;S9NI8']8OEH.4YR7(T+V*$8?5G$#S-ZLF 2ERL5$URA MB""/F/1:^F+D(3AI-;G+X:G6*9154EYZ9S"Z/ZH$G>O FQ4*(JVB)8[0^$K. M"%8*TZO)AB434**8=-ET*,7U-.7X5>/+K#+"+U*426.N4!I8UW>G$@&Y?*OV M]17BUAD39_&Y[BPMM(YKSZ(-%5=W6Y&3 ^!%B>NE(KINSH76>7@-P^+Y8B7I M\UPLL?NL2%;+;8N*JZ[Y>3$I/..0<4D8@R%WJQR18&[?"D"79M4L/49!)Q4. M5H@'4#JMCK/>+2^!:5&%5EW@!XA7^-%J]VA,YP4W#=VD!F(\I.[ (15MD5Y* MC#672?DL+J<;[>11=C!05E=.VAY(8 !=S@B+ (4LVNDH)Z.Q$R[.?0,=+U:1UQF]OGT]S<@@XPMI?Y*O[$WG)" M(H/5^R!BM5KU.IH+0F8ZLL_9EEXLG?)92%CW]G@N7\*7;!TC'R1@M$FP<7UJ M;0N,1!!4/R:-%V$?C)N_&S72^THM(Z(I M"EC/A:H'.I:?0WL:] V'2 M@ 70],7,PJ1IC7XT-NGEN."W7@VN<&LDYL95]\#&%N($*3NK*J=L++3L*-TKIJ_\.*UG#11<$'HU?:3C<:C3-J_D%=<3U;Z0^)=K+GC&-V^ +%46&[?^"->M5J8 M,ENLPBQ=>:GL72+("> S.NS:*>M2_AIKV=(;>N^-7'OKAM"NJ:.9@+,P91GV M,#!",)8..KL8Y'NF:4]9$ZEZSMK/=\!#0Q3 M!CGMU@OKPXAB8*&^-D_ZLX)ND!X2WVG'#[! PQIX-:2+7!V7-N$;26(7=V;O MO]G>8YABO\E$\AG6VUR/KJL%1TC9CQBT?2_B'TF1EYI/F2@-JSO"@SCJKS899 MSC<=JX)Y0;H"T!V1.==$B:$8].L"IH >!%=4(DAS==MN)+T ;(B0^;.^\>@S M,#'N_1+726.FS8^H[%1V9:XX)9!U $J;%(!6P9F>E:QXIR4CP2E?(9K8/!D)160BQDZ#(+@U,UK= .BK=NVB+F>;GBJ?M8!7I<,@7GIA M="QA(2O+'&BD=%$%]Z030Q13HW_OZUN K]G#R;9U6G;"V"HU6SOZ-]JY4[^\ M #SB J@9_?WWHIW"" I@GZ$\A9^=?(MBR"(5M"@5:B>6449]H;-HLC(Z$,Q\ M;'<&\[R#FEGS1]([_D2 U+&7]@O.]M.QEW;LI?U&:4%N]LG;\8U$]9IK82[Z M -#8!T].<:-$X?8.$]/LL66GA;+JL9#U9NT:;-J?NU;<&_]>*[VPH& GK,C5[%ZX62(_>=3<9G^1 M:AQ?A@4E2UD T:]1:;M9W=*7E2 ]2M\&9$ SVD5 M(LQ.YDU>+)IIF6#J,G:=4&%$]667.JQQ9(R0\E/X-M_Z;-AU=-E^6\0;R;?HDT'61-?K5LZW-NR6EF6@.O>^0)TS0HY1B!J2I+-W<0V,*X-@NS4ZX+/K M[8/-*69_54P4^ER1[3?9^;I"U;CW9>5(!;^M&B9*K:VYNV"7B,<+7SNBUBZD MB! VA54:3@OPB=+2:<49&%UIQJ47?- FCVG(4SX'H% MDN^ZAFRBV,/G"(N\IN#]Z\F JO(=SNE5$@@<@*H5?>M_:/'&+IN[XKRT['0@ M%0B5%-9DGH/,E(0Y-L:T=P:QZOUZ8QED-N$0EZ:CH.P$^<_2?/VD49P- I\I MHNUYD%)D%F/@?/FW)#Q-5$.DZ>[(K!3])V%"TJU3BUAMAPPO.,;E)58)I-38 MB^0F%>PE:9=UJUE>6T)?5^"ME"A-[/T7_XP%22K#8"N>HY<+09MC-930XWAQ MBPJC;Y'A^-D/C?VD #[L.:O/P RO ?QL\-]-Z]-C4;35KI(T\6*QKG5O^_N$ M*Z6?<;XU"W'C3<:5$>S;=,(%T%PRP;P!&%PJ,?:]JE57P&T94S7HG&*4(642 MEWQ\8ZUCSEI*.*^K8\QU[Z@R;%HVXGI,B,QQ4@D:HT6R$Q=C)]OG^@:ZM]HH M]B])02<&Z29M5<"1H79&OIV/LD^P_1O!B]\+=2V]_1T+7K<%4H\# [EF)%*V M3!1OTL:\# 8Y*3@\T$B][@C33_Z(,5TI\8R=[*?F NW+0W$2_ >YT!._\$G! MU0Z?@7&TR%=9*:J]@NE"@;8%REYMN7K?+:QT,92FMH,VYA@63*NEREL-9""?E2!P5 MX(O5>5B'=$OORT.^_9(OOH+2@&DY),K!!Q#\3C\&[::QNP?0>S5)R.YM6%79 M,E;&HO#YL;>])'&!JZ7@V8E:!1-N3\+U$(VO)'MSS;-TCLKXJNP6.0DELL0T M_8743'CG$S=,YI1#)+TYP_!-,V6]<" "L=;Y443;"@7>"0 M5[HE,9;-'*!%O&,ET<\OBLBA;J1"A04NEW"()2$3[TNK/O*Y@\UM$)*F( M5 3JSH[*2'.HH@O/L _KTGJG/U+)\?4DWK[>T_I+EN'&9G.L0KG6I=7=5+13 MYAH+-K3%5*(XE85:^KUYX6@N8KO9SAJAINWBAU]7NNZDB\X+QPC.\=+Q+I=$ M:UH<,>=XV%J615<5ZDQ.'U9RB"TJ(G?IFMNII) [X-BSE=;' /CDKX4) VO?#4%OY;M\RX\LAVXC[VI=Q MGFXBCL/.7?(UU]!7MT=!?:FJP32- _7"I?]K*84&78@%<#7UPV5&$2$FS?,I M%S%=D&/(#"M8IB!"\#+%E%)W*3D[IK3+6M.,\%WTX3G0]+#%U3%RR*Q^E&GMJ^:/E2-&[#6P>K0R5 M8PZ;DV'4+61PV(+A7P^@AFWI63ITE M(4)N=1*L#,O"3CDN8C0%>3:5;M+++;3MD?BG+M>G%8,%UPUT7%AFD18O87*(1>R@./#GVT"CS[D3<(P$&VNA<7A00E:9;4DLX>M45B+ MRNJ=P[K[& +)VR/2GY^5CR9>NL]3ANI26.PYEM(FAK!/H&9G$'ZIK"$W:EVI M$ D3G")4-%&%FEUR147JM@<4UPMOHQST*XHYP1 GVI@(/":L*Y:8D830^_:( MP\TTW,F*3P>:WL&58[IKAHMS4Z"%Y\!V,K*EJH%_P3E5K2,X3]5B6@4>&!RW M&N[Z0<& W!O5[>\+26',Y=L@Q_Z>_GZ!LO5UY7BYPQ-8TRR1)):/D6_LU?2K ML\MR2FJK6LUS=A>1 *\X-XGZIM^;VGA@ZHY3[D&R.1CKX&:M5C+410,Y9VVW MFHL>--V52CR)&JV UGB&@JZ!IL3^'%FGP=9,V0^]%,;@WOKCE?GPD6E]&TY MQ[E+BVN.((,CGI-7,R$V+;W^YE]P[>(>FCE$+(V6MU[,V3OI-S) MZA]"0H)1!CP"O3]QP@4C(MTHD#V!S&.ES*)%1UHI.%D!MR?%YY&*^)PK8E0U M2N'/*&"C@&UK/% 9B.8+F !MSY200W]UKYG=8QLK:D/A1+1&@%$ZV+ -'C/) MTVG?CH(W"AYCLM:HC>NB-!9,L1A:K&NJ4@FXXU!2TF/%-0;<5@@E)X8L?0H, MXAF2)B:0^ER DMTU/,;CV$T2="&=;+%OF3LIZ5+HK$( M2]/N9-(P?47'[8"[=5?B#X>)*T[STTR*R08 H^NE%D&JBS-'SBH:FA!I MF#4T[TCG:O;8 S6U3:698I1AU?,&2W+&3>]\(^PZ.IZY0IRE6,2FF#9+.X@1 M48C?SM*2,,%HZR8O6_\U?:Q]\9/MV3,G?LJJ>"\UPH-%-MLP14Z"&8P7P_*L ML)N,2Q3 O=]8 MUNA[)<,5G@@@A?6>&TMLE6;=K#1KSUZ2?:Q0D#"W7^4 1 MGP/>M3(BC 9+H5&B^#$[V8$U]:9AE^U]&$7I&'CA&I_+[=0/OB9D0L"T$A, MLA,AGS2S6>=6IA]5A'I-S_XHCI.B;*N(MWU[9OV&>4@NU:&+6=_YK6+LKH8Q M&JD1@8^031D#[6H#]&P&L,W0="17*2Q"-^>.Y1^'"$+EDGLH44-W8A+Y+0!\ M2ZZ!!G_I)U28M)%W&]4J"FAI\6\MF"UJMD]]'>]@*51;E![+(<$U#=K'L]T, M082JR"48.-I<7R)7>IX0<].A(<)@Z8A3UD2M(_N7C\>6M>$R%??;(Y)?HB"6 M(329(Z1S7EQ]RQ7G<]I<# PZ$VB=RFXN.#8F$5$W4(^IRU!1/; K[)T4MIBW M0P\M8QMM_?8LV8TK836D'D)+FM/=" +AQ1RF,QW'TT: >KD44M-N'M"Y*C:< M8;-,SZ_\S%>AQA#3?>RT4N#$6R=OT8"WPFK405=:QB:@[E M&=[=Q+TFD8?)53GAG.MM"C3!F3G9FYST&6=<.!XAY$R:LUIMO_1*V6%'>NLN#X6DN;Y( AMH02A/UR$'VJLN]PC4M!2=U::+1X&S9RK(U3$].7-\ M<(=EQIAHZZX'7<=-MS*)DV*K$VPL3_VM3Q_K42_@-$@Y.L<)"ZY]@ MYDL]X!:QC4=>\SR5,<&!M][ID^?L(I0& ;'JRJD5>:6@:0JK)J$>-]:=C,FP M(*Q-2J\J^1@+6]HY;94G_J0><_BC])CT)%UQ;FJE>AXEKF9$S,%0I- =T54* M;3$4LQU%;12U 5%;.+=*)$J+.KO46=@FR$K@F[JE0WQ;(M72^3W*VRAO&"AT MF)&(]9372,@ZRLLVJKY6;9C-)!$-)3B*\Q IZ53XX?85!WWV^/B;E*ELP>P] M.Z/@8;J$33J-9="7:SFQJ3HFYS$"GT(AQ6W%>4 MBN70:?+92@>^*[[7V6>$2"&J,\X'/8#YZ=H&%;7-H!VP=3%7@[T]S[X[_;Y7 MIKV>"&YJ*TU< M$!VBNZ%%J"><]*[I)>^:T_89X!P5$,H%PN[*%8^_^A*/J+^,GNV^Q\+,:1)\ M!T$OZ^8!*/PAAKX"KAK[;O:]^GU;V#B^J"#W?U*ZS(F"7_HZ,WK.V?>9I3V+ M:!S-Q$T9^U90Z5&0%T<\Z,;Y]TQK:/K6^ M],3RDLGFXH<-,$[ [!'S114DROB(?U]RIPP\6] JS:7HCZR#=@6P/T4>]+<_E_QTUV&)FJ\I,;)X;^5.0M*%; M+R--21M3MVC^8N#!6U4A^(4.4ND2!7O^(!@B>KZ(?O7"'IXZDC49<^^=?(YSWQBH:D')7JG L.VX%+&7D7?Y_WS@I> M9%W8N+515S2N!Z3]5];E8KV@"]\[3NI*KE?9FGB7*;HC'20E:<2:% FZ7G'PK<^"SJ.B<\\; 5%28*A>6B-;6/E*LE40_GEL7&(P!@ *"C0:Y9 M+YW0]NO*+3M"^F3U()$J<]N&(@=26>#Y(R5!_]$3JV@7.KOVMHT"ZLJ09P7G MEB.L7_DB^PFYB!9/D_FA+P;%=;V*BA$OV,S4^GI=N>CV\+;3HGX'I,G)1L// M)-WG8FM8*>;,LALR71$0(:P$ %@5M12'>NS]:3-9B\5/A[\BA%\BA\+=O#5; M7+D5;,! M-_^?5HKHT"E7Z.6;YJ_7';!1"4WH\'52.X+Q*BYQN>!.",8!FRJU%2TS;OTP MB%L^"/ 9GR1F+]B>U>278!7D0_#:6DF&JVJ'W 2D\J(HSPVNDSYR>H5"_:N6 M,FV)O02I>0T*6X*[JCZ\"[XN1;7O[ M(<:)U=,;Q5G)"8MA".($5PM'MEYJIX73'_&V,J[9ECKO4-T=L^<<*@4RTH%^ M" S#$Y#-RX3KN[$0O&^7B-%L&RYC>AW/@L[,68E7\4T19=<6KKC7'=T:9 *E M[G*2U9E!NJ]*JRJ-9IT[9R8HR8X!C:Q8F M!7.O)%=KH4MZ$Q_NZ76L@2YJS^_G/S17/9D M=E5(BX>B1X2Y$2?^ X=Q223 MYW&4!*$3-PVA-_E.#J;4D_37<'8PL64RFIXK@CI-_8()C47J M'YF*1MON/'::GZL+)[P1K=0 XZ&OFKIM7/:65*VHKN\ZYR)_40N#/N O\F=Y M[??''A&7[M8H2FJYI2G"5-M RA !FV;/R;SCN-*#O3R[OWO_ ;RF4GV>8JN! MP4U5;9?LC@USF8P7N'$'OM3FY-V/W2:U)#15 P>O$4VJ[>=;T()W:.8@>.< .Y&8+;FRZTVW#90S\MI6\Z@K M,1^@C&2FNSSK)NAM.RTF[[ANP,%8J)D?D;$GM&1DUA/=/$IP?@ <=,Q 7R,V MM!V[ZU$8QN4&LPJ,EML+P9 A7"P^+1'PPW8,I>>W9\9OMN$BZ]D\5(G4R X, M@0OKF)6BK'O0WFA4UIS9("PNR#K+E98M*5FJUB5Q[@U=K4[9(H4)5MBV&;RD MBLIBXB4,9&.#T+EQX.\T$82QBVDLOKU6L387>TY\P3;^)#&AC@N_P(HWUO:/ MXF+BHA3-K+KH8:R0&!A]%))12$Q( E=Y -7@&I)U+?D2JWKVX?&QBV@4H@]V MA02<*,N%:X$0-]E:HI/\#&:(&65IE"562')BP4>V> 47B8-"U!(\X6Y?M^.TQH2QAE9I29GLQP6057+$M@N#0WB_Z;2S:F"83U M. M3*5D^UC3_ELYSA&3:I2B;6?*)#WYOB,ST,CY&I6D_ AM M)V6"+BX.E#"(M(3."Q2_#=8DWI&"IE\=:!-J854\+Y$' MT\*^22_EBM[[]48+DVR"/8R7M XVGH6LB9!/MC)K><3NDG43FGPKBKKZ4E16 M3U=SN]A4L('H=XQ64#L@$;EZ+LD]D/P94P"GB4^UYXXK$OEK+LI.WVC%CETL_"U$I M:RX=9PG\FE1H(OXK@%Q83N5 ,Y#-\NZPA[SA*F!?S(C<'%:&N]ZVI+54Z!(W MWYA= X@0U7D=M8TOVVS[KA1=HNW;2R$&T]\]4:;4])\G3^03$)$ M%-TTJ;H,$&STQZZ!RN+MG%B:'A:0U,/HGHQBAH&N:U]V$)CHNJZ9E/P'C[00 MZ;-1=$;1P4"G#.*C;FV 8_40!4"^J@/9D_2<1P4M8S1ME"21I!05DN.OO@G+ MEVM*@2:==F36ZED6"% 9PV%,!(UB%8L5&]A;IQFW,2OC)3M[9-Y[,%[&*ZT; MF$YJU"O*1' '1ND:I8L-=._K58VTHKYSF\PMEE6S<:ZGDO"S47*3Y=Z>%77Y MNZBS'[)1H$:!4G7%V$"+95&V HBAF-A\]@GP31"[BQ;CF)(S)WBFYA<*L*F/ M6F@08LPFC)(69R^-B+Q6("O&(ZP,D[6S8HD^XI["Y0,_("GB$J2RDZ(]+DYM;[SO@"5A4^8@(D,]<*AO$$ 2?)<+*@,,Y#!(ID_.%)4%1C MVS5S'; 0:J@T$V#M,9->\D+1ZBB.P)5='^$*AJABD:H MHH%/AK+V0(_F#5EQ>$]S&K/")/F3+SDG#3,USM.$/[3?78,*BH[N(#B7"X'\7,]M4-..B%2:N*IM%33[4GO?A&0&V^RQ>#$ MD9TR:-5X@R201,=0W$/80PD6TATK%MDG:2;GR28$W&IFPB102+.I8)ZS@ABL_4J#^MG'H[>!G MT@N9M2)E"=>J(JDZ\;9\I!@8W;;6NA@2M@I8%H(.RJ.M'4V=ISZCJT\9XCA\ M_EV1&0.NOW##RU&$^<6Z@!WV"G%04L=T,DU"&!_:JULG*,[,@]8%#]EYE>^/ M ,F)#>GN&!&]4*!M%)G)+:RM+9RX:.!:KQ=T4:[^";E$4@%DB$^""NX15>-( MI"\$D%%?/UO'?1/UQMR^IG?4?<#WXTJD=0OW*T';2 MB=+P?GK \NC8F8(EP MI?)DJUJH3%+9 P/$#F\ZI4TQ_Z]/X!.SE]67L):%DL#$MU8LK^82A*S;LTL_ M^R%[I'CWD6J#W(4U:=IHM:(U!NE.P^:=9[Q#_&*R"O:64#DUJ':+:]]2PX=V M0;5A8RG47RO=HFZP _2UUMD)'L%G^]2!B/3.@%U_<(F29;EDN:Z]5A'94\D9 ME(]:'DG4T>$IE%K1 .*%8V6HS^*ZW6[P84IJRL2-PO?4?^ YF(P2K@H/T5>V MON55_(YIL1UB4EL!=+:1!7%[!.M+J(=MADNCQ!15C#:^?N@Z ZU= NAI5&$] MMBI9#Y*V0EG*N-'4&V9]6%![BA%P]4SYV[1T-P]MA^F(65R8Y6&YIK],O&FR MK I0JB6(H+#O@2)9:]&U9W+> ATNJE[PVL/.QA%N#AXH]"S"V<+6(:P$6FH- M>KE$@'CU&=1VXFGAKRU*/AS08YY:N>%=K MN]Y'K;6 !J.".TP#>$ETW%PT/T7\F_\54Y=/*GHUF@3(Q&^T2(G/ILMO9]SC M MT#DZHHN?KWO'GGB\,=*%AD2_ 3XM-2Z*Q]M$?O+UHZ;F+TV,O?+5AFO>ER M?V#"S&)GTLQ@W:<*->);^2 QHA#."K,TD*1 YX,G@,.7NE3'WQZ-_/D/ M4Y^N4LM$:#EGRM\L^WPXZ[:%C7U[IO6F3"\/^I#(: V))/ 6@E9^-NO,W]&PP8R1O='ZPR!VZD"IX&R:6WDT$%IA\DU3'[I6(V@X;@Q0NUIA^S*4U\','BK0;8D M*WY2AMA&)O%6 M]*PK[=E2/2GTLV!*8(X03O>NN\R.!9#8TM#@]^22?ZY1?07V SV^3"\WJQ([ M3GE/2T. D9]^0_TT/.FO%Z2:GZ-YI*%FJ.SE=<5>-,X#, M]X)9V.@_:U?[K%QTM!8K\KLF*SU4^$L&I%A@ <$$%%9M=OD V)'@2)MG $[" M:A9@P?(MZ&*I.%2WI+/8G_D*.,0BN\", ?%N-O&B"_-[RC:LN0TVS]"_KY12%TW[#KMUXK8NBCKTAQ@08WZH7[>->LD0QFJ^7]DW<"R&I!=_ERJLNKF@ M3SP+&6\6S6X@;UA#C@?.Y(P=#W,!CSPU*WPE@G/M@3?)K3KD)F?GN-O0@]_ MTDCL7$UW,D=(/NADZDB9^D()?E6Q7"+?+5&3.2G->_S!)%AI"2:3_G9N+*6\ M(Z64#\92RK&4FJ)M: MOG2.,WH16:,#+_*N<&2/< U*SQ:PNK(=GF$XO;X4-#GW>8 :R6:S?(%XC5GZ M .U)KA93$KDG"9'HH*5P:ZGH;^?/$BSUSMN,8-44P2LVZ):IB(WU-BI.>N!EK6=NC"QRQNCWG]V4-$ M;^=16_PL.ZN:4R24MC'@6#2BJ'W(H6U9OWE:!>.?<7NF_6;*\\?+)U%ZL9!I MXKS=N20FI[0[8;5BWC0-IL[,BE-[9-+JM8(!1]I"$;,XQL9JSG>LL:\&2MU>[1?THR M$5XI.)"_'M?@6]T\4$@';_[GZ/F]O6=>.D5,0DE[U,R0)F3A_YK7K[%GY7L- MIP%XJ85R&/M%XI(QN*HY_V4QY M7+ WH&XR]@TDU:[#&S? 9__.XW77E847NP6T'DQE/AC.U5XB*?CE'6PIMGE0 MD9R]<*?M&A?>W[U_WR=G?RH6!6.4%,(Z?4;WT.H?=6WAJC*;D/#^[FK-)D\X MOC--K,]P6K$^-L%7%>R%$NI\OUI)1IO#]JX^TV;;=,,U]5DC:=QZ1L>6&GU> MR'6[POY,,H)TB$VEU#NZ%I'Y*W::%V+_3.6/P%%Q MD?6DE0RQB)YZ3\.%QB!/0L;]5*A)Y3VJ :^[WL'Q]CJULNGL,Z(QSWTOP19- M?](=G2F# 2,8FN;1B!F88CB79K=(*TNLJ0@=F?%30>&NABE]5KNYI"$WZ5";L,=ZYGIN,\CW*-P9JC1<:G31_HFF%-:<\YX+$^+2]5%855@Y@)CW34S[ MZRRK !R0G5;DE?@^@V[T448!\@(T1PC%F&N'8B/6E[INUEKM+P43GFP,Z>B2?C[7B(CONU*\S='H&:7I M"I[DSHB2XU95_!O!?DYD6 _B*%BC8%V'.ED*6K2;Z]S7)8PR,LH(4Z\$5@N$ M!'Q)55RO-\K**"L8J$_UB$KI%:V%H%%3CI;R*#*:9_;(5:A].$/$O(92D41B MI'W$*3= O6O(S]AV^NG;3A^.;:=CV^F-IG14\'=+P:?,47&^IZB$0>UJ5W7D MYAM%245)VY1\)T<>W)%^+;PF+*,>)X!"<1_B7:/;>R'4($ 3$6#G3NM]A>*7 M6P]"%WKH6Y3J44SK.2PGEQ9R<>V!H&H9!)%6\/N26&UZZP.47D&D15 M#4*]L(F A%#>W_5>V]#96\M[N29W75OWB>*> F2]Y;;-E:\)"EV^]!^SIET4 MRI3 D"G;;PS(,'&/1JBK3>#6A04PZ2Z]O-0VP:0Q(&$\G,LM!25>H(D#\#N# M+)'A,:5%]XDKA:N;%YJ%F,@K96D-SXF_X0+0KQ%Z8K0J6A\,/F=:CFF$2)R" M!2=D3]JTN"RZ%6?]ZT$$^D*'XHNG0VVZIQN8*8"M7@C(GF;A5BS6Z/0J5VM. M[@89F50%TV6PNQ![#MH:INPO NZ%9Y==!^0Y+_7"VF#DC!,&@.IQ2Z%G5_IMI9-,'X&%+38,-LRU/*M59;D!$MMB M0<8E2=\)0V_ZFY07B;&E #@4P>YSBY5G)=&/B9IP!)CK5G98?9'N"O$*N7#% M ^H!)X2DUWJ.2)1KU!=4J9#TH:52R.=U%WHT(D!4>@>2S@E\5G37 DO9=H:A MQP!WX9W"O'1>W"F8R6LL4*1'%H(O0@-]])I G+"GQ6 M]$!A\9@(5AASSD7P>+1 _V[:2#TVZQ76G[=Y3U5:\UDB- P>HR/HM]VAVGFI MJ\Y=UI6V@@ 6D'X0Z*OT 8ENZO'6Q2Q M]Y*[4'?:6II[=&):$]>>N0@; C5 ?>XG/8^%]1NG>\F3APA*A+WN6]*T6Y>/ MXDT/,R?,1QB:38B=MP(XE* :,U$4ASS]T2Z'RVI>ME,N>5-N%"%XTN[B6*/< MGFW_11!?%LYC]_ !US#29U^V$JA4KSC4<&R;8FH I+=F6)W*'=%XR;%8-S*KK,H !<7\A64]]'A2OD79&N LV4 ;FMQ[ M]#^Q&=-$I,!,#XWT&Q7VFE**A$-^TPP"*-*^YD$^HE-YK*=K!?0 MXQ-&VYV7E9KW0<+XA0,3T3(]#O!0A4>;K/02,.)%:TWQN$3Y7V0\7LM.U^;O M .\&Z)!Y5C6;HEHIM LC?9 O,ZD:1JTOX?#44T]1HE.77S:Z4LG]*GFQ'0*A MMYM?'EA("J&0+ &34>,/'(Y1')(X(+(]LJ\ >F%C8KV."6&$); MY]P[X.^TC$H:&?/;7R=T, -;&Q,>?W9'PZF*UCY@IBA#5WV&/#L=\;R14?YG MC>2#D+.CX;NV\RTLYR7+H0#^R6.[N7 =HM^]6JD] K.C(D>M8J3=[C;ABG]V MS;]/*WL/.H4/1>[YZ70UV!NC\QX67>8OP=&\6*[Z%H%3@DRER3'+(N#)!T-P M<.$"7^T""JY<10#T<.W(;. ]Q_T=/:_L]BSGSHD;]W9S M&CO^?Q1.A54,=Y2--_J4F6O!O3MVDHQ2Z:52@C,::.9_(._D&.RH&SH(C'1C M4C#(/_LFFO >,N:TT')SDDOH6827?0IG MDO,/4=A.6(F+JE,0FU.F UL9:#,>)? ,*MEQ>,\S&B,;6P?74MIAA/W A__4 MFA[E=Y3?#\FO#QX,!S<8IINQDSADWCHGB4'$\0\X0WCD_^-(0BKVKR.Q$#*@ M[&DVD?LHV)>G!]T#/R%]=G%VYG#@@Q]I%-!10%E 2=W-RU,D9M<+%*4B_*2) M%_4%!W,=8P73*$*1" E8#33<>3$I:J.+NT3=*:G!K$Q,QC0C&?E!B%)POF_& MI&P?C@J05T->#T MHY:>'40AC9?%A97P> #MS)0$4I1Z;QP&X52?J\^*,U4;6HQ26%9*XH:SD*R9 M-(M3;USQX574/MYD/JD:87/(: M\IQKEB9.QL;Y64F,<$I7,M/#4JV96!__B3D:KYD^M0#KK)]7\F&['B!)N6+3 M@;SZ5H?6?B#6VZM[DBSSE=%(+=7IZ'. ^J,1QSC&X>SB:""9;)62?(:B"1$1GM!X/H5/POFXOT;H [R2%X\V_FLO,)_M MUYM('#\8K>9*98YETG]%0J!%D=T54CQU0.%.A#B,\NM!J!_;:#YK&\VCL8UF M;*,9V=N&6M*C&BRIW3:*S4U@[XF#JLSAQC!E,'U:MRC7"TLA)2726Y79(9?+ M!_=68;0$=L$^%HJQ8>"@?D[Y$I;%9K#J^_81/U9SB06<'-QRY/K$3=S*WS069 M\7B.%BT9:4L8+]1.6_KZ(BJ3T M@#-4=\\/(:1XUFAS(ZJLSSYU=X5-ZZ1WT.6B'K@!")D/^M]<8DGL0Y(B>;\A M>P7P3[[.T_..#R?]>OZ:M("KH%A17$FR9$R MB[LYZG6LQ@,E:*^SU+>4XJMTTNTKI#;,:'/74I@BC6)1;X/4>/*,3FE.@&TQ M8ZZD[15D:ZGN; &F)"HESTJI;$2T)@W4M9MJ_YD0<@WP]FZWC5U>>Y N7Z[M M9Z'O,#Q#)))QUUOI=.LQ$0=>88ZQ>$3AP+[&%=.^3-;8 /V"6U+FEEL?[1O# :P'@#Z@:CK)M'MBM? $[S"5PK\E9:II,62/!3IL MM!+W%4I1S9VAW)>:3KOQ82L/,NRC0*,(MGZ;^E^S$*B'* M]+=RVT%_5W*K5439+%1<2EQ)#^)4G+@$EZRUQ-*MQVI"=AD96T7.DP7/9&A, ML>SQ7^6LII.UTHZ%(=D7&6:"0F_1TI+)X3ODU+(%RCW'\P8=RJQ&>&&$NT"\ M'B;&#@F,/.F(38T&<6ICD6U"VV$BVEM7FA4HN@W9"I>*T.;>>7>G@CA\^Q$T2,V\A?4JZ:HE/ MHY.Q:0M%XR>AL12PM3[['1_Q$2?D3.HC&8,\VKE;-ZLLZ"#$:](D3/]=" B2 M4AVW#3<)=GV%,5K4WEQZ(2>']WFVXCW6N@@RL6ROI5$T8$^;2U ( MPB8O6G##DSI&EJ18MI)LW>Z+O[V!HIM3K7UH+OST,0E=7X7Y=2T4Y#UT )QC30IOKVJVKC+[Y&A\+(J,][PFI)9PR]^3IN:A_-@+P>+[0/.,,_) M(+B_F^\]WLL?)O7%6^.,.HJ9"'H3:"SU+HUTD74X'93D/,YET]@$/$VM13&< M]9#61BC/H@R3W]MR\3U1K9_'?9@4PI:NHYJ[2EJ0HUYJ(747CA[MMC8($0O$ MF =[O*YVUS-F*(9SAE3EW57 BG+F(Z8K!A(C4IK\_226-I*YCSFD[#J59>]8(-Y3O@=5\VK><;;95<6R8^[K>N(4=V0EJM%7>W"1AWP;XYQ( M[0$^#;M^+6>=.#?;WP#PSK2IE,/L&*7&1J5ZDL=D]2?%MH96,XC^2S(!$Z?@ M+&=L'/.E>W^Q<7,U4PRU\(%<#N,)*.'2A7/O0-)I<2Y1/S38Y*[INK62F)G$ MMBOX "W?C@(5TNKR9COP25'Q^9#NO+[<<3HIU2BF@$B425CO-;-[K!&B>A*F M,)9R;;6)!2%&VW/EZXJR,A\$M2\BW780E#6#&XD#<(HV&+3Q\K">[.[EE^X' MZ9ONQ! *U,U!@T9JU=,T5P! D099VAGDWX;-PYXE!QUH&K*+%CW9M8"ZU9V M>7)XW3 V!!X#\J[)F_ H&F7K]#!A,SSLO-/URK?[](\<[]3%!\Y=T8BVX-90 M9P=.D%><3U&BS-^@D]X3YV22-[Y B5G!Z?Q47"UL^4AN=4?2>^NFOG?YNP?6 M.5KEZ[\[']@$N>W[<(;G6@^F31%1+54V^J&,=+A,=4+ #+\!$>X"4AJ"WO[3IY_K%LZK.633T>RZ;&LJFQ;&H( M'^,#48B'^>[>7OYD]V%D1*>JL2.3#=47$NQ$_:H!UK FC:QP"5@L%9'K^NV #PD1E&S!@;$4@DR8W\9&E7(>A6B!@9^1L7%6"%JP>4T3+/X4[[E&..7C1%C16RV+XG*M1[/*/)R^FR!ZX3;(G9^ MV*$2I-NP![S8FZME&0=[/BZP6')(^T5YD&E9K6-(+ YDUBLF&O9@=D,-Z*'B M45(A_70'*IIHE]P>@;EQ#1PZ7!3^"@ 2\2Q'YO?UUS1VH8?6E=T?>94^1)Q@ MSJ]#'45OM=(X+8=[J_B0[S%ZK;GKFDMJ(@.@B&6)36$!.7MG""]\)]NA$&D%", M-1IC4CXG478DD5OQRGC*I&4(,TF/YCX>KT' O1;NE]T%!#/3'-V:'=36R\Y0 MING2'[;S[.F3OWBW@5M%G^WL/OU+?S-\RHV9E=/_]5]H)OUM M[_0WP&UW377NIK^13,UFOP%W&N?8EU7XE\:"_X2ZM4LS7H>OLKV_D]WR^OCP MY,W+_SE\GIV\W7_Q(CMX\^K5X>NW)W=$R;ZFW?8G?&HDMI/?)AL .HHVV(RB M.BBJ!SO9P;_^?GA\.[/06?G_C#C\ON';+!<=7,B185W9HY MN;&-1B:'+V>_'?)C S M9NLZ)+FUI(H'*%E?E"!)Y%1*HN1K[AF5!3Y31M.M6E>?K8QE 1VN0.+N?7S3 ML5=CX.3M65&7O_.WWA5+?E\PBF ;MUPIEDR0N#T^0\10,9TFUUI&)@:YKJ9Y M,<_HNUCY2HE_- E:;INTP&G M0UA$BE6QD[VISQK!!M!OP;.N&#-*$6O&"2896TE)HI*2V+_\1.C.Z(P'!1E! MZ<=RT]LC*I]%R?K2R5LS#3<\\TGWR#<'<3>UNBW&?;W"<47Q<^'/H>[V7E5L M&#.)\1^*R3QTPW.*#/)\)ICC#-S$CU1]QB(>58?&NX*ARR#]\CRM]NE&3-"[ MC:1S8CKM0'7:WS)K:?35V"QJ4_K<=G.OTU-^0!GR4KEIR"S;P9[-_)EOY<6R M5?1,*283Z=[2[@39!U+SFP&T%-?:&>+J2;M9AO,#VMZK;#H)%JZ %K^4GFP4 M\#LJX/L7=."CUILE7 ]^)<9M^Y:.78OX5EEKE[JC.Z#G?6V/5@>%[A'4*A1: M:\2 UDNNZ$?43O(C,WI=P>VFH9Z-654BRZ6/KV1#E0*-2<;]\2X)[B*O&RG]WYFTIPWJ-=@0Q#;PJ&91BI;<(GPZEC/ MD5K>6SZCB3A)/T.D@8]C6M(:NBTWP9K0"K2+5,;LP55E&3=W]TT8[_!Q+2 _ MBM\46'_8N/(-]&:1Q^/O/Q-9"C'5Y/SQ!IS8:=J_8V^0OCK?'NB[*M>=SM&X"K2X5W(J^A+NG6NR->N,E MV&IQ2[M>6EMHU)]L,"FCO([RVE/T1PO&#H4Z^YN",KKS$K^DBA=-7%-1FH;S M:2E[+?#.1=RE?H8# 8@+V,,3W(@X-CN85A">\8G5&*R0(@#IN \A\"@$^E1- MG$M=EF\UGIC:B^I/QG51?1B;:RVNT@JNXH*,A&_\ @1,I./.!DO/Q0MHXX_(PKI-?1A5BG>L].F28 M0@S K!&!"6+4*52V=!$ M[)D69WYYHO09IV[)UX3IQ>,)!K6GI@K-Q9*6B\MDK 1HVXI)/U2)( M7D=1N<6))I8E/M1B,M7Y];T@$GD1M%*= R83-?2UQ2L_+3%)OX=GL,3Y+W"PW@["TX!LB),(7IOW!% MA=CY3(:[0N]1:>"F/%:N_.*_IGAD,BQI6%TK_(Q&%[4J3"@ML(@+7X&21R'' MRRJ-MITEG\60<443U,SDS9P48'1>/*E44-T/3ZZ',5-UTF_$M7HHEAV5[FL$ M8,U9&M ^C8!*<"4)20O7J&"=9%\/W<#-NZX;^"*?B.$Q,OJ@3RQF"X=FZRZ. MO,:B9"Y12+Q<5B/#R1"ER N%!/WHPF*;"_K+'R>WIYKVAI6CW$NA,T],8E".6B'?U*\*MYLQ!F%=A 5K>6JPS9$1XS ML"77K:ILV8;D$^K0$"[F,'#T&YL-U\RF( NX 8T5U *UK#U+DJ&0Y&)Y9"A MEP!JUJLZ;NO!^260H[I=)=:\71OS9S02W/\-ZLAQ9O7K,(6_MB:"^SO9S\=O M?CX\?GMT>%?Z6]YP3Q=P:%%J*Y@Y^\!%C4C: M\%#6K/>&7KKW.+\/P+C_K/&@&9TKVDY=Z.5B4+]?E@J>XCN_[^_>?R*6.E<> M"-9QBAML8T1L!8H ;S&4!40P3AGC%!=!2P8QE\[W; M"H-4,50,=Z"U"J'B8[]&%H#0[P27-,)YMFX'J 8&@]\80OHWML<8 MH&K41X/ZZ,%.]O+PQ_V7T$H'AX?/CU[_>/(5#?'.6&+.HU<&B 1!08]$V%)R MS&H!G%W0Z'4)&:*A;08.PP_&L3W3(Z,XL1FEV:?M 7A@);VET$HMUE)1IBF& MD0^!@6TX^2LH_+XF=?+P-W1@_X8BS]7F-_ 75@V;6Z-2&5(J#W>R5T>O#[.3 M_1>';_^5/3\Z.7CYYN27XSMC\;S&3@J9[H__ZML9:A^S8)\]"_9TS(*-6;#/ MG06[\=;@DQ.6P6]E^74%7M"ZOLNP1 M62[[Q_\X?)N]>'.<'1_^>'3R]GC_]5N-3Y\P-,F;U]GA/W\Y>ONOG*YXN?^6 M<4O>'/SCISTP/>OCT\/LGV7S_/CDY.?J$__?S+\<%/^R>')]F;%WIO MIB@21X/B"48:(=[#\>TRA="FJ05 M(S]94"8??DIKV.^3YA$QDQK4;-#QR ML%WV),"'U* $G H1A:\\IBVTDEKV[_./)KC=#W2VUL'G>19SH8Z(.3YXNJN7ZR]10>7 M#]5DYTG/9DP%D/L%C<%8H_X73[B51\"MQN9UR?<(3Y #AT[ESHL[0'=[V68] M%/S%@QCM]V>@7]X]8PCE^0I'N0U^G' 5M&XFB70ITKX?ZK:/COY P?;7.Z&? M&K_'P3$/9 "_U$:]%$H62M?=FNFYX=83O.JB\]TUC&'*,7WGF<,.>H5)P+5& M!L17+I'_EEAU=1,(V-;Q!$<8JY;D928*4NCTZQ8@^9V5TI\5!9AG4/5C$$Z@ MRV+JCH ,+*5Q^YYUPVYM[XH,_^F0H8^_#IGYVC)?V>.=+/M_CP]/#H__Y_#Y M__>G+M&3KV2)OK(8WQ.$^%[O_W@(B&$?UT..\I>3DZ,WKSEN1Q>\_-?)$]\"T[C%75 M7,#GP'&Z[CKSC(JZJ#9=Z=V_ 4]$RQF'VDF[.5<3G*)\GWL2SZ2?V>.U?-#_ M,RPR.=,Q0/*"49.U7#IQ?EW5.:DWX_/_:CM2^A>B;]2Z3#[@+\CKN5#U\:2S7[G5G@< M+:J$-@=Z:G,+;.IO+_3M+_7M)V&^[4KN#?Z8U;TU6_@3JT9N'%#O_M;,P8U# M9E+%5!ONL15V0V O@.=A9=8;4"Z?)M]HL 8Z ]GLTMK>&B\CEL- G%F3A=B% VC'YIW_A/4_>J%T:VI[C ;*< M5R)^O.9ZT,165DZNW2K\C,"R&5[I]R&$&$G M8,WOI<(=) ADE+MLO2(;7:&6!0*5%T9KK5REFKEMYBXJFTKPA1AF"G8A08:N) IQ?]=EZV#3=16+-B_P8I M?)31 $22"5GCKCBQ)^9:]!U+IIPWR2M$)B^XV48WB('!.12:,_Y0F!)!C>S- M?F"EE<94S1)>O2%9+9V69]EI\UY:'RN7'KQGT !M3+W%JJ6HT.AF-_P@5##< M3BN*HVH0W2@G&ON=55S+SHO0X'J:\#6.>2$/EO9#5H:P5D)-_ ^ @&T6C0!R MHZKGGC)UQ=:?XLI&ERX*)B62I?C/NIR\RZKUJ4-78%$)N9-OE:TJ)C!%\UU1 MMC]X!%KL*8,]U^KX+#2O_,"Q\&+-'&N3.=MV_*5-,XT&AR^M5-^0E;IC].-7ES8X!8@]AL M&?*8FL!%+N>?> MBK-WBKF41XWJ.I8"D'<#!M-8V?M9*WN?C96]8V7OB&]SG3GXERM(I1X.Y\]8 MH=%_W,_>>*_@6-3_'3E6WUPK)&H=]MQ0YF<*9^"Y'#QZ5GHP>XT^ J>DG):P MOM*$9G=91M.OR%VQ:])8N'3N=NL%C94>VPV7YWSD5/;)7;Y9]8:/TQG[.[E_L>KB&Q;)S?^O(,X3E9E/ MK*3RZ/_"Z^G]_JPZ+PWEXF]VOUY$5TU3]-C'CW>>W/^+'F,#O^]]X.>K?KN_ M\^P/W_LE7OM__775]N=.S^FG)!FG9,V?MI]O3SHRWDZ)2L151'A+D@OQ?5W^F-^W,MUBNQ-'/3+5_#:O^1ZRCCS5Y_IB87#%_LA%W'WP5 M,_B)A&O41J,VNH$VNC]JH][,P10=-<^X1\8]N3_ND9N=SNQ&;A_/$YJ" MV>22XWG '1L:Y\?LQL_J27]*F3M&I=C:?4CLONX)^0RJ-WYDW7Q=GYNN_V7? M^=^?<$T'-_;G_&R.J/P!N;]4M3Y]FC]X\B1__.B#&O9K7OE/)]/C)AXW\>W; MQ _SW0=/\J&(;]#>N9P&K5M)O<]HYMQHGWS8&[L5.^D/ M+O9'^:*W5+D^( MI[W[^[-'NEQ :[Y9^RV(SZHA11WQ;.N)1OO?T?O[@P9-1 M1XQ!J<\6E/J1VZ*6;4-_'M7QJ(Y'=3PX9X]V\]W'#_,GNY\NIO7-:.-118PJ M8E01__?#I_G31X_RAT\?CRKB,T?5;E3D\W4:;)>6B_M29$!1U)WK_O8I2QEN MC;J]=BW#UZ%'OEB%RAW[W%&*O\EE_:8^][-')V+R)3()A@^4#^^?N%<#CXD? MN]MO%_D*C\835PDDBG3W*B)*2A8X^BO?=+;VKJ;G'SS)'S]^EC],^Y+']?YZ MOFW[]VM]?[LA36C523T&HXNF90!IZ58-/3-O_=!ZT>= M.H9OQ_!MF+-G^:,GN_FC!T_'Z.VH(48-,6J( 0WQ^.&S_-GC,;_SYX:\]CZ1 M=;=W&\V[MSU(5GD)*#A3.&IT:7DK&TH,1#&G4#Z-^&/7# M0"+QR?W\\>[#43^,8:C/5DWUVJVRJNG&<-0GVE7W=^YC6TV;-0A=_T1%_.7Y M&JXS$;=>)R--\&POO__TT]5E73EOMS11,*J.476,JF,K-+[[\$G^[+-A6WX; MJL.,._I?L)SS?UYC^(^7'Z!C__PV5F]P5X[FDAD!"?( !W(&.M)LTBR614L_ M792K>7;%I7%(X9N(//LZDQ<)%>3Q*SK"2F4HJQ7FZRLL]7<98MBTC;.YLG5YV7; MU MZD$#"T0]T2]W1M<6*;_AEYV0GDQLV=/-8@G^%45,U MD1E!JR7Y3N]LA,OIK')W'A[;53F]7R8@$I)8ID@U#SO5OW[? 8 @1L5J2>\#) R3R/TL3W\@A^2;_X($/L,>==R%QF-Q)V-0*0 MB-$HPV=O9#SS,A'E7-NALAPS4^EU, .RW(O,] MN%W8^%C @0,P.@L /R!')B?2NTEQJ[ -H K AHQ6&9P<\R_3MS?_#?7/ZKE'"PVK'"*,_**8(GQSE3UBOS=\?;@Q_I% +XP*@Q0$-&CI)0(C% "OD0I M8HM]7+@#Q,6\C&FL5G7E94+8!5NA.Z)5\:S7>*DS+R'T%=D,%A[08VH;PR@1 M28!+3S"5(XR&@%"X.NPA'2!%X4T*KP 2C7'!!*"(OX?S#<4-;!!E,^QU M=" M2P1ICK@+CZ@5XQ*;+B( -"8#.B0:H/"H& X!"1"2 \0;1"JBF;3,:+7:A> M,0D>D1CD15S[>\.[]] VROCRXO U!"Y#IU:W6[@118)I%L&M8SPM9+L#VTAM4 M.D# %:#0C*H? SL+Y838#BP#"LLLB(D[:T;&/ E5E0B%US #\03 &(-TN-4Z M$0H@9+-!F0.0@.TI[L8ZC">FTRS]%N&*L*>?>[N=78-0^'7(3 X8GD(\E+-P MQ%Q:?/<6M1B2DW ,D!3#82X+Y/UB_@7=SIYY02BKD^KE^135;D4 4X_ M^9%DM3YT]>SR1P\G57+H;SSVZKPY]FJUH?0X=&C,9S5$2DC[+JG7I-XF%+&D]2MM,2_@ [15@B(6GK[G9U?[KF#NI(( MO^S?ZY>:2L&H3D9L0=5V@TI$V_;N)2]9+6@C^034 VU\L1'-=(]_53=35VR4 M/VBI;N.K@QB74?0-ES0+&;,1[->VG&$W77D"$I/\&NHX"]"^IP==82V0#%'_ GT7<>XFC4M\/> =$'$A%=*UZ*4\T0+7@I^2\*AP!E<:9NR78M]2 M,9O*&C+#YFXBH#Q?*Z,!OTLA/8G6^6?Y.8V.BPP+7I/DI[5D7@X0>)D@ ,PM M3@9# D=)4"9/L2$U$"=#QS?^QR*:D"]H:,M2)DUTWHP410%C^O,)($EWQLRE M]3,LBTQ!/B_$_&MF.5'/_VMB78:I^CX M[0CU0_#F>R#ZO7BR!*2O51CFDMQ0WA!899KE]4A3E"&7!ZV'?"X@-'(1PZHQ M_ :%A7)3L=2IGJ4'M90P43R,C?CU: [H9)$84,"&!04P>#23T@QD%=A.YJL) M.LA8P=+N>KWA]=*77JL+IFI^=SK?LWBU8?,2T8#YEL[&"FIU]V\W"9N6^ MY9-]@$V7QWC7E9.5?H*^9OY799BQ.R0G;S2:PSNM#EK4A3EBCDQ"8M2VU>6+ M*W0M+TRU A.U=KYPP&]#L.,^4^PJE"##^>?M_#EII'7 MZ5REY&I#YB4XN4DT4.33\+0?6K3+;'S_89[WOC_O.JME.@R8J];2'3B3)\I; M.;/V6@$3SM);H/Q<[\SVF:/[(BDP(V,J9F%ZFU#F"QGN,IMX<2ITS&V[XWU5 MR4O,&2A]![-1HCPO!>94$8\G7K%MG1Z)_LO9>_J\9W$T.F$#JB2O\.UQ-)3: MK:%%"+U,9!GZ,MBY+G+M4V=W!#GG]^_MG%\?-5C"K#97'$?Y7 M*Y0DV*N5:VJ-3-VX5 C-M;$L^%0AW&-E\A7Y\1:^%C^@\#X[KW(B=,,C1%%D MT: L.'\K9:RF0O=T (!5?FKM\#*I@T!L%)P/K1^(*3GO.+N2WTM?YAQ=2%)R MX%>Z+-9G>0$0X@P>O159Z(RQE\;681G'%%E0^EH-;!*N.,W__D?!_U^]^C]U7%._^P=O45N"C\AE%N,Q8"W7UD0 M)818$TS:A?]/V8V+]Z62[O!]'@B<*$;"05]M[N4EYBQ&A)WH6*;LW)0\!H"6 M2@)@!I^@(]') $.14!3>*D&1R^J%Z%#^/;W%WX$6#A27*$>Q(@.1)2022=.% M_031E,5$6928UZJ^IX#S$N3N]WIA3S[;I0]D',$13(XS TRH\#F1_A2(,6*' M"3^&-*N<+PD@KM>C_.0^6'FP[#CW;7C#CR.V133@,>MT((D+B1L1Q9J]$& Q MQ1/^#6\'M4-0FG)<$O.B-XM:*F?];EJ1XA8T 60O<0H2'9@=[E@"@L/=7ZID6G5B)!'8@GZQ#K@1VM%55S8N*UB-[B"&I>O0 :L?;-+FA@)M MY**%16JO!S\A<%1V)(*:!J^3;H0NMTH79CB4Z)V MVTHET]<4%"7I@7!#B#E.PS&TA)7%'^N5Q:L-D<>Q#EU(?<_8/::KO@&;Y:U1 MS^WTMT0OAJK0F[U.]^T#/52HZE39+T"+@Y0](+%0E,N:S['W25FC53JESJ\G52?ZO#6H\.^.C5I\ 1N]R#/2\-G!Y(O8WY32>*%"E07%)QL^8I&;#AB)4 MQXVFP?48[@,3"I@S=CO;>V]I!>_-S_!'[^U3&'_S^V)D0!4?HW/ \)*2UD-" MPBT3]9WP-B]QFZ#5%F"L,;7B7NL)V/V')[?9?/^I-XA46]M?[_"AP0YG::X M2SD.,<<$[N?TU[.K]\=K YB7\!0W8 .2"TR<9.NWX^-SRPDY >4?#$W?B@>^ MZ75VWOY"[N3>WEQ8$#[:^3Y*>>6W\E6"68ZQ]U?!:NYU] M]K3YM>"77XM\^2P-MJHPY@3U*E4&"1QO1"I6I8ILU0*>2ONB# 9!B$$^-BKW M4BZ8)KXH=PSB@63#49+K @09;'Z"QB/6OM9_Q6Z!YOG91(Q4J$_E%V(13)ES M[IQ(1#Q3!9HW !!,!*DVK,$DJZI8>U-5>@?GN)+!C<(CB:@4,\E!W=."A%3W M''2W6.#"(6P^B]!+\Q7-W]$(@P"TV^;!X)9<%8*^281,*PK MUES\IJ(S4T>IOHH2@B(M 9?.H@XS&0,T[95; E96Q0&D@H):&D13S(!1\5PR ML ,Y+:I"I3^2"/^Z9,>I]J_A;6C_&MS:/;,&FNA216F!N!"9MT"H6@\ DE(V M3Z)20D'"DC^!XS&VNJW\(8U(-(;W;8.K"AG=;\_]I7MNV3!F;E>YT%D9%10M M7W(*E5;]X/V[=,N73+?LN71+EV[YW.F6:ZFEH+DW3-'[2RX.LC@S":PB*'+C MN<:ZM,@DW!BG&W"TIE1\F/'Y[N&JX'KB$1Z.8:M[>?)&:;B>*(M4=ZC"O2!] MP=;Q\2U@^2"A8/EO,CSB5QUV.]U?]/. )+&8YO)=CAH#R!D- FK*Q4O_U&P! MBH%=]M6_T[]OZ^U);]O;Z^SW?U'\HN7[WAU?+_NNWSG\[M^^Q&N7M$\]>'CW MU%9DFP?[G;,2-"*W$,O!L\KJ9^@ ^)#NAD]UN.=N;@BX@-_\UT][/ZW^G3YE MB]SCW+M0)L_WW?LJ .2),,&Q#L/WH1HQ$W1?KK*REZ\FYOR^N[4$?/SSCM9V8M_HC'"#QQ31UN/DA"S(&C% M[V09=M2.UK$7[C8CAS]085H$_O?+FBDX/KM&Y.:FM-_WK@_]PYT#?Z?7<]?M M*'<%CNLH]P&4N[?G;^]O&.4^NS_(J4/-SD)RKK.0XZ.OC[ VEX_N]P_][N&! MNVY'N2MP7$>Y][WK?;]_T/7W=YP&Y!Q"SZ(!42GT%G=UJ940.HUH$PAM4_EJ MS]_N]?WMPSN3>-QU.\I]35?Y"BBW?[#M[^YMF"WC?$(OI1$=5RT3?+MS4VW6 M,Y5^.P[[JDENZF7^7:4^ZVW]W?]O>VUSJ/R'F+5E\NV]'M"AS7T>V]PV7=0W]O;V>S+MNYAEXN M7:@YEL'QT>\EK;OK8=>"^+[SLA]4#;R>O%@-IGH)A#%%P:\991Q_M-M-YTHYT"\UV__X0>L*5P6R_^[#B&XQB.8\QQC)WM W_W"4M,7A''T!H=_!>;>K] M/WDU^N$I=*O&_I9MB!_%5]U[3A,V;%)N-%Y^1Q@1/IS&-4*)Y-P,9"#5G:48C9P&6TAHE9 T0PE%$U/0U(XV>^8NO;PX"A9\5MU(F>DY\QVM!:6\,0(FC M"3 ,'I@9EE+/5AWRNW!45*'WFJO=T<=C<8-PTMM2L[PK $QA9&5O*F&+PUK M8&K;U .N-,/Q7C1CNAP TRW@.R0:G@N4CVD6]$ R.K9,BO*]!8C>\3C;HII< MA2.P04P&9:RF7.5R&:7 1N%*<:HXSG7$4:V/0]Z'SI7$WYCMAHC[/&S=W!H_]_NHA34);YKL&?A5].4 M"WO?41UO=",7]V06KNWX.J5-N[;C#X[9N1D"CIC7^4X=,;L9 L^6-;ENCI/' M-#RIRGG?.6?**SZG.]MZGLWAYUJ?S=5GOI@DLX;94!Y+4HAD% UB^5S.AN_S M+0R<.;).6JFKO[_O71_X!WL[_D'7M55UE+L*QW64^P#*W3[T^WW75M6U#GL> MW>S>;5572E4+G*KVNCG IC)\U^754>XJ'==1KNORZMQH*Z&JS75Y72F-+'0: MV>LF]$WEZ_WNCG]P^'0-TU[S93NZ?357N?9T^Z;7V_;W=S8UB\ZU*WOZ=F55 M';;CF8T#JP($VFI+I8;K3_10*+GV16A2[W3[?G_O3F?8(KB:VI=-;&_D^)'C M1XX?/24_VO7W=WM^;_O./ K'C^ZID;[R]&^7ANE2:3?E#E_SV1Q^KO79GCA& MM6Y2Z"E](;KCIQ19$B6CG!K242,Z5Z3TFL_ISK:>9W/XN=9GXTVYP]=\-H>? M:WTV%X]_LGC\5WH&Y[C!\<1(>DE)O M^6P./]?Z;"\\ZLI@R\'J8IS&H,I2?C")XV M X+PHR1-M@*1CSW1F!XDJH[U6[I!?351R!-Y+@M'.8YR?CSE!"] .2(,/;S< M!F7\S1[EH*FDR$22BX ^HY$.CDH+QG(%R,#;YAF7HAA5)KSH[^JU?9X4>[Q<6XVECS@OVB; MT3_O<90]^/,')XDU-K=T-PO \C$"'2*,BAD-@#H1TZ@0L7J]#"0ETVWW?*_?[6_[WJWTQB+T@.]=1\G("Q1\X.&?>[N=?0_> M$JM16D%<8K*=]W.WLZT_I[0\,FH N/0/"> &(832R4<7P%1D0(BW43%N?\EA M^TL6+DJ_.NSL53\2K6?K=SP/3@VO+_!KN.VY]P/ Q$@2!\$W18D7(^KQ1-< MY$&.3Z/BF"X$+-_P8X.CP_S-*)ETXE&@CP6"9O9%+*_,@; MI%F6WE)C)U@/\TAA!;A;X B@, 5P ?C[(T( -#^F,1R44$(A#:(>,(]X;='4S#5X+@&KSJ[ M$;]*J5[\ 4KB:#C3;Z6?;LDD/!JDWW#[F+YK>H)^>VXI6X6^7Q[:_=K(C970 M):QW?^>A6K0.P"+"IK'1Q:? 9EG-WA)#@/\[$=^*67[TT]^::*=Q2C6:;4.H M'X(WWP/1[\63)2!]K<(@E]E-%+!X]+TIR("QR*5AI.P"]4DD6%Q>?IO*)$>9 M#%B3H40H$Y& ZAY-U93/R506I/(#;P?T0^TA\PH9C!/4[X%!I\" )RC403^A M:@)8"M1_>+>$W:63*"#I0U:0WL TQ5U'N*_*/V7[HG!#^%R9Y:7T1JF(<_H@ M+U '&($,V2 A/Y!Q))64E]^BO+A;N[/T2Y\EOA;BB!$@M$$>5\+\Y_ZNI8@= M__K1^\!R?>:] =4PE$/0%DB[^PP7Y^VC,"8E "X*FU@3JL S(@GP3@$+"E( M\K>^M45 M8!'=%*ZRO//)]['%(YR/,HDZYJP_V",[.@F"B6CADB8 M[6T-!+X<--HTOB$2J"FO,Z28*"Z9O":+4*N.$7Y M*K.)5^:L:1.&L^DE?0Q/H:)-L_FF:9Y3$"J4 *80+3K%DHGWPCX $>'36"*[ M-N8/CUJVK"'/9O#T-:]?[048<31BRH"M?T6K] 9C9I[00&)S*!/3V$@&KE?I<:_66.D],O^5)4-3C$$F9/4LW4E^['=#> M%$;^)?&^!$6*]G7OD.SK+B$W,4B9%2)*#&C+01Z%$1@^L/(<\I\P]E:HSSPZ M#[)H\'U<&NU\"V6+,>*"W_HR\A4(^%20>'V]Z6-T&^ MZ[W!9__S/P[Z_>[1)[W.>UB'/NL=(3#P'0O/0N))!: E'DB, #@CW(E(DM*< M*4>A#'_!+?0ZW>XO>I]I%@%RLFT[!X1BV9O-N8A*\=&!B.$VB6V06$L9O+5S MP7G.LS20,LSO?(, $QS$*W"(2E"7R#OQ?L_-%]: ^+RI(;0AC8;IIS3)TA8$ M!NT.L+3\0, M#XR^"$F^;U$06RN PN'G112W0?=4 --KVW ^%JS(J%O)@6SHZQRQNQBGP.]% M+=UGV=UT:K?8\K[\>VYO4YCO2<5@"4'1J9K,D.1[^T=YG>$B&(FX2&4&"66A M3A-UF1^IY9#?X$.C4H E4VCINN"'H!@I$3HS*JHEPO56[[,+WWL3O;WWTZP7 MC'"+B.,@$D !0#)*:2]@:R2(L@B30I"5%L\\1&7>402KFL2:I)9G \B7I\S: M4$LO9K8[6H!F(,.1X==:#2)=@%::$*_/Q]'4>(QSEC>&2GQ2MI9?)KOI3P+9E:S-:CY,G9^E_7W'.TO06T(,M%U)JC:6H&* BJ_9 MCX=I;6C!U\T$K7/IA>$(6( [ '1#1[U?18%G(O'MD%EB2C&N5P3T*O-/ Q&Z"T-11D7]K6J'>NO8%_H* W& M?'XX$=K]L"3##O=\*S(D96(&^F:LGU=O&XCD.BNG13!3) B:-'P9 &<#Y$F8 MF^%^LS1F< P%V#H9?8XB07&7F9=F%;L/TZ"D'>?E%#N,XR%:\8AE.")V"?P7 MI$3 /%<.A\ (.MX?4\5TTH -U$"]F(]0@Q<]5C7\J,F:)8Q/*46@<,A8.6QP M!P/)*0&3"3P/G\)]AR5O3BFC?,/H=!FE% 3,D:K*"=UGFL0,T3"%6TK2 EU] M" IU9$&>QUA2O \MFZE)]8QCH^[GR@+)&1LK&B-,-;BF$6JQ@LJ72WK 7\;R M#3W4WZ-AQ+^+"K+%@ 7##0X0O8>2(:XT-[HC9):&ES=E_MKPZB=.(#A![\B' M.+W=E%P!QOPX9H^K\G]5:9>Y1IF)^(N"LQ.@8]NW0NZD(0+LU>,,/XJO>H=J M4Q3< XO89?S%1#&.311[;:#U./SZ#%H)X4BIO*I51,>*Z-^"BOGSFUYGYZUQ MJVA#8R9%YI$3IRVCI9YSDMSK96AUO^EWMA_TKO[ZH/=+7-C];D>G;M=R(S@, M4BC-0$L@PX/>K62&A-UW9J>SVS_XI9X>T;CUUCP(T&>RXHCN=PL.,,G?H;<_ M!FD_APG5#ON=_M[A+S\*-8!*]O?V>MO=[8/M_?W]G9V=ZMQ1@EO?HN,O.2^& MN _Z_3T3X[:@RB_I=;O-57\,ZNO9.@=AFP8ANBR+KH= MSFGU9(@67VHK'-?>7."K)2U]W?N M1F.7V/CTB8W;+K'1)3:ZQ,;G-)WZSG1RJL1:J1)UTVFOTW6FD\.0>YA.V\YT M6IR7"E30&8J:Y6S[# TKS[G&#WHBRH%.J5R M9NM#H:H+3&7D#5JUDG(_8LRG_A"705&J>#E@"J)F"[90]AC7-E#:5%%DT: L M=(:?H&)6R3GG0W@UIAT9P/GP^H*BX90D0DE\ZD#8"VED,LWI?=-"!<*LP^L: M3%A23@M=$(QUN' ;>.IA%"B&3V4\F=UBR0"+*0,..HZFN4J#;]6Z\=)TZ::5 M@J*RX554'!/<59$'K$,2I"H;Q1W_+34UHBJ!!U/1Y_" KD)'2*LJD!]9Q+$V MT:L7#\Z>48K11@9G3VPI%ADX/#C.I\.WAV^MBI1J\?M9O+S(CAV7K22B:0+% M1O#/VYV>>0KYFZDB5#:Q$KN8A>-]!G5Q#'Q%5]=@MAH2+&;3R.0FRM($B.6@>TM)REU,D,@BK-029GE85*?X_D-.U8E*D%WBH9[$B5=) M&^.,Z913_>0WF051KJK+U, RM#SAC%7E:K_;V_%.)],XG4GI7=("YYH_G,=P MD6]4K0\_>7E^;M7Y&+@K;3+$B[UM3$\E6T94S M*K><\ 2+8FFO7*Y@6"J^NE97S1FA]V?0?MO=[BZ_6U8]?S[_307"]?E MMR(?8-'./ [GJV:RT/27_YI"962I&)X+#!,>H(M!21"@!4WJZU"S$78>\$;4+J:@ M!&*G#,(# P.$U9RK BUP5E[UH3O>UW$$,+AMW ;\G8]U+;5V)2AF2%NB0U;7 M0S\"R)5QP:>M#J^LI#L-8$NLX%>.'&K/94HAHXQEC1CD:3; FD@L52], M6S!8+E>N8&L+6 S #EV94<*0*ZJUJ-LOK[E?^YKJ76;LW$-QQFJNJ++P*P$*RWUO#"!WO M"\(;X,F%2P#=2/4AP=; U'( ._'H4]B>;Z[JMOPJ CF"9LC*4>KE@(+DB4V* MRJNIX4!B ;>*NN4M*,KUJB1X&;:VH7HUM!&H>4FB)$TQHZO*I7JOZDC"G?/( MI+$@V1;J&*5IR T.C'8[Y^#PL:9,9B06Q#=I^NU8W9.KFYJ+T9!AHG#-:D-H M-118%BW4-TQ- P?DFK*O FE@'&%;0>(YE;[%39#2 9HZ0E7)%1E60U+?2;0P M@C(6&PII,C8%,D_4R@-\9N:L$]7<((R#2S$5G;N/HYX!8W""#X7%]/ MN#Y2\,EZ=A'(=5L7B^Q%)0ZG2@#Z];PCNJ@HP9Y%R#.4ZE$1O>$7K!YCM>0W ML$O7!\;/[V$$4 +?9/PGO?U8\[P+P_/6!ER/5SO:PI4!&SVYY:I"_J&(&+7X M>HC1.+Z LQ)[5,Q4^Y"8==Y*,L2+89/!354J-)BE'(B& [ EGEQTTA&$QG) M&W5D= U)D+:QK*MN=-21LF5PW]5V%6USW[%;C)RPW--J5!7 Q3\M"380G'-3 MJ[6WIA=TO+.AZ;/H&Y.5HKO&O,5N7LAWC+Q=G8BIRRI_UJSR'9=5[K+*759Y MRY&5\@^\.)<)R0OMO6$^7I-08%^Q_& K2(LC:@)!?;C0LJK27Y2-8IQ08(.D M9.^H@)K4W3,$A8?U<#/8<]4HUZEQ51AA,@7#4LEXF''E^>Z$@HJ%M3T ZV=[O^/09M/O8T M#XD?Z7O-J6-CKW?415BPKTKJ3I-2O^JL]DXPJ(AQN J%^J(9/: M-=%T7BGG(X67DDA%A,P:.+\"?2$UQPOIXC5_3&5'--FU2C![J/H#JS.2J4BINDH'8^&HOCD[\$Y9_0.QKJTJ'7,9$$&7^HW MN;3*%^'?2FO0%V8";FWTJXU--F^Q4QKZV. U_$MN8U,ZP&-^M2,-MO%;$5*9H+\=\0JIBD-G53^C6AMX M.T1I<1R.*-:WWK)I#I-+3F(&HA^:.)X.!2O;OT:EN6HMS&GBP!Q"[I%[1IDC M%1ACZ5MNC#JA<=] #ILK_B_953%186I\:MD5:MVPQOQQ6Q28Y[8[J?U#39^N M9?U*Z*2<:?:%/?YK Y9'>[4UE;=(*3O'"Z-]6KWY-1;!]=9E,$Z!B+<^R:P M[F%B*5B3(...=VF[QJU8BET,%(@88S3TLUN96;0?4@8*.<[S=XL]3*Z&; -J MR/3<@\J)BNIVA2FL%FD91#,<3#@N!X:K&CY.9#$&HYWQ&%W6J@6LR2KBY!_2 MM7 1"@DJ=5\9_-HEC'/L0%;\*@$[$AZ'I]B\+;YJ^X)-R"JJ+SSF9XCGU38L M+S'U)0;5D4.$-"A .2EHV?E]T9[0*5UU-M=IF:R5?YM&*M*/XC%WY<:.N!1Q M3<"0+;,&OMZDR)=)\:PXOX6@H<# DE5GRF;3=Z MXILROO5,..4\@ 47ZG4,!USHOP\5#"K M,D9D0]H_ $"J[K8MZ]+*M:SEA?+LYK892B;OWXRN-D?@V1;8Q[QM]U06 ]^U M7?V&4/:]0!I&H?$E:3_MS!3/9K64/-.$ C#:I''RM:=FS$)"63(\+$S/YN2! M:Q9[*!/S/KZ9@4SD,&J0%]&Q%7VHCTY4LYCM;1OA"GN8RD3$U;;9B;?XO12D MT)RHRMR\C%3)6L;=$I)E:^"4%.TG1$EK P8-'LDC.*JE=%N.:J]$EGR(]4'3 M9Q?+O^K<6U"Y!ZH)Q ;)9UORUK*/6U+@CR]/5(CTH+N[6B'2I;?X\H!%/WI2 M%>A72:Z^A[-GP!")A-U12N>"SR6)HPL0/\\L=A1627]M8;M@8RU=HQILBNUIF,_66]0H3FX=Q?/:/60XWMMQ3\F=&9/PK3;7FP(/+]* MDW6%&JH%@2VMJG"%(A?%E)FJ0,EE'!-[4BV;U#@LI'8:-8Z:F2XJ,G&(>ZG? M:P/X9]@M3;@>3R=5Z0=5>?7B?>FI5?;*'>_O4BKI1_=?"\Z MR^XWY7'XCD9[A*_ME>:WK$\#ZJ>JU80MM=2L,3*NU2QM],9A'YV(O&^:+0$Y MMIZ^0[E*6$)%ZH J_*W&W>F2-UTV6/?PX;O(,# S*>UF%58XISY*M3[U&T7S M )MWF+7AV+4=J1EU#7&_Y%1-%V5+[@$[)S]2S=\V_'9:TK@Z'>GA'^5C'(2F M?(]LP?BDJ%:SOBF72$T);71M,8L9F*AZ9573C_5>-R**=1UYF:NUA1XLF(-D MQUHX-:N64KGT7E8H+J"$.AUN_BIB\39=C"8;P,H M)A'HJ*DA*V;34#EE)H>Q:0O#Y9VJ/46[:9[:FK_V6=L*MQH-+-G/3IF@6[BU M&9WX1Q"$%X7_]1/F/_SOOE@-ZCB[>HR^^<2;.?WD[1]WO/_^X_CSU=G5\=79 MGZ?>\>?W^,%'_??[L\N3CU\N_[@XO?2.?_WRQY7WZ?CB'Z=7WL79Y3\VA)J! M]5NC[;\#D5]2\;D3PO?5>VIGHSU%U&SQW=9AYW"_]XNQ0"A3Z;#3W=O_I0GM MIX-!1>K M2Z+RRS_.SS_2W\<7__3>'U\=;P@Y7YA!YQ$69%E-]^_N-$4A9O)/4) 61:DN M+V/QR9]C/WILRR^Y\2IVAL4LUP];/7:YP(N/J73.N^!?80MIK+KK=;?^H;LY MW&,[M!7='(H60O&/06H? M?P,Y>_:9"!1$[_%O%Z>*9+^>7?WN'9^ M$)K^G":+T;HIO [VYX77P3+9]938ORJ*Z*JA/RBB)U\^7UU\^]0[UP:%GUH]KW+6,$>K:OIW H]D::S:36)GZA#;D*X-G!X?@H+O!7L4?#:% MN3EJII+)K-S"DW$DA][I-QF4%/S\@OF2V',(0,??5>$\]9W/O8U5;T1584-= M'&$!N\V1U8MMCJ[;Z1;^GIWFZH_JHB M/:??U)2HXZ#PK0)/-3C(ZL*A$TP'L[O4"JO8E:K1I4$O_WLAQ:X*.+NJPT<' MA-XNO8/35>X'*ZZ!,X#>6 ?:)X/;IJA^[E+/,(Z"K5D4*_"^8'EP=3\7NCA_ M;8#XE#R!TY_R*4:D,2B(X4"3$LSU;Q@"Q+P@SH("&^!?)<=L%5P5CE+7]]S;FU-\53-:R@83I@W(/='"-".=4HY" MP9W!"TQRFT2Y%1WPCN,\I4F3?\G 1+[1;RIK4K\N=W!"!F>FJ28I9.Y9[71U M'9%J>J\9+7<_#[A#OT%VW=*\JF*S6YM0G8'*0*R:=%)?SJA"$\([U>^3,JHK M=HXOI53#B"S134&F/ZITC7**321-6^SEBHJMTE3]E[];A;&Z.R_18.Z/V%45 M6I!%U*S>PR3'(?9^9.5#4K%C5!2,*9?(?E/*R_^2C42B>MT8509+U<);P!'Z M%3=P_PH]'[%SYD(F)O$VS:^]-O]O;?OLC,Y67:W>6=*SK M:P_$ QP<9%!)J7ISY2/K0^M/K+L=EYB1M5A/RQ@L(2 MV,'W#U$V61O0/C;DC@V@?>^3P,3VV/M/,9D> 1@Q(.E['S^>^YKEP-9F1E.V MAT)E%2BG#$JK2?400,F&GL [4TRRW>7Z@P,^+P/P^31MU:ADJ5&)0HAT86MZ M2I0Q3!F\:A(6?\Y\Q*_>P-YI7^4*;@2@YP1Q.Q[?ER$[%MQHDEZIL\Y*;OA9 MJ:Z0W"Q)3>]_F J@*Y_8ZS29=U=8)@R8F'F)*=9@:-2<7^%;-!>4[PO_&,Z9 MRW99I]V';!CE6/VCFXRI(1!S Y1\/7C$6-HS74--@UL:/_ ?!H4F?;GDW6=- MWMUSR;LN>=I(&<69;R#O&O80:Z=\<[-@(LGX$--,%4$91Y*##'Z2TH =0Y M.,$B+%7CRZF>E"]J#1=,$YJKKGW5W'H71R?&)54BUP(%5G<6[CQ@TE)PI_2557%L@9SU2H!H$D3GLB&*S+T M[N=5QXW=4Y9. MPZMK=F!#6@.U"5-[23*FL.;8=B;[C )FRI<>OX4Q ,0&'UO)TAADU8B%2 MJ1,I7R4V!@:PTR2P@/&")M@"$>3D_Q[,:,A.:>8EWZ;TII2\[RDY)^#OF@9, M5)L1V=0P7U7>62B.O4X8N6UT,*,/U0PWY-^ZA8K=1;0:E69U(\+K5F7K-])& M_DQJ0,Q/"L6-J&W1Y>=E0"VU*2($#.^&%'YL8%Z03V24 F!5> L1W%,I#T>LA[928/5T&%6+COI5\"VJ]]/+[RSSQ^^7'PZOCK[\GE#-*;U2:T+ M'/*V(N])QTH(]2Y.?SN^>(\YHX#)IV>_??;^_L?%V>7[LQ-$ZDOOZO?C*^_\ MXO3/T\]7@.Z7YZ?\Q>JBP.K5A#AOT+-Z@_:=-\AY@U;8&Z2)@V03*O+_&T71 M:@BG\^,+X.IG9S] >:DD=:^[&L!8-4G=ZZ*DO@"!^^7BTO=._^?TY ^JPOSR MXD%9\:??+DX_W)Q?'7J_?;ES],+K/E8GS*/)X;:>Q*L:?;L[DM\>B44 MCZO:3.V"$DBIJ1VG8FEW@3WLOB0J=&4D/C)B7NN9T\*C?!=/8VV[]#]<@:0+FW$L M5,K%1-;$?1$^'C)\'=WM'P";5F@\0-MYBN.KBVG9Z3,"XW'6Q7U0Y7CD,.5Y M,&6]6<8,G8QS/*4R,Z]<4[ ;O M3?_MFYVW3\,0GT^W72](7W:\"S'S?A=%,%X;S'*<\+Z<<-O=Z0J<[1$W>)[) MG/*<_44Y89Q>H?U/WI-Q2*?Q_G=V=S97O9L+VSTPAJXA__Z:?>G ME8/H(P0+R!/O$_>W4YE)W&C3-)QUH'\VT/>;H/^B'W<#SW\#.\T;N"R0$$91X)W'@D*V][L'^"\6 M3JUX[=Y3]]=NR0I_@?[?BW:#S6ISF5$[K-QK3X55;=-U\Z0\0EYW/,VBV.MW M>X<=[U-F'Z:^))'H@@9CL/#O8C+-"RE"[UQDU]Z)F"+XO&H M=X/L5OZKQ,D047(C\V+"G3&QJ3'O*J*20*!@ZN"3P#HSW.,>=PK#-CBT,GY; MX?!V?U>_&)LLGRQ8"]=IGI4:+M%AX$I%%DV]TS^]2^QYQ5UWSI*@ M8Y]/0YFZ$,-QL?U7!J1U(\=1$%,+IS(OLID^,9^PW\/&0_(F2LL\AN_JN[Q= MLC4$C($)W$&1\'XO!99/F@M1W^3>Q\YYYS[W,ZNASVI M8W-#'8"$A^7[W+V=?EY[O$C-L[X'D,%#$?B%]R>C49P.:-X(<<%9 MH^D\-ET2V ?L5RQ0U0V]:46?,;)ZB$_=.SS8Q]/V#@][NIL5@&;$_;#@!_J6 MU-.']#3"J+G%O! TVIBV.?]^C6,?TR0D""%&X(>X Y\!S-=7\?JK- />D=8> M/NQQ6NC)N9.I:X7;@7Q/J M$FBX2&+C^S1+AY)&.<#C>$?8CRW!SB= :FHQ;%T6_:N4S7,AK5?')U=O$?75L? & M)+9@]/)T6-P*$"EAAJW(O$*O,E-M&R/N'9]KGD6@&H/:M 7*TBU@%@C>:XFM MUS1'PM)JX$E]OV*[]SG(10J+G?SN'0< '"Y(\\[^!&A:Y[CXS M+;A0[*F>3R7/Z.;Q/IZP%@DTO2G158ZP!R)SS66RJ]IVLF3;4L!Q%VW_[&QN M_Q??OW^B> /?+O-$]5=/,53DN8"N(YDQW?]W*>(K>>U=XE@6[)!81XS_OCK] MQ]NC!9N?V_O)(_=N.K;3]MLW?"'Q!M(H\WYG#JR1&05(&;.X6[#CN0W__L@- M?Y"#3,F@A1L^+S-Y,D/AO(P"SX$ 6271%W;DG0HK7"+JPW$T^PR9?RDI#LN4V",4=D.$AKQOG ;7$LZ2 MI9A(9/Z,19"EP$U]ZKPXP)Z&N *R OHCY[T@DYIRQU@4=M@]5>3<+10)9#H% MMJ%_&9 RP1\U$!74+T!4=76]O2, #(BOK\"EKMB M=H,?2-9FX-*0CQ+ATL 0V'R92*\'LL8; '?$7HIT8%CLEL:04;=UA!%K4W1= M]3WOX)X-I\!=_W9N+!V@(M0MYJ_HM_/_883C]J9T#[G #O DR!$]T/[SJ%4K M350[W8+C9?SO>AG4E)G^%P1LMHQ2-3#N;WB;_YGZR+";K4+P/L_ M%VPQGA2M@ MJ.!R?^*@Z!.*ZQ$[KSVP6-M7(D&_;*!W$-JBX8_+8^\#6'LAL#*D/.Y52PJ$ M"&^B'%MNIK:Z@*1!($48_I9)W!;@XP=0JSK>5^Q9&T?R1K4QK6VNFD/P#?N' MTJ3ON\TOA%=#=0>XX_23^C*P86E^3TROA2S;D%=-G*$%P>3,\??6TI'6I)2! MH,%)F@>/KS'7R-H$+J4P!.]@@N_!KKAT 7G]!G23X7$TX4U?)^EM+,,1O\#: M!WV+TQ-5K]74&MZ%5J'I2>VKCM'J\T^D4!_SUG+C!YEJ/P@WGS8-L&DWW"V8 M!8[$@0XQ&"*!GKJ77T=Q#/_%EKQ3U5+:;VPWU^,?KM79D#.KA7#JC$)2A \: M[O-JR_K,27EJ[TM;">K+>UT:>N9]Z^Z$P>UVGXREK&A7!1VT[574!$GBF"DT M3C\1CV?EPU.FR'K[.XIGS=BM[W?\ M^4T#5[@1&3HV4(N1RNC^(JZ!_PR]KP)DBN4N:@K?6_H>K"_JD\XV)Y .V;:H M]*DIPO/+5"WRX='J/AH69=4B_PNS!1S\5[%7XN"TSU.M2FDU@\[;;9Z?%KR4 M2017W'@5SDBC>[@D?6(X!T>]IH$QZ5O=;?SN"R -J]W=_>4PGJI6( K.'[#) MMC$=*O&(<+X=XWT(FC4+3QF<2+,&^-H/1$XFK1I],DI=!=+J,PU2.K11=-@I M9!^-?KSPLDA$@M;]5>* M 0O'0?C%H#"K'4/Y^!FO:N=GMY':M9E[5SH1B#0 M:7HQZI?_ YF.:]?Z@M#NUZH\5R*0;[W;M6O=^':M/ZZ9XW&,@P,*FT$J0S0U MUE]=FM2B ;W#PT/+H=#=KEE&ADD;@TA+M+KZ4XF95L/(4J[8?$$OZ(0\MPVK M@9PGI*J;T2_&1,"I"F0OEPG-!F$U#D=[QI)&,#3?I"V<*4Y>,+#0L:#D)LK2 M!+4(C#=HH:PC0D]H8#C[XGOMB\4-''ZXE7&7]6!\JQV/J,B<8.$ZOC+>4V6? M6)$L'+&N#??E^.NKV44EZ1YF1*'"R0FYR2P_G3T?<0I:.YCF@(DS*3(=&K(- MD%UF%*0E8]RP?BZ.<+5KIT3; .,)@-/[%*FLAFS*) 3ESC/Q6R'DUS9 C+*LT9UBRS7J>/>_ ]P#2_1ZCC0>L[N3B M=V\:![1!A-Y7\CTPO;5]H(*@S' ( M7LS3Y'2VQQVJ]/&G<_2O8*; ,0<]!.,XSP'G*Q6FX_)<%#);18(JO/7 MHT MB0&8)$&9&<>-S(P?G)-1/U 5T0KO/$M$2H+)"-/!>>L\ER=OFQH$)BFH M4"#*&SO0/IBA*WZ"&LO?!>)QQ9+?<#3UXN\?WG+4GQ&2XW^9G(@HL8-H,\60 ME8@$A@A;J1\4*6!J$N06$@,"X#PJBGQ09K#E7W%HX%A_\4&&)!TX00$@)9)K MRBN+$2EQ:TWU:=<E['RY_G5MJKZGD'"Z^R;OC?JB? MB4:Z@C#44J&5T>B#F6$21+/PQP H,J1;'9= /%OL;8./>+2B;S+B5/!B%.%, M!879-B%[@9@*TA%H?&8*%CMF[U4Y7_3[$"0_CCX$PYF3%0-02C$QJR8I=RWLU_?JOS._98@:P7CA6J&BJ"3WLH<8G$ KM,ZD?:,(X]6,-U(^E3816WA=1!770 MF$-EGT^Q>(E$ZI5@VR'PR3PGT35G*"Y"@OIV/PZ(2=;7P\8C\#P&@4AX*G*U[_/]4PBB#5R?.JO0$H'A)(VDQ(>&; M#+?@;2D.@E5*07M"=DY&^[SP0SW(&Y9QO(739-%HC?*Y$/'7* DQ305C9D/* M9+&#I"HWOS)8&VE++1D15G9X=1/]7CT0BE"S \7\_:6<%D:(]OQVM,!4GPR, MI"7"[PK8F>'EIVA?XO @NF3*ZO(I\3.,!)TAEA$-,[=30DQBZR(WCK]X<#I' M>,%&+O"LA$TL3PG]FUF2O7J>/#KGE =&6!X#9 MUZZ];R&YF2J!]Q;=G?SC$D]39BR\J\P!0S<#4&D:%V_O8L7DR M1.^ MU-:J4A&EZ2IDK)%3%OT;^"!Z*40((BMC!<5D8R_?)H.\D5W7/5P H&464(P: M3[.4HF7'6]IS-+>M.C49O=?:K4T=W?TJ(0 W_$%I13U=*;" >!9<,C*P2QF% M!';CX 52A=!ALLNO>&]HL( T+O:P*@K&E3"'^QWB8<6ET5"B,@7I[S*RIN8 M3B5Q&ZW2CU/X^YM!",U7D<&!-@.F!PCUU/L3#O$/C.5D597!CJHR.%@ LH6Y M#6>3*;G-JM(B8R' L GSDD&3K.1]'4^6+U*Z[%K2TE&T7-/OQNNJB5F\KKZ8V MBR!I]XN2^^Y*%KO\[;+NCU\6:BHX9Q8C"HR0RJN%DQ -XBXL?.D=UO4K%>?1 MIU&\CD_3E'#SCG.*;.3E( ?R(>_8PC1&E<5XGV*@W\L0]>7?R#76K*7X_?++ M9]MS9F?\U?,"D^+A(27ZR<."?I(Y_XR*,M+6/J/Z@:PJ.)6S=/\?$Q*?T9Y.OB<_D)[;-1V-#YU2<>K;6[!5HS$.P&*5#4K MN \@7/()X7LU.>%>)>A15'&I$P6IXG&KG*H=F)OI'1[LVM526(0XMP.0D%K2 M*@F"69?!=504WJ_ X:^CG+=0E0;F)3I^ &O"$O,_ZM>A[1MX>:^&)[@;EPBX M*8F ARX1T"4"ND3 EB.WR0#N<:2L*N3]Y[C.BJ=63669!B:\I-2: MR6M- =@\XV)Q&]65MR]L_8TJ>G+[&.P^5NXDW_L=NZBDVF<-2UY@H:[.IOG4 MV_9ULPG463"BM#5,@Y*\S>@%UMFF-[!5='AJ;9-K3WWO%I!;>CDF_%2':(27 MNW-[#-(MSA/@@.>J5FE-A9D >^J;*M>;#.+;O)MQOP M7$C,8,:-LJ_I&!Z8%5&0S[^H+1.OI@KK6J7:C_S%0#O6?C%_$81.HB)J7')+ M>YH1U?>TEGZA\^&RP/@1%P$!TEDAHN[\ 7;G+*O])2? 9 &B#@);CI$!8^4P M/,\YH?-X.!11IAL H'\OE#'P$MO,Y2>S"@#H9H1AAC36\G-+I M3!L8D9-#6CT&[_PL *4XQ0'-7^!I[^50)KG4-(F[2=)D"ZULD-/U"L%Z@B_0 M8AJ(0 %_+N;3[<_!<9["&UD-% 8P;/TEC+)D8,!45.O-70B!ARKJ24086X].^D0C^=> J'H3'U7!!J'P3I1%JOMLXW'12@=\P<>W8C%+R^(=)2P<\6D. MNYWN+_KY #/?IKE\EV-$"L23AGI&:$)+_]1LVXE%M\PYW^G?MW1#Y[?U=SI[ M![\HKT/;]YV#O25?@PJPN^S[.WZ^>]CI[ICOE[0@/7SA:4#?VQ3^\,>V)9UC M(8N(Y+.8M'8??!U/6FX6< MJ\KA%6@F_8H:2+>UX-F4R0BO?Z"1&^JV$F=[Q W>JT>"&_7VE"#_-9-%X7WM M>']/QTE>M$N_'O=O"NY*$=C[RO[MAS=[H"9WO$#7Y/HTPW(FB9A6QR%'Y<:&D087QX M.IYYU'NY4&$&+NLHJ $,]_3!O?:[1R:22'_WCCPQ2&_D:PLKWO\ZY[3[E>D$ M\F"5ICU-R4KM[JN:6G/4ZF4#'-BP^(WS%50Z&1N__54W &G.;.%**:L=T[E. MQN9$"E%XQUF0YL(:M:1Z.WFJMU.4##/!"V ^33.;6V4N6(?L'=0+B?'0IL9N M6Q55UI^_I?H6VHB73TN:ML/K7F58MH^92=4H@OD]4O^I+=/JSVRM#=9S'9-; MX63:.N$T).YAJQH/V.T+.9E!FF8.]^C*0ME%IK%OE9M?];YZ^%7[+;_Y8FVS M'8':5GJ!$/W]. FW^A^=D?F^O[Z5-#%0W=GW8N?(;;H1M:L07 MEY4O[@]NVFGC/SY=JJ0OW_O8^=@YX9IVY"&45P0L#HY0U&:562U&VN<-<9%8 M,R6U]5P_O&>[7;W<+CKLOA ]NS0(\V1/X@@?,F/ZFK!N5K%W[8:TO=XB?J19 M?)5SQSSR. C XB_LI,OY5N16)FQ7BQNNL.H='MH9GMUM?Q&RJ3;__)[L;Y>J M\5:N=D=#4K &^5R5P=4;!%68-!0!IZUA)R8@(^+=.G]8%T&M#6][XH2DMM' MKQT6]V?\)['(\ZI"53'.^2S$M8'8XY#E2^OAT=!"K8RU4^IBFDF@+(0=4B*Q M4TQ9ID\\FI]$[1:PV66LRH%I+ATV U6S#6F-+?H -+])QSLN^!E0YTHTYK=IA+U^Y_H1T\"(1J(P-MB@5T5;Z,XYB75 M(,K^KDK7-RW4<%E3DF2M>/\E4Q&HRD\^&/ L%U9W!7OP^JP.,$'*8 ME.<=\W5]JJ[KTKJN5\]V'\!J3$;XR9A:O^1^^]SVW\H(N\LE.ID:.U$0+N-TY1\X_6(;&'/>GYP*,:GSSK^R<= !S/AQ=B:W\S!DH]#AJ:CF MB%:[D[TU$+7B=XO1875J&ERC@N>$]G;7-2IPC0II(HNL2':C=C.8(R-HWS21=!!65D,5&ZH M)K!B??B4!C7<8D-'M"C1S822I6I9J6P1H(2,6B4-6TN*G"'2%A6_Y KK33$C MODJ%NCAX.@_&,BQC::%*KL!!& >ZQQA+9B4H0N0QKNW;ST'9S0+?S5^U#IN2TI0GKEA\Y+V%_\WM_]7B^ M,*Q-8*PTT+6!P^--X\$L%K>YMDS_+1>A%7+;Z32-M$.?"XJQ52^WP,NY;W7F M3=),5G8K]]V/WW^''0#@RC;? M@62B#0A1@>+21+//=6/JREM$$R7V\]+8$F MD[*YC1(UAGQ/6:P9/5S:@.O MU,WY7W$TE: YJ\*C>'5%X$-UP]1>:!+6V MS?FM3^+?. )4=[9'!UZLO'NDZ&(''^J"D>EE> <59X$'HYR[>:NN* K2(JG: M%M?;9] +;.Y3C6&9RHQ*Y9- +CK=?5_.[ BT[XF@0S2\E0O0!W7X*K,.:_F2/,@0L$LDD8'I$6K)Q=" M$QE(EL9ST#$=ON]].%P75[#\N]5+J5'LD2(?M26\M2ER ?)0SWA0C B8#@:R MN)4R\);?1,YJ^I=2?;AEAHKWZ<@>Z5,4 M0*0HI6P$&*N8Y5(%+I08!"2-B&()I'$]YFV^BBU6!2;L.8 7">[DCDFZOND4 M1"H;K*NT-B:D*K)282)U'BJ,)I<0:F9AQ=TI#!*07R(K=5J@Y=$P_9Q0E[,Z MV =CZH?5PBY=FYU5T0=M6\*IA8O@46F'FJPI?1:GM%!>,+%J4!FHSQUP ?B= M9#MEL?/%[%EV6W@H$<%MC*OV+T2Q';5UX[5NAUGB?I7_=D^LJDIPP6E9[H:VG@ M6QAJ&0:#-(Q,-WX:785Z+_UW,130=XU#(WE,MIJ%W?!6U/"HFF5.4&'-"H!S M&RDM7+(E-!0&PP%/6!&UYY+:OI8"U(>0G)V+GM &"7>XM[/DS/I3:?<87GKU MV ,PI]R#&J?(K6Y@W,)P9%)HAU(GP=2@I*HAVJ##3R][0ID52LG$FH9TR54Y MX?XB@FL!RBS7<4T*GF^F"AH-U)Z 8JEN=USRRD/Z1=2H9>[(M8'4XW%RJ5=6 M50CD]W-IH1U"TA07 26+A @^:U4\C%6X)S/-;A.:GH>.&_2"@4SC!]M\*'JX M[9'U'H C>LMCNQZ*)9^2$G9F%]!(,I*YZ2,+H$@G,Y^YJ!JD59]3[>NLJT5[ ML;N2LM1 MFSM5 _'IKB"/6G;GL:+;H(;I155VRW(>DS2PHQ80P$BJ!:MS%@# MUO5@OJH-)182JBHMCH#4Y+5*SVL6##C&_\.(;#G[MU*:+4F 6$49SBP!S$.V M%%CV4B<+:O?SL&#LJ$U9; M7@L.R/6Z]>EH5+!A2P>>F'9OB F*:]#N6W*>5.HR&8B5Q:@67#VYX!)0GS4! MM><24%T"JDM ?1+%8)$J5]/0[@Y1+=3H'K:;'\G#-TFY?R".4(FAMM)HJ@A[ M!Y5XYW0LNQB4U!U2I7*E[QB-J*8(+3',=3:)/9N@*NI/J^PZ;#94#FBGH9V2 MC*8]V8\Q]2](T-'.NN^Q]!S"USU8YNZNH00U$B]2V MRM(VCR^Y!]_C2?$ O03'>6%*B/9$4YR6KS2OAY;R=$+J,SOM)V)FTDIR=$V/ MBK%.%8>ET+2;".J(\U<9CE@C5+/$<]4XX-_*;5TYO]%9@4W,S*B:D!+A>2J3 M4B?13<*.XU;^MY"@JU1L=SO%/$[;6!UJ-3S\<"9S5R3"VC PPQ#3PZ'N,.Z2W!C:8'8@G&(7J1*'#@MRG+31U:<.JZFNX5B M!G>T!?^Q'U;^#B8LM?-%B58^C^"\'2.VL' "03H:ZV"F27?'0$$M5#XSNZAY M6O"M=O7)AB#<6=+(&,:>3_X"::TGZ47)31K?J!MF'F;:R=7B&?7&"YQK#+,4*4/M&4GT_ M.4_@PYPQ<&&&'_Q74@9+.0U)100!$ /S+S#]#G-^@0PI7))SX:&%X"2L0!*D M(:I9^CELEH6)"6K^:3/";YIQV63QG.2[J!S#SJZ=VY12H&<:'S#G-!E92258 M"BERGF@H] _MU"*]I"J@K,6U<'PB9>^J+F+L5T4-50X8K&I6*"!8H-/.\>,$ M"$#WM@(I+[$ES1HIG4]0[427:7F?.0*[)/0Z+&-4X2-5[%3G#/B 'E$G4.71 M!-OQSLLL+U42C94![[?FS*M*B[R1V\T.ZGL55W!WD8=EB%OU%?>-12_/T>?L M?JNVXIX;6:'2BH=55CRLDF)1GHJQ<+6X;\\&;-?QB=IA!^)&5^GE.1JZI(E' MI'*@EMZBC^,#\V\AP42OT.]C._9ANCMQS@0.=3 BRI>30/8]>&!SU+Y^EY[-M8&#(^VJ '3KBN/ M#BBG8I=084(RT#YAL@19*=R @IB:SLLSR$N4FCZ%$6118.RX/#J M !%9>8"6NG_LTCEE;)QANFGFG.;#ZR9CY?)^EM+,.1S2^YZ7-5780,UA0 \6+,Z%59V!%) M:VM>O3Y*QCY>XY\[JN2@,FSP[UN6W7182AF^26%C.G6GQK*^JIJM:G:VY*5I M(*UOEYOP/ALU>?--L0IQ+1/+,O/U5>H1V<(#P9G0&L";)M$W#JQ;2&D.J62U MF6M?0]=J:Q;JS@W7-M>A6GWH5.D.T2";"LL+03#8GRO]F=", "QDM(;ECEZ41S"5Z MK8^@>!R'/&[I\L8<:"R1%X$0VF);4:=UD+9L& LVL["Q55L=PRA3G8)IL?H0 M>M!B2-$F=8_4/_D-KC(O99TULI>Q;8>"VE=J!D@WBUM=Q E][CBC$C5NT^R: M+3*N;T!4K#M!)RJ$4W&2O$1G*;58-FB"Q*'A0(0V'%*LL:[T=KRS!*,WD8XR M%=0,IY(8T*6]&_57I+57 $COQ>@0H:*D)+A08Q+FAG8O$N?RU5K8QTH 7^H1#FL#D43KK^I9N4DVW *'IL0F@99(M$XV>PEXFEJ*D.'#QL*D=UK%BK-.J M7L/-WBT7#87V;'%AK.B")!?W1D&!@V*"#*"[&F[FY92J23!/2GMCE<2J3KE8 M.(%09-,.36#M'U.CYRWW'I\$(VI+BN?LQD*%;D*R/O3X:.RK4DRH#SPZ=!0D M-0 UNMQ5AM@*2;Q6C(&#LF=?31BA$P[QM;Y^<9O.%;0IE%KPYI;( DB"0@?W MK/1XG>?'^04F\N R$S=^5Y\%:,W_O0H MF9;&1[ZP3AI="^RT&&$2.C%N5GG4# .MP?#P%0Y F.^,C[T$':4M4%6I+RV= M"FO[=FE(/-'C%FTISC?:(&^H;A$O<'X%@X#\_Z2/?A+<0,Y[HSJHT!\-6*FN M*6\['MJU7*B!5O&M5/E *C$2" +V/B6[.[%[_Z"_7L6'-+G9W9RP IL;N:@_ MN"+#Q",2,$>K@!&HQJ6*5J%NWM86RHH<6?,?AQ*+_-!? 1HA^W,Q@Y-21RC% ME#P!'*C!D!<S2@.(,1 MSRD77%BC"YQU8SX=3WZC1EL+]BQN@<_P\";[#G'1292;I1B!M&.D CSY9N>A MKV'\0$#YF+TKJH:K> 3=E94Y?9+3N0 J>*F<-<=YO9G5E,ZT%JA[D[4[4\>O MJ&T%?XJJA]?(PN!^K/2.B<(/O3 Z=-.8,RL0R;>LHEJ?/L@I4*=]JO!3_!!= MMW%*D4"$3R)X53$"7-"O( ?7+69X<-L$+C7FDED5'Z3<*Q-;L_I^/+@Y__?. M:6AXAA_2;EKG6>"M?^,:Y0K/^123"7S '3O@J-BI4X: @%=C=#\K!HAS0K#/ MC0KNJH47!'.7-(GC;GIFT?76WRZ MVH3G3!&SO;9XVVWRD!A7;?P*/&\&J?;V\<+ZVU6S'COS ;_QWJ=AN/4A$\EU M<^F-5<_,*$3D&-KS\1X(Y$80(5UE/+R9RKAE2-V=-E>3"VUHZ2$[806MPH+6 M6$%K7ND#OE6OJKV[P=:;*AA-RA>=P;2)-@W)E:<31&XNL1:$%;HJ--"B'+VE M2@]T>K+$XJ#1W(G@I_I G)NIW6!SW28J+0]9;:Q^1&F*>+WZ"#5!X6(6/$B" M@/'E-E$F^ MZ7NZ8)XOT.^7Y:]?Z,QN6 &D>S=/JMO&V02BS"X[-Q6KXT%1DQAVI"0UG23\ M&6&L>8G]9^QS%YRB(&(9]_R_N[N./U(?S'H?EI([*+%01#Q!.T*'6& M!/!QM%$R$]@@FW+(!%(%/,#4L$CC#<_\W6;=]:UGJB'4;WG<@%T+86VC$4?& MJ:"AQ&P:MK?FILOA#09CD]ACL*3""TIG0#V]&8RSD=X,$UO05,Y M,DNV;\#H('#6%#L$1W&828[*Y5/4B3PU'$)WC61/@IW=PKF_A5)@>.O85D:] MN>4$00EH$\[TUG5?;SH"[9L3T'*=U&-.01ZR>*;=/L :*[E7)E'!=KKR#UY< M_I$K?Z"ORIB',LL6_^"]_0.B.4YVE#D93AE[@ ;F$R0"4/WVNAC S,TF*34) MU!I.H MR"*1M?(;3D^161!QWR>UO:G*OR*TB@ 4(JM6.N)M3M#A2N7LZ,.LX*^_/A\.%NJ MVI#MK/SNRO8&:L"L795Z-,\@"Q.)8'S=XE8-->S1*;:"\?H.-C/5K9L@/UU?H@P[/D$W+-C?9,JR'K^6-;O'?F3TTCWH!^UUB+2C M F6:VL;1LE@'/4T8T7C^@85?M,Z0.MJ:9;3<6=KBD[>+X4WS2ZQEL#R?\!B= M?RAOM?39W_W%%#Z/1AEWD("FI.QMNY0]E[+W2E/VGEBE..9A:4K9\8Y) M *"\V1!5XRLF5JI(,+"XD ML9S:K<^LPG)5E(Y94!3];IF7+.SW+!9[9+^+"77&T4Z4N_;IM9:L&0V X_3] M;:^!(?"+R[7TI#YUZF.]RI;UNTA[2IO]N-C9P?,%Y,YF=)5 M7;*LO/)M^)Q597=W^O>;7=D6C"!6VG%C.5TQ=JMH3W.T"(%7%6ZVE&SM]2]J.;!"S+C6!;_+6FXO=K8'F, MZZ([E7>=JQ&CB0UHO"O_K)\#-R?_V>JM!UFKV.=_H_IR=_7)W]>>J=?/ET?OKY\OCJ[,OGAU_8DRIE/P@F']A4)\ET M64YHTF[-W+Y"CGR1BX.X)/RC M[]=:]#9;&,WYTTU*+V;#HJTNX)AFIIPU:18X*J8RL7L:=I)4?7_5, !JT]!P M@589&UCE-TF!LV*).C6W5CMICP];'O0[7D$IY)3%36>AV=F8W=#BCDW:?$E? M47<;QWNK_HYP%%8S'-Y3M=N:FQG)+%>>F?\/7P M?F-BX@@A=C^_T[]7#\%3H3'9Z&W;W<[^?O\797ZV/ "[.>@M^7Z_L]W=?L3O MEZ_=WUNV]K+?KN-[#SH[_1_QWL-.O[^STG#^/W\KLB::*T_((?#EJEG$EF+J M0_J_HUL@(_:VO&.?"W[0SNKG*>1&8B6%B)4(8<&R,MZ5![A,BM"=K6T?+^]= M=:?]WM,"7>,W__53_Z<-.[D[[>L]K?=)[GGPY4( =I^@^7IK6 > MOA0)K ]HT+G_!0W@YZ21YP6'8PB.\;M[7G#:%;)937* SDZ9%ICY'X6>9F7/ MRSV>RCN]Z!(^8V"5YRAI#^*Y2O?_/CQ< C"^I>[VJS:6[T:851 _3XE"_Y3B M.P7Q?7#E-?&UA\FOS<.D2TSOGWEO>F]_-#XYY6\U3^N(9TF:/];#.-IQM.-H MYZ&T\X7KTH^Q*1G04-_1D*,A1T,/HZ%:HM*;;4="CH0<"3V,A*ZP6LS1S>,\ MA$0*\R[" $ P#!:X"%MRO-KVN3*I'_= NH4V=L>[$#/O=U$$X[M0;;6!\ PL M^ $'7@F^_ @\P.1.=_]+#IRDJW7<^ETO.N?/SX/B%?H]Y[$I-?<)<7R;F[.M M\ZV_&#]S!.P(>.4(N-=W!.P(>%6.ZPCXX5IFK^]M. #OZ787C.OI],/WN;_?\W>T-$\#/[AVF'4?4B./=+BSXG5S"KG7>U57W M:MENLX)^!7W)YSR'$"=C->8&.+:ZT9[EOKO_-6*P3JP^W+.\N^?O[CT(S5?M MUIU>[ AX8@+>[?G=W?YUOW1&P(^ -)N ]__# M>98=_:["<1W]/IA^#_9W_(/>A@G@)_8LW[,U0=/=_/H]R[6!MKK]M.O,Y\ZV M-F>[=YG+FI_3G6T]S^;PTYUME<_F\-.=;97/YO#3G6V5S^;P MB!M4X/QK)HO"^]KQ_IZ.D[RXNX_A:D/"Y:*Y*F?GB'>.^"6Y:-VN*Y)T!+PB MQW4$_!U5SHZ '0&ORG$= 3^<@'=Z?G_?$; CX%4XKB/@[ZER[KHN!8Y^5^*X MCGX?3+^[!UT0P!M&P,_N(G95SMPQ4R91FGE_1H'T3,4S):91T;/CK1OM7G:E MSNO$99UL?;AL[?K[>X?K?.E.-W;TN[GTN]_U#PY=IP)'OZMP7$>_#_=-@0#N M[;E.!8Z 5^&XCH ?3L!^?]?%AASYKL)Q'?D^W,>SO^UW]S?, 'YBW[*K\TWZ:I.W-E6^6P./]W95OEL#C_=V5;Y; X_ MW=E6^6P./]?Z;,\^N&.UG9&/<"2\%S=1Z)UWO,M;&17_OMN1L-J0<&EIKNK9 MN>6=6WY)U;,;#>L(>&6.ZPCX.ZJ>'0$[ EZ5XSH"?C@!'^SZ.[V]=;YU1\". M@#>8@/M^[W!WG2_=T:^CW\VEW[V=?7^OUUOG6U]!%[&K>J8;,*.<6PJ?'6/= M:-^R*WE>)Q;K!.O#?+.MLIG<_CISK;*9W/XZS>,Y3?[*'MPLK_* MO(B&,_T:>F8K+T16'-&VMV"#D_S=0.0RCA(Y=\!JL[N=[>WM7Y[ T&_ ?BFX MFV_71XT2W.T6G7C)$7_ZOV]Z;S5$+8CQFKUNM[GB2QVG?O-78^F)25HF1>Y% MB5>,HQQ)MIPD7B;A.$$!GU6/2)$E,O3",D-_"'XSC') =V\&W_C>[5C"9YF7 M9EZ2%IX(BE+$\,?@&X%'_Z]#K_NC5?T7H-1IEJE M)>"?F, ?TF2'INR[RQ?@K@?_",I8X JP41$$:1:*))#>;52,O0_'E[]ZQYY>TD9-T,I5)+G K'0_/BSL5O+,\+R>TR=PK9PD0(S>A9RF6>'![CZDV<3K=;?^ 6_)YN A$_SM>QG(R0 H>KOG M>UBNST?4>\YH,;W=ZF[#E.@?8)C)?)HF="MTT<01/ G;3R< 2+[58BP*;R)F MWD#"DH&$^PJ]P6SY/0ZS=()K F[4$*'C>2<@A 4>>T@OK7X<6)?E17D%98 $ M//S^\H_)GP(2*.2&:."SZ."VZO"1=[BNV3?$49)>_I[<2B 84!^#\0/_P M,G78ZH @$N0D*BCA,@T806UBUE?$6_-F>UN:'% MJ9B=#:-1"<_DX_0VH;=( 3]?<&.PR3S5Z^4:"!ERY )X=\GL'N DO'\!KXN& M""K#%&H<"._'>[/3[;VY?DM_O*5SB!)_'#?\B M%@1?I5-DR&6"* *+T&OK[\3C9;*(,D*1CG=JUD &; XA@ I).H@#OY*F$-N!8/"4\SWV&4Y86W_0N=;+?Z/ $^X_7I M3^!,HPB1"[5+D(LYHV!U.FM72HY8X&#X]+N]'>_T\OS"E^#3 $/D"SRH#D172"Z.E)Q!("]:X!3@Q8CFKTT'L3 MO:5/@%BO95%I022;QH#9.8IR_ O04Y)F0SH3*DJH79A/$0!OHGNO9G;?NEH- M!?CZO1P6!)F-/S[#3(*$E(T;F90HZT):I'=XL.<3&">L7[S!QQ5$\2$%O[?, M*?!+<[&+!*4QK.WH\M9.I[>W_\O15(0A[)=#T#N_+(DY_W_VOK4[;259^_/Y M%[TRDW.<=V&")*[VF5G+L9V]O2>Q,\:9?>935B,U1CM"8NMBF_GU;U6W) 0& MS!T):BZQ#5)?JNOR5'5U=?TMW;X!]WL#IN25ISZ!%:1QM$"Z3135,Z7ESL<0 M1$*39"KEFJWZBU,(U =3K2XLVGG'>\$Y0 MG'<#(PH>&7K8=X5CY>- &2&Z, MI7?F(HZ3Z7M3?#02J%Z:4S+@CT*EBYSR+M#_C#O/?!BH MO?#-7D5SBH[:F?Y95#2>U1)U/,?:! WNHA"0N8N\P*[_C!"&7"CW'(S>9^5> M_AO,_.DUJ/>)\F_Y)M3Z'D#70T@G8P\22H/!E)A6@EUT015 DU .W>;8O'H9 MD@I%TCCBT1/.VVXREVCGM1]_)(3'R/781&/:OTY00]1]'FLF' Y\G#U\EPZM.9] M6:ZNVFNSO.I4F^6&GGX])W&SN:';:EY+W1M;5'W;LAPQRQ#K!;^NY%!FEVZC M:M59^ZCQ5%-PE:#[0T/;BQ\3M_\\EO-SQ[?\I!=P-3@/AV]U=IC?0Y ]W M\DL)?'%,2^RSWKC8%?A1;RL&@Q0#3?[8)D\ BP 6 2Q2)31Y EC+ :QOF,"@ M//XIDS,! MH,GFDN>_NY;PG:'M/I)%7:UZUH$RALKQ+JZ0D$;8^,(3Q,PUBQ5HM@M#S+?/ MTAR:^(T,,OONBA?AFS96C;F+JUAE:MHMQT-S**G$M&+D@I8Y$RJ:;$ZE)!4- MPJV$6\>OHY9\45PY(:6P\M(/;%78+.?H==P6ZV5]UT>$-U6P9&8DC?=7%, % M2'-H;/N+++1ZQ<,%#KN]I[MMEH%7G)2:$MZ=7H M4[T:9;'G)"UMRA'82S[W,;$^^QTLH!,Z8Z8.3;DZU(5\>_+MR;>?O^CULD;AVJ-8Z=@!,Z8Z8.3;DZU<8R/WHR9K M],V.$E)Z+*7'$LHN/L(BG;@PL**S($62X]T%P Z=\J;J\H[SW#NOB^8XKT'6*_YD6^Q;F;6?A1W^1_C$<]E:U2H3@VJ3 M'\MZTW9Y@;P%.CF>8W5$F>/Q;>GD^/'(=(Z MB7211)KP"OGVY-N3;T]5X6BE,P[8IJK"D6]/K$55X8YRN36J^%XD1X!\>Q)I MJOA^4")->(5\>_+MR;>GJG"TTAD';%-5X?OWCR33[_TFS>+->I3/-1K'3L?]$=:K1;3KOEA0<3^2!),>2&=LO) MWE(MB&*L=2$C8+1;3IYSL=4Z>I+/G 8A]\-S.9%3&&,_..OP0#BV*UY->33>6MDP MC/<;V-F>6(VY"S#9>S)5V\71GLH9SYDBV$TMM9L9BJDVM4IELL5=36=\\;^[ MC@@"YH4]X3_;@6"N%PJKE Q\]0'I*PZ(K=_UJK3@CL.\+@-2,&\0VIX;L$>? MP[<6"SWF13YS>1_^$"_"C$+["1[K=FU3^ %[%KY('XY<2_B,NQ;C\&D0=?X0 M9HA-8,O_!1JB'V _V*!>T71VXZ+BP/8NO?Y N ''SMDWAX\R+("#XG]) A>7 M0+T $G@'4PE[MF\EO!=Z(7>8&_4[P$7P6= #-@H45SE#VWV$I^P@9E'V)(*0 MP4_!S5[20M?V@[#$ @&]6"7)B:H'[KK 9G[ _6'RK,5#Y&/%O,1N:[&;41!V MZ]K=L+<>N^&;;W$3M!':#N@XO5IF#YE&GGF =F9"8>+[;^G#,G'H6AQ:)0Z= MSJ&-;7/H AY!_2V";3S34_;VK#;".IYC;6+YKOL#QQOVX0]I>.X06;*+1U\( M_ R@D@TK>P?8YU:"J>L43-W%8&H= +CAN;",2W20BZ@>Q:[.;! RVYQ)BG:9 MW?,A^Y6'9J\P5%EO]7\73#KTP*6V"_"= Z(";<)!^"5KFSWN/@KXCN$[ON

HG!% '> MH58"=R(0?T;0BC-D($&@F"S9'C0>"D//PW91 M_Z4#D\',QGG Q$AJNQXZ+T-HD ?0EG0-0?4!]?&;1\^#F?,(7,43&(XENF H MD$!*X28$^,#@6;L[ZHD]>0YH6^[#"HQ&$C!4NIG.)=VB8-15/(JY?97&_V8# MWWL"0@_8"S?[;!O1L "X^&A'T'W$%*RTFS@?!M3P)QK,_*R@!#=+O@S.%Z)88DB*"E9$)@!4KLI#.C0X#BH6PE@(5C(; A@VF9/.C! MG!*+TO%<(&X@?<W:M%: 8@)U;&4Q/S!T]2,7H8+ F)]G_DQ=_IYP)J8'!.K)CD'#V.$0UPR$03$MT&]F MUYE>$;- EQ*;\"!9LRFO],3$8*V)P=ZWOX_"$KP;QK DV\!($%:=RXSAK#B+ MV $5"7#SNE,4$/(C/-J6:^$+M<# M@; M3,F"ONT@!*:$)T'A#'QN8NRV SP](MK;(^]$(9+,]1AH?B H#BM6AE^Y#YUJ MM>2UF(7G*XMIE#D14EVHZ0E;BOJ)_2'18B!%:'3 T"@0BE(#0HV!: 98W4T" M2V Q,[K/DM(T(LXB3%I2Q.X(%Q0M: E\+XP!;P 6O%)S-*1RY#4P]EEIN<+ MN]^)_$"DQ@??N+S[='\!SXB^'?7EIW)L*2W"GN]%CTI3 .$=.W8-\"&M>2K' ME0QUR=&-N@<^>[0[MH."HMHJ3T"?C!@H9=M[S:LO)V\ 0!FC-U0 ME(L]TDS?*TYJR@94XB/VTN3$ ?"XRCL\E=Q[QIUG/@S.WWV<9+N$I^3TIS/4 M7OAF%8JNRB=S2'JHOLG#F)WO1KXT&V/ MY0B.VFZ0-GQ*2Y+C,, J@T0]+^! MLS/8F0>9G1)IA%+W8CJF+X$!DYM-:-PD2L31!A)TO4(NH/@Y] __ZT9@%L$ MQ$Z74N%HY,>-/QI2-"L(,R)XQL< #C1C15(?)\ '?20<"H_"GN>#8B^ARL> MW\@3R)KP5P0KC2RL]"Y&0Y!XOX/VVD4WST_P"PX&2+_\4- 5!.QB=TL9$S9E M0"<7N10@):]1Z")K M OCEZH-$F=A@Y(0I(5\O309X!_#TGY$=LP4@7,],9&7@@Y]C#Q2@,R4N2>@. M",L7"G#6*@Q4! R[ZWM]A@K@$E2-"T-Z$"\PG!,)DGR9QH[LR]%U_J"\_]$X M%G&]$P&8JB^D6S\639C2C@>X>10ID)I(;E"92$DK\A/Q>NTH K #/R3&E1W1 MQ>DC$WON5(@]0QRFNM_I*H^+^P8=_T^S(@VP?+P/"Q,RX %8YQBS\QC-0FO* M*P.75SFZTO/'L67W]<)G+^LP@SO<1T\ QB-=' #JIK M$2+K2AV4Q2.+BN>8#]>=JMI>-9O&.$%'3L=3*\PE\!P;F$W&I'P8AU1UV%4, MM!+N"UY-3:]N8VJ%8<2M[V#,*U^2;]*LNY\*F&G(-%UN!Q@E-%$3^QKML7V- MR]2F7L9&_V)\7^,5)=7^1ENX-C#?OP!<9A HL.QG8-]1XPA&U2>(R=)MCY%. M'>E9&2='%5N>NH61=+^378RDLWQM9*2CFK>7H:\*:90QGK*=,5KX0]O12 E: MI$V-\OZ2)HNS15[8@,M(QO,2P2SJ*'$5>UK&!FPK(F"H@$Q0S(//* MJ&\C)I.RSO[",C<3L.(X S.O5GMN;&9E(#,]-I-18_L+SYQ/:+8Q&_)*_:,L M=X1(HQ@2M\0P$UYV@+?"UP.)09K$9U.I ]^Z(X"BYICNM]M3"31U]0 6/XHP M;B !3EDX!&TI-/0*:GJF"5(BK*7"52,YSEO$"M.Q?-L<#3]R$8,N'L+*P=0( M5N8Y@)8RR-(QM!EJ=,T8VGHAM/'9Y#R*1FD?6TW[J%/:!Z5]'&C:Q];#W%<< MP"3[5F9MZ"K\C_"/Q)+>N>RSZ/@R;UZKR<3YQI18MYLYOCN1KO^*G1*TD/'L M ]=9>PPJCP0M+T'E=$1[#2JGH\A14'D5"U3,8'(>SW[N7BUL.*+^"E9L(Z*> MRLW>(^KI2(XSHOYJM7<94<_H\((D/([X-F\1Y'DG_:;$BW,PD>.$;4L%;=-5 MRDG0=LVH[?ATR9B[9',QQB%Q(^@B2T0)PRN]BDOX"JH7B_X;AHY7-_?7EP]W]^SR[NNW MZ]OVQ5*[%6%^7/6[[,/3$ M<'WRN&\EQYNEC<28>NS-_%5O&:5*M8(Z2F*/\QD-)JU=1/!N)F8SJUU-WARW M<+,S(D(S6Z\LU?JMEVC70/F2GC_P?#3NO^!!:Y6Q]':O#;PX>^%.VW@L7SS: MIJR7Y"*WK#$QU71?8'&H8-9B2,:+FUYT\.:TAF(J?TM-H2\DU K*[#K%(<\]3XTU M$+X*U2<#"]+9@CW+S-;,+*J"EG.=+MGHR=VWZLXU/K$"1Q35B"OEQT\)8 SDH\ MB[_+Z#PTZSVZ,#4KCNM#0UUD?; AT:MJ)]+7*H_8IXL<8HFN\-/MHVPJ#W8P M&>=67!M;.E6$ B!4R']*FXCMQ='Y3&! /8:O6_:3+1U:? <]?L<+\,^!;ZM@ M28QU1P&Y> :.S/KRN7PY#MRG39>8C)1@I]YS6B[$%5B+)40)<.+*+$"^:QPW MD \H!_P1R()M^+2L.9U=*(Q1R)>F#FLB< $BXXAD.4?2,8I'*>$Y%FE)]&.J M2H0J+CQ=3B;X7!+X%&,ZUI@NPBU%== ',%=%Q>0^^[:P0!8?1T5<.-,J*K@T MBO(GJ269Y;9\5-F GXL5T(JE6OHH@\(,L4^$D;CW "A\2 M5GEE@N/44_P']U)3-AQGPF","XU&J:41$QX!$\J*JZH0JR^ZB 64M8EM_2Q5 M%\,N+\BJR:0@5,S46CG#X=H<#E^6<[G',X6.(/ M"4K^6BWKQHAG$?W\M6Z4JK6*G,%OD9-, 37Z9>0,Q "?AH7#% 6^[*1<:^&) MY2?[E_(MMYIOV:!\2\JW/-!\RS6O!%E+M=?+K4G5KE6,4@MU._BI06P*@\3Z M;#]Z&B+RN?X#OXP.XGW%>[;W^,]A0]3+&.EI#7J M"Y*O438:$^1K5$NM5B/>MI(;I'+[>0$XHY+:9A:$SX"5X214WLI2C1:GNG6_ M%Y_.A3@]2$,+T11+ MX.*?\2CTSF,CA<- FP4:%Q\_!1CE10"'[!=AG:M>6I5RY7WR/$S%X8- G 5B MP#%BG#";C!&IIM]-7K:-.\BJD.I9\O[YE%NT96^&4=:;[V,;/.5[O=RLSOE: MF_==H[SJJX?;ZYS+T5M3[T;ORO_,N!M]*F^_7NH)SUHIJMR I?4N#SS(N4VY MXGSZ/ MRV^VK??]9=/F,4?MK:8A66_@\$(2XG+A\+I>/95\3?Q\]?Q=\G@XW:Q'P=K+5V&L.9=1R5(P"L^!R:N1M M+LF#]=@DWW@^^X:Q"JR>R8/>]E@H#X0CE4WRLJ:\7&"(.&"9R]))5$A42%2F M1<_Q'ER2DO5PLA2$UT#9!!)TS1E >4JD>H%LH?W)XP),-XNFOSC"==E%)M/D M+8;+-RFVH':S3;I>OJ8[OO*SYOG7#:[I5)'>YK3E-M,&.;Y:+1E:H\B+OCEV M)ODE^2V:_*J4D"(O.LDOR>_QRJ^FM< 5XN\ZKMP4.9&\H_(0;F(+%\,L4KC M520/J9)^+)"DD'Y0:DW2[7FD6E($N"<+B4),'DH M)+_%74J2WZ7EUZ@:8(#U(J\Z[:#LSD6YQSJ6%OM29E]MQ\%"N[^-%:HD'9EW M:2$=N333URJEBDX^"LEO'J9+\KN\C](H&16CR(M.\DOR>[SRJ^D@P/J1I3'0 M-LJJ[-(.Q: GY$$466&8U&.!!(74XPI)L*4:)7F1_.9BNB2_*\BO4:KJY)^0 M .=ANB3 *_@GU5*KH15YU6D/98?^"?=YC]V7V8/7Q[NI[2@@#5D@62$-N33+ M5ZNE1I-<%)+?/$R7Y)>RO$A^B[N4)+\KA!A:8("/+(4A\5#@)UY.(7]-1RU[ MLUT+&CD[K97K1O5]>O>7O.:B5C8,X_WDS1J9V17R3J(3[<-_X44JO ^>61A? M$(JWI,NKT,8OJ'E\],4C7G"C;MF3=]UD+\"-[Q-5%_4$R9TW>,7*G!M),W?7 M+G#+2BE[22Z,E9LF.(ORTF9Y/>/GB_8G=M&^!%=J8)NLH35+Z3TFVR.N>A1; M/K-#6%%S?F7TL8N_]WC!RY1+CTOJ'B3/9QY\Y8\MZ#[OHIF\C.:X;C5R[ "O MB,;KK*,P"+DK[U 5?T9V.$RDK2<<>:?1'%'C\I*L5S)U=A 7_53UP^[6SC5%TYOTJ'[,KU(SUV2!$: M*MQ(6I&TXNMB"I52LW)D2I'$]MB7LO!BJS7JI7J-PC,4GJ$J;Z0823'2=A.) M[1$O9>'%5C.:@&>.--%V2S6A-+VH1:':V5).7I>I?$,6N788L(&8462F-%E4 MZ%X6%7JV'8<]B2!DW+581YA>7S#Q(GS3#F2U&2]^R_;E,ZX-+!5P?XA-X!>R MUA0\!#,V>_C)D#T+7R0UIDKL(GJ,X%6M+FO:5+/[7KE;4F9;?WL'*]?_H>D; M.#RX@06_6:>TTX;'\G#]E6EZF;6O+[_?WSS\F]W]?GM]W_[UYAN[^\PNK^\? M+FYNV:?KV^O/-YG%[\<\NB&7/'LA:;SWNBZ2HU%?N@UQJNI(^K$,%.H0)#A^.5(/KP2"% MU V93U$CN+PO+%0(9A2"Z$.+T"/H&&@9ZUF!N@"Z#4OL1/\@RV!E:EJY4]X+ M)E[$07*&;NE ]7=BQ(,#11; C'^"(7-QU%$@R]7!'WT/U$O8@^6JO4^:N_3Z M?7A:JL9)#5/,JEEUK5RIZ?/J2Y6;U15K5VGU:JK\*8FW/G M-*_@5MF@BEK;\A,.GZ=RA=,AKR4B?B46A!GR.[ AEA4T>#()2='JO48 MRC19[#K%2'<)1D(@=)4"*8.](EE,%I Y*?4M*O5M:AN2 ME)U(RC?A8R?\49"T$ 2BM,#5=]++[)X/V:\\-'L8RJ']N(/>HCG6_;AFJU&J M&[2/3G*;A^F2W"ZZUM6R3C>CY51HUUC6]Y0.N4ER?O)%&++?R^PWK^<&H>>R MDRHA.=(3AV@1]%:I4C^R1/'C%-L5:W4="J/_OX.3^BWK](.5!HINK5Z6[,FV ML'YI^UG8X7]P;Z5&P(B,96Y5Y%HIY_52K4)U/(Y ;@D9'9C8$S+:%3*BD-', M@JWLI$[8B,QE;I7D&MQNE(RJ5C+JM %(DIN'Z9+D+NS5U,M:E98ZGU*[_QU M"G2)&?<.LI,&H3E2%(=H$ZJ5X[O$[#C%E@)=!R;U%.BB0!?=8;A_?B)#F4OU MN$Y>%&&BXY!:PD0')O2$B2@M*@>W&[&3)@6,R&#F5DVNLXE0TTI&C6X%. *Y M)71T8&)/Z(@B1ON]*8F=M @8D:W,K89<)R^J4BOI50)&1R"W1PZ,M/)27%X( MMW)X6O8@YTES M*^;)7O)!^Q?W(E$B7TI M?RN7F @9=]B)]O85/?FF%L4T**8QX]15HV*4&@TJNTB2FX?IDN0NO*5KE*MT M7C*G4IOSN,M:8&_5.W+S2O!OMNMRTQ'LLQQ)?"<<1 M\M<%YE2'/[>MBR9ZG]O=HBN^X/2663(DQ88V M>;[/_[KR\B"%C8@XZU]\SK MPJ^">5$8A-RU;/>1!3WN0U/PC>GU^QZ.SS-_EB?H8]E/*84<\7*JNMDM',BF$NC'ZF[TW)V?]^!"Z2W-1+/= !?Q3*N3SE M7:#_&7>>^3 X?_=QDNT2GI+3G\Y0>^&;O:JN$4DSE!H3QAUJLR!+O## M37PTLEK9,(SW^])R<>_)5&T71WLJ9SQGBN_^?C)* M+Y''5R_F (\>0Y:&;2U_VP'@MF@K4T>"JO$!#=[<;8L#^1?@0=_/'DA*GE,P+73: 0;>,_"9\]VV&.@^P>@R5GH,=R^ MRMH UA&XR67:\,60><\N=AY$G3^2YP<#!\:$?>)KD6N'0S;P/1@:_.+PYS); M8B9]/H0.83SP&4P)7NEZCN,]!V?,_.BQ?T8P>'8O B_R3<%^]1QIO2X]?^#Y M'"U1B1G5IL:^.=SU<%?N)RB2$FN'HLQ@94OL 6ARB0>UX-,'\0(=-&J56GUD MZ5"42*"6%2B] *%2^]&_0XP/>"<&/&\YF[6&8ZQI.!^YV@Z8)< \00?P M6.2";9$RYD<.M 0\WX^<1^1I; *_:%]?EMEW^5P008ORP5*F3]FC'_3L 0B$ MZ426P#3Y83(XE&&/ 3W@76SOU8A0RJ6$PT?R'2N1=27<\/&DP)?95#H$/1A* M.H@2="KSX"955SX,7DR%' MHT5"0IC H9X%]YP24B$F1Y8H>MQ2#(CR2RMK\,P+,+I4^F(MZA5F LR0; M(#$MCGKRQDVGCQ,+QXB$SZ9,6Y+68CL#FIAY-/"4>1,O,!:T(#B0 :YC(%?, M$@*-(+39&7=MNIZ2TD$$1D*]!X9J$,V8W!B?2^Z&:4W.HQ.%LE/7"S?><3>V MN^D(4"$H(9D81IF1U5K+:AD%L%HWB5UH-&I8V3;A$SL((HFZI&1DI0+UO; 2 M+DI$!#1'LU8RZ@U@V*[P_?0)1&P!L=*:K%0M$BNMP4@$E-?CDUJ1^$2KU$HU MT!BKJQQ=+U7UVG250YRT%B?5"\!)E\ '=A!*5'/"/S"]U 1$5ZNF+-7#Y%G M.+_R_@!8B,M,VI_LVGVR?<]%KP6JE>6]'(24["$@7-.G'2-K:? M*H5B):,)K+2N4JK-"#P0*ZW'2D78RGSM!@ [E!K5^J0;@%'1\8)!9@0< WA_ M;N$@A>NU4K,![F:SMBZRUPVM9! +\+^PAN\7IW!YU\YL+@F65PO(8\O?/IEDJ47?A%8N-;2*NS6\V$L ME_"-SQUV_3+ IE2:A^1FK=JHE=@5" 6'5Q_^CS5J>F5FAL?N4UI7*?ZR@85N M@P'UU5[Z113V/!]:L^0*W*"==('F*E7A^L\(5 R6UCB6<"$4K9 3&P7?C95XO$)<"Z$J:0R1V&$D_C M58J7%_FXNICB)2L'J3WN./4*05.:W8)/VBYN4B/R,K,<,4".D%8F?E3N4"LL M!:B,NUFLI!8I'GR5@%AP\"<1:( ?=!?24+*7,,5-/O)H\\/MF!W0'3& [/DO>GG654 MZK]2KNOOXUS4*=]KY69UWM?SOM/?:'K.=WK96/55Z%9;>TV2=Y;;=GS0 [B<:H;=BQK>,AS(QU\ M]#J8P!HI"E(4,^D2I&&7H]<4Q.1Y6M1-,OGO\AEAG1*/$X_G:%%)D1/DR[4T M'?+%G63;,YAFOQ1$(<3A^=H43?)X;[H<]NUW<>C MYW%"?*0H2%',I LF&!^]CB#VSM.B;I*]D]1Y8G%B\1PMZF:=&6X[,C^QZ_E' MS^<$]TA9D+)XTQY2^@=Q>;X6=9-C<+()[>&X!YI M"=(2,^F2*>IZ]*J"N#Q/BTI<3EQ.7+X,E]OQ6?>C9W'"?*0G2$_,MH9Q4:BC MUQ/$XGE:5&)Q8G%B\<7SR2A^+1\U=T-N:02*U+Q3@:M?0VN^1!3#>:@NQ:ZF+4%0L,+,(]>: 967 2 M%1(5$A42E9UD\68KMY.4K(:5I2!,Q\2OX>]K4&T"J;KF](7,C3PNP'2S:!K? M&#"M/OQ@X'M/ZA[SN(#2D/6 7_'BDI/1W46S&+.@M-R"WEZ($JZ7+SKL8,IO M+/Y4Y;%-,DA8LD'9TDO->JW4J%2)04@[+$,)4P@,Y+RY^'W;LARQ?XLSBP!_ MW)).0AB#\0/AA=<6@E33=*-4J!C'(0E[>DELB4VZ- MRK5FV8J7YWKA7$_O+=;+-\FVH(P7%JE5-\UR)G0K+O92T;IBJF>]52_!2[M@ MF'UN(>Z,98Y%/\2 /)?Z84-^W1+NVQ$HBEJYINV";4A+Y%]+3-GN(F$9IU]3 MU_2-<,P2$I,/LA5E-TS.PW8M&,A9#1M<37QC\LA[A+&9;+,Q87/M53UX(7TNK:;[;2Y]"PNS")= MM+G]E)SJHAQMS!V'4BH;JX3G-\ELI(\.4A\1-B)LE,>MP@/218FC##^Q?KS\ M=8%1U^'/;:N3B=[G=K?HO'%ZEOV4]&O9P<#AP[.N(UXFI_='%(1V=YBT)I\Y M#4+NA^=R(JYJ.N,+_%V6R/ BG^D536,-X7\((%O[N,/S[ZXI&'6"2:54M-HU*J&@T6]+@/7<-GV"HTTX<&VJ%G M_F3/V$(4]CP?QFSA50LL*063VY(9S MF3WT!'.C?@='WF6CNQOBKI]MQ\$K&"UA^@*X2VY*AV/OI$^&/0:_#(0I.P8J M0R=Q]T#F)]N+ F(M:,F&J4+[XF5@ M^XJD\ &^'42^CR3UX3';90,^! J'-P1#K!LUY"EKM:;NDZ; MZ_4ZF_08,2WK_AA MLLNQ:T&8*A<]EV6C<7&2AT)Q8*U:HZ37ZG**6KU>TJN-67W"9\)_FA2/L8:K M[+K][5N9L;OLWR/1"N0\ ^[(!8P&.,!:I8([S?/$$QFT/W"\H1!!.=7YH+OB M?R=TOU1VENT#]P%3G(&^BOKN^9A%&' +^283-[>5*HI#R>J#J5H4A )@P@NJ M-VCA+$4,+]N&!>N=R5E/&QNM+,3(A4^2Z7M3&&+$3;UT;V' 'X7:3SCE7:#_ M&7>>^3 X?_=QDNT2GI+3G\Y0>^&;O<*R$4EW@3V9;?WM':*W'YJQ@;-K&R#( MST:_KF]O)Z W[OW+G8%11T1!(#:'&F= M+;1':,?&D"@:+#L,A4!,AQ;LDP>&5UI[:8D\/U!6_B*R[##SN EV#_0*F-<_ M(]N/3>3D0] C@CX8*AKJ.*>1<8"3OG#DF ;0"B QP(,!-Q48DK!E[,4^_RG@ M;Q/:!3/&U6/Q;+H1M#9MT CR5(&?A_!NO%N)_DP)'T-\!.!" M'ZO=O0"PDPC>ZW9M$P_:Q;8>,S>AX1+@3-.)))Z#/H+("?%761KH42#ZA,$H M'""A* >TE'P,1(1G3F$!Y>@\9^S;! GC.HTWAT1Q/*ZHD&(,H),E<.B/$9< M6R'US%C+['?!>AS7@ T\QS81Q_.0/0L%\C'S5)IKF!.","";!.<90@%RDFR% MM,]^;".GJ1&/N@7P8F-S(L"UMI+%B3%GE]L2Q4=R2>SQXXWS7H>GXR<"!%IQ M6BS 5!AO,@A%MC<:@CX[TJ%!"B<12< 7?)! G9)3/"4X'4EP3.IJ>:; MF9>9"'#ZY6L!0^ +'!-SO)(>' ,J&_PX<@/AE(]$U=YEEK@'[HF4(>F! GMC M]D3?M4%YQ**BU[I&^>B"R;<0*&*4HTUDLN/"G_61; M$7=0GXPT)O M(ZC9P,4ES!44G?>_.'^@Z8U0"W2[D"\4_(.<<9@"M2 JDS)*HI<*PR8:!2R)- M[ :6;8!QB_%:^ODFQOHR,T6MH/B,# EH4_1>I)JQ03-*RPIJ)U9+@"* 88&) MN]*PH\R8MF]&?8RPF$)"%S!O7\%@H>Q<1LY #(#A2^RS;PNK(_S'$OL*ED_X M\N5;3T:AX+>O ?CL["IR7=DE?/+@]8$NK@URAH$F.UVQ<"2U,J87*V\[LZ2) MTI9&LIM82)P!*' )%V1(2 6GU-1N>6#Q/^-(PE?N_Q2AQ#3J@6:00BE-O.LIE(56J6U3+[=G]S>WGS[>(+N[B\O/M^^W!Q^\ ^7U\K[ZM]??^OF\OK M]K9I5D]R />M+A[&(HU=Q"8=%%SI*V0A%@A%&WD+4 ^(#2!L1\K*I>=)P?_R MY9NT;-(2VH$)7P\%]]%F6]#8JQBG?!E^T:74 T]W/=U_'D>ID49VL->MDH>JD,EDD)"0D\X5$)R%9(BEH M\2H#20;5L5<94!'YSPB7%Z@/EV\R[+-R0"%RYU9>%3$MU>NM7?!+ ML:I&D'H@]4#JX>]ZK60TWTPI.3[U0-57=Q3/H.JK5/'P%0M1Q<.M)\ TC%)= M>S/L3$4/22612B*5M N59.CU4J/6()6T_=J'N\C9WL )/JI]>."U#U6NN3R: M*<]K!_+X/Y[2M-W'0)ZZ'/A>5P2![;G<85B7S38%7GCG][GC#/'K)]M2I?N@ M"5>50E.'DX$4811Z_C!;<0/_Q+H"V/ZHM,:)_4$-@P>!9]II+4%5YP)'F2G, MX4J/5C[3M;'$AHU#@\[B^@K0&YZN!G:21\%A9)G2=W+&<5/R,+4KBU^H6BY8 MLR/3IB\&GH^'O=7A[1-[UBBQL3\C65X':**JDBQ20(X$:(X Z441H#3!<05! M2@XVCRK9M*\O4P%)ZQXI3I2-8W4/58TFYN998C"2+A ]&%%<=G/T!#'H>@QJ M%(!!,5]EC"T'O@T+ 4W(LA7P;<*\W'JR ]3."6\2>ZS''M4"L =NY2H-(YE$ MJ0S!'H4K?"S#D/#$=.4UXJ6$B605N$!@%0=9HULIUH_H^+;BJ(K)J[?(3AMW DOUOQ__X M]W5*.6[7)Z":N!LG^?AYFUR$K#)]4TW<35.T<#5Q$^&0M9FP"N,/^RD?M9F^ M7=P_L)M_S:JY-&9 JN5&M35A0*KEVGP#LLEZ5K5\T$S5LZJM8V(V/*(RN_Z_ M7V\^W3RH2EJ?;VXO;B]O+KZP]L,%#/;Z]H&U+W^]OOK^Y55YK9V#5>28QL; MZMJ$C(>S-'KE.P&O&^:3SZD;W!Z+!K$I7["VV1-6Y(C@;3)>I+,YR4%?[,U0_$+K/\]J@-=DG_']84M67TT>2/Y$!@8 MZZ3SI 1X[/*GC+T /_O8BZH?+R_(IO?ZI6=W['"6,=U4K4T@ MP"Z+;3;+E>:\XI/EBC[GZU:EW%JD/&5C:^4IQ[WBB@9>\,26/'SS*FE4?YUG MFS3DQ_ZT;&JQ_$6XITHQNO?);"1WK,TF:LS&53;;- M%IM2\K-(R+9/P*.7L@72ONM[UI)+\'8]G[G>&V)D(L1A$V+#!V/W)83[WNJ; M'Z57_^KE-^L%'0U==B^4&Z<$9SU?=$%:PG 0G'W\^/S\7 Z$67[TGCY>^&;/ M?A+!1V$]6^5\JAG)0<$>-?5MPBO9 @$NTAN M,"HQ%1W@,B?OS@P]O'Y!:\GK%RHEO,]!;NCW/?>1_3/"FXON1>!!.X+]&M_< MFUR4)2_HFGCF*W>YNCB-_0)Z9H!70%R6X'KW-IWQCO#^CT"^AH8/2-T2( A*"T-#. MT)!1UDXZ;]82.1K2'"$@RJ*A6KU::U6 +W2CU:I\_-/OF:?BQ= Z/^J[ D / M/=L'*-%7%TTIJ"'3I^%#I+.CKML$T#%",_C!VYBG")AD>J%>PB0')?)$B (2 M@C#)#C&)?L()DQ F22(TFE[36EJE6M6:'ZUZJU)K5"V )3K?%2AIP\/N#%3R M:2@O.%\(@LB;;[EJ90OP08G/C"JY!"(.2D:)$ 4D!(&(G8(("FP<,XB8V.E1 ML0V]4M%KU5IM%-OXH6G5G>WNH.F7FRRAQ]8!%<$:J&+E0,>F@AS3:Q<3/CDH M\2="%) 0A$]VAD^JAY:&LH4R>_DGP*8PB5:IUK0$DU2-'UJ]MBM,;ZKX((D;SS_W\R^6'0I@@CFSU UIBZ]4*Q0&KIVSL;>)2URY^PXE1W MX:S1[<&*.L&*PY)IFG_NYT^P8H>PPBB^52UL1"__^$+?*[Z0=54 !OS.?9^K MO8[T0 N>$'E\],4C0 Y\IE:IE*!SUNYQ?Z$XP]YW+QJT>W'X(DZ$*" A"(#L M$(!4BV]V"RN4^0<@1F$ B%$K&@!I?GBCQ=5/LA"@.525080H("$(T&R5YEJE M7#L1'P#1&-4#V*4HK$CNBA*; QCIIMX&#K8T=:W1K-4^6M5JM5$U+/&B[0PH M 5[#C1CX P;*+KW^0+B!VL_YYO"QQ-+X/C&5GUJ$H[0MBM,X_23 $;54TWFBW]HU6O-QI-78*-6G?7<9E;SSW]9P23Z]J8 M9AIZYD]VIS)0TX)G18C$:!7"&(2E>A!E)T.%UN[8I_$(DE&A4=?0(] (1HH"$(,"R;<"B:X18 M"+&\#F)4-4-K-3]:35TS6BV)6'1M5Y!%KVA5=MT?.-Y0) &,-(,5,S,* 2NH M#ND1""\1HH"$(%BQ=5AA$*P@6)'"BDI+UYJMFJX!PFA4:Q\13F2+@.@_*HV* MKB<0(YG,*31_"@/QN1F>"76%ZR[PQ]2:I&T!Z\%=4Y7RN.QQ]U%@V8]+>,WW MG%EWU?T6N8+IJIJ(-AEP6:"P"#[>+K-[/F2_\M#L;7'CA@J3'H%:($)021'" M*2E.J>X)IY 8YA"F)-&/1J7: +3RT4)PTM!4]&-G5=*OTUV4&9#BL^CX$?>' M3*LAK- :I15QQ15_LBWVKV3I> MJ1$#$E+)(I5:LU77 *D8M7I-G9[5=U8[_8N'AV3C.ND*@?P"P(2[V223&=A% MKTY@%][W$*+8(=#:#=@G[OXLL5LY%.ZPBR#P3#N^[V4"WGSE+G]4"2V_@'89 ME-B7+Y?P#[3:M1V'70$A_0!!SXWK>D^RD2!^:*%+ZV!TU]P/>RU-6[ARZ[YQ M4A+46;P4+*&EPJHF(D0!"4%H:>MHJ4&[4,<.FBK3KIS16A5#!_R47#D#H*GQ M ^SE7B["T]\H0U( L'&B45G8(Q!F(D0!"4$P8^LPHTDP@V#&#)A1U1MZ C-: MK1\[/_:SP%;0E>@*WT]+D7QW[7 G!X6;A!D.7S*)$ 4D!&&&;6,&HU)\&UE8 M4TZCNZA$H M$")$ 0E!H&;KH$8KOBDOK"CF%]3$M^*,'_G9_;4XE[ZPLI&-!2[^'6&:1?)$ M%D$[KRJH7'0!^M@PD("%/1XR[@OF^0S6:,BZOM=G(:P<;A/)GQV8,/P8<. 4 M^8;P1>B5\!?6!;3CFC9WF.T&H1U&$CY-M+I,HSC4KY[K>X)=\H$=0LN9.5U8 M3W;@^4DB#9;*MX#T=A B/9X$@P?AL2YTBZ-S\$A5,0K"Z%37]@CT)1%B=X3H M=C>,X> G[SA"_FK93^FD'/%RJFI2H4V WJ.^>V[9P<#APS/\-B5,,H-R#0B# M8XA%67WP!WB/=G>8#$>^>@H:[+SCO2#5H(6S#HBQ\*&AEVU;9$P-$/X*3#8Q MEKG=SUB&ZABFVS4">VM6*TYJRI$[X"+)33U_)&B/0NGM4]X%^I]QYYD/@_-W M'R?9;EPDIS+47OAF%8JNRB=S2"I%->D_'BX.[8Q'H7<>DP-'A-2!">#CIR"P M7@2"9[\(,):R0ZT">NQ]\@*PO\,'@3@+!" 7 % ))93*DVV_F[37 %EL%1$Z M2]Z?8G15=\URI?D^7NTI7VOEBC[GZU:EW$J_)M=SZZZG7GR'J[ (H@"NYWZO MA/_-L_$9Z5%]MGWP$L5X'3PBXL#WRAW=] 5M6[FA3:="Z4>@&XD0!20$X;6M MXS7CH!AP0P5?BL4-:YY?18@F"X)5 *+5=4TS:BKEP=@'+ /TY<&/=7'9E3!% M'X%90U7\&N&R+(0H/.4DR/QV>[G]8[I;0%ZIRB_\,NP>VN ME-C][VWVF9N3BY)L&*:KY@C6]ARULT=K,6<<:7OOCU$06!C<<. ME&C^N9\_.6A;=]"JQ'?DH.DZ_%JOHQ77FI5655EQ?5=6_*%G^QOTR73ID^D3 ML?*=N#%I!'TVTBM-AWECO>0N_OX:S,;>])^19W/V.P_",9*ET]H--EO\#HZ" M6(QCUY$T_]S/G[#9UK$958$\WER'UV4&=*U2;D*LW!7&O_2"'85$7;1A2='H.*($ 4D!,&NK<.N1O'!1F%% ML3"P:Y\;DF^BKE>9H(2ZBH"ZZ.*4(]!P1(@"$H)0U]915[/X6*.PHIA'U#4U M#6QGP:[/@'_"WI*P:WJR%\&N797Q6B]QB^Z3.0)-1X0H("$(?6T=?;6*CSD* M*XI[1U^5-VO9&/LMHPIHQ(:'5,'U95U^=N' O"\\A7.J>\4YU_V!XPU5C&0S(&=V(&D*>)F!-592%6#*S3'/7QFY8/W@$A807F;W:!O09=/(Q:"[ M78Y 2Q A"+D0[K^F?5VI08&1*8*2^U\#(%Q$" MRE@B(K)PIHJ$%I@&X2>N_7@!M5FLEL%X"!&_J>\SH>\Y4/F::2 M5(T5ZIYD400R!"W?6LLWV@#[O;S]/; 38_&RP06Q'\>N*VG^N9]_(EWP$^]. MEK]:]E,Z%T>\G%JV+TRI,T#8HKY[;MG!P.'#,_PVI4<=[06)!"V<=D%7A0T,OV[:]IL!C$RL@LHFQS.U^QEJ, MGR3:->I\:U8K3FH*@P$726[J^2/Y>A1*.9_R+M#_C#O/?!B5]L M<-J\+FM'G<"V;.[;(ICTTRAE_B#9F BQ6T(L79V50K>[MZS&H5G6(CCB6S>H MQNX,*A:1QCPKL*G9DVQ__U_[Y??S2,>M>LU;JGU:X0 MI]5:JWK::EC6J=YJF*:I-9I:I_:.R<9?PGN6/FJ75+*->.>T:'-YI-,5I M"V9PVM(TTVC5C$;#:+YC+N_##"UAGUU$LOC +7RPFZ!R?^"($OO*?;/''15: M]KP!)OU_^?(MY:TQ*[/+ Q@?#R,?D]@?A2H;8 ?LPG4CP 3W M8N#Y(3XK4]2TRND_/E#0X2B8GPA10$*0/=XJS0T*YQ^D/8ZC#\8.P_F72(DN MT$)F=8/9_>:#:;8'8'2O7X09R8-@=UUX BRX+_Z,;/1].T-V'SF":08_U:HG M_ ,>35.?U*SD$U7YIPV-^+8\EG;]8JJ4L0M3ACNTEE&-K]GT!J%TJ?T@XJH0 M8ENE*#"CHJ=-<;_#71&EC/-* MC(/$ CL[53\'"WQ.3Z83%C@&+)!_P2-"%) 0A 6VBP5TB@L<,A;0]Q@7N.S9 MHCLE)I"UTUJ3?2^WRY?EU&)K1JWRIEEO5>IDUDF&B!!%)029]6V;=7+Q#]JL M[\_%5V;]M7M/9OW8E#@1@@A!9GV'-&\U#HK[BI#*NFU3WFKLRI O4LSVRK.L MT\\^=W^R2X<_H[BR;YYCF\,M%OUH4-&/PY(9FG_NYT^&>LOEV2BJ?D#N]X8H M(6_JY:8,AE_QD(,3[I:XYQ=_QG9X7"%;I_F]\J#'OOL>,_+SPA_.X'6;SU9P=\; M[V84&AEU2-<#'KS6(4(4D!"$@[:,@ZID_0D'O:I? /-BW_#4WE1(Q$YF0B*T MO-@0AT_DE]>J&"H#Q#TWC)"M;CB8I'@\Y[3TW0:HEU:D2UIF$B",%U1K&F7# M,-ZO65^NOJGR88A-P/S^4\3F'$_>"LPP.A@E(3Y!F- MJ;80";95F#'N/9FJ+5GM5,YXSA3?_?UDQ&T9BJ4U]29;W-5T)BYG %F25W0G M0J*7-7D!%$#=>UF6 F_8CF%VP"XCW\>*%1-'9YNG_V!=V=*S'?8FLW)1(-/, MW$NOW[>#0&X4NNG-FW@?N+RK/&4UK&(XJF5(++<8R^E%9#FCK)UT/NR0Z^(+ MW33IM6EU8KKUF,XH)M/I>(9@ATPW\&TGKENOM8CGUN.Y:C%Y;IYM_6<$"4V=JGS=68[;<(G C-D!BN29RV9A2W4DQ6*]=.NO/B&PNX!ET[,.&1.1Z" M01["NNQ5R%T"R5Z/Q%[Y9Z]"[@@ >]7W >VPC/%72;;Z>>?)S-7*>-Y8UDT!=UNX]RM@K,=$7=!*2LK0(S75&W!G>8 MM_6_'?_CWT?;TDV*EV^$\PJ[/[AGSJ.=Z74YC[8&EW%C6Z3O-L)U1=T?W"77 MD9'=,-,5=O.!F*ZX3%?4K8<]:CH"=>LR72%W)G;KR%+T9--,5]2MB5VF?!'3 M;;C22E$W)W:93T),MV&F*^KFQ+[CQ 3LUN6\HNY0[.7P$JF[S3!=43.\0MBLWSWN1A3=T@ MQEN3\8JZ3;%CQOO*AXFR(YY;E^>*LTO1$[Y 3IFQX@L<-GNS]/O&:_IOYO"9 M43UG-ZZ%MPK#*_ P?U0'[O$IO ^ >3[\WA\(-^"AYP\9+)F+'W+?1P'"AT>2 M,ABGEYRE[5K('*?5I^>),5IGU7+-62N+=*5V=;?WJ&H_=#J*Q+Y69U( M['B.M0FJWSQYQV[.R=O!8SK*O3S?[.$P]RXF*4U= )_P,/)%D ]KU[[YY?;B MX?O]=7N6'C\P_?PM\H,(W)3$MSILLY0-B0OJE8/R)9]$;GPEFR01V'/\X$.UDQLEQ/]MS%9Q[ !\8,<.AV?)^^>O[Z]3W57U<:WC=.I5MTB[75QE.7O.:I2',FUH%+_YVSO]W>+" M%)-@C0L]-7T_4#4+UF<1ZY_?K]L/# #XW??[RVOVZ]V7JYO;7]CEW?VWN_N+ MAYN[VV4E42_KM4T)XR95W.Z!:/[4/-& :% 4&LS5,=M7, =RB?,5>)3667Q+ M79PEM/!EW\>""W:(!?)"C$_#LXV18_P2;>E*Q-=H+T,H?;^$FA8UDF^?V2$T M;,ZDY,?@(VN7V3T?LE]Y:/96W"E;BFO)$R)/B*9-BGX!8DQ33:1*2*9HVJ1* MEB3&-U\$-F;4R"3)RYXMNNSZ19A1:#\)=M?MVJ;P*5Q$88*=TV"EP.YATH/L M.1DVVB2A39+#U7!$ Z(!T8 V26B3A!Q>VB0ISB;))U^$(?N]S'[S>FX0>B[M ME.2/YLUI@>L;JL<*Q\Y #C^?C(.2WN]^O[_-TQO[N,[MX>+B[ MO[V>><0^=T_W;?;IW^SAU^OV-?MV#__>/K37 M6;#UQH9G,GG(!#=[>-]JX+GLN><%ZDRG/.'+^& @N(_G.AWO618QZ0RQ<$<0 MVF$4QI5NX"'/QK.GV301^U8G4?@G+\>"I4M!RT#X+_4C(AQS^ MW(T 06GP6M MF?FH)*^8[=G]I$-\Q':S0W!Y7Y2P"HDIU'B#4'"KA$]Q=ZCZAQY-CL-0%6_+B;T#]41/(=%A>3AV4".0DX06Q.J M8E&@SM&&GGK!P[^8Y9F1Z@B&"*OCQ@> PZ3J3&F9*D4E]HAG?\%P,GE<-^"V M]<8RO%[4S)K(!]5IWW"(4[0\^1FP7!>G+U^4+8 5!_+%;0/!8 3QV69+?@3S M$D& 5TRKL\>6YXK94P:^PE'(AY&"MN1[->U!Y ^ TP/)? (7/H ??11]58XF MI)>L;0.,DA)+,F3*?NH& M9-L?<;(:8/H7$+P/8J8$!.8'X\0QXPGM+&%@L$^V'X(XX="][@KGK _R>/R" MY^!'!]WQ$'Q'"#LY\!&9$K_4T?,T2G3#58YO"HU/DH+DQU;5>*:!% M<@':"<#:VLY EK9JD2O&,OYP,P=[!(M0XO[YD,+V^?YNW!&O7\QF!W$LX]CAI,56>MD@=V7EQR$.L%_C>\S[RY/-"F(4.@[&3;[[MFO: .Z,O]UDP=XT) MJ[A7]M]XDA\D!:YD667/WT52V['NJ._.,,]QN_9?MGH6>=[.7]YJ]M),$W], M++J,L26"K2C32<5ZUW-%GH\D;.&@"_',(CRS)2KEPD!L_^00Q=[RCU6(%@<> M4"%6V1_$WQ1M]J7 *>*VWXC;0B=)*.RVN[!;GIR"79XHR,3?#B;J-IHD3OS" M-$'%R8S7)!Q'$;. '$H_']DRHRB.^2F$BTHND.L M0M&='./.8X[N7''7%@[[6F:??5M8'>$_4GPG7XJ@6,2X['';ARZ30X>?/.Y; M^$>24Q00M7)F0RBDD0?G(*\LNDT+<0#D(>5/Q#A>W4X1'G)5B19$"Z(%A7/R M@KF/.9SSBR-0![N>5 M1;=H!@Z .J3AB1C'J]HI9$/N*-&":$&TH)!-7B#W9NX3*U2DYB*R?#%DW\KL M*G)=F.+V+V?+89QF+[=G'@Y>/=CP3.[X(A?0G:(R^^?,-=9@>RH_+\3)G=@2 M#8@&N5'?6\3RQ5'.VW0E<\=V1 (B 9& 0BD42MEF*.7><[ECL2]E]M5V'.&7 MV&]^^2C#*?F-I1:+& <;5\DO@^0"H5. I= LNEU#D!<"Y0[<$0V(!KE1X11D M.3;?DDA )" 24)"%CACMY@:N4 QZ0F:7WWH.IW+ .7.DBT4,BK10I(4B+85C MT:T9@0.@#>EW(L;Q*G8Z7K0[#S2_K$BT(%H0+2AO M#VV[=K2Y JP4L3E"$$L1FYQ:"HK8Y 'OYY5%MVD'#H \AZ?B<[<]20R1-Y6^ M8?0//WG'$?+77'#[1-]SNUMTUC@YRWY*I^>(EU-+0B+; SI[3M1WSRT[&#A\ M>(;?INL_RB"W57^Q@5,?_!$%H=T=)EW+5T^%:P'(?L$Y0 MG*=Y^R2T$V #) MJ[4Q)@-B2Z+W_)'D/0IE\T]Y%X9YQIUG/@S.WWV<7)UQ&9U*][V0=Z\KF]A=V>7?_[>[^XN'F[I9=W%ZQ]O=/[9NK MFXO[F^M=DFJM0-):=&$3LY0 (!E"/&*I0'@4>DF\"(>!^A;F@(^?@J7T(K!X M]HL UTWVHE4 )[U/7H"Y.'P0B+- #,"-"45"# 6I9-OO)MW')SNP.[9CA\.S MY/TI+J#JKF64Z_7WL0&9\GV];%33KZ?YJFNYH1.PL6];EB-FF"!Y_JQ(/L/! M36Y.J*(!H]](0$**3*4\VZ>83K]JP5VI-Z<]^W#K8OY48V,,MO$8V3< M4NR M6ZW-T?,)C9PHB!XFF$D$U;PO0 5*#['L&,?,=VQ>PC MAK+# "\TO(&'!T+2@-V+1SL A2 L]BWJ.+;)+DS3B]P02,(^VWX_75&^,8VA M6.7DV^7%W2=VT9;0:O*Y;FMFJO&.RBY?P'BE\^:-F:37+J%=.NP87I]5&4YRV M8*RG+4TSC5;-:$"#[YC+^S ;2]AG%Y%EAYZ/D[Z9LR3+SE9K-%,:CDWM[]EI M;Z"C#QNS5HM>]KPQ\=CT;<^?3S=,6YTLW!8MW))LM]4[QLGH;<_H=;C#75/\ M"'I"A,$NK-ZEYTJ8#:ZWQ3ZI[EE;=L^X-(97PA3]CO"9H^7:3@>"6O4N'0CK>KZ\ M3_W?@OL!NX96K=E*=P%O8W/CGPKJ2+MOI,$&:7?2[J3=U];NGOFSYSF@R8(? MXL_(#H=[5NR7/>X^PGQL%[X8#>Z__]+4M<8YNY9C7$KG[U;ED\[?GLYODLXG MG4\Z?TV=;_*@]Z/K>,_[QO"7,!#V&0="&/XH]7F+]#GI<]+G:^ISUPM%\"/T M?H "_6%FU.V/KNURU[2Y\P.C.+O0]K/.'$@[IG,>(9>W^(PM\\V_OX!=-;QI& MT]!:/RKE/P:/[QAWPNE?C"4AUYKUPAN_3\0>S7 MJ(6).H%MV=RW1; \:4;.WF[/*&U86=T-;!<) O];SH'+/:'6H\OO@O7XDV < M,WB!%D@<#@J\#R,9(C=EW6X69Z$QE86&.F !'CS!-G&72Z^<7ZJ&Y5_:^8>A#.$[[K"1R,8>CBIS)3'!IW&+3+#3XA1!A// M@(PP%\FK:NYOOLZ '0*TQ%UN^P[,"Z;-'8?UX0$?'X6O!S#.0+4W:F+@!;9< M(""?D@FY-HR'Y+\8 M0 Q\&P8[<(#>C\*%'AR@-7PO!D@.6PGS=]=.0_!R/!D%EF#N! M-R;(B@V D+XE)582%HD%C.-:8,"#9-ECU):L?@:]W3V!U* 69LKDGXP1^@,[ MB3E?&!\$GK%L, M @(PCRY_E&^6V9UDSK&W;!GKC[D2>=*;!)#CS;T]O%2+H2A(+1V4&:IN G M Z6%,Z:O"[XSC"KUKE,-OF&%+<43!^$C,(HA3$<%V:]C5H!G P^"S8 MV"\I#" /H9I:/-47L(/7"3ET"?8@\%RYFAS,BB\[YQTO@C9Z A7X@H@6N;'K M*RN4PEA93H1Y+3%W M*.#NF<**?+5G"NR :E1J9SOX&;A=&[B!>CC0E,EU.&CW=M FEYAXLD%-FJA"'T%^L#\I('U4 MS$IE679@.EX0M[G8')5ABHDL$?YH-$_H/( #P7K\?N?"YC$\)QWM&[,:3KSG(M413OJ>L%@ )'Q4-Z ;;L^*V M%N7CV"#R8+Q;SY\$3V-?QX!)=66F+I9"+#P\8R?:ASBXI+2EDN8 V\WJ#=DY MVL94=<8M+V!1H:\3_0,HD"?/>8K!@L1SM@RI )YR'.$^2OT61)T_5&"KA$/ M8* C7M@?D?482[-B%N>L*?B$X .*+KF!'N!%DOH/I# M_E.XJ*,X6 '/$4K;/RLL#?V44*UEQA>KL.F#DSQ3BK60C$.PI.34JZ%-;0!U ME)M5PZ\7SH-QVF!8[#!9YQ54V1Y+A15A*V:53(:-I3+0Y"B/BO*H\I='I1]1 MNM$!9^F0^MOFY,8*>"Y>K[-9G5NN;<=9 M]LQ'4RO7B6_7N ?K2@3@K@VRSNFKD,F1L.\L$ET$S))4ZJAM=#SBPFH+!Q7& M=OI9#]SQOS9KY2:#63DQU1]C[I^]MY]LVV2;L00L$PQ:J/B(VOJ5WW0$^/VN MQVQXV/;EYMU;B?+:OF/M<_9N,&H(;)(]S- M2:,XZGO/3R,X,H*51JQ@Y:<'RF6FA@FLCYL[N*/3'ZA=.1E8QIA['$M6B46P M(J.19N8C4U$D2L!W@F@@LP DB[V:('Z:3+(<;TME>TX#X-.W=/V?(H16!U(W MJ'2%L9BVS$J* X#7GVX>KB[4/H'O_:$[IMHO2%3QDSPUPZ MV6T''I;=J*R2F)0"^-[KXP8W/)BLD^>J&8\%PQ:QCLU&N9Y_V[BO;;U%K..O MWC-NR0#/Q5DW(_N([(;[3G*;8?_&,C\*&[7 P >1\8=9+?DL$O499W\JF@)% M[6"&BA[38EWPA;QGH([<)//%DRV>A979E4OU&WSB#'%;#%,N079,+I/O\:_4 M'L[,J%5YEH%MQ6F::<0^5H=Q_B;(LN,%P9C6C#4E3,-,$S,649LJ.T%V.4-C M XE@"J 60AB#-CC_D"(*F:<- OK?C5I>-"W U1ZW@RKXXI0;E$C MIG$]283I[8D74PA1T2R!\W/2.#V9,VH[$/0ILS.'1 M*UKE3:^2EF?&;0/"[#8JNJ:?MFJ=VFFU7FN>\DZE>=KM-+JBUJAQH[:IVP:^ M>"KW8(/WL?0\X=HO)7;AV_\!3^R-RP<*)@Q?%[Z1^6@*:!STY&A7^U!WM8TM M[6KKK];PRO;RNV6FRHL49AJ#LMNC5]@IF1^ MS,)>*P:,U6C 8,N46@Y4NH%*-^0M]SU3O>'5^5JY2S4JX7"?G"Y*?5\ZGGU4Q[.SI3CNVG?IDLVN0;%F@8\^!P[CN)<_KS"%VIC$#=)-\J,D M67:6>6+$'9Q17"VGZPB49=ZJ9;Q18V>L.$MQ"^;LN0P$^2$Y!GA[+FZQ5X7T M,+Y&8<5V>NV-I>1EV3H=JY?I6*Y*QRHZ!?,?1V!_)M;/U#08*0LU,J69 MF"S%+^>('RRG?I0R2\[[8DF'^-#T:"#/@O^4BDV\@$P&,5C!7,A8,4[4/; $ M9E J\)*F2+VM(L><$#4L^!M'E*7 >%&'3!9N@&4H/+D8F50SF9.5S:ER 0<& M 2:D)34E;-^,^D@]^&).U86DZ$) 51?F2_F5 $:STX#<%QL<\)&.IE%,% MS%S9N,K*#9+A@R"6/&43DQHA4Y77>-45<#IL/JK]-0O_A#*;4R66Q>F04RLG MH# 9=4$!I$_ !4\M<#2E/J44\NRE-E:%%+*(HBKU@S NS,3\SQ9XP;+2@SB M]/T8.$@-+5PY:IBQCS>@6.IQZ0-GZ&L)>-$IX20BC(OAQ! WRBJC6._4D8 $ M&@UA&0)NCA)#<6,Y+BX:9'+=,^YL3(!S691B[N*J$R!C/4B\A -7*3TC)8B, M@EGQX4(KN\8:)BZN+"1D"GL0E]@ P"DPJ5T=GQB;JAQV1ZC<4IBLYSI3\1N/ M8&7];# OXPLHXHYV:L9I*8M\&&_0?R+")T]W_24PH+&R$WLGC2YX-8J^%#" V^EN)[29,'R21050PQIEL?.P*7.W_@! MN*F5ZHX(J7^*3XK&%=QM%V/K@#*TO[/+N_MO=_<7#S=TMN[B]8NWOG]HW M5S<7]S?7[1UJ_ZV+6R!8^]?KZX==DF1] M@[CJ_"?=C;%: /&(9;T0C#^#=.HU9JBO_L]'S_HJI-,UGIO*(;I&FV*"2;FAS)R#YE1"<96<\:2UOQ MVAR;0(*NN8PY?DVNURS.D7EXGJ= M*MGA+)>LDQL3-Y6=MSES&7S:&W YLND2%Q_DLA[4=#>,I%[;-#D/6QX55"U. M'?C; I0-S,MVL@U7)O<%\F@8\61Z>D0=3\8]<4=,E%J=QH4K$JR &F=*DZZ7 MK^F.,\"L>?YU@VN:#W6S!N/'=5@_^^J 3%*(U3#KW-2;IU9#$Z?56JMQVNIJ MG=-ZLV.TN%FO-XWN9"%60VO6]4ZK>ZJ;>O6T6NVT3EN=2N/T_[/WILUM),>Z M\%_IF'M\PX[HDFM?I/><"(Y$C1EW+,JBQ@Y_"2*:'1W564^^6165B85TEFE>70*+PJQSB;HD[7G+[/:'0Q#_NOP M2N<.IJ_G=='_GLNB_U3-ADWWE-_^]=O)FY^J$'US9@>3__X)[IA//=J_!; *8.T&8+EHDJ04(^F% M1]P:AW04!G$%OPXQ$JS#; Y;PW24G,DDL2&6Q&E31L'+%,+ MR6J%S9Y#5L\QGD)][X\B+OJ.MX=1/^<$FKH:M)5/0)).T#SIRL!CPV]'XS7RX MB^GY<#D[\R#:*EI.:J'A/R/NU?*^YM.-%P<$KO^9/9W-+%WB+(:():)$.\1Q M4DASYI!R!C,3:1"&]0',&ULZ6A,E@5/B=2_=?*6^6[)M7ARE^1P'%X7\[;11 M+)SO.K00@YV@.@(N>&!ZT7*D28"?A-(L$*(C78*61UF%)1AY%Z<]((G0->&J MQD+O.=R$_:T(H+FIM M"*#4O@?0RD;,IKS1][GV4C,OAC19%/YM:]GY&\D+Q9 \5N.^G[KW+'3RD8O] M0XF+NV2,O&8^X:!0,EX#]25@AX00R.*H&?;.QNC[H,MS#3[L%/A@&(ZS]AZT M2MN/_\UIC159GTEZ2+[F+JM(P<."A[N/AP)CS1W &M$)R#DF";E(#,*D#W*^=CQD!-<\G]\H>+A-FTJT)QI/GR.-_SB:YJI?A;'OCX]<0C\W]KTD M998[C+#G!H%I$ AHMT(1NEX(;V^0)%2MI*BIDGL.27?QUCY. M46[Q(;=R#JB< RKG@(H4[_>R[M1PUQY]V6ZVO@*?^V4T"E^:P:"X*SM-\XJ[ M0A6@D:,466$Q\EASG4ADTB]E3SPF>-(+&O&:"D C7.(F M:T[;VVZ(6T$)CG)KC4_-O/M?S*UNAW%:$'^GU:4@_HWC)8)&3Q-!4BG@DE$G M9$WP* KK@[9.,]7+\9(K5>L"Y^_B]/!K[M/:##_U80VHK+$@-:>%FQ:DVN^E MW%&D,L0Z01Q#DEN%>$H6@7N<4!)&:Z\]PS[VP4W7C52,U4+(FO'[S];NAWB7 M2.GCCX^,*"*F0" M3LAQS)Q*1!*\$A]_6I@4M2&DIE05F'SZ '0Y<'+CP$GA]7TJ'GU!L^;EPF^# M^)0F:_-E,A\R$3MJO;#U25.7D!0<+)'C$@B[#@A07SHEF!8<]W=R9:4J>DK5 MA.A:FS56R_RF)#PO:U0PL&!@P<"'8*".E%-*@(TSDTO+)8\T20Z%)((G.._] M]7A49B4,U*3FAM28%PSL[RA-'_VBEJCY0ME4DD0,\TAA MDK?FC,P%GQP*'GON>5)>]-+*]G M&PMR;>E2%N3J";FX8$8311#V0B">**!0I 01@ZT.BG#I>9_=4]:,7(S6%*N: MRS56KG\6R%6:J6R*&1_?Z)M2J/"^:%BQ(S=Z0UNBO-8,>>LEXLXY9*V4*#"L M1E%T6Z()-.[.4.XI-QLC(.=:($4\0M[D) MB;0:6<>M#]1)FI:2;1_#<=> 3;R66M<2W]_#>C\$N@1Z-[T->CX:MRHT2M5P M-(V7@=]B.:E#!E1-)@27!.B0BD1ZHT-A,1>F/&[K*7S M\$H/EH?41.A:XW)0NS#G@G\%_QZ-?S%@KEAP*'H'3)H&CYPS%F$68S1,,A%T M'^R[X-\S8N?E!'8?+?]*L'E?_-\2T+E1M9YI%C$EB$IE$6>!().41SPI32)A M(:4ED_(82MUS+(?7AO):BI)547!IOY=R1W&)!1J3XAQ)BP&7G.+(12P1C=0: M(HR@;*F:\6.H;L\Y$[K&@M=Z[[.]-G=L>6LFJ9PF**<)RFF"(L7[O:P[-=S2 MC^6QI.[=]7W.THME]PE?\5YN;%3RZ .. 6$5&>+))61CT\\'Y: I":*F"ZZ[0E.Y.04F"P MP&"!P?NR)S"S&%N%E&$$<05^OA/&(:UHDD$+K[%:QW&8OF!045Y3S@L,/GTH MN.3EW?TK62& M"*XU4[4H+;H*'R_(5Y!OA; $LS9J'A#%PB(.)!Q03'F$K5'4*4V#E#UG#:Z* M?$S0&N,2B2@YA26GL&1CE6RL(L5%BG=YN'O:5>+F7*))]*CYBDZ;$.+PY=M_ M>8>MXT$BH$(><4P47I"EFVA%A8TJ2@KT=G9\TTM[">M"6\\R?-\%,<^NM!JSO_*JBVZVJ^9ZA6I'A/ MEW6GAEL\S*+_1?_W5_^+%._ILN[4#$,>31??+^/NL MF5Z4]H7[HS][!A=%BO=T67=JN*6J]::,Y/MQ3'$\CGEFP%S6U65KJ+5N[6,E MN4F1(FV"1]SBB*PA$D7) V%4<"F6DIH>L[5_.;R6#+RWX^/QR=1.8_B['8_)V]K($/&+N[,:[DESZ$EV.H XM^/JG$FPO7SOOD8#8]'8T!,,*- M!9NT']Y>E6^GH]P]..NE%]%19%W,+1]X1 83@HBW2F&.02"B[EZ[LY9 V))PJ)F.8\4ASD1#'F"-#(L@J2!O#P=+(XKJ$\V@RF?WP MVN5]O;Q^V1!/XO"^<5%J'3&6(?@[&X0 XV(@;5:FE&$46[ET!*VO<1W/II.I M'89F^&D]@U-.14 .BAB6#'%&$S*<8 26@!!KN7>DEP(2&U\T0<%H&[!I-#E8 MA;Q>5,%/ )S))\ZT6DK0ZVMW>XSCU8UM\V&XQ"*X&RPA0:T&?\-&9 ,,$H8GC6/):K?4 MQ_TQ/LKZQ[=/,;@8)3<17$D;A$$\Z(B,Y0Y%JC'6,;*@>@ES7%NU#07@@K11 M60GVRWH@M-1K>$L5D0.QLIHE)EPOM7;6.3**MR_\=H^_?-.LK55F87H4"90A MB2,P$Q\%LLDH%!Q1(++1 V-9R\H^*L3S4'EEV!JO@&I11R6\H79=[,KRD.NA M>*T27SLQN5@BE\\D JT0JM*\I%-)*!^ L $64/?/<7!1H@H[[0\^RZC"V@#7@.]$.3%( M&D* SV&)-)< O=QK33 G,2TQU17M8^M4K%*IH#.'>UYZMR#2OB_ECB)2""XH M'SQB 6,$6$3 #V$>!6VD [0BB?2RE=XG(G7<:,\1J60];BK0>A!"DP7,#JIS MVP1X] U5)*=@8T_5^=C8;Y+UHD-34^*;T M;BQU:$L=VKOG[(\;V:/SE!A"4D+.")*/ UAD"68H.$JY UOG72];JA_BU#;# M& [M>-@,/TVN8<&;#@J^8\TF,,?__1-Z0-U;S'5-!=V[NK,^,?A3@=P" MN05RGQ!RI:*:>(!/R7,Q21L). ,1' @B&?'86YMZ:>VS*)3VJN'^=#_M3;#=?=$[*CI(I(:335&TOB$N$P!60%,GJB(?7!" M\M1+(;AK;>P.AJ%?0T:4J@G1M39KW+K^IHP\+UM6T+&@8T''!Q6T"TH&SP = M-28Y6]TA;:P%BI^LH4QI*GN)S*\5'36IN2' \PLZ_@C3A[\MO'[[XU;@WJUG M?_-Q#QWUN@=W!08_J*<]#/;C::RL]Z,S>/)%KD W'$VS-S&&7X."PV6?QFV. M_7B:#Y!.3^,D9EUN_=,V)RDU0SOT3;M9 +]H^Z^]N#5[H?E\.7^#^!6%9AQ; MY7H)HYR=#5^%9G(^L!OSFW(YUFO.<1--X"Y+]G]XG]GDVF3+A9C:;^* MXC" FGW-DP)W>'FI<5_7K59/N89OT2-W8'MXMKR!#K#.[7J?7KK_Y_93[#Q[ M9!/,T$L[^&(O)J]^^O-MP5BL>KL,=R_YDZSLDT+/U91N0GA;@WZEQ?\:I7^- MSN/89DV=/%*TOW0+Z,!2]S%#?UM%U'M^E]\.3SY6'PY/CG_[\/JP^LOQKV^. MWOU2O3[^\/[XP\''H^-WU<&[-]7);S^?'+TY.OAP='CR;(Q*SS/U^OC=R?&O M1V\./A["A'R$O_YZ^.[C277\MCI^?]A-UB8GYY'1N!YFHKHURI8^W166M+/I M:,$8\VMDT(,QY,L16,K1#"Q>\S6&5]U3",8O\!\67_"Y"M7Y)+Z<1+#/]V.U'YN)DU+L"]>+KY_1PBV>YR4+Q3]PQS%[_B K*2NV<[A#I.]1&KQ52GKCM35^#VUC7&_F=KC<_M$'X9*O^ M&$-RW\S],]KQI#HH>9R8/&0W;1MFO9! 8>QX=?_6"6H_0'DTF$_X>/ M]NM*90RUKN$]:KG.@Z?/8D.U0-B6+F6!L)X@S">)M28!!<,\0)C02&-&D&+1 MF&1M8G2IKC7F-D3KN6OO9 MS.W&Q96ZQDS:[(IQH;CE:%$Y6O3#IH5*H65(N1UKL(A')7)9 )?;BAE&*2%2 M+347> P[SGIZG'X9C4*;@1C'GQL?)R?@M:YD01B08$)K(^[J;;%^S7A>F8<% M" L0%B"\[XPEE9(:ZI!7@&P\Y1[S=#CR,>2[5=+WK8ZN8F0$KK'DM<*EH$DAVP7X"O ]?D^.4JJ8C @8 MLD6<$8F<%PJE:(D,.E(9E_;D'D.V>P(^KFLM1,WU&IOT[ SP]1S+7BFMMP=&!I^JN+7\SB7#VV':@X\9R O=LN$6*=W)9=VJX M&RW;)?JIVB6>8=&NDS@8@&&LJT]Q"$9R4+=%NVR ZYO)-%O-SV7O=[=S)$I* MT(WM"D&#$Y@AKCEX4)@&I".CB-* D\3$*MI+Z&BN>+]T:G MC6"5QJ5__(:;2>PQ[WT3X1+?M&5D.LI[-H(Q_Z?]13$B9=NA;#O\@"&R3"2E M'4:2LH"XXP)IGK=?%;!ICV4R_1P%NJZUV0Q=T]E5K(^IA<*U8*6>>B'3!0<+ M#CZ^*#=+&#LC4/ @9S'@(SC'JGDM=9<$:U('X1\;3@HN:F-++NQ6Q:@)CTQ M=?(P],MTBWE@:+)2BI"J*0.C)$K^?2'G!?X*_#V>G#L3K',< =G6B&OKD7/& M(JPX59)X*:7O@YSW#7]#.10J3@HX^V5Z)\U.K8KZ/)2K:"UIKR6G&Q MYWNH!9?V?2EW%)=P BR)2:# ?0 VZC"RC"7$'.@1U!5-=6X5GR-2=Z[!ZHE MJ/U8OGNNH]9KP^_3L<6P*T9VO'%T32> M3=Z-AOE-QJ/VX-+"A'W'=DU@W^H M/XMP9O LLBH)Q"20?4,CE;J79)=+:S,/ M)/TE_>*@/#P6F)>$+#DAF\N-_Q=G%8#\"Z+H>E'J^@+FM4JC&9N$)_2 MU&R^K^A#)N+96YT-Q>>C#HFPA(C0P.,MED@KXU#$4F,O,1&BER0;T/X'IX4^ M+!ZD:FI(3?4:\]:_*6?/=&.X0&V!V@*U3P&U@B2K/"5(<)(=!D:0T;F!M$V* M,"F2$KTX#/U#K:PQ5[797+^-W8#:G@/T.]AZXX>=A^H\PE2>VG&L[/GY ,:9 M!60Z K4Y.P--:S\ZA3O%\7<=C:V9J-+FH+0Y*,TZBA3OF11OM&AQ>\<^:J'A M9WBT[6<[:7QQ!HLS6)S!;7$&.6?1.H:1,19<0.4",LQIY,&M_P>_8,4U+%&X KP%>+<>> DWG'!ID)0QE[,,&EE-''+8*LRL MB#SU4L]M4\"[L5-QNP&\FRW O,].QYMF, /Y+M:O6+]B_;;%^ME(38Q!(.JQ M0EQK@C1F"E%+N ]<*;]<"ZH/MV,.!L7Q>&K[5Z"W0&^!WB?9_K=.8H\E"ISE MMHN1(>,\1E8%&:GEWG*U#L=C?=!;7(^G+,FQS^D _VBOB:&R,#S[*5;#V9F+ MXVJ4;B0"3*K1;#J9VF$ A2@;J7NSL[AG&ZE%BO=T67=JN"4R5](!GH5S^"P. MKNUK39:[?2]MA;:Y? KQ@B&.G4':*X6X4DQ1AK%+O70:7O#2@XZ6OFM9Z7%J M7:K)\1477=X,ZOCJ#_5MR/U]6$WI&MVP71;U@EH[LY0[BEH*"^\I2XB2W%"& M&(:,-0XQR:BE&DN3>HD8;1*UB*FY8K5:YUF29R'J)?NU;$07TU%,QYH(;[*! M4>81P[DX23(1:2(-,DQ$$JUE0!W72'CG*K=D00KE+92WX%;!K7MQ*R5-; P! MD2C!/9?. 08%C$*P1#"^#L?W&U_W I$NO7L;S[N MH:->]^"N]/XQVZRK#?;C::RL]Z,S>/)%[O<['$WAB^VY;-!EN.S3V ZJ MYDW9Z6FOSFW(NGJMZEC3#6#N5G6_^-_99-JDB\58VJ^B M. ROW.AKGA2XP\O+[(.OZU:KIUS#M^B1>2\]/%O=0 =8YW:]3R\]X7, Y<[) M13;!#+VT@R_V8O+JIS_?%HS%JK?+2/\G*/BGT7$WI)H2WM=V3ZUYY MX5_Q]UDSO>@A :2'R?G;*E+>\[O\=GCRL?IP>'+\VX?7A]5?CG]]<_3NE^KU M\8?WQQ\./AX=OZL.WKVI3G[[^>3HS='!AZ/#DV=C3WJ>J=?'[TZ.?SUZ<_#Q M$";D(_SUU\-W'T^JX[?5Z[\@'?_WY\$/%2%U13%DK M9? #W> LK9(2MMJ45+=&V5+/Q2O,#4)^:K8/\,KY4P2D8C0#%5=U." M\0O\AT5FHL_)DN>3^'(2@>0 @9E'8*]%L-9J7? MQ1V0I->*VT^/?6=*\&6P1X]]9TKP9;!'CWUG2O M!EL$>&-KVN?QNX^CJ1WLO7@7Q[F Q@J@(;\#&C_46&LG8.5U=W3W).\D/4XT M'M)W:AMFK>A*,;#?TH2#$)J$_.1:5LP\06'OA;WX305"U@@A^^GJQ6,J6E*TY'XM>6_'U=_M8!:+ MHA1%*8KR+45I FJ&U6M[WCPZSE_4I:C+?JC+FY@:WTR+FA0U*6IROYH" MBI:L%B#IIQ+B=I<,Z%/J?K8#._2QKMY$']L2P?,S,*245?C&@)__2?-=+ZOP M8 VXI[18\@F30)%);1\0+I"CQ"+, U?>A"2#OEUG(5D2HY,1P044<24"LA&^ M:%,44= 0!#:WZRQTH:FCR61VJP+]VS8\>^()A1PJD4)#)1.L2]S$#$)(!3],Y(Y[Q[053,CHZ%*AJY[A2^&:$5T38PJ&%0S;QJ4L M&+8&#'MLA[0505(SK*@)$1%"P4N-\).37".*55*"LT!\O V2C'JN)("D"CH! ML :"C,0,&6VXD$:EJ.7*(+GH@O9MM#2R5EB#O[I;Y4H?J6&E'>4>+'*!T4>@ MG,7<&L(1\[GNLO,,.2(-PDPF^#4G6*;;* >^*[& BBA@<'QY8!@\6:M0U 9\ M6.H)T4NUFONE@HK5DNJ:2KY3X+:%A?RW&Q=7* '<"B1R=A+SSNG9>1Q.;!:@ M8BAV6F%VW1S#D"O- MMV7M/XZNSG/GY.JCX3RUNLV.:/GOZVOT]T.NGCV!@9[$\>?&Q_=QW(S"A^A' MGX;M7=I3#"N%\6NJ62UDR:,H(+??2_GL0:Z0DZ*WVS/E-_N>2D6I5B4'[ H3-K F&%(.ZX0IQ:L [8!!4*-$LQRZ>EMBQ*8 M]XE8ASC7\!U%)7*.2P27RH@=9B3&A47Y?7SJ7^;\_GS,YCB]F>M;N[7S6]:V MDWFB_XJY_U374N ]-PD%I?9]*7<4I:(*UEL=$ .P$X$[+$F6B05"XRFF(A; M2N;O%:56(:RTY,(66-KOI7SVL/38!-J:0MQ9'I7'9Z=#T87,7;M-JKWL[$_S4'S]P-XX.@\T[H2*=]M==I7[+S' M.:-2A: 9DI0[Q)F/R 9/D";64ZFUE%JL$H.Z<0RGJXCS9C9NAI^Z+=1.0Q=: MV5ZTT,FLDJM'T#FNM=BMDXB%^17T*NC5HI>T,DCC%#(V ASI%)!5@B*;'/8Z M21+5TB'"'M&KS?JX%[Q6B:[S ED%LO9[*7<4L@R.. BJD,, .MP#$&G*-6*1 M.NX<%=C8/C+Q-PY91.7"#P6W"F[M]U(^>]S:RR!;T=M]7\IGK[=W\PUB&/$2 M8Q2#9(C;9)%QPB.O(@'V(9/P2[OOCTFN?QJ^P>F>\XV2+[]2'99YS+^*7^/8 M-Y/O]Y/;[NDHMJ'8AA^P#581%:CBB+M<:=!XC9RP'&E.E":<&\&7;$/OP7^8 MC_:C'F+]A->X>* %K?9\*7<4K0(UV)#(D*4&X,=J0![%'**.!AUYTH0N%8_N M.]A_-UC]<'!_WZL'%HS:]Z7<48Q*.$9J4T#1XX@XD>!M>\I1L-)JH32URQC5 M=W2_%XQ20M2&%BY5<&J_E_+9XU2)YA>]W9[A%KU=C5]HHG%T02$2\I%A!DZ- M3M@CR45TGAJEK5MW-+\G?B%KQL2>\XN2VK]:]/Y:9O\D#@9QG$5_TH0X+B75 M=U][BFFX;AHXY4X E"/ADD$\FH2L!ZSWUC(>K/72FK4'\P]\5R@MGZ-9O?.M ME+4@I6]D :S]7LH=!2SCB38N "^U3",NJ4>&>8E$<)1+Y@";PKKC^??BU8\F MH\@"4P6F]GLI=Q2FDK62"IQ08A(@1UB#C \!$>]PTIPRQOBZ0_J]P53-.*F- MV*U:-@6L"ECM'5B5N'[1V^T9;M';U4@&MKF;*1>("LT19Y0A;25'5',2@O.: MF[5GZ?=),FA-: GNE]3\Q^G(NSBM!J-)2<9_M((XD)@XOGS5%^)\6DU&@R94 MBP5Y%BKTR,7^_NB?O1GIF_Y]8\JZ+4?,=EID"CX4?"CX4/"AX$/!AX(/!1\* M/A1\V&=\V$QK"&>Y9[^+T:.A'9_'7T:2?=A"RQES51J]QVW]+(;5TCBC8 M6K!U^['5!&MTLD2ULM1@8*M6X&MY2C!]]2G?=J7 M;DK<:!#NG=^?[2"WDJJK-]'',Q?'%2-U13&EQ:CM]([=KN])/U@#[K$H!G// M<[D@:@Q8E!B150%,A,I);5H0S):J;7NKI'/>(644,/PH#'Q'8:2ID+\XGAS^/FNF%RNES;1 54"J@-1>+^6^@!2X%BY9 MKE ,42*.=41.4(^PC,"CHM6!X-L@9;U+U#.#A-(Z'_'$R 4'?$QY;2TVD1JR M9I!2K-9*UHR4(P0%J?9[*7!K-B"=0@A$ M8'7'05 FB0LB>.2(@^\80I )'C"44$&2QQ)6(DPIJ8S,PD,E9JI VC405!,%G:TG:*&L?! M3>4&((Q[:Y"6FB.1)#;?&Q^[ M _KWC>GM":&;;GKEL!N7U?RFT+>4#MIM=2J&YD;" M:Y326F)1>1MLI-0]'9[AEOT=C6^D2)E ME'N*M%<&7*1<[DS@B%0F#B9*$?E2+9_'["0\"=_@;-_/$I:D\]7: 'FBA#KTQ)L_<@>P%/"EC:R9J5+<(&N/5_*9P]= M91N@Z.WV#+?H[6J4@QH3N0X$!?!X$"-1$YJ;%)BBNFE4,^/; ,\->50 M:M\SILHQ@=(S^*D,0ND[L^-]9TK/OT(8"SX4?"CX4/"AX$/!AX(/!1\*/A1\ M>%Y]+1EAQN$HD/8>$E!9QRQBRH>WNZ8/S5B>2.]/?M$Q2.!N$%$C[2!!/ MS".CAKJ<- ME=.*4R>1)Q3G?L8@%4A8 -(H 1'ZIJ-*C\++7-E0=8!:P+&!9P+* Y<; MDLFDL" .V82!4BKID8O1(T$-E(EM29 MA*BG''$.EQN'%:)".JLTCT[A]?)<*6NJ2PBAG9\-7H9F<#^S%R_SIJW,; KS*M4WPIAO ?-NX^T5N1]2DB\58 MVJ^B. R@9E_SI, =7EYJW-=UJ]53KN%;M I]7NW9^@8ZP#JWZWUZN=-_;C_% M;A,?V00S]-(.OMB+R:N?_GQ;,!:KWB[#W4O^)"O[I-!S-:6;$-[6@GL[.?U7 M&HR^3'J@#CW,R=_Z\@U[>)??#D\^5A\.3XY_^_#ZL/K+\:]OCM[]4KT^_O#^ M^,/!QZ/C=]7!NS?5R6\_GQR].3KX<'1X\FS,2,\S]?KXWPH1\ MA+_^>OCNXTEU_+9Z?7#RE^KMK\?_V.3DK)*:L]I,5+=&V1*F2^;5O7%^NY=V M-ATM.&)^C0QS,(9\.0+;.)J!C6N^QO"J>PK!^ 7^P^(+,):!/9_$EY,(MAKL M\&(R6B^@N_=/M].P/C>3QC4#H,XO%]^_*[^J?9R4+Q3]PQRW[_B$5 MD(7\R7__)'_Z]C!_*+/XR5:]S\C!/Z,=3ZK#80#_X7HNX^/$Y"$YL]LP@ST) M5T&C@D8KH!$M:'1KYAZ20%V0I^C(GNL(+3JRFG5^S'&7E">7=:>&N_9BD^TXFF'(>X#M'1^9P',]%-O>Y_J-\>U(\!/:SU*<>&\H@<2081I1DUA%B1PMY6*=A:12G9G;NW MI@7\-@Y^1@D<@M-(&:Y1/H.$G.4>*>VI<92+P.5M\,/[JL.S7J;")?XQF8*5WR[9T192QNNU5PP8K42R3A$)&&(:QN1-1ZD:R^KLL@P7.-J9I=Q1./+<&RHH1]J3ME1"0)8#OF#J M ^7,:TUU'Q&AON!(<5YKL>]]T==>>[?PU$7PYVP$8_Q/*[?YH&PSG-KAI\8- M8MF/W6T=*W;BQLZ!=2;(8)&S&F@KM8#^%GM$"9/&684-)7W0UNOZ=IR.+K7M M8#*)T^]M)7S3DR0230ACB5%VG$, M"!"L%#B%1)8@ZC%4=IT012FI!5EC2<9G(=?^D M]VU7>&GXZ756OX-A>+-0OI4*_M9$JIHHL^>VI8#5OB_ECH*5"5X)%X'Y^@!4 M-EJ-= 3T$9$9YI@S,;'^Z>^ZP(HJ76.SQJ*-ST+"2YQW4T3X_7B4JR:!-H%@ MML4[IVDV:$LH%MJ[\WI6+,F-CA:!"1.U0 MZMS;T?C-7.,.?!_60W%9:Z7VW'H4@-KWI=Q1@(J4$AR%1"1J "B&-;(8$R23 M(D)A%;%7?5#=-0(4 U]<[KLO7N*\FZ*W;5%]Y&P^G)*+@L?AI*3>[KZ"%;-Q MW6Q8[1S#T2''#4,\&, 0Z0E20L:D><)>NSYX;=L&^.>L:Z^OJ=IJ!H,16C.S M[QN#!9KV?2EW%9I\8)B$B%0.V7+.#=*&$92HC=P1X:U/?3#:=4 3U:P6LJ3D MEO/8F^&RKT_M\!,\^^8AZS;YILU5V+7Y?#ER7HZK[/-PBQ3NYK#LUW!(! MVEBFWSQNF>N7Q.9S[CY3/*R=9J3[ZF%MII06\2+"S%,4=/"(2VV1I>""V2BH M#\0)KI;:H3XFF'0T](!OD_@F=G\?#1>:_.%2D5?RWUBM"*W)CN7:E+*"!0(+ M!*ZYE"HF5!O.$ < R^G1"FGN/"("/F%4)BN5P$"^5^'+UY(^\[;00#<]#IXJ]7JKA2:>Z:*E-+O.\G M 0IT[?M2/GOHVE#^"-!I*QE%6*B .*8:60>PYBEA7FH>J%Z)::\5"A\6>Q U M([CFFN\4)I;X]C-@WZWW6&AV'RKF0-3B^/)57XCS:349#9I0+59FEZW9]T=? M[-T#4\8CQ9(81+'QB ?%D;/.(Z5\2-Y[%MW2(=]^J'^+!<>+PY)]&SE:$R5K M3-<88OJ&#';V ;-G9@@+\A;D+2E(0-EM$A% UZ#UQ)9+0G",C@?:)*: MF?5X&NM%7D9E;>@:RXCM'NYN-/Q/>G) GF6=AG=Q6GD[.:UFN>K8S6H-(*:? MBU-23&,QC4]M&G,$3OL0D?79-"IOD G1(&63X(D3[ETO_8@!#5X#&+0E-4,, M/U_\!J@ ]G&!"0>7D-!/TD_-)*T97V/%M-VSC05X"_ 6X-T0\'+%,*/6(:NR M?X$904YB@FP@+$8+L&Q[*?FV8>#-H(MKCM>XX[%[P-OSKL@#B\=M#9H_0+?: MIWWIIL2-!N'^ZG#9XTB#T9=)E<:C,_ [/L?)+:>CE(7[YCBW \!+0:U2%JY( M\7Y*<0G2;:P Q6SL3^TDYN:OY^,M'FZ\?=9C,!+*6Z/:J5E+[*N3CZ.#CPH[CB^G^OR M^X$=3@^&X7"ASJMD^%)A:GB3DLM64'"KU[2@X':AH# D%XHN-&,WL+5YUR]&4[M\%/3GJHKQ2J> MF[H5 [5=!LI1KB*V 1&M-.)".:2M\;D!KG8VIN16*WYQKX$ZNE3CU<]YDUHR M54NU6^?O"C\O\%?@;[WPAP-U@1"+<# <<2T\@G\[1#&C#H@V_*.70LYKA3\M M=&U(H>4EA+[Q,A<@RY,F"]NDKH9QFOEYF_AJ.RD/Q3B57*N2:W7/G&E*Z$8$ MYBES@TH5B8(/!1^VE@!3C"USEB%L(OCR#EMD=7!(&"U<3$PXO!X"_/-LT@PC M<-_)+^/19"7^2\']ES4IIW"W-W@M>F+)XAFRY*738'1HL M9.L53#9J& PA8\C)8%%*) 89L3-VZ:!TCZ?!CA:8T/MI,&WD>D/CNV<;"_ 6 MX"W N[$&+TJIR!U2)DG$O8I(._ K%,6.)(.MU;UX(!L&7EXS1FJLRS'F9?<>6P8PI:X7!A)(\NY1#Y0D0@//'C22T[H7.?>@LK] MFC>#CM/K5O%6V0PRI.9$UYSO5MN?LHU>X*G 4PM/"5L!ZLT1H2PA;IU!)GJ/ MI!2*&RR"U4L]TA^U9;T.>-*X%@+7G(D]AZ>2I;DI:OLAGL^3+]KTS$)M]TK/ M]M5V;&;S(D2JF1 "!6<4XCA89"WSB'!II++VNN:Y D29EY*ZR!3TOM_?D M21O!#;8&,1> Q6FKD4V4(4J]#TD&AK7M._IZ-)G,[-!'X(!@,#^"O7P#YG(5 M"LAJ@?'.5?0K4=CM)7XWH["%^.V1DNVK =E,*")10KB08(:"<8BS:) Q,2": M3 I))R$T[ST$VY,9TC7!IF9\MS8#2P"VH%Y!O37G:'F;6- ,88\MH!ZFR#@G MD0G8:IND2(KU'H#M"?5RAA:ON98%]4KX=;,L/(MNURE+NKMQLZ=&U"8LP3Y&SRX "S3 HEL$DL/0,>J867?99].D[9\B[B MN*^SW5VIXA/P1R%V*WB[/<>F"W]\X/;]9#KR_ZY&YZUBQ:]Q[)M)2:A]5EI7 M#-.JB6"&"TH=DLH0Q(FFR G-$=84Z^@TPVFI>L>J9\5.LMH=MUHW.9QK75@I M#&MDK50Y,%8P:K^7$:)D3EG R&IG$':"!F\Y)T'UG;+0.T8I M(6M63HV52.G3,-U3.X87R9'3&+*@5H=GYX/118Q5*^G598>NW'"N6)?'*F&I MJ;?C-?7NR6&0P4=BP-HD%A"/*2*K=$",F< %<9[SI>,4O;#HK*VK16(HKSDS M>U?DKM#K H % /O+*F9146DT4M(FQ'%BR#+ P\"4T%Z%R%0_;0AZ!T!P*6K% MUWB"=F< <+-1ZM)Q8'):G<^+W5;NHOKCO/W G^XL!5HL5K%8Q6(]X8ZL5:D] M.(VD%;GH6M3(2D*139Y:F@*S J^Q_\#;!2;T7 9;U$;C6BJ^=P:R9$$7X"W MNX;4%9F"LE0@(CB 'H\..9535PC'.,G &>TE\[DWH/QV6+_66-5LG:4HMA0? MMS#XO]U8VV=W@.PA-$,/DS&)U1]!&MN?_I2[DW7]>X>A^R'^/FL^VT'.X2J6 M:J>WUO9USW@S]%ZGZ*0$4A^)9H@;)I&6Q",J.%4N& ILO0]ZGTU6_N_P2F\_ MQ,ETW/AI#/F#@V&X^8MK5[Z/XV8$-JY#@S=S5(!_#V8!+-[A5W]JAY_B!SN- MARE%_[U30 ]S$4Q-F:FEV:V][4+_"ZCN+ZC>4RU3:LQ82 @#1\_5,C72+'H$ M]%LDX205::G'XF.H^U:!X'>.0A(F:BW(3F'?%NX-;#>.KJ!IK^^CZY6=5B[" M6PQSI'^4JO-6L(O!*?&F$F_Z$>:. ['1)21XKB]B/$966@P_\1 9!K.4Q&VC MY10UCHN0+P?F[JT!MJ\Y&"V)#;S@%P#+<_@&_#N_ M6C.&(!QM I%;00VU!.B^PV);!!8=P]YD[9I89<)5I3M0-!;S_[FXQXZZG4/[@I6'N.ZK#;8 MCZ>QLMZ/SN#)%WG_8SB:PA?M&'X-4 &7?1K;075NQ]/LWTQ/XR27@QRVSK"= MYC/.79X?7#29PB_:*E8O-CA[.RT:.SVXN^5^H\,+S>?+ 0[B5Q2:<6Q1_R6H MW^QL^"J X1G8BY?YTU?G-F1C="TLU'3/FT=4NE_\[VPR;=+%XM'M5U$7EZ;@Z[KQ_BG!Y2UZ9,I8#\\V-\P6K'.[WJ>70;!S^REV\2UD$\S0 M2SOX8B\FKW[Z\VW!6*QZNPQW+_F3K.R38L/5E&ZO\%X/ZO4P!W_[[?#D8_7A M\.3XMP^O#ZN_'/_ZYNC=+]7KXP_OCS\' M)T\ IBV];XWXOZ:C?X&]_M=U:_VO2VO]KVRMMV-BWZV"$CV_2\M^IJ-,=*K7 MUVG.VTN:'L.UTS'L_@P$)/?F^[UA^U[6'SRHOK8KGO+ MAMM8_QN8BW'3%:X$_OOS;)*;J]Y(\=_>Z>G9-?@N[<\G)E^Y+)T V+2R%:P;-]*(ZB>//C<^3=.,E M_W9R#67B,4-7U2M MTEQ?HNK#/TZJM];??J?K0X)+KL9S.8I!K$Z >+>+<==JGIS\YM8-NNLO9^-+!$\7^0?@+^;UF9844Q9^XCVDCP\^"K< M>7!1@5, BO 9OF)!-B,XQZ !U2!^ FV *]JS;B^V'B+:.X3HYZ+Y/L1\.@NS<]\V4SA=?R]<')E8+9^9GH SW_$+H8"UC:/.8=0NO.1XXR'7UII MS<(%[N:%'V0PG,S5)+,/#_HP JF<%Y6S?CR:3*JSV6#:G(.*-,, %XPOX#M^ M.H*KIJ=VVCYO>G&>XXX@HP.8E3BNNR^AP#IRVNC^.@-0"7[YN+W.4/%K@R&M;YV_ 1/.I3 M?37$.BM.&\;M='8J1KS#< .VF[FVX$LWAJ@?CII)R1$ +5! M; ^>/JGFW\\0V3UY M5#5G^=-XN:C5Z%+'YJC<7@G3!68EMB#5CBBVMYFT#[L2-;@A3/$XWP?>OAG? M>LG\,I.;UN;3"&XW'S8L['#2M!\T[?0=S_+Z "-HSN';L%XPI*J95*THMF@[ M)UN#T1#LT,?X%=;O2S,]A0_R[+T!,8;?G,7I> 1"_W7[ ;4'V#@>5F^C&\^R M*!)<9R-$6WFW_O=9,\X6)T=E0SR/;96=6VMT*3ES&]V))ZP"#!9>X]KGEZL^ MGVW0 O@+E!"6\M.<[.;?_S9L\F*U/@^LZDF,U3OPD2I6/5UH)P/.V6A\4R/A MM>VX994=^83IFK1P<4-N_GS#U=I0%.,1@9KO"N\/!CGO]C$5#LFX2%!2WB,N M>$#:>X$BAD^4@M_&U(>/>0*SD(T*H/-!YQ7 .KT'5\(#5(#B3W\&4/CW8_S. M)T\6ZT&<*:C5[.PLJSPHW;6YJJXFJUK,UG5A[C7>H/(.;CYCIG00B&/'D,X[ MPXXK:CVQU/&E_>!'G;N]=")!-]M17:PD 3O/F]]W-K2UUZEZ#Y8V8_TE"[DQ MG_M@(C^>/F #WXAFG,_&N;7/=!%C',\& M<4&A/LT&'7E;&-^3Z&?CED^U5RQ.5.8 U1FXH-?C"2>'KZ\<\A4C-W,6>57V MK@6F')BY,R!SZ0!<1 N$(A.3'#?S\.CN&VT+M[DIRB8(I,7.V[FUD@,/'0S: M2-YIDV-QX]C*]&PRN:1+\"XY3M3M/8TZ(D?1AJ>_C8^S7ATX'/X U +^O^$0/,VGS6:NN3=N>P,NX&_%_ MXA5Z3ZX%C$'KYK%ZT*/1M0!YJX]QD#<](P!Y]18^C%_MV7D&F2_WW/?V-D4; M?%[ ?7O+>U@+=O<^\=MC2MZ>)?#H8+M_SCZ-K>05MLL=MX[B2DVR:X%L/N;GLZ&G2F:1"G M\>:.Q,6EG9E_IWWQQ?VJ-!ODG( L4]U6$QB^V=P5AV=W%FW^XMG9N@JHMR^< MC5;GC(W:C]M8@P>I;\ 5:R;_KEOE:/>#(I#,8;RT^N P#V%:LM$%;M!\C>U6 M6T[ELN#FGW<]@:N)/XTAQPDN-76\('4WM,C'<=Z=@7%-IHM'O%CHW?B*^ETI M;4O4KFTVPGM.; Y( (^HKC#U"=3+MH,"NM%LW/3KX,&,)X.4Y!1Q$B@R)BK$ ME#!4)4*Y"GU5(#P8+E75*N;_N^;_\B1V^\/AW957MW*B^D'D!;JVE/NT^72: M]_N;W_/.=C.<@*!TOE\7TLP&.T<1+SH_<1SC$ZKU&?QXVIKS0?8R.L8P[X@7 M,DB[N'2\?M/ZKZ1GR2N").4<<:$'L2;5 MU;SM@[KG-(JK@$"F )?^=6?606]:-0*B,[C&P^_V">J.M0]LD[-L/MD,%P * M#;"#?,0KAP/:0%8;A+N]F2B48^^#@%YG49]\B90N?=]E:7/[,(HX3V)N,(2_&?U@5IG]8RF\4E M[7._<_^J"UZ,AK?8:?8_JN&LW:W(,4+;YE35\RV113 ,H.@3P&D>"JQ<3ND) MUW)4+C<5W= ;CCUW;+ZG_*(:Z= M/<1%\%U'CMK_/>PHUW,XQ[5#AYSV9Y[>_=!!H39]GI!7^5J>7RU_,$W:M4Z"JFU"8$7R6@Q*^G%JQ+#HK^XS).-(_U3&X>-+@, MG,&-VA3G:]2J]99LJ$)TT\4FS"(OI=NOFT>+\AVZWW;/V(N=N(.65=V?A=*& MTDYA^H!!PG0VD],NM_:*0\+7_^LNR_<#+]=[T9;(>+24>82M(XA3X7.U]XBD MB)AKIJA(2Y4@'U,:ZV Q"V]'XS=S'KWPOZ[S\1C>=K6R[D+#?]]H:?$4 ML4>0D:U;>D%95#8%6&NG$;=*(!>#0TZK1'R0B?.EJ,1CZO5L;.EIG3L"XTSQ MMF;IZVL;U/EP7/8CST?YPRZ_839<('N[^[Z\87\]W)XWOX8MDL]WM 'L3_.I MG$F&\]%L"L@S#%V:W=*-X!)X7M,ZSAK"T'V% O5-(6$1O:HK$4.67@ MCT Y958KS$@?D:_K,O:ZM7^_CO*1I..KIG'7@F,?\Y_/+#;65YYKFS0X66R M?2_ <5-[[C=84ZC/*3)RTW1X:>NIS/W7=NB69?5M[K7;;MHV]ET MM*@3EM\H>Z(P@'PY&M@+ (V7[3;AJ^Z!!K_ ?UAY<>F-@?YM52[KV*/.BB[U]!7YA> M[O.4KW-9B7EI]N<\QA%5$YB'UX+=A'GL5M()8 M!;'6@%BT(-;M$Z! C@LZ%:TI6O.#6D.+UO1MTU?H(KDT[]M=@7^%$.W/E^TB MYPD2#Y/#[9Z/M:'S-G=@7:7GP"KKNZ-=!:@@TCMJ$5%6(9Z;EFG#*8HJ6,D( M<]PO'?M]YKL4SU?V^];M FE;,>@":;U"&O=.<*D]8LE1@"8JI/A6,E(Q('NF1L5N7+<;(9' MI 9&RX)%7(:$- ."2ZQF0D;MK.HEF>)]+A"::T'=83=62\U27-9:J6(H"G"5 M9=T?X,*6R, \0]IFX!)<("-\0E8"&%CE@\#X-G!A;D.TGN=T5"#)R2MDN(O@ MPW,OK*>1!;]!X&*J)O*!G?SV0L)+V+D;ZUTM_VN]LZCU/&_3'1R:H_IA-(Y%JPI5'0,@UXL%ZY 0W2&+LM.78 M,+MT<&+5S.;[@SC_R&=NCU-:R*O &#L2%:,,<:(X@+'T2$<:$3$TZL =2VFIMN)C'(P-@C''I)::%"A^'!27 M 'P?VG;8G28K*2EKTSCZ@F:5RR>OP %\0M/W5'N\#YF.9V\%[[%:P7EL$T88 M4X,X!UODJ HH>!T(84$[)G;L[/4F=.@I[5;9!B@ 6@!T4P!J@*H3B@,B7FL M0QJ0-5$C9K"C3%LO\5(B3XK[GGW;[<"2:^>W5O#OGXK M.A".J8S4H:"31#QKGQ;)(7"8!8F@04[TTN'OK6W&?\]5&?\:;6YBDNL,=45- M>RAMNFG_:L.%3?/<5>WD5==F;R]J&5]K3722BZ'8<9A4KT>A;8#8]4O_Z>#D M]4]_JCZ.SD&H-<7U!BI:]+9VFY_1MA=,KBIZO?>+G2RJ[/LXK^_:=NYQ\:K" MV+QR6"[_WG5DZ-K%M$TD;-/69F[;&.?^/O:R?\Q%VT5O6+4&*A?SO^IT#'>? M?LGUSD#R_AVG77W97-"_K9?:M2\ZNYJSMI71BZMU[CH5STN8/;RTY-\":Y5D]7[__,?FW.7IW6Y+FY;?:,9GL_FW7!@ M,I>NG V7KVT+ZW;OW!;LOWRAKAKN9"["L 03/VY<6TQW''/MV,]Q,"_SVMZH M?>LSVQ;6G'7_/$5>1E];?9 M:-$8I"N'8[LF0IUL=95OFCP/F3PM&AWE*N-7?8Y>W3F%UXNO[/ 4TI?5\9(X M=^VD0!:'U7RBYQ-<7_93__W&O+?](4!3!G9\SQS?^D(SO%RARQ;UN4-&MWJO M\K<7/:VN]")?=$WWX"ZN7S3'F+;=>?N6,Y>U<5ZV MJVV%-1L,JMQ_X[(:]=T# !7>9T%A+UMSUAG?9G+9.'[>*^1L%.*B(>4T^M-A M\_ML43,\ ^>DN>I>?+T[7E[T&WC:P7^[:BUXPG=O(.[U+X]CRDDW;0FLT9?A MM:+?:;D%WUW6IK-VLZX^YJ*YT*4,7!>!C??)M)9)QA1&%%.!N!,4:8LILE8[ M3X,/F/?29^S].+<7G5Z\'^0FW,.0FV:<7['T9U9>;>,MF+O)Z[KP+F9N'PCZ M537#\^MS$!=SD(E<;C?4UCT\SPF=85Z<+I?R]\V\POZ<6P([S)$FE%<*^,[T M=!3J:O0YCF^5^P=-S77MNE]*9;=HCW=>-Q#@.VB^T3^J>WM5P[ ZYA&8Z&\\- M8^XTVHSGA!)N!3/8ENH#:C=OJ-Q6[V];+>?84WB52]""KK7"U_;4&L8OP'K; M.P!YSN_1]7')M+.M PDB$>>M'6\,X=H47:] V?9WZ/H]MO45%PN1Z^&/NN:. M^;OW+.W-6L*+MY[?/W<&79C0TP@KL.@=5>>BE79X42\X/M#7JR6XU?:@3TNLGD;;>Y1A[86[&P,BM-=ECO-S=K0 MQ0VLLZ6PY5V4^0<+6\HG*VRI\0O]W=J.] 5^0 %(]8+S8=%A>.Y_TQVDNW,V![;Y^X5D7!^L2[.-O]&S/[-$?5)J;D8664_G_V MWKRYC20Y'_[?GZ)C[77L1J#HN@_-VA$:2;/6+V;%L:2)"?_U1ITB=D" @T,2 M_>G?K.IN' 0I4B1 @F0YUC,<$NBN(^O)HS*?W%/3B\N5L"?48Y<84C88Q(G( M!4Z,HH1S8H:U G3L5CI',$H+:1##N#2%%L@D4.&Y);3-!.U675;E=+G&7:GE MC6M&-(O^15A,,X?S[G9Y12]WT:7=:;YGJQG =EM_[A5=-C'3AB>"M% :<1K MH+$F+ZT *TB"020N:66 M?!*(<+A'YQ@@USF5HC2$ 7NLN&,'>;ZB_M<_T+_ M?<_)EE4'7;$EQRGE6Y>TF(Z+LUBL2C!UBN-8U5%51QU; $G>18&13 &@C6L# M<.@#XI92+&.PEQ3=:B83(Y0AS"E&W'N!' >WTC&OJ%66' MN?[J":BCZA+=9DO^87UN.CJ]$-VHBJ@JHA8(G78R:6*1(QA #9>[*(R18(S3 M1(A35%T$0J*5IE1R)+%EH+S C#<"_"*78@ \]'O(TX"2P0\9SDV.=&KD<'W4^ MP/*[%*+;=DBI3U03# ONP79P#B,71/:*I"1,>Z]9U4/?J8=J<<3>[N%MX#$ M-B!O(IA:ACNDN=*Y*@DL8*^P2EL0G.3,DR_3Q]'5)O;"CX_3S9/SI MYYQZ_;)D4=0ZB>NRL%;+F*_?\_*ALGY-NX#/)!W+CNWH/.<^Y?F/ROS;-)Q! M3M$9+0H%P%7)6N/0E@?DT8VZM/^Y'7\:=BF7Y3$P^)S\.XUM8D_^4LE1[YJ0 MKI*9VOZXP]6VY$2EF).OX!_C-K=VK8.I'T[]XC2GY;:IP2'7>'3U")?D!LU* M@GQ.'&W+%')6UUJ+W<]#6*V2]=1F@[79%VU263OM9;97E\&4D_K7DJ;@K3FK MJZ2P10LS[G@3FME)C'TYPBJ7JB20I13]?-;61YR7063^P@LI7GVZ5C=W6,EA MGSN6G_5IG).]+JS:Q?PT6)Q9*8V!__!V=M*DT>3+6C*NRTG-D]DRBWDX:Y.G M2C+WI8L)8^Z2NML\NH_MTBW:T[0VG&%;+!*_^OS J_*V^A2[M>RMBV_X+2>: M7=Z ]CN.PL[+4!4.0N$$OAH5&@R;))'5RJ+@L+'",VOU)0[V][//K*'^1:S_ M;SA7/TVF8.%\J_ST[;N?MBV?\>(T^Y6S.+YJ?I993)0W" RQE$MF<_]FDE ME8935-+0.V67W=_\QI-+"FL/IE?X?.TT9S18.T)]F^\,CULXW82V>N@Q-&I^ MN#$]9.+GTO)>L]#W7PG@*5?@6JF,2QX8>CL MGV65Z!0P[0HS(?]F##966[&7AG9E?C;6EUK.-L\\3-IRL3[AOQ_$#\W)Y$NV M- < 5>-%+O(:9&MS:8#FHK*831E8L\[2+&/+MN9R)ET!9@O<,>2N]&"YENJG MV/P!3P59*%6&"93-9%J2TD/,:?FY?@'>U9:N%9,)1@@V^?#W6,K-X*UYW$O3 M=GOZ;09]U@-906[:;T-8A@L&UU%S#*;W'"S$_(#E#-;-MF+\YQK8G.D_RU^] M; IV53Z0G_3/1?C4)_MW4\_?A%T?3TX!FN#?8=@9^[".B]F\O3D\D+1\P%$0 MQ3SO33 >Q:\HP)X6&R%G_BY.QS_DJH>1/7^1_[H,@ZZH](;M.[M8?_N+?\*$ MA^F\?WWY*@)U_8.;?,WSR%G,2W*.K_<;-KW?9?\)/=R6$W+(6?0[BVT5FZ*/ M^_WM9+H*[7^*[<42L@D$X(4=?;'GLYQ8OB[TFS< EXKS(Y3:]4:P.Q"E__GU MS8>/S?LW'XY_??_J3?/?QS^_?OON[\VKX_>_'+]_^?'M\;OFY;O7S8=??_SP M]O7;E^_?OOEP7[)W4.OT;C*/1=]E7?$*X#^3C);(PT_#7-8VM*/,V#'O*N[^ M_5\U)>2'_$G0'XMX>0GUO2W:O16^K 7AEWKHJ5J#76'UND602_5ZRV+0!MT* M^P;J:#M\%PA<\0GT#^FK'KN:J5FIIK+3E@DC1QG=9/)[SZWQ6RE"S)&";%+" M'T_S>S-SR7A^J2U48J2SX:PO89R?#,&(!7.HKP9=;[C^ ";,E^'\Y.#B8IPJ MXJ(U2$9I$32*,<#=4&RB_ZGPL[('!?#FH'/RH1&FFF.I W$F,C@ M(?8J_W,5/_IY,OLF^?+M D4/MKMK@MBZ3^#,/&0TXY[C&)Q2+5Q4B&D0#,Z< M1)K#/WBRSB:E2"!;F;2WB6.\L=-C16@, V6_' -&Q^4L^K'_->-R45;]>N.YO 8L\=OML-Y#MAGO]("&6MHXX M-L[.X R5L$BWU*.RU&6M9WFMP6GO \>MN9=CROE6[%-L Y=J]O*1_L*Y=-) MGA QB^=\*'_^=9PC%'_) M1A_%/[S^\.NL_$A^^.M@/;C=7KNUG G=',-PM,BCWI[E[B>Y-1*P4$)VZ&-+ M5M 2(TP;J\%;;G?H@=BJYMP+",?CCM%Z5$T>;#?JW@O1\O7[J;C3L_KV/T M:2^5>Z&X9"CNO+%G9Z,^?->MZWQ:J-+.NY>T=[Y'ZQD\ZR#PD*; _C@D(O/< M1)I3W51.N78..4\!V(2W,G#*.-]*S[J-E@6/+IO9K9YY/YS]_@IP PU^*G> M#UQ:L;UAKP39>LSNVM02SL-L55+-\O_E9& MX(RQ,%!GQ[\#?K[*?^L^/&N9C#8_TI)Y=,/L@B&%@F4TW]%Y/X34OGYTOGK%\'28UVYY:_(E-B>@59LN7>=K M?DR$YX=RE=VQ!?7D1^W,9ZNY'CT'N09!R@Q$18HR+5TA-,S"=S:=A$5. P*! MA9$/1X5MU(-E ?;,=%:D#51AQTJ:E6&A'IGG/?EA8PNFDTP@DZ^,VDN;]JYH M>9Z6H996N4[7WK$DF;*9"[,G/&^MM:RL\SDJO%5E)T%E_Y3U?TXWR&/-_QZT MUL#RB46@.P$B^,_]*]OKM9SJ%,%Y6I$[9=EK\YN.[AK)N$+#!>,M-2DBP:UJ M$Y M"PE%;HTVS#/KMN(1W\V2]*J?_V^P:=LD\7\'2P/V[2-,]&,<@Z?IKZ-* MNNAGWF06#^1[9(!I:8J*G5SLT9QV-BH,1Q?<@TTYZ9"WLZ3+W6>YN7S .Z*K M1+:_\1Q.EWBV4AJ(WN!#-R&BDCMYSNZ&\\A'"U#>F_4<:E[__N M;1<=A[ZGI]*NIG@_+95 .O+?__-/!%SV;\[VNUJ0/I@(W(6Q;6EGO"FF:+9, M0+7_S4W_X[] O;]O=?I=!.8F+30/81%W*F8'BE>W[2J\S^-]!^']7[ =]RV: M3PKOZ'.'NW>]@U4 ;@E^%=^JG5#/S3>6J[<#RJF9G+KA&-SU+CQ3#T\]//7P M?&.Y^C!GLXISUH-T+U;V;9CLGET7^_7*,,9H;Z;G>ZOY."55",($8 M\1IQER1R01)$DL,Q)(P]=M MFSM^U>;^N<+8(]W?"F.[@#$MK)-*6B0S9Q!/E"$=&$=@E6'F4[!\FQZ9)Z*U MX!K%_$7.%$4N2@!!0BD5FBFWS=-_'S!&=(6Q>Z(!?HY>/*VJXI&>H:HJ=J(J ME#782PD>>29T\@HL7I]H[O1LN$_.L>2W"FJ3P-H*EGES056$()#5-"#-P>:CU8O M_C"\^(TF"A>*PY]VPX0##!GLIC;3Q=$0_)A5)>NDF<&@,NN4S13,:P7&F=MR M25C:4_+ #[FJ\T(Q:VVG[(1[_ M&78RQM(_JG;-N):0H%VG R;0/%BLRP,[%+1;T0Z7 NRF<*E\BGW#!EM:612N M@B%8'&Q:RI22.[S"+>>.!K:4ADY;*D+2A7[.IWD1M.-7*B>V8+:)X_. M>_[G O"9F"!WQYCFTOBV2#[VTUZMQG=S$SQ*B;BPL0ULT?K6;"]]WOAENX*\ MZKFA2T<]=)8U(6SD!C]U6I1FY3" X>GBM'OBF3UOV3V6O-[M[\O.]_P9L"U% M+-L&*LW+64O7V!5G=X+8;6QN_#?,3![CS)H',)95-GROL",4BNK%=(-&R4VF MT[9>/7^L:/:6?JCO(7-Q!/U\VH%FMJ'N)"VYH2[.OIMY/]>'I.Y[%C0;N?M- M;\3E#6DYHS)-1:%:"1?D;-"T^]>V#NK_XF)J20@*&_T\.T*9 R!^/1MV;"NA MB-5DVH"KY4_*T_IO=YTY6FH9P->6CSV33$W&X#:<-Q[<(COLZ.-AK(5O=,G8 MM1IT$=N>#;_C3.DIL"X1/3^"]Q:#M65!S9P>A=DJ]DVNED.$@]0J\I;+IK#: M#POA5XNZ:4\D'((8(2CG*$H#3J_P$AF!)?+8.^HQLV$[WJ>-<]R0W';&)<1M M,OD.0R$>I&01:R5,O-RF6\):F>M'F-EQ>M5MYZ5- %>M<.Y?< D%8!O/3U:V MU4Y:!^X"-W+;F>SN9-3/,+OT>3K$WU"Z-_!_=NHF",]QRIRQ#MO<2XG;+"@. MN:25I5%+(MQ.^A,5?L&/]NL.?(0G3UO6L7O":GVWK_ XM"JEU MX:.!KV>^S[:5W.5O;)5-UC1@H2Q&I44'?*]0G\!@X#@O_+QMW->U>.O8KMLA M#E9&7AS;PK68WSJR7]I79?MIUK,KYJ=T_&8MH5AY6-L(L.7)7$VHI94\:^D; MX4NV-<#ZH;6TGH6'+72]$[,.O=DT3,9'O,RP6? 2/UGVTED MMF8?;LZW7_MI',7/.?Z47_;/Q70X"\/VJX70+=O0:T_KK.#.([OXR"5E9V8R MFLY U\/;-V:S8>'GWHZ3#NX+NR8L:]LP<-1\ J-Y7CKS+4Y;\\HMYOGC2V/E M]_'DR[B81[$E\+S(W%YD QZ0>5AA'*/X:3@;V=;17#5DS'O0MS'\QFKU37NJ M<;W?2;Y-V2)MG;^VK5(^&>#:Y+Z?<*"S7]8*;M$OG<]3&D*V&S7/"J'EJENU MKNR_FL_D>+:4_32<9A;'MMEFRW_;?=#%_+#<^:XE;9P6">L!)_N L_YT;1TB M *QG03>XVJJ>*;/=J7Y#8*GM*)_T"[MAQ\M]Z'74JJUG_B\ X?EB/IF>=X\X M[_>KVZEE^]%"*EGNR."TV]_AMYULK&0!W@O'&4Y\.]KKA /;-:(1%Y0CQ:@2S3"0E%C$\*:V6W,IEO$[)Y&4H"2FX M\6HRF^_B=O?)1V[6UNPYF,F_Q:Z[=NONKR9?FI'-VFN#UF(L-B+8KMG%#T?- MZ\O;;E]-\CO8>'S_U/D$]@.^]V^'UK]+*^R]2'#"G!>(>VK@)^)0D-1H'P)5 M;B?I%VL"]Z9=DV_U[L+79*]Q/ T.Z3V77G[#VYS;;3:*P(;151 G!N%- X$ M)9=@?X,5%&\U!\?V$]C2SX_6XN,P/\C5KI^]_< M08ZEYD#B\'- $PN)[.3FHS3F^C&' M.%]-3O,F%D5T7 )_I>M[ME=@!7X9V?'L=7%/)]/:\_U*J2E=KU!9T&9]19^) MONWNI'/HOFW+A-KP>9\A,>@"V%E+?FI;/.5DC^[>.T>Q^AOWC=Y:?2?RT@LK MA]OA2[F76/G#^_Q#UN6G9Z/)>4B_>6'5\W'R1D<447TX![Z%WRGU%TJ;_ M19]F5'HW]+A=,AYRIMB'&)OL(3:$M7U/0#/-_'1XMMXR97W,?FTMF[.1;5,N MAN-6A^5?KL4#NZ$4@8;?%(AI(Y#PQ6<1D6YO\,I53AO?7YZKTH%OH\';JFG? MCR,+8/G!GTQ&<8;^ =8$K.OJ_N]T$N+HJ/FPEJJ]NI7*SVD3$TMZC!WYQ:B[ M-LSX,^O:E7)'#O-X*@A\QH_^\&6R]L".71E5G_1A!.DIR%PAP\22_K"?N;HP+!A%7 MM]!VN]4E/'LUP5ZMSNWO[>,S/K5UWALHNAI7BUZ@-&%18?[SX5J^6NG3O9D8 M-UN%D]I0TD7CMYZLYW&R>EMO0U@_3S(*E[R*%[R?P1_C MLG/9FN579:W*6I:U19<[6S 9Q.Q\&$<%#O\O3B?PT=(;]]>C#T?-Q[[AJYN, M0Y\""\9:[H!7[GCM/#>]/<]F9\;KR25*8-/"S !Z=C:=?%V9-[E4#*5I7,M; M*%V@,EY6B:T2^]M69D))?&NSG";3%(/2R^P'\&F\7TR/+A.H M>XA Q2"-]YE_3 >+N L,?O(4!<>X(X(SF=*=>RKVW<*+ UMZA==[G.O=_:,MG[7 MBDW>^L0Y7MZ^H?=@2UO=T%\AY4[G_J0M'L@=SCNKOCPOYZ'"!]9ZU[%Y9'#YK"8I=?FC- .]TY MCK9HP"_9C6^#*##W-WG"\K&_4H5V?.$D] %Q"WCC />,# MTCH)Q$22%L /4[J%>U)Z[3"A@'8N( YHCYQW"GD"D[0:'#RRW2T]!\&.TV]M MJ_OCZ?N\,#U%UX?HLY4RC+-7(,@Q_'B>UW/SLQNW+6799]]BY"IU,./%Z;(. M9C*.!W3=T@K.I:*YUGBV+=L[&\7^2-LE#I2,#O7#K&_ ##+X%MSET+9%'BP+ ML\"W]8L2'-Q0O^V'SVUU(RT5X%W5Y?%YWU_@8Z"Z#S&WB5B7R:M,BQQAQM MB^&^ 4,*9D/"$B49)9CNA.6J2IX1@"@:-=>[R<'Z,8=XXFS6=@,J6SBK=\-7 M'YANN9KU]7H.2'&O5?++2^/NF8!) M S@*.7,A#4LM45\WY[O*EHL%=.5>*?_^"NSH+[?"&HK,>B*!M:EUI>/Y\9F# M8A5V6@ZQM30\';87KH.^5&P9MO-V=M*D?-\W M +TS:Z\[2MGB8"/&O)QVS,_+C$YK=\/MU?#II!"?7'K1FZ&^,%1D19"O(U<[ M_RRN>8\O4K*D96[U;)5;O:Q1+/59N1ZUR_*(+<[.5N6*O09N*P>?V6K^MJI8 MRM&*M>FC7N;:1-52_-3FIN9#-(NC48&XOF2SR'3(B#$K_(&?EP]>!C6]Z4S5ZJC:B&;S94\I'RH1U*P>\L2F.])^)^6''Y?,93G-$&#R)7B" M^7&(L,-*]UO-[.U:TMRRI*FEL_QYDJD.FK^T)C2C\J\/F4O=\D-T'%Y@\"Z& MK:6?T[S*A6TIRVA'/FI'#G]:F1=KV8%=;!X0OH2BEX\"IWUDLXG7$S4L=69^ M8+XZ!CNZ5/VV^3PP\T_G/OBON1'>K/(:)@YV8KXG1 M:#(IH?ER59SC"#DCM4^)6]FIZX]O&>QL>T:[4/J7K)R+A.;Y_S\[7F22D*[< MI)]YF)RM76EL?JNOLVYY\%8L>'GZ?K[&JQ?:^X7KS3F;)QY1_#KL,H>FDTR0 MVA&=='/LRUZV9]F6FD]MB%WX)*_@K+==P-4HR '?*HNZ<1F_]IPN&?!AD>S^ MJO1JD?BS*!)GWRG/C[Y(O):)US+Q6B;^.,O$#]=SV+L?]4M'=/6RL[R>B4/U M;O*YK7=N;_>*4P5^TJ9_1!G"ZK#\HP^Q9?=Y'TOR#VQ@_O-75\7+,-=N.P&N%ZA'JZFLNLG48^28(MJZX/SD_8P'NVQ1DH$0ZE_[?<+;Q?!=;QL+2OF$^ MG:QJ>=ORLLR6Z/K,S/R@/-%"%-!>3Z^/QUVXZN;]O07X5J=+&L22IIH_!)\0 M_6#7AS<9C\[7-VO]%>6!L^*ZK?,7=F[<^KYM>7+?]M^>12@=P&I)SG =6)G# M JMU.M4>IQ3/.+4%5*N/'BA Q1X-ULYWGX&U<:0NLJG-IW8,X\NTH>WQS'EL MF>@OWQRFQ6C<=619HY=;.SSK"'?YZVQ)7&QOI') )H=\X*",ABLZ[746P^;, M#D,?;;D<;68GD\4HK*/,V0TQ9K&&%"V<9+!XOXY1/==J3[%WEN^#YSF3I*+* M/W.16[]+?@L>^X^L^:0@60:+ M;&YR2SG2@2LP'VTBW D1XA8QR8[2DE9P^<@N^?;A [.CYN7JKODY'.3C1 ,'-<3,:%QLXO'G(9S4SM;N,HIG)5DQY_64PW@&MI^= MPC#6_MYW5NZOW<=@!9]$6S)&/JV%['.2:,D8+=DQA9%@56(&3SPX4J%@/8F4 M)D0$EXACSY!.V""*5>(:&QSD%F-4BD03@R7"$5/$79)P=J5'UA(;C:2&"W'Q M[/[2$85\G+QLMZ8_S''V=]"/LVV*H:X1HES/?4?\.K:A(R8.*?D=/CUJ^S"U M'LY:1EFFOLWF2"D6RVE.Q;+(! =M7Z/0NUYA:K^TA1E=>FNI91Q-;$F0R\0I M2Z+T[HKPY:=I;/N'_,66^I12%#\BM5%RGLG)\&PMZ:NU4I8I<-=JJYWK)6XUTT$Q!%+)$=?,@5X"V<96 M8*V"3&&;,.LV>NF7:4ZUF9]G+J7YRW%X TMVEI>_:J>UL\"/FGZABF L5VG0 MC/O&.\?%"GM91&UO/0HEQ4;KJ)#V',P5IA)RF&H4F97!$B4#HWL5B\W#-KZZJO)K=<4,BXR42V?H%7?IJZ920$_^7'=+Z"J87AWSAM[/;@W_I M^P>W <#MPG?PJ2<_=#=U>3QY96#X^>-H9,\GBSF\XFL,/[2O,_@(_[G_/ C# MR)[-XHM9/+.EZKY[^?2N@%=6_+]H+X/R+RT_VY5MT;0OR_@!< MR$7^:S'@OSG5Y<5^G]=R-F]*C*KI%<,A[/YMC*8KM6$)>:ZKI=L+RC=6KSV2 MF!W$^NU0O"H^57S:(3[1BD\75B_;R!61ZGFIY^7&YX76\[([#5X9Y.A"X.(F4GC8:[(G5%Y_['AR6%/> M%(.KYOIO.][;2\_[/J=>PC@[/ )7W&?%(+#%'A&L->),,V2,D"AY&8*VE"F[ MU5\A\Q?&Q!V*27/$HY+($<,0$\;CH!4QG-\XN'O%;=9W-,P8,$H&E%[=$.6Q M"OINCW'%K@.81TN%J9,6 M.<85XDDP9$DD* ;G> +LTB3<)W81809F:&[G%*P\*Z-1T7 M;MUB[R80OO4,V:HRGOQ)JIIB75,PX0(8IQXIR0E8N4PB38-"PF >@K'<^JW, M%LFL%D8Q)$)TB.L4D.6.YJ1-9Z(5R2EU?YI"*#:06E8]40&K;NG3!RQ%<;3: M1B2U!?#)27G:)H^"$3H::SAUZB)@&4T$^.P$62^R6\XCLI('I!*G5K+$J$_W M"%A2#S"O3GF-X.[FG/P<[2R>3$8A5^@LJ\&J@G@V1Z@JB UV_@AV*[<"$6\5 MXL)$I EE2!H3(ABUW)DM+G0>K/8:4Q1M$HA3(Y&C%E2%B<1$YC!76\V-]Z<@ M%!$#1FA5$!6PZI8^ \#RA 6&%?**YC9*6",3@T:*:RIE4BZ*K8LF(G*+)480 M !< EK4: >XQ%+GW6C#O$V/W"5AFH#2I@%5#M3LY)[E-]0+.=TU'>(;'IRJ' M#>60B$O16T2B!'O4286TBQPQQHATDL%KMJIJ/<$TX@C*(2J#N \)&6,# I=9 M4Q^"LN0>LQ"X( -&354.%;#JECY]P,(J8$M<1)*%@#@V!EEM&-+>21R9H?<0 2S(0_';ZYRH! M6=9_/.WS41&Q(F)%Q,U48"4Y92SD/M6 ;BKF!%^*D;'2)O@'H7(K7\(I:AP7 MY3L1<6\-TE)S))+$^6HMPE?O$Q$)90.!;Q=??H:(6%,J[GJ47GJ_.%VT?*DA M=_KU+0ULU4%W]7NOK^E]-,?LEIO^757-CU,3_>66%%W?I]EBMN8U(V_AH8O%[# OAY%/,/H.Q>GN8N O]7?G^E(KR+#J0# MP^B J3W?L=ZD@OS!D?PJ*?EK1>>*SA6=#P2=J<:8*A.0=5XA3AA%1AB&$M') M1::8H6P7?L=AH#,W9J#V?6?P--&Y7C#<]P7#.-9\FN=S@5>OI]?5DK4IDS4[ MA+V,[56SHQRCX 21!%OBZ19E\TXO"-[%.ZH:0LV J%KO6 &K;NDS "Q 'B4B MELCA3.7A$]C$G /X,(*U4YI%N57.LM/X_9T!2U(V4)A7P*K!^9VC*9#>>SK?Y155O4F\YZTWE+C9-(X(83@HS@%G$MP4:.H$*, MQ0QT1TB>;$54;F,CO^Y.;]N$\-UD#*=Z>L>;1LDX&,=[+J8\T'O&:D!72*R0 MN!=(U-002JT 4-,$C' 5D#$I(J:HXYY[ZL5.DC7V 8D&DX$4>^:)?E*06$/0 M#Y!QL=T$MFJLW9Y*>D3SL0R31>XI^X ZZV%:&=QD,9ZH^I)&&Q=!P;S)38.;+W;6+$%^?;V^8S%V#I5>8JERXQ-+D\E]!%1NEF50#)+$ M&+&..EZ$2A&("$QBE)@%J%0Z(@/#08!/GAG!E&+ZDC#)3, /=]R%./P]]G'V8C,*N M-AZD:J#5U0SB][_Q&2K"96@PC6D4?4:6+\/YR7#<_/N_:DKQ#WF1\I>F\7,< M+V+Y+?D!Q*>9+*9Y$TKXK4#2; [_RHB3/]\E!,+?&X"0X1P>T-;QSR==W"5# M6&C"$,8R'YWG)\[*%F29](L9H'8L+YCG59O= <7H8:(82R92'0FBR3&PX!08 M;R)H%(R-D@C,C=UBZ,/_8T,W)78EB403AP8IW."LI+#VRW@>D:/(^1LX\QEM**A'GG<)( M. )*R@2*0$8<4CY8+IQAE&WU?KP'%"-RP/'5F8 5Q6Z.8@^X9MF7^"[[^EIC M?L/"SI\^%!L;-B-[A*&97I^COKZE61@F;7_*\I%9WD\XM? P.X9?9J%J7GYX MU6A.02'!<]N^]'\Y!?#.:RT_W8[HMD#REO6S#:$83X^ M=@0KV8(,_-?1'AV]@Q'#XW'S4W33A9V>@Q&2#1&BF[]D4Z7'I-&D>'VO0?HZ M0/KKH/D"3EX.:H% #L<99<9-"<@TORRF_B2+[3$0#6Y,LX@]["S8;P MA.GYH'U@#MLT;\?^*.M8@%=X]?A3:VW92\7\02TIZPBG8!!)Y72.A3'DM*,H M.;"6)#%,R*WFF4*IH(248$D%BSAS-K/69(9VI[B/3MIH-D-G<9K#C?93/$[' M7_(JGPS/WI:MFL%#?01//!R/7P]G9Y.9'1VG-HZVH7C/%E-P3&?>YA5#=%T) MOWWWTW4I^5>G&]V_=/\Y2V>9>I:/*V40Y/EDZ$^* ;X$99L3*>%KG^';18[A M"?EK6P'V-2690]L3<"\Y03I;X-[%Z+WG3K*M>H[OEK MJ7H[ M?KM;IC UB+ M Q(:L+@^@L",01EVJFR6NRVNV6]9GGKU=>0GIZ!-0:^!;>9R@#7.V@SN;.X/ M9_DK9U.8ZW28U6 KC/WG\\=RPG?W\O9KG34/R!:RX9=5=.=/S#K!!4L1I+- M':B#'+>_0M!A*IMJMB!DUL+QCP6\$$8TC7FC0_,_BPRR'^#EH,.M&XYR1GKO MYG5?+NOB[71ZGE^P.B-9SV_B[-76PG#6>=/%\NB-E.MSX'M?*O\>C)<3^SDO M7UZ+Z:*LT'(I#A_F8Z2<,R.1Q5@B3C'+/CM!3LJH9:*:$'OQT%)/B-?2(A5( M0CR[ZQI^AQBC/@.]$4)L%<'D]7N_7)D[T;(R,"Z)O/J"[2' '43AX/96<".M M3;"WP0*X$H&1-C$A)@&HK33>Z"T"7FYX!,T?$*6)PWRNPH?D5M? >6_@6,>7$Z_B& F3^RYR_R7W\XRV[N^--:6NJP'4Z7R=G^ MXI\ X<-TWH^L?!7%.K/LR87Z$ M,ONE';\#FW$7@O0_O[[Y\+%Y_^;#\:_O7[UI_OOXY]=OW_V]>77\_I?C]R\_ MOCU^U[Q\][KY\.N/']Z^?OOR_=LW'^Y+\@YJG7)L=-:KBU?KD?:?P)X=^^SE M?>AC[K-B=Q(P)^&3\R&8UN%A%VU?,/2-$[NN>V[^HJ79TRFSGOY3!2.\TRB( M(#/])\DIN0P);6!*1%MFM@,7MTB5R/=/7X:CT#N>V_&G(=@^;03L]7#F MP?4!-_XCO./'T<3__JSL+XJCI%ZH81L56;%8+UH9Z M-RH2=BH-5F,C?>1(.QH0%RP@HP1X+9;'0!TERF^57-Y&&C[XDQ@6HWB)C-H_O)!+?=T%U("E@Q56?G)Y-Q@7OP&C^M"X2K6L]7(E$%^JP MTQ)+2)/1:/)E]N*0C9B=86*? EDR()U@\\!>V,5\TB=_YO%D\36&']K7&7R$_]Q_'G9[9,]F\<4LGMDIZ)]^&O=$MK7G57*D6P7I9[B_W*U"$LX[VB53U$3_@0K?4$Z4_0L@%(/4?U'-5S M=+-S].YFC4+J<;F9]W4;8I4]N5\'%^2\\LJNQ/%*N6'8CDZ]V#5P/<:*_VOI M8K]QM![B%N-^5=&CVM$;ZZ+#X")X*(%^+E.N$OVDM_<93KE*])/>WBC(\J]R'NVT(,YI)M^'?%_,\E!8L,!&0(I(B3EU$3D6*7$J!PA>"4>YBGL?5V1WM+4R^ MA-E(<4:SZ%^$Q32?P%D<[TZ\12& 6,GSQ<3>*N:/KNW%PS#0'8;JW$/[0NJ] M-@PYGP+B7#&DG94H:A.2Y#)HMM5O=;>(,"M7:G>JAC #>DU1VF.5]4JR6>&K MPMW0M[0"VBX));Q61G&1JS$E]13+[1Y'Q++DD\*(* +(YP1#1HN(3#"< M8@)_(ENTEX<3FU(U-O74;*':<7@'K&W>&Z-D0$8ZETM393[4'F&N,!->@D;< M*DW=+1#4:"$LABAQ'/D2>=DD.> M>"9(5(!I6]>!MX&QO8>?!IR0 <:\ M<=HD\U3VJ-GF-J0X37_5YSHYYH_"EB M2S0GB,ND$1< 8Q9+BP#L:W.#Z9)RZF1)'V6N7N0@YI:SB21#,69$S6 M;_78KO&G)R3F3T,[5!MHW09*-F)CHD*$>-^R;1LN(PH">["#N+5DNUOQ3H'@ M[O$G.L!4#DA-(*B@5;?T.8 6!M#2VDNDD@ 3ACB/' $3!M!*:&J#I,[O&;3V M$'^20@T8JT'T"F)U2Y\!B&F')>,L("H, !+G8'D9P">BO'$\61?U%@WI;4!L MW]$G,F!2#S2[NL'K\Y+RFOMTU_/R;C)&F1PVYAXT?9^W&HEZFI$HKZA7T@<4 M+,_YG#+D!L 8,:L3=D@F,%Q^<#C@&\QQC S4S@>.;4!8<"9QBSP)7>B6.Z[_B<%'J 187' \P?*Z,?C@,,JGWJ+<&X6Y72#:@\9_W! M^&)7H@.,^'VS#$]S[[\#H.D1S0@=)HM\OA[0E'D8 M.H6;+,83M6J(\U8YKE PFB-.O4=:@3OHE6%<:&NYW$Z=(%I29Q*BGL)WN#/( M.*P0%1*L(LVC4UL-P/=:;Z@&2L@!%WM.>/^FF#P^LZ:"907+"I;?%3%SAB@= M/'(^1\QT!CZ&/:)62^XP(&'$>P;+/43,*!DH+'+.;(7/"I\5/BM\[@D^';'1 M6<"^Z*- 7.&$K)SU9M=OW@^^@< MI!N+8.WVO5>H?IQ91D]V1VLGV3KE*M'/97N?X92K1#_I[7UR4ZX\(G?-2JC= MOI]D'<$5/"+.V*@#1RE:NGB/3>Z2N^PNF3C7BA/DHY* "#HA$Y)!1BB3 M5/))D*T"SMTB0NWV7;-P*WQ5^+H=EU$*GL#A1YF: W$?([(1?J(J!F4U%UB* M/O>%;QK.+90>%9"LXEY15*G"7 )J.1L\H@XE04-GKF M)-\%GNV]&L ,."<#LF_&H4<#8;7=TET/3&WV_:1#4]1Z252N&V4<'%$M'/B@ MT:$H0^"6TJ3M5KM,)3VC$CXN-7R2.^J1HS2)2F1%LPC1S53ECH3\1;E_VZ!8!?TM!*; 5.UV60%K;JE MSP"T6#3,.BU0P D "/N46T5ZY ,-$3,P7TS8,VCMAS86G#A1X^H5QNJ6/@<8 M [121/@("$8 DHPPR :AD4J284X(5V$[/^ 6,+;_=DM8JH&N]M>=HD\U3:HV M^WXV\2?I T!5DHAH"FZG90P\3F(1]M@Y0P(59JLK"DD.P]\UPI)E5Y4R9+E@ M2%.GDU 81.: 6RS5^%.U@:H-M&4#44NCU-(B02)!G.;.2-Y+E)3DSJL$>+ 5 M?]HM$.RDV3"N.1PLXL)3I#4'Q\VG@)F2F-,] M6R_[B#\QA0>$J0IB%<3JECY]$$N1*!MX0LH8CSC&%!E) ,0TMMQ*2E+:HMV_ M#8CM/_HD1PD6G-4N(FZI0(Y%AK@! MBTYIYQ/;)M2/PEDE9(9.A3B1!%FL+5*6$>,4H\FZG46B@U MK?1L1KSJN;FEZJD='Y]MQT$Z(BEH"$D*C=-VYZ-;@.7^PWT< MU^[A!YJ05D9?NX?7[N'/(J!X.,OP-/>^=G2\G57SK#HZ\L2TQ8:CY!P%)Y % MI 7V2%IE+ TDJ9@NVC5.4>.X"(B;G'WOK4%::HX$>(\YKA:E3??:/5P."-$# MI?:&YQ3Y@ *">(1:V2CSO2MGG 9G. R[@(^ M]QU#8VP@A!PP?J]7LH\>,"_M'KZ51Q.&G^]E0OU889#PRBO>]ZU7_.F*A"A" M2/#1(>,(2"W6%&EGL\P[;Q./!GMZ4/4B_1'>."/HXG__4]-G'E[E@.*TT52=S*8ZXOK;? MMKKN$^)(R+L_Y;J_LQN\I?;LOB=#Y5E.[V:AW4?3#?$Y[&=M'GIUXY?:Y_K0 M6@_M2;\\])7DS47R!)P,&,QPW'SJ++#:0?0FZNAI-/-Z%EM:V],]HRG7RK>[ MAKU^M",[]K&Q\^9U]/'4Q6G#R*"AF)(:1GXJI<0/OPY/<_,/K7ZX]@K98>S? MI42CD!X)+@OG1T*648$BD4D(IP2W6U>G7 EB":$H8"D0#PSG?DD*16T$-M03 MHK?"HKN([VL\D#13R59&HKUYC\_,,FC7M_WGRQ"&Y624)K8Q-/-)8_T?B^&L M_+HFMCX9%'WX=7B:F_\T4/51B_8^JA%E-%RCZ$#%V$]C2QLL3GW!L++C+C3&%XOIL/QIU_B=#@) M=S$:,OF\JBPZ-9:P!XOA_6\?FK/%U)_866S.IL,<8AB-)KZD_C4V_',QFV>2 MG:H\G@J\/OPZ/,W-?QKH^JA%>_=IA2%*%8) @6N'N(@&:0]60+1&,$8V:8-B)D7 3%LP(ZZR''[ID/BE]_D>&JR'ETL$OEMK M^($P?& JAV@-.^S!B/CE@@%1K88G!ZT/OPY/<_,K*%?:PCE =(Q:-5[E3VD[OTC#!(N6Y Z-!2V0I-LA9B1.) MG'&ZQ69VFTK,G61C\ $5>D!QO5NI89$]W:W %]8R,-9B(S49H]H)=>^?/J96 M\V S%P-[ZB1'VG&#N"81?O($!6Y,<,FJ1+;,@]*\S4>%8O02<6XY,EHSY#B/ MC@>5(B&]>?#'],2O@A#3^'*%O3NZ2B$#H? ,UIMAAI,V'V" M3TI>0_>T)Z:!FW%-7;5 O\4F=UI9[6EJ\XE$H^$X M-J=Q?C()S03DH_PUSN8@H[D&95&ZZ!6N]5DS2>6OW^9?/VH^GEQX;?QZ%L>S MN%[8\NUG-%_LK+%G9]/)US*.T7ESRXO6'2SFOUWVZN]X[LY!3G%J5*0,8>XR M8$F;N9DQ2A1;:X*R4>I=4(FM$XD>IXOL>=O0-P-D@:_+=1!$XAH4-$?D2OB[ M_[UNX-,C&,(#CL".0Q7VE; #TAO#/49."Q!V11UREDMDHXK"&X&IV>I&=9O< MAWL2]JL##\]2V&&UBDHI+4V;. Z@#;;1D1E8(P;:*'O^_BEO%;_;ZV8S+OX&4?O\31Y_@/>//) MG?*DS( (/.#"U#RI.]@(-;=ZPT8057/42==)/S%HK*;!!NE,M& 32(*(8Q;4 M?-+(*D.0$Q0[Y[EU:>NZGGB=#/%*>!<03MTA+09%U#'M%/-<./Y!%<#*-\2XV@1PH MS =>G@8O5&MCH M@2=8I%&"*D_:(QX%128(BW1BB@4>(L9;+6[NR1J S]ZI^8TP TXJ;WT-#^SF M_'P\B3#W!">_NHYUTG72=^;![@[AHX'0RD3_G50!3'.5HD3:4 FFA6)@)G") MA ]4\Y!,LEO5I/LW+5YF!-^%?2&E'@BZYY2$ Z61/_"(1!G]"F! MR'<\?N=G,EK"8N(>>6'A3%JMD+%:(APP,]H[0N+6M261(E*-+2($:\0%T\AH M%A!V6L*!#)%Z=O%,O@7[KB6(&UWJ470MNK]U.-^^^VGC>*)9]/F(9HMU%L=_ M^J_QY)"8F(;+&:.K*/$F\Y/"S@=C^]2Q3QY5HK"5<-)H&:-!H*@B")I*H#!8 MP,AC$0UGAK'Y^?369Q-FA@,*/+ M\?*9G@8F:'T]Q>H;%C.SK/W^G> M,S\93D/SQ\).P;?(P]F@Y'O E?DRG)\JLBB!=6E9;2(YW]H+2D2 M*G)CE*5";_&;?,_&K_S\5OI?Q_;?;\==Q^G9+_8\!WYVM/?TZ.H4I ?<>\"6 ME6D'POT!TWV7[+P0#X7R@8E'ELN>WWF M\,^.6S_*038BQ_,AO+=,J(&WPF]&RU\,>K2]?L1S^WL<9P);"Z[?)"\5/"Q/ MPX[/>P=RMG"S^,>B!=ZS? D]_M2IU1DL9A:U::;%S"^^@/\GH"9C'HV?S,K< MIO%S'"\.%::I5YY8%+Q+8*%9C9P2$C%)!8[1 '!O66B)6&)D-LFH@=.:$IB< M5%H$[I[ RA+X'K]X6E_!6ARG]^U*[ R5#Y$0O7=]$AP?\#$N^#XEVN!/BGS' M+,"92GD^GP[=HF46!KE9GICL(VT8<3#9^+43^K\E4$9_H'-_F:ER=S M&B]O#+[N^UK@;H27=]O-G]##21(1WVFXWRNC]JX(M=MKF/:NYF\GRUR2,_LI MMFDBJ.1JOK"C+_9\EFF>UT6^E^>N@]%EPOP(97:=I'4'@O0_O[[Y\+%Y_^;# M\:_O7[UI_OOXY]=OW_V]>77\_I?C]R\_OCU^U[Q\][KY\.N/']Z^?OOR_=LW M'^Y+\@YJG=Y-YO"YSGYXM6X__+2T'SZL[(=__U=-"?DA?Q+,@D4,#[MH]T:! MWUV<_L>Z%GJZ884'M"3:=B79_%YK&KYA\0][4]H>GDF)-0_$9'\_WZ!Q[P)R MR6*DP"M0(IJ@PI;G[ZS1RO)\>18CXA1\/\T$0SY285( 'U#&/=\>L /U\=AL M^.E1':6_7G:6[-H%:4X4*(N3?Y=[=2]7YJAIWF: #AW^@N-?5/=&0.C@0!DS MFY.G.%*2"\2-M"!;5"..!1/441]8W.H19I71S-M\R4A MC! .E,)$>N(8CX1 MD[8N]R])B'Q3K$:0KAVK;GJ063 9![FV6T[/@( P%G22.H<* 4S M%FDO)6+,4469QBYL-93^GG9\Y0[LU6(ZS1?>0UL:@0WC[/5PYD>3V6+Z*)OL M[=BWET=-MT+-VA+MK0.CLHQZAB/"V.=$PF"0]4*"%HX4S6XZ9M:F>A6?*C[51I^[Q*?UC-F*2/6\U/-R[7FA];Q4MKI[Y'ZY&*FH MY""/D.JQ-D[=*=,I)RQ%BRB- O'(*;(T,.2M%2P8'AC>22^4"P'5+GI\%S(/ MI@<2XP&7I)*95M Z]"VMH+7+!DXJ&J6/GV4$O!_(5J!HLU)28DPI EW2&B)"64.+)V=&*X[ M1BG&R,"PJRLYGI=(US#L70_'F].ST>0\MGED<3PK*:95*3R;$U25PD8(EI'D M(U%(8= ,7(F$#(]@NC*<)/'!1.%V8;KVI^Y]6Y*QELFZ Q5!!ESI@:952534 MJEOZ#% +8XZ=S!SP.DC$J0"'&SQ9!!8I>."!2A6VRE!O8\KN&;4TH0.\;S[X M1R/B-1I[U\-R?!:GMO!:C0J+8%_^<-Z@QGV[AX!2YN!816P:@1W-^?D M'\.9CZ.1'"U=9A@ND7L M=BMC./8',UM7?M_ELQLF)DQYBF!JA'4K1 T:F?#F6 MN5RLRMR%FEC!M_C4;V5_WP=&ZIP#C/=\+@)_EI&OSZ]LIH.?5 M_)IS2F3PB%KA$==*($>M Y,[:LJ$,<*1/=3)7:I]=A$/(@-JY(#(/>=K/+%. MV!4W*VY6W/PNTUTECT, ^*,\(>XD:YM5&AQ,Y-H++[;N^G90JK?LX[]%^7T\4^6=I,D+?<+'[2LNSJMC5:QW)M1TU8TLM>[$@P MN2JC9(-[=Z=\JS0H'BVAR'HP<>#D*N2,UHA@[7EBTAF[5:9P&[[5XF]O4^U6 M8M6.6+6LSS)MJ#*I=G!:F50KDVIE*JS,:Y5)M3*I/L3IJ?A4\:DR0^X1GRJ3 M:CTO];Q4)M7*I'JP":"OP#C6=OQK4 M3\&@KG0!=\DF). 320A+6)"BF,OM8HAJ*T.Y=]C1^\5S\C "#6@ M0E3CN8:*:_'1 =G$-8G^N2;18^82#IXB(PU!7,2(K# 8B1"CPTD0)W?"$%OR M37>;,$\'7-Y#-/F)YXCL]K,,]Q)'N"+H;5:J NR5U9TXQF H043DNSNN M/#+$$<2XT D3[=1NJI3V +!\('7NA'@[>_TJZ5E"YG-%X$LKEIYJY4<2"\3FO M(R&GM$(D*&UPM-K(K6C.;8KA7DO >[O;D^G)*G@]B1$A2F^+W>N3ABV8T\F[31FQW6>EYJ9?>AV*C/)5WO+JU])N/I)#8?X_2T^7D"C[RA!<*/ MI#;K_R>^:8Z4-9!'ZON,#WHCX^.P]^;A4RF?:A:'-SQX1Y#GW"&N(LUW,@R9 MI)CU/H1DMNZ*M?,X!I,+MIU G">#+&$1&1J")9)2YN-E-W5OQ[/Y=)&O1'MS M/5OKKQ?3X?C3+W$ZG(2->^&SQ30N+X817;\9YM==#),CE+]/8QPW[^-I#)DO_9?I MY'0XFTVFYRW__B'YM*SZM!7:K[1*<=0.FP1FJ*6($Z^0@7\BC:/1*N5>*EO< M"&"!,B4D12S)@+CCV9*-#C&I0]*!,/?0/BT[^@9C0G5IG[%=6#%C!S43VHN4 M+4$BG4;<&@'G7T;D4DC6&,U#W,(,I[$QV%.D/0-/5E+ #,MS&VH>/?-&"+E5 MS;0O16>V4PI]X^K,.JCK[!)EL=UD.Q_RJ)Z+,E$36& M ;18BQQC8$-&\&(-!O.0>A%YP$PP(R[BCL]D?#0$)+S*3=TY.,HF8L24%\)Y MRS&[M^M;P@:4BP'7IE*)5L^X(F-%QETAHP-8Y#BC7&8BY2(:9!BXV)28$#FC MX'QOL<<%[!BW6&1Z P$>.:?(!*R1ULH*8K2@])HKA!TB(QU0I@>8\8J,]0;Y MWESPCY.Y'37CPD!RMLU 4M50G?0SG_33"%;6\,V&L6 #B53D9('L1F%!D(E1 MH61$,D0XZ:SD;S-&$^.,<29@'\8(I'!--/*NQ"43E&FK;RFVSA3/P-0 MYWK];*+LI ,T$7J@]]W4[L'#@5=M9DUO>8Q[6P'P\ "01\PQ#1Y1'"WBCFKD M&%[M5JJ[9FFOV*PA[]LK^+X:6.GTXFRWL MV$P_',BP%C>TX8?'Q62H7# ][;"H>'!X<8>^H] !H13&<& MF(@7K7: _BM-7[M-TY;<=O7U==52== M)WVP$%NMDL.S2I2+1%(%ZL<2@;AS&EFP*Y"53G,7C%,JW,5)^V-ZXJ\V28YA MT89C.WK;Q=IVXK%I,5"&50.E(N.CV=N*C(>'C(EYZ3RSR"@.R(@I0RZR7&./ ME3)&,A[57?RU^T=&FGO8\XJ,];[M\%RWYHN=3NVX)D#62==)UW+S6FY^STF4 MWN!(@D11\NS2,95SB.+_S]Z;-[>1''G#7Z5CGIWG'4>@Z*ZCZY!V'4%=MIX8 MBV-18\?^M5&G"!L$:#0@BOOIW\SJQD60X@&0 ,GV[LQ(0*.ZCLQ?'I4'\31X M1GWPI5E+7W]X,_ ?C4S8J&$#Q:R/!]9Y]C2IO;,8.R#N@/AI 7'4I:0"[,;2 M6TF$@W]9K0%4@TC)1\.%6XMF?WBK=:;=1F1+1DUSWJ'[@%),?DL33JVK6 6,'C!TP MW@48@^15H$J2A&V@1*2".*8K(I)6V@OFJ5LKB[MI!MY&U5#*7J583YL';@7X MS(#Q.COLCI>#5Q+KQOL E M=Q3]K(_WV2WY 4*:;J.US&F,WT!C.S>*'J^/$_W#EN^-FI.?]>(IQA9=V[;& M6G+OHH^G+HX+3GL%*QGO$.\VB/<,UMJM[VFOKZ/59[&^7Q*\+*' M$;QOHAW717\F?IVM8RA&P^+XZ,/GXFPPK8O#L[,![#PZN?Z:MPID]!#^\[5( MX]'I+9I,;L$CR8R03MA(A*,81B(5T3190J,N0VF43&(MK:N4QE:.8D?[DA,1 M3").ZDB29DY1EKP4-]3>>&/K?GT,4[;A:/AW.^[C)F"W0'K;%H$?/WVX*:#O MX/K<\RUMZ<_%9/0XQ^1"H$Q;2DHA#1%":N*BU\1P6;'(2Q%:.9)\2J#A>E]2O5:<%)M)..$E81)T8A&K0#08ZG#4T931 M1P;V^^[/"<.L.AVWTQLZO:%;7T>KSV1]RSHN_!G%QI]F(/\)1,NX[^'OH?_M M3_\)_[IFG3]:VEQ.MJ/->HNH((4K':F2"41P98@-H*1PYY1,W,K2QLMBL@JT M"AQT'O@^$J%T) 8D##&4>FXJKA1?$Y/'_B2&Z2 >I;_:R70,^F:LC])RO/,7 M7/,7>,N;PO]K=U(IB MF:?V @*VL*HUM)AA0X:&>9C[4J4H.YV,9@'Y.!\PBW#Z^#@9V(O1= *O^![! M]LVO,^5!^?/L>3BI@3VKXZLZGEGT1<^V(<>Q-4/_=)4)_JU?]UU_T)]_-6*0_8SZ]_^N,/'JEN^)[>\#T#HW;%#E9W&O &9X-Y&%_##R7;?:M/ MF-WF:N>WG3?;YD:#<"VM_S=8_\7[84!#?AEH[J\+W+],P$/NV7,^]/,%1=8*C*]+7%>F[I\P1GDO!2T, M9S!0-I0$RYT2R0(UW%KJ^4;53>\E<]"L_7(^VJC C>Q)K7OBH=MQ[6E9O3TW M9+IR[XT'>S2Q@TY\=;6&NEI#VY!E%6/"^YB(I &#A1@GVFI.)/R]4@:D5?D M777?VO'XHC_\VCC.-I)9JJ>%ZC'YJ#+K6=4>FE\ [P4&/L1M%I)^_.X'TQ!7 M+[0'\3L)_7',!(-W2M/3X>O0K\\&]N(5?OOZS :\*5A25OK-BUOYWGR <8/] M=#&;0_XIB<, 9/,=%X.W8W,*^O[09+*9PWNSO?] =G9_1H;99+8! 3PR@[.[46-UXW+1#^CZ+P!5Y/S$Z3:Y6N:+9#2WWY_ M?_RE^/S^^.CWSV_?%W\Y^O7=QT]_+MX>??[MZ//AEX]'GXK#3^^*X]_?'']\ M]_'P\\?WQX]%>WNU3TTE[,FHF)S$XNUHF,VXG&SVH3^T8)O:09'3KYK DO_[ M?S2C]#4^.>D/IS'L=M,>3P UL51_7)9#5X=;/=? HW_$PMNS/MAN,$R1&N(8 M?@7-L@:Z.(]%?^BGXR+G! #U $7U3\\&F6SPL1%\%T"%+'+G@*\-.1T4!0P+ MTALP"@FPCLTS_;;=0#NXK>L1$"(.>]Z?G.2QQO';:/ M3V <0W]2).MS8$EA MAR$_,<$<@,$(]LEB!@ \-6WTYE&"CQ$_\0%\7RX GW\W:WR DSDM1J!)9K[ M74"E= K,,.BGG'J)G\\6>]7"KI*BF\??5;SD(;F*1-#O07-/N;*H)JIR)2V% MCL*O51:]2_Q=;@>Q"+Y[>X)+JC\.L_;?GLI;/)0?AM_E"61X.)S<=M;_0W<6 M3]?$2+DX&)T7]?04V ^&K O?+!X(^RJJ/)BCPV486(#&)J&7[1;:95/OMMNX M;YI3%]6V&K)F#J2Z*:[MIK@U"B9L>>,@!V;#UY@#(S>>Z@%_]%G]KKZ\I8=.M[*NOK:/59K*_+6]HT@/5-A!<-\<[>V0$J(ET4>+?H;M%[F]_9 MY3EO,4[?I,2=3Y$P61DB=*R(<8(1'G6E;$6KF/0V>@*_BRF.QS$TX7M-L,ZG MN%&(/NM1QGKJH;/*GDSL?0=:>WRD'6AM$;04HY6*SI%2&@< 9 31T52$"QIH M,E0EN=8V2*B*6DH9":6LB B\)#9:1:(V56F8IU1?417W 4!+@M8'Y MTM7K6$6,<)%42?C*>A9Y M\"OI0ZO*/.A+69T_#"%WC=FHEAJCHE=UE=0V4NGO<2/15:[)I_%KK.M7Q6&3 M(]@D9L7O9W%8=Q<9W:*[13\W>'VIJL,OC]-5UM-(J3*$JQ)4$9,TJ!72DN2E M92PET$?6[D/NTTED&:Z/TJI.LHDJHI3J<26?G2IR.__Y'SH.)DU21Z!RU%74I>K:)2?;@.,A,CU/=X6!WW;)=:^N*D/6F M4,LH%=;[Z>FT*;YBEPB[DTK=HE_XHMM\H;8XW%IR55=?]CX[U96?O4Y]$=1P MYET)FDL%ZHNVCE@C$G&,2^^3D;+<2BGU!X@0H3TNJA[GYEZZRW74,T_*>ZF5 M:3L$[A"X0^#'0V#OO> )S$9MJHH(R<$L3(# E"G/J&#:V#4#\ED$%G<(?-?F MT,LU!?^TS_5*\P@!ZX+FN;X"$SF.!_UAO$M5P>91?.>K7+;47\M8G^?%1-\V MQ40_M,5$[UC=]DD6=CT:%H?3K]-Z4E2Y5W/9*_[V^2]O\5Q]-CEIJG"^N>I'=LA_.7PZSCF MPJC%+U@V%6.,6/GZMT]O\Z\67^84KE3^AO=FZFB=8GM/\(=9\V&M*RKYY\_?#XO?CP^*7 M:]Y<3]%)%_)Z<\2G3JAT4AVV]6L3H7Q:+G:T.EI->4W@6/@C8T+N>(,E_BX7]"B_N%;F@)+P-AFT_P&+FRF? MC4??^B%BC^TQC'ZY+.[RSA^^^75.XK-9P9M.S\;]&H?--7/K."'.UK#BZVOM MPE[@L*?V^Z5.Y#;WA4"Z^8^KO*AW(-OM-\RHDN:5LH0Y9HE00A%7)C!&K"H% M%X:9R"_+2V\5E8D*DBJ\K,+;)UW90,!>"8$;:;A4:\V? *Z.4@,HL\W^:[-1 M;T;C\>@4$]94RFJ6U M"$"C!&6T+ D8!F R!.6(#H!^I;: I9K;X-UMT.]CN].X:8=(OOU1>#\,MZ7> MF^&O/%#7FQ*[H. ]Q*_2^V!=I8DO*6!1%1*!(W1$6!:#I[%2="VE*T430 0Z MH@*B5ADJ8KS7F+L*D,>"*!W="P*@!VR_"."7X:C%$T $[&2 H+5!6,E]5:Z ]S7BDK2B*],R@X*2BGO"*15A6M; )=;HT$ M5UN6 5[WZV.8L@U'P[^##8-V,6XNW2;]=0!T8^"7<5195Y*D*"="@DC1*L*9 M1JY I]:Q,FH]IY276G(-4HM+ D1"B2D%QC^X"'99$$J;W9\^VSOTV;>S-]I[ MQDM' M,@?$S01(O$B:9EX(F[X'6Y)GQHC*4">M%15T0XX8D!C9LPX1R/-'EW M.]MK0^$CX//^UR%\?%- S,$/$A1V0077"9U&/3YM^A)?%-CUZ4:5&JRVXA 4 M\<',[U+=I&3C3&Q_6&>G@L=./T@.*>)K074&D_"?*+X J%H7"6C<\/ 9NC/L MH(>"#BS&W$/HQS.#$5SN0@0\CEX+=]%:D'OG@9!"54BX1'$N,$/> FU34*?* M2%E5V0I4[$U,R!]S0;,_0 [YOQ]&XX85KG3EW\\+L5=FY,P'.8EG M6NW(P;YE?VD]0Z#;3:Y7_-+_PQV>+T[L-Y@KSA0CQXK4'Z,N#?2?YS/HQR'Z MEG%U$WBF;P?H=!X,VEGU85Q4K/%>*+MAA_._ DS5V?D+N 5_GEST$(H&TY#] MJ:"=Q_!U#J]M(S6@C9'_5Q[I-&-S?=(_FZOX=>,F/CL;]#TJ*[WL';OF@)L> MJ.VDVK\LGU'C-OZEW^[6+4_KEMNUFR6]"(;^9GQQ;^D*_9#HJ/(*+;-,W>=20Q?_4P?FUN*N9O M++)S%][70P\=-OUKG65H^_;F0\,D,>G/ 4T-8PU?3(# ZD90U*VK."605J"0 MK/X,"0X^J4$H9:#(EQ3P0>CCS<]JOFR35AE^:^8.@ _(M/!CF<%:@^UP42,SCOI\TUT'U MU,.49SM4-QK1%5L'XG.T='3M>!=%_+:85++3P63YZ-HYS[Z"F6%(L#]I=@#6 M!'-!+W"S>SCK\]R)<)*Y?G8V2S]?O UOC\;3LXF_:+FL!M4J#CU@5]/[+K,G MS'<\&C0;DFQ_ &I;WOOAQ0Q&+M![,0?U,/+9XH)M.3O#T-Q6<[MB0V8J6Y&F M@+$@#7R#JXU+XZ#X_:Q%EY&'P<>QO2V ,?(B5G8L/S:=(&[G?5N6*3_$N%.+ MGF#43>,@CIN08I@#&):C4YCA$ ='BU\=#L]_(] MXL+-5>"M86&_ :W8IBU>OD[=.S5NJ(4%P1%TH,G*$6;,Y(!35K M;BBNC15>D2"3(:*J.+%ETD2Q5#&P:0&XQ&W4\+>9G">WN B\0S1-U8.=P7_V M2/W.(KZYH-[=)/:.]*3F8,]Q0W2%9,0D!])+BJ3 P?93I=>EV#;I;10JRWM, M5#VAKX^5W8%EM[@01'Q9 O^#'4[J\80"WA3TT\7^AU?]=30OTB!^OTS6+0O/Z"8_ SQEQY/7F8 )$.=I_0H5JLR>ETE]07WL@$GS M\ZYHGQUPH1CG3%>B9$**:K'N_A"G3O+R?[#>IO08D_.HUJ5=;1O\EN7E47>D M$X.Q,^S/;!YL=C]O-7\Y,NY)1,11'JBQ3A-M64F$X)&XBB7"N9525A'^;RV" MO.*)R\HH8J,4H,%H# E(\)N*J;(,MJKD:D@3HC^"_TP#OIVSF50W:"85/]BG M.[=YQ-LUERZ-;^!:\@$C=#R-BYBD64C2:B! _AON9=W<^F=3;.Y4 R1%D'@] M0Z^ X ;C]%-+D2/L5S[*PF=II,;>15MY8,_!'D>;?CILK3ATU<&/ER)?SV&= M:#:WMC!.U*(;*7M" ?;AH J0*T#X(,56PJ6:F(0);&C^"O][*8KARO7DE2\& MR9/^P0W652Q9;WH7/F>@3]/3..[[64@-UUQ951+&+1B2QE:@S7,,:HA562K' MJF@O\X^*R?!02H();T1028DV(1%1&FTX]TGHM?NK7F42W <" M,FYR@K\GP5Z0BVC') YWHPJMJA_57'2N[.4NF799I9IM:X'[.M,R0&GX(=]F M;F@3T3,YVZ^@1'Q%>D16F,-_O>")?1,"G"FG&1 DI2.QGU@:SNX%-5Z MA_OX&T)Q]LH/,H]F';7+OC:<]6;=(JO/^=*K::,S!^'66[I"PD"ZOXU'F+M0 MW_@&O,AK[]OQ\^R=G>)=.F+O;_,O#I<RWKTHDA&SCAJ M_MTIS2],:5X._[A>87Y:J226F^@#P*40*+HQ];(L+:$5M65P@GM/U]QX25!6 M:D^G MPU7@/<.[U^'7I>;#_>:(VBI&S0=7XE,O<]%W5%GC.2=)/;_)\G\ZI:9Z!1-@6SB$UP_*_L MX-Q>U*]_^N,*R<_HN4T9OXJ8GR#-+O=_W@(A_>WW]\=?BL_OCX]^__SV??&7 MHU_???STY^+MT>??CCX??OEX]*DX_/2N./[]S?''=Q\//W]\?_Q8E+=7^_1I M-('G6IQ_.QKFZ@/9Z_YA'HQS/($/FI"3'-=$7^.3F(._VC;F\3?MH6#H&H[- MJL1<"CW72Y^-PR\O6TZ@)N0[HWZ]&K;WXY]L$&)Y>;0?!UBN79ATX977AU?> M<[,V6U 747E51.7:43Q(/&435#@S ;!RY2"NQENN!UQ>/[,7%FY9WR7>LKCR M4%]VN.7:=CQ^L.7:%+I0RQ]ZR"9+C@5T4MAZ2?+F;4YM$G ?9>?^^<-X2CS9 MRI(JJ9((+A0Q43I"DTU!E)(EMA[6%@4MK:F(\('!;T+$L+:22&NITE$EB_6O MMQE1>:][9DKW\Y[Y!]S67X0@-5$_>"\%P'%F\SVM7>AXYS%78P%VO!248V?H MANAQ-AT#3M5Q[ZZNG.".,ZR>+BJ%%? 2L:[L&MD= ]T*? Y9RC36&":YK5N_B8V>!Q4]3.@0 MG!,W5!H"R(&GG"BQ\R]%<+$#]C M8[UW 4. *_^(!=BD0-3Y;NZD=>203"U@MHV+;W8PG7NDY@#4"K9I/3/3W@PL M2,UC?S+*1G:N-)91"1\X'8&PS#0YQF#]D$4B6M)@@M=^=BV>:R5\SU,!RVGO M@(P:YC46.E#*@E'@*T-<,I+P2*V6T27&UJH=5#2D"JT P2B6EO>!6 HD#AAF M)%76BTI>ZCGJ)N_:/=FLG8V4^R;]0&U'_7WNRMVW P[.4)V8)#JF1(1FCM@ M6E#TRM,404ET:WETR3I;:BT[]7ME\TDCH6:* M,*+"WO&ZJT*P4FABDL<<-2R3*:(D/BI?!2ECQ*C62Y5-9 @QE16IF %>3]$3 M!YHTL:40UKK*5((]#*]7?$]YG>XMK].8C+'!$D$KX'7I*Z(#!:W48_'."SBW5MMXXHK05!7LCL<#!\_;>Z;FIJ["S=0DR4P3WG*?UO270K04-#5 ME$.=01V)>!0NUE0&IK\VN_$I3F:Q79_S/J$SY,U%JX7_)6_C%;AUI5M2WN26W".BG?LD M09.M\X7%"EFT-!/:_(_LZ1YHK19?UA M-A_/%GLU'$V68D<' Q@+2._2WK:ATHLN@G^E ME"A3E9/Y<"+0U107$P!@TEH!$*T!\BEK-TS[0 1]S-U=$R/]GAU.\YFZSM)%:_@T? *P-,,J^!C8>--?R MDY/Q:/KU9$&U37Y6@ZB+NHQV*>UOO!UOV/:)*S$FC/.$41Z(4-A2CG&P0:4, ML=)1AC)MG[B62XIF_V>X>TW^6ZBG>]73X>=%@FBO??SR)@_=[O MSY;BJ1929PX4L=D!T/J:+KV3E3KH,_.VT;F:HA-KN=(9AW+CGKTL'U6ZH$OF M)"F-TIC(@S5\*D645:R,L023=SUK/M J<%F2A"UDA-(1$X9*L"NHYP9L$<7U M9TI7O8K*/<*4_71F:9=$91(E( @DR ?.B:VT(THFXY(2 MBMHUF_$^G=FW?,#HTP)]1>Q3J:8>1O"=8:;1MQP,L-[;>R]55JEE2,*5I*() M-(0R-I?WIZ. SYT7;C MMM&"D?Q/:WW4[9IY:E(V&U#*2!B*178:B$2I;3QQNC*VC5U^BZR+;O++N'>YV;K MOHP.EP[B*"T3_ 6"NA\^&^'O>^^.\]6]QYS_,-OZW=M\W:QQM M!.]5FNT3S^RE"$TT829T11(M!1$\EL0!>!(K8D69<"GYM8BHNXC0ITY'3.E> M:?:)CE8E=>^.FOH.0S+VI.3C6HQ*FZ_:95X_Z!GL-/-:W]'.?]J9U[=+N[Y$ M\EWF=9=YW65>[R+S&AGQ\7V/C[;(W2QO1X2_H>3VT[R?^A^[+G>1+'8\EP.BF:?%QKGS1'1/_WI$K27FYYEOO+I1M>^T_'Q: YEERQ:=R?)RW/?4&CE##/)+^\R3$8 M8X")K>M^ZK=UNF>L-!L,+:^V3G=(TGE_N@8_((IV;/XECZ8MDT .?PT MU_(^;1-W,8.Y&?>@*'#"S2PO9N]J\I_C;:I:BX.*Z<PX7&('9$?@ ."GLU$;SI"9,[-"#[,+T4F4GUMBOS#U;:+'XK*S MQDV9<34F'[>.Y)5\C'USR96TB@%;3G*L.2QBL$27/)!2,N>%U-JD-=Q6N.Z.$%&,3F ];U[C*YJ&Y.>AQ*1V;(:5<=J2I)E+W!K"OZY'O M9\G2%H+MUPWQ/H%D(&-5Z4PE05N(#)L_.^*,#B0(Z[34SML@+U.?T95/W /% M)HLY<@;[-+E$ )E5Y;VW=+U4]JIBFK,6C]+O=3S$+=Q628"#O;HT6U3(_+*@ MB!.;J2B>VOXPIYPA+>YND@^61UE5R243)*$,8[D$7A]P;@@-JJ3*VUC1N VZ MNLKL^3S;W?PW['.P0CBDCOY5F([1@[X3!54 M8Y=ZS#_:XJYVU@L!\ROV/N[2A]RTW1 7&> YM9XX2D&EH-(QX")3^K48F6WQ MW>SJ[G/.9MY.U7@P./8)U']>;M6$6FMN;XYJK!TLU07*U+%HHM&:@\OM,!II ML%""V])"S<=A!),9CN;)/UEBV( V;(@H,?K#MIX'UI;K-]1X9:GASF9\Z3;C M6] X0HW%7D*O^.VP-:YVG:I_7XUZF?U.1Z%QUC0YFJSW!-1M2ITWW@J2DL$" M]:$DCH/.S1GU%754R7*M,PT%8TYJS'CS&JO8H&L/")I4(5;1"L<]7:N,=$=U M^P[1JG3?4G3;:H,-F4)-Z=/S)VD.53'(J#P8-%X!X&+R@,'^B*ZJRM*H MDO+U IC;8H#[F$/\)O&[5T4O-[*&ELH-SRVCS_\XWH8E5.S0H[8D9=KJNNTT M49MMBH/.:EK/,^ESQYI+/;M: W$]O;VS[CKK;DYM.1']6W^ U>6/WSYQX^XI MV&\.I(.7EC"*12"I=<18'8GW5E6NC"'X-?N-)>HTE9& * *;#TN1.F,5J8!J M!3-!1?%X]ALH@GMGOSVB^>9I:1/S LZOA/,SPF*Y) WZL=':E\I$OU8/"QZH M$DM@X^5Z6!SL/B,DG%_)HW8L*!K4,S#?%EWA2R;V3C'>%YE^M>68]B#98;N, M4NI06<\I*9UF1&@CB2UC13!ZK(PZ&HN58'I@]..^]8LA,[H[DSFCNC^79&\YLIEASZ.L$>7Y_VPFC&"/#EJ%>DYTNS1,Q88HJ% M5%F3?3.#"@O8Y9_9>>3[&9S=15-)%!AN=(ZLXRY^6-QN&;,R!HV;WTSK61WL MF[AL"]<8PE,L"TJ8D)J(TF'U@RA(U"!]M' ^I*U4]KE*+OW:MZ[M[]WTI?Z" MV'E=8LWSS:KXDNM\3K#[V:S(;$.J\Z9RV-@[4T<#V*-+-)WQ^AJE9T=:8L[Z ML)C9,1B,SNM7.]3JBV(E:WW?DI:WF1Z8USK)&L@59\@#D3/N\QQXG9W5\->M2--N&[(9LAOYI-@68PSQO M^AMH5@V7OYJ-L?0@/!E6A9N&MXJ?V[3J:YYA!Z6^X1%ZT_?5@;[;&/_YQ\GX MJ@6VB=T:CM%9_Z^O8U"U VEI.^7_O3Z'36R2QU\U*>3XP=44?_7>? ,5K0]Z M>DMG#>U=DS"N'Y"8[Y,,>!T!_S<8M\7[IJGB,GZLI/5.PE[OQYTLPRNREB\O M#_87O_VOGT#H_G"I\[(!LYH99Y,BYX87L\.Y8N8/N#G;2YJ_MF5DSK.Y/W'\ M8,<:+BWY7NS9%DGJ!LC*HF<=LSQL1?+78-8UT'W5G._"HP\J@3=PYJPX['] MK_F:K:DVCE.25(8 MFYLUQE&\ M9^3U!42?*@,\IL3XH9;[\B1&U4F,%\,PG:!8Z8E6:N[QGJH$P4"$+BWV/_2$ M2<$YL\PKL9;R_)"" DW,+^>C3>2#,%6/RNM[#[TL"T#ID-7R:S=-CVX?#@9Q[B1A-"B)T0G(3H+ M8FL20G42XL4P3"BW^9PDE*):O*<<*"YT10$#D.+!<2=*FK M$"FEU:.ZMS9M[$-[0E^?KW8?4IG?I#\_3ND,FTV9"LGZU:(Q62>$-M7Y;@X" M>C+<=<]#OU,8U-,41;_<,W3V;J(M^.@J# '7)99/$M(3Z[DF(M%86BXHUP\O MVGX?SOH-QO#^NX='-V]G3A7KZ8>^O[E-;-G.L?HZ@OA#9ZGMAWS\#:0B%JS\ M9@?3G(36&6T/*2_9 4,^#:,IQLOO4&+N)E;M-IOQY(7G==VNI2VU]41%Z5!P M<6(J&TDE*I4J;2S3:QGX]Q%VUXBYS#/F/%R M3?O*_4PRRR,$K/V3VQ&]RFE@.>_S8;(X[2 W@CX^P28/;]O>/3Z_^YJV.9MG M(GI.A8BE(%[8D@@?(W%""6*BU]$'8ZEQ&_=A7N7(7/('N^/.6+,?ZQ><@]@D MCKDX&)T79XTNLIS[/LMTS;6FFE[@@\6^+4I3C9J$<=<248U$=% 4N=(2&24R MKU?5C#$;=G6L>3NIIHWX/B(1#S6Z4\ MD#SFW,4FT[2;!= MGF.'3QT^=;G7V\2GY;IO'2)U_-+QRXW\PCI^V6UPQ0-55]GUY=&M:7#NZFH; MJ6\;JI[43=&ML>H9K+5;W]->7T>KSV)]#Q ]\4Q%VG7[NW)C,)J+LUE97KQ! M>/52J:M#BFY]3VI]':T^B_6]\"CXU7W%=AFD_YV<]$.(PUBE+E #2FQ MR;=@,1(;?"*>5J5223OK[.7#61M$65,%2BM"5/*_W2AB=-SX2(2WAFAL&5\E61IAJRAM>KQVD3VNJYY6]TO ?:E >9W]\0(\:9V5VGD< M7NI9/O?U=;3Z+-;7A3%LJNQE+6LY%Z2[X>EPH5O?4UA?1ZO/8GTOO,3W#95-9/+&&QX'3WDG)>&^E$1X+8BEC!&NI'(I MQJB3V.X-SZ'/955J+":14_7P6L=Z/YZN9EYVMSO/I1AMUP!IFU5I!3.QM)0( M&>%?RC*BO=#8PMVXDAGGM'[ @A%OI^-QW*P,DC"\9YCN:M!VR+7O1]HAUS9+ MW4A.772.>",]$1&+8S@CB8E*,YE\"(%N_YIDJ\BE3<_P#KD>S,/TC+1SXWG2 MI:8@9!T#F6L3L=:6)'K*JI);EM1:Z-3:(#&4RCD5"#4LL5WM_"C'5PU&PZ\$@.>T4\B[RJE=Y=2'DHA5"MH9'DFP HQO92IB65"D M*B53UDD/EOT#ZO*?1D._N5"D/:9$3YJ76=>T4_H[=.S0\4'0,:;2*4HI48E5 M1/ *D"Z&B)Y.2:VRC.J'M!>VA8Z*B1X3HD/'SNW_:%?7S?[>YM]-2Y[+&8U7 M:?V="-L*;W9APB\U3-A&S1+SBEA:85\#"W\25I/2,$U- -G&1%?J^1D%"'<0 MV4%D!Y%WNMR4+$JG#)'*:5#Y$P>X*\[@H M_3Y'Y>5IWV%.VW?V^N#A'T%\D*#^::J(-IJ18&/4V@L:TUH[X;LT%;@:V]Y_ M/XO#>J/VC*KB/4VOO_5\?+K(1[Y_!\QL*'4H2:@4)8)Q3:P6"F-T=!F8J4RJ M+A]P*6R(U@LX4<6(2& =&.$B""_A*^M9Y,$_^ $;(7M:7)_\]_@'W ,^KL\B M3.-;'%STL")U+LT/NU=/UKP5L=F"@QT2Y$M X[>V/BG.;#\@-5T^A+JP9V?C MT7>@*.R6<Q\HZ)9[MO U'84]'H/7\;Q:F^36WA__=G?Y*?PUD M(ORJ/YS:EHM0?0$=9Z5'S2!^)Z$_CIG3L#7$]'3X.O3KLX&]>(7?OCZS(< & M+OET^\T46C=H\\$_I_6DGRYFL\D_);!5H"A^QV5ADXNYSOC]H17#SW[XN_'/WZ[N.G/Q=OCS[_ M=O3Y\,O'HT_%X:=WQ?'O;XX_OOMX^/GC^^/'HKR]VJ=/HPD\-QEE^?!V-,QW M75GR?,A-FOIV4!Q/X(/K2?2U;+G]B_ZZ>K^ M:(D%0;6J2&3&$A&%(S903ZCT//FD)65KE8'N8\I\CM\BG-:'\>@43P[UTG_T M)R=O0>:-8#Y/L37:EOG '!3M)NV]!OK(KI)%S?%V@UZ$Q^0?L0 M_%L_Q,)- M:]C<&E7SV)H:TS%F= X:9;E7 ! ,ZQ3'O7;. M@/6+&>&)SY>*'^GI*#2M_6"R./3B=RN3_C@L4&-I7GD>BQ/[ M+6]NF/I).]ZB(&&[LJ5%K;ZV_5U=U%-_@IT#+0BB-([Q?QN;Z+P_#/5)/PX" M;C6.F ;3?NCAH^=Q,,#_PIG#9J!P&PSL^&*^REW:O?MO^#XR[+1@ Z#C1U^' M_>4VI0]W/+>?WOZ?UW9 <-QL___.,0<9: $+"#]QC$XQ]%6,%^S9-,X<]+_% M<0P NB!CM_MZ1FBY/DUXS;@N J*!?I!QJB&XI M>C4O.S^)P^O?>.7DL?HI MXO+P(FM5J C!6 VV,024;!-J1TA$CF+LQD#2'YMU-^= L03@(CMD%PCQ08 M_>OG-_-D?1V/ZAJ=7'!:C30:UB!I&VC"WT6@@]" ?J:,Q:#X\T:Z@-1RL%P8 M\I=,NGV0"&=V\(>B/VQ%94,AK=SWK;9@.J)8A!(>A*SGQ4GT5R SBRJ MV6_RQ&?C%6DZ2"![D*: 4-_%LS@,66PV77;_%>'W<7R:!1Y^L$2#P#PG?9!\ MI_8"IND'4U OZOZD<9'5.//F^W;9P]%D293FY:)^D%DPC/+761Q[X)G^I!CW MZW_U,FLA+^$< -_;;:Z+:,=#V%14A[ZV;F1@?K3,[->(OVH^ [6CJ/U)#%.0 MV?E-.-GF/BDOYQ(S^CB>6)AX=DFW[VKX]\2&^;= -+;9@OR"Q=G8)@V^57&R M5,IOP=&=K?L@[^/D9!2:0\1/9^^'=^_=W0<-VD>M'8DJ<2(JDS#*R1!AA7;" M<);"FD7HE:F8XR5Q- @B3.F(LV 1AN!*YI5/QHH[6H3OOR-IP3EC243X__#% M?M\HX4]4/5JJ/;H9VX"WT&L#2&2XOE*)L*RWD%*ZQL9PF]CM*%[M Q>Z2;W]LG7?]VG[].HY? M&_4%Y-)>^*(V]V\R&26G((^$J@"?5,Y4UYI$X42P3OC2K<'9??R;JQMXE-KM M^X(&Q'7.S<+/?-B'D]O.]7_H3I3B+R>H^0X&HW/4O')P%VAULRH]BA(U6@1#D0JM)+FRR(UE*Z M34CUW^,3_PHV'D#^*,WD;'TX4U[!/O[K:!R_G-CAESC\;:Y6SVEY1?S.?K\L M@S]^^K BA3$''B4QINT I0 5G8_V20 OF5,K&OR^:>3:@7H=&"?48\Z$^&2)"Y(2FAR90RI+ %,+F,8Z&%XYHW$ M^0R&V(((Z,KAGTW'\$* LESI@"W3 +LIMG:?5+"?=TA\(&(ONQ10$;PN-J9Q M[.\;9.D*:"R4EAB#G8EBM,0Z:D'Q9TK+DI>B6@N$O$N6>.T\F(4&+$(7X%]>*R9Y&9E8DV6!J>B :H@(%<(<"\3P*$E9V8IK1TM1 MRIU UO4)OQUD70]9K+$4FXNXY>NT?N-C_!T.!WZ60SO028>^L>9>;.[)68T$\=)OK+3R6B6 M0H)GC9%6L!1\G SLQ6@Z>96=H:^;HS3E0?GS['DTU^U9'5_5\?Q0W9\7H'==VO,,BOX#?]^#%5CUM6>5L+?-0*V?*&"MEW*C^RL]._3_C5 M=;OWWRB>WJ^)I_M3RVV*<^S#)CY>Y>X.I#J0VF89_Y<'4FC>=XC4\4O'+[?F M%];QRVZ+<#W3_E&WIL%9;.B7B[/8]9*Z%5#M1YV31Q5#+W#)'44_Z^-]=DM^ MM,KW>4W]8<#,[CSJ/7_?Q[6-"RS2#JJE$^Q?8271>5+5Z2 M8GOYLE24,(.AMC96Q ;)2*F%XX(SG<1:S?@HJ>>ELZ04@F,524UL63)"E?/. M5:4V&)Z[TU!;IE2/Z;)7F@>N,?ED2J-UD+;'1]I!VA8A33%AK8N:1.TI$5X: M8LIHB-0A:&HU8]I$5\&6EDVED88.>0QGO*R)X2 MLH.TA_(I=7KS#QGNMZOSU3N9T_4EZ?J2W%-<.1--I;0EKA0@KDI*B96*D4"] M4[X2UJ0U<:63Y956FAA;@LR2-!"=RQ7'DGK-4TD#V[&XHA24;]6K*MZU*NF4 M] XP.\#<%F!6E0@\" O@YPT1E<;L8.LQ94E8;(8IKVASIYR@P29"=9)$B B_ MUBD0[KU*JC2V >8G>M\UR; =3V?QNNYNIUDZYJ7 M=,U+[MW?*0G%6>E(&EI6ACFZ4BKLK-Y;6/9A'3U9=:Y/. M-.@ M /0AP+0".9 6:F*J* \$8$&8@.VO?/6>>DKJ9W?1@.-1P=0T2NYZFGV MJ)Z5)P^@U_:&NJ*]PGY@YN+=-Y:TN?6.[&' ZR.7&9KQ:/'&#NS0OXQ"SD?3 M,19*'.?2@6"M-;U"_ZJF]-G>P][,T52R8H MMN6R 30$84I&-%6&4"V8M"6U7*SUYKI/[]VW]BRC&?#7#+:P6]^GN%$3^7UJ MS;6?O=>X,L$[79$RU+N4YG1 M*QJPS:7('($SZF(EX.DX%WB[H1K1:J/&A1S:.V(JI:P8EV!.,*PIXV4D5K! M>.+:F2!]U&G-#@G)C-K3T(JY=3ZE*5E;3BK!@.1%* M6>)451%K)77:6A?H6O':!SYN4>H].^[;@\A===&N"NS#+A*4;MH_]KP#0VR?%*]7%QLC!8 GG6NQ)YR9Y1Y(XRF%M0@J_V+5C!H M4LRI83!KQ0V,,.D/LDQ9;=O0=+=I;)G\L]&@Z-?SGC#CQK!9MB9 0MVDM_;V M5G$M&:@N6+S1.>^Q:W BMDR,F* X]UZG:.56%-C/;&L1*6V2I8J)W0HMZ+*/O")LYX"/N/5/IWX MCR12BTBS3A7GZ$UH' _]QMK')H*L?'V4C?Z9:V$&6/U8'^0'Z*H_\ZI6]FT_ MOJMK3XNR##: I5H"XV)@NR>Z8I&XJE0J)*8$7W."W^<6\>/0PXE_L=_?]6L_ M&-73\;4EI_=9SFVYGQXM#XIF9PK8FH6K<0?@U/J]7X2R@>UHII/L7,.MG^#6 MMPU;LB.NZ0T]#$OZ0=L=!;60K'>@(M+4@_QP>/RF.#Q^6WP9G0%;*5'V'J%% MPNW]V?M!7P?%[_.>,]?O;V^UIQZ=?4+\.^GT2)PP5C8N; AF!:9!Q=% M'#9]LG T+%C9CF'/VSX]LTZ)MOAF!VW!38OEZC,MS:J5+KHUS5>_M.S)B9WT M%HNUWVR_Z?\5<>A&.1ZCR@S_&O3_%7,G)SAK;&$$>JK#KAB-38B=//%/\V8* MZ.W.O886O=2Q>Y2WX_$%3.[@TW9(T5I/U5C7VEI'06UR#I&1!DI<;K"-D/) MJI)*Q\JU"*O[J,8/?>*\9XS9LQ-?58T+^Q7L_GIR)>:!S(W? V M8C-*YU-8S47&YN5.W0OPK^>=NO?%L0/'$G,82%PMYCR(WTES%8L7WS"QZ>GP M-7:A'=B+5_CMZUF;^T6X]E6=[O\)!E<_7GW]*XC"\=J/ON XLS#P/Y_C^ MT#$;FY5?VVS;/Y#='3DK=QEI<=.JMA9",C,ZT9XXF4??BL-/[XKCW]\[5/GT:HA;?^ MV;?+PN##7!@[7;3'@J&KN'8K!Q<*85N_\IK&IP%$;RN MO",&]&1L]%,2'8PDS%0V\5!2K;<2JG[<]E,]2FLJU>$P_+K0%G[8\NSYNCZ^ MG#2^C]$PTSNH4VCP+:M4[;6'K=M.:O6K?1996^. Y]')0LH#Q6YJ[G"+1V[Z MGAV8CNNE<4#5AQ>O_?N:F!W72SV:(=?%#YU5?F[+A8=OW3\ MTG6QV!<)WG6QN'%_WUUQ ?3+TCW/'[I.%K<"J_W(V>[J_G>=+#J*[BBZ*\>U M*WGZ:2VBJRL@\P0+8'<%X+<8UR63]RR*1*A4D8A28':VJ0@/RII$C8QJ[3IR M*Y%\1S-&_!7X\.U28&6]8:X+IS\,[WJJ5-]5PNJ K .RZX$L<:]X#)3()!41 ML>+$.@U*4I44LUPKOU[!:BL!J@\%9$*H#LBZ_A4[]#[!([Z_5()G*5N^DST M_>Q]4X9AF3L/AV%;E2Q4CW/9B9T.S[HC?1EX1B7GD;%$*LHMJ, L$FNJ1*)) MRK)*BZ#7JK/=16W>,9Y5/6'*#L\ZI_/NVB=/1OY?I,E2QGAS(/9.@WY93-=) MG)4B.R'I:)4C.AE&1 B<6&X$T50DHVRI*KF5LDJW$#IOE_@1A,Z;.(RP@OKX MQ([C&^38Y0>P8-Q&1>)Z2G>BJ .Z[DA?"M")2DAK-&%.@VI-74FC*K6=J)H!?#;)T(6A9!C)?&)JN( M=!&C.P(ECE>*Q(JG2DE1\KB5VON71=", 9>O0S*GU05&/ MTN0<:YKDRO^=<'DQ;/=2A]:FRT>U";__00>03/-L.(OZGB#+=:)K MN[X_/1N,+F+,_!HW2A-BM LIZ;"M.](7@FTQ,1HK ]JP#: 7J\")-E234EEJ M0G)4\K78N<<-*=DFMFG185OG.=^9.GVXTH\JC*9NDJ:#W%5E.NSQJCG0>[-VIW+G!=R=S-N6PFZMS/QD>O.>AWZD^^7.26[*2 M$N0,(]%34+0-X\304A+M; 5:-K-TL_HDF\FMS-\;^81$]? "ZC;%VI\[ W6H MV:'FRT%-X[CW,E"2$H:GA"2(*1TEAJE4A9+%X!_+K_X0J%FI#C6?@+>=;4GU M9T]1]?\RFMC!53W/>]B8LY-N+\;J[OQ0RY+)VN!-%(94 02,J$"S-Y(Q+)GB M@V8Q5C%MO][@4NSDFPBB):+#R>>[WJ/T=SN8-M>^,R_41AE2JB?H\PPR[Q3V M#M(Z2%M7MDL9755Z$BN90'OFFH JE4#9EDS#EQ6E8OLE!Q\3TGC/&--!VN,[ MTO<;+S?@I%]C7;\JOLW(M+ S.NVD2.?VZ=P^>Y+EE!@7K*H2*9D *<5DB04+ M)&&*^F!$ G5]K6K!5ISO3U,EWU./49<;VB%OA[Q/"WFI4IHYZDA%F<1:BY98 MHPUAI95*&RJE7$OZV8H#_VE:#L\3>1_-:;_?L+YAA\QE%WSLHMRWS&OL@"&S M83;!(.Y2SNVF^=QM-N/)B[QKW%XR1A= TN@JY5J,C(!J#]J^\5:F&&CIULH! M;\4X6/)\ 7_?03RE_O<8R/_&\0@90S/*7C^F6+I$'4_O$KG#R XC.XR\6^Y^ M,K2DE*0R.2(J*HA)WL%?K:B8L)+RM6[$6U'C.XS<@ZL!^+.%9>P)_"W>+>'5 M/WS;[5?>4,:GZ6D<]SW\/?2_[1K6;EA\GLE]5G\T10/,3J:3T?BBZ _]Z#3F ML)ZQG<2B7^?B['Z"AL:H<+&P9V?CT7?@LDD<7!17>0WN,*GMNW9U2#X(1BAE MC(C$.-&*6V(EB\$$2[U8:R]<]@I6 M,IX) ?[ =C?17C&.]5DC)087O0+>XT]0H-K)9-QWTZQ$H5!MX&KD0!'(KO7^P^S9CY\^K% UJ:-' MRD9/<1V'UZH. :OV)$6XA+D)RQW1J$08X:EP5 5:LLN+8D$Y%:4D*G(%AI"$ MWVAI20G<7AKCO1/ND18U'%W!I/O#M<,X*4:SE1<#6'KAE]?>RQR+?(T_Z@^G MP-7C)L>BL%]M?UA/\K>NP304Y?C7]6$C,EC^+C7:5S&(P( 'Q:9<-*>;UBR8 MD4VE4_ JD" $D( WEN@2RVQ(8S0W+B2[%?E][$]BF [B4<*23J,A[&M]E*Z! M_"^(+5_@A6\&(_^OGXH(FN49IC&,IVTZ?-[AP\EM5_ _="?&R1,^;6J>"G%=L?C+U[DT>[M789 M5VZ[O7MF3M_[T-;LZ9G?H)%X5V3"6+".9AX3G \>($P?'R<#>S&:M@Z:#8SZ]_^N,/GJ&W>.2F[]F!V7B,74SCIFM=&+"Z^\WNE41Z]3$]=S?]LUT? MT %^^U\_@=+XP[7>*0YG-O,K=D=O:7,6/OW[B,;SAC'<:!"NW;W_SD;.^S4C MY_[TE0Z!$89EL+[/AEU_S" M.G[9N=1^89&B;Z?C,?RI"WUZ@DFJ8A2R8Z(:NH23#:$^&C(2:FBI2: M<6&386[=NW\?-VW+<#NX;7VJ9-X%;7;(U2'7]I_H@8=#KIN"")XJF3^47GN-G[PKM+#8XEED<"<>NNS>+KOW MOF$\E>%&@4(;>,F)*)4B.E)'E*2E+SU&[-AMZ,0S9MUF#J> MJP)W8J?+K^WR:[H*EJ)R,NXUM7JB>0$=J_4TWR>24=TJYQ_2&3G,8KVU"X.#F/<9ASFJ[(8P=^]].!Q<0G=X$5&087F/ZV M*.,PSKFCDU'.CVL'^ 6SX_XP3[.[8MAQ/!N-<=!^\V9LH7X*VY$'QUPKM/'S M6U-_:&&Z=I#?&4\Q&2VGMM9M"E;]:IER]XPEN\RF^49UF4VW&.,&%Y'>0>[ M,XOU?%&QT5V64Y?E]/CQTAU*=2C597!T&4\=OW3\TF4\[26_=/VW-O46_WYP M?#"O^[/J#LENDGY3QA+&0;\'.D2Z.YDG&'C=Y1?L<8^7H$L3C0$PDC02(9,A M-@9/>+)&62%9M9U,JX4;><5W>LV5S5V*L:[?Z-1P'/_U$[GI:JFUU8-J!Z0[ M#*1EY6NB!1"$N$9)4[(0+25*@&B!N^V$HVZCV#*N.C =%M6 M0A>MNMC:XUQPMRDA20K?Y#WVFEJB:6X^M)5&.YGV!%FLZ_^^N>B)M@HA&4DJ M%BLB= 2I$\M(/!.J@G]2N9W"MM>(GLRDA\/PZP@V?/Y,_&&1Y+T(3GWNY-XA MV+,[TF>*8%4LN7-!$4NI)B(X2K1QAL040I57Y(1"L*Z70.;\5+(YCN?#0=4#ZIL^V +[K6S,),?-<7MY-039+).3NV?G%)&QB@HUCB1#.L%.:*#=R1Y M!Z*H]-''C6)9+KF7UNJ:M'Q_E-JXR?OU +^]>L]9)[\ZV'Q29]O!YO[!IN'1 M2LHEZ.9E(D)H3:QQC'"O-+<5#9&MU:'(&-U,FO_9%8IF6'.:$(5RJQ4!F)8U(11$TLC MG:/BP4)N&C[_V-PHMQ*M/AR&[7FFM.GB;3J4?%IGVZ'DYJC&N1&"*4D4#Y(( M]+9K*20IF:,ZV1B9>+#XF$U0[NZ#3Z;9EH=0'8 V0'D70 R\3(FSRJ2 M=%6!*BXH,95DA.G*\539TM&U*\6NV^"3!W9V7CT'3AO M$@<7Q7]<%>]PAU5LWPU!RRBIKTA(D1-A.2-&^43*$!26Z+9B/0J:4RV9,XDP MSP01PAEB7*D(JZ2S2HOH5'D9Q];\#-?'[;V#[:T!4C;!N*IG;KA(?'Q*RR2U M=P1@3:0Z1D\L+R4*I0JT=J-(JCP<,_=:Z#5-WREFG*@"^JY T_?6$"VU $$F M2R-L%266@=PQ ,8[U6=/P=' !P'+2]R?8:;,_CH6=%-_LN#^:UD7( M88!C._R*L)+&H]-B0ZKYZ>J&KS(P:U.E25)9B<%S%!(;R],HF W&.GKY[$T9 MK'=*8/5/301GG!BOT#*48!5RP1A-*Q$$G^)D_:@_M$?]'A>?W8W8[VTG H"5 M7,S%W&6)OC.LF)R,1].O)P]T\,*[REAOB*(>F)Y7H+V*,A&T^:VQU'L?+A^\ MT)Z5E@J2H@\8;J*(MK$DE6#.2F69$/*I';S:NX,_*(I_ !@ (-13]T_ "NQ- M,^B?]B=YLVJ BWZ=U8WI$/21XB.:5$-02S[';W$XC<7;48C%<6P@GFM6_-*& M0( N\A9>,QX-_@ X-&AT%A@\=_7]9OL#V_2'Q0?QLU7%IH>?C2-@;BRF$WCP M?YM8"M1P"FP1W/X%?_FVZ1#\_]57*4BG]J)PL5E2TU8X32=3&/4"&SX>W%'A MO%&[?;(J9^B'8CB:Y"[07X?P/OCZHK!9=!:C,6Q@T0A&O_+#= @C$QRK2?P(0;3N#7\_>%/$!; M\;PNSOL#K'^>YS/&IIQA.L9#A0F+@^+C!%L]CZ9C>..@[R]P)GX L^VG"SAC MH%&0Z'F!8,7:09XUJB!S73KF1M'S)V?MIV'.BQ^T'_:*^F0T'80\>9>[5F.Y M]O B:.?+\J%FG%C\;6+_%7%/D2/'\1OJ$F!RI/Z@/TP?E4?\8-B==TPZF *.)>?S\W%L8GV\OF#*3ZW^)MSS+VWY8$R\N?7H5^? M#>S%*UC&]\LD\<\IX&NZF.UY?H; 5,:3U_GP"1SL:?W*V3H.^L.X1B:+DV,' M3)J?=T4W[$!P ?_3BH.15ZEJL>S^$&=.\NI_L%QT FC&Y-P+L+2I;4_LLKP\ MZF[8PC91?;X52F. B'[*.?4M ;HX.8\Q@R*2ZC^!8NO0SU*R7G@YL@.G^7=' M0"^*@!!)_(E%(Q$TP(5RTY(/4)3-UF>-GP-6QN\- C7HA?Y )*W\W_8G&407 MZ/D:QNCH[,73V2H5S54DH!2P]^O&1=$KX%G0Q'M(=CD3<"[Z+E,5*DWXM_@] MGIY-#JXB,+!L6F)=V9>\?:$_;BR%5[#ZZ>EPE=[.; @ EDMA-?UF86TD2O/! ME><2A^&U&WW'S4+)/+\-^/[0+O_-6MAN=K8?R.[L1D9WZ:J_:55;NX/()-W< MP_SGR3PRZLQ^C4W0$[$)CO^5'9S;B_KU3W]<(?D9/>?E7TW,3Y!FE]LN;X&0 M_O;[^^,OQ>?WQT>_?W[[OOC+T:_O/G[Z<_'VZ/-O1Y\/OWP\^E0XEU'';_EM3>K0STH/SB)!SOT MN*\0[54W^R!V5A2HC;WP)D:M:62D3#H245;8BT@8DJ2O2J%TZ?U6NJE]L/TQ MAG7'=_W:#T8U'%+]!89\ P;SOWXJ8NWM&3P^&4_C[23=CKASRPA.Z4&!6U/D MO4%C;X'<'X&[I?@53R:CI?\;OW%XI'ZZGZ=/2G>UB^O#,7LP_ 1I;DOT KRL,+^I-BW*__A5Y3,,!F M-ZN 7W6\>O$'!>X+WLIFNQZKL\#7(3J0\L-8US-TKXMI1K&Y]SH_B>]"\PSD MP.QB!%3*<795UNWM#7Y8QV$?'581Y@N+:&>:K)\Y2!V@Y)(/?;(Z(_2-HA<4 M"1E37&.^7!A=>Z!+\2@M=N>0%=R/YN>] CT& =WSS??UR6@\*4X1W)L)C<:] M+*!6#FGI9_-EM@5M6K\PB,/VGFG0W%0T8FXP L.W..]/3N#T@&IAL;#4T\91 MO'CK0='J3E_1Q;SL0$82:)S0\'H[6=H*G(Q%FH0)X'1@AGT<:'7#9C]N]P=& M@U>@?(()AXASZ0]AY&G=W+J-7!W'WUI/S]FT]6CCSUIKO@\/XW+ 5/\52'50 M\-GY+[WSI ]O&/N3BUV*O!W(O&"JJ)-+V,4C$.$])9;[1*BE/EK)V!5%"^XC M\]Z.3D_[DWRDA\,PIQP/!+.0@IT0_!-E!\727F5:7MFMO1=_>82 MY+9:?OJ M_V_ORYK;2*XUW^=75/1<3[0CD.S<%\G7$6I)[=&$KZ21U';6/$N#K(V#[Q[+T]Z:W_EB.(/A^&L7 M[!T\_J25,_7IP,B>=.>[V4(&^>@JQ$PZ'Q:-SJ3R[@8=BN5(O166U8(;-6_+4!4,WOSMJSY<8^:"1Y\RB0+>W]P_'BD'OA-UT> M<5\X35LY6+?/6IX/_CS\[;=AR$,X M;==Q$0D"\FL(>K/PV_K;QV. MOTU&WY8$,XTP0M!QEO$K^2??0>/(00BQ783%9F9ZR^O/^'+AP$=.S MV$MX+*AE\Y,+_T'K)VB/X<^'O%1\?1," 4PS<;!)=G;!-8VZ?&R_Q>:]Y[3D M)_6L(8FL<.%C*^; -)JF;BOE+ F@XK7W>VO26F%?9K].X/)A_53>?(37B@SP$FL%5-B&0;>]VWH-F4 MF-0Y9E)( UH,8Q%9;R@"2DD,)YNL$UUD?_P=2.IKVY#LO*?!JY-L5;W*470Q M?)DT%9<^6L"TF\)EW[W_;2U@%H&YD8-F' MK_4_#FO'*N.;F!H+L@F_'+IYPV ?1W;<^X7JQBE^ K*TD:?Y\+M="K^Z%!R3 MG__X73PNM]: M7EQSS-\4R=F$1+836YGQ,KSQ.W!Q[S)"7!0X14=0DI8 Z/.$M-86*1:Y]%XI M1[>JEKJ2$9)I894K,E.\!CWETWD0ZE:9X%P/E"9]PO=>I@ Y0XUF2B.2H@)M M!EMD'5>(62Q(H I;OU5)]YUM. QUP)7JT8:OI_P<[<'?YD103CL$'&J ,:E" MCCJ+N#5&$$HE9IU4:?L\F_@_CB>C;%:^!2M^=I8/R(NK;=75QHZJU65J0@+4 MRZI=KM[K CM6FCY.E^="S9KU?GDZ.H6S\]GQ9-JD7YR>KT"=5V!Y%'>MWK]/ M$1($=B[G#7/G).(\$1 A.H *H;24EH8K8.8A6:3G5-$0Q>=CT/GJ5^=+MB8[ MZN;B3<;AI@"YIN&K%48)#@--$10B#O+1.,>1,@$'*JDWKI,>'&GR8:_) MB>V-Q*S:J;5>U74&:%RDMCJU*ZZDWBE3-D7)G?:(<<: JAE'UAJ!:) V>,JP MWW29;,\)'^WTP[0)-PM--,/'.&WH9UV;&N>4N^:N^D-ZU:@)]LUD- )39G'W M.CU=UTXA6:-BL& 6.- 7I'QYIBO@(XZM,A-XP MQ""3>6NL]HW6HQ0>;$2'8M _=8S9&100 TB8@^$RSA^+-1_5]?S>X/B'=V> MAA&,11)(1<)SJC-%V41"WM%$-$PLX8V\^*X _S'G):-C,0 8V<@=XB1),-H" M0RQ8XV&,TEO[6/OU83[+_ISLV'^ M/M:F=3BYNSFH^PM72_G='$"YG'(W;"BZ.4*,.33T8JT63NP;7,E5]?&2$C"L M%ZFJ(>9@+[O('&UB;^+B,&NZ/(=K3JSGS;/A/=$"AC8W7G';MTF3HWXZ@4$V M46GMTUM?8:N)Y.-!^+"2C=^8][/I(H]P<)&(W10A:X^*J] F[,^']7%^P\J3 MKQT4?-_.-J?WP.!^G=AI:);J_(@3EGDTNHA/RFN0#_/JR2CGCM=^&O,;BB_^ M_: M.&SL! T?9&?=%>.]4CP$#[9(T+FP&E'(V 3,J%3T@1 #IO*CS.KAALA5(#\@ MD@QXSS$^J]A]HVINK&2:1)2T/N8 B+%'#!HNZ[]OU5*4#;4R?X*V+.*A[;/?ZK*Z-=K8*6RT)<@F# M: L>-+ 8-%*.,)P\(4QM'&<\) YJIYMOZ(#H/E5!OI1>4&6@6!:3O!Q9VJ>=.@EVF&$.*@6;.A7+(>&!Y MK83$A'JMG>DL**[56]LE_!BGPTEH]=DU%%C*T P"]=8Z+I<#0Z[2;_>MSEYV MQ.7,AM[I #RY&&5(2&I#/%'G/IAO5JE_BY%@(M,>:HRY?WDV\+U)OHO6)2*@IOD490\Q]9% MFL^F&/)!<5SQLG-*YD+@.0B/IA0$H[I(Y'A'HE!XKWRH8HOK!B MM_3?;EGQA=$^FRR)$\$<=L@Q#\@EJ$4VT.R@-S&RY**E&W%*\ M+(M@U47K? M]D.U1'+$!,'.@V[+A.J+7 -55=%>G>OVV63Q247.FK*SN>&ICA;I8#G2&J2; M<,J=HK@3@#>*11*13<$@F$X4AA,:<\M,/N4+9@+ ^VDN] ME"O$$*H)$(+!$G:6@UPQUB@4C>9>!BX%W8@5Z) :'O.,!0^P>DJ"I?3!>Q9] M\.BJ?5KZX)4^> ]<\]('K_3!>XY]\':?908(^,I Y91J@CFFL1-\YN'A2IZH]CF(_BAW1UF<_E)GZ8?FKJGFQ5[+-3 M@;P;I:/I)]5XYIM#R:8W5#T_@;'"8]L*+HN6%_7-R7P]RG=XT6<]JC-^;%6H MZB^+/=OT.]GY;/)RH0+E\62-"(:?;T=@(, 6PBM^Q/"R?9W!1_A/R_M]+AIP M6L<7=3RUN17:2(W78'.2*Z+T^YY;HYPA2O_+OM_L>^;H[DK1NP=OTOO\RF5VW] M0@O70.#.^C^^3B<@@-$" U+S[V6N%=:J^2]:93]_<8,T7^.SM0'"]2LDSR&O\.T3 M?MP)WEEZ;S&]YLVB8>E2/X:F^2:L[&KQGP?3MWWR?0M3IWFR/+[%?$3UY%@OQ?D MD:#Y'I.^D@L><5-"*G)=4)<:(P?35G'QEE_)Z<' .YT( M=K-C%.P9R@G7W1$SP;\0\PO%.9=IL9N7&^,6RGZ*E&V9C%HDACPEF4JQ1\XI MC8++Y<(Y3FXSD4*X9)Q,%H74E"?2!EG,!7*22<-X#)C$R\%+2^)^-0YM=-+* MH>Y_V=E\.IR=[9CFV8+D=2'YAY/\>-*O*:_3PW5S_8\GQ=D=\,(UG2639EPQ MC8A6#''N/;))98FFG",N,F%H%^#P.C=>^Y 6&+&(7UP>FC4V\?G%\^A&LF6[ M&'(DKL_;/53JWZDX*X#VY+;TB>*89<%A%S&*C(*2$X-$UI+<"(92K$B0A&XT M@ND,Q[IL!B.N[?;V'(G\83Z,&\]5BP^C^# .'D>OMO24!07.*0!! ?8=UUB# M,B<]PD%K(X46G&_6"_38*9_KD'&K$*?*(IM+=RAJ<4H\2FQ$_WP8I!ATSXJR MM=(V*B%0,(X#9:N(;"0*:8J#<$$J'3>*#-%$G"+,(P5"'G[CX/9D*2*&&>,] MU4QOE$?QXC_,H)?'380#Q%NSU93*SH]NJ"111=8= MMH-34)^["=Z?=7@"#+&=2*)'-,ND,)EG_^WSU-ZN7H-^L$CW54\QCR)%4-T, M;5J^6&0XETC"?XX32CS;Z"7&B);4F82HIQQQ[DQN&J00%=)9I7ETN9WRCO4W MO7O][1*A/!T-;M>9@T\'=LO\ROS*_,K\]I>P\P3F6N9WV/,KM/HDYK>J'<+? M.:+GBL/@Q^E&F.^^9::77G73L[L_ 51*4,,"BLYHQ+W.?0*81 0;L'\2DVXS M/"!*KXC6&'DM)>*4!*09(TW+3&R5T89LUF?-AM"OMH[A]>3D-([K)AO\5;:A MOC9UEW\]N[CEHSW+7[WZ;J?A0UM._V]MY,RX;2KPM^FDOF\?"51'GXVMK.C7 M<7SM@G"KF$L:P;(HQ%7"R&(:$+$I. [?RPG2U#CA +TR>!$49I\AMMA_9! +]-IBD.9W.8]:MQN"@H<$X3 MC[,\5&N6F(]("9L0)QBL1N(M"LYKSB2CC(:-[H*1&)*$1SXZCWB0 AD-+$:E MM;F74[+,'BQ_!,$5B9$@PR+0"XD):2( .EB4(FJ.76XYU<&"](4_1(C:&H,H ML[E)FR,P7ZL0I8"-P@3EU6;ST3T0P*/SQ_O)%1ZI1_FB%>+W=!;>0XA>V[[E M_,RJZ=72'EP-+GJV5),I?("%A3_#>G??>M'>MT?5L9L3M]RJZFA5+>KA.>*. MR_F_&V>O]_!;;@5QP6A5[D:TWPK_NZ&3=^/J@Y]-,J503-H^9C9,3G,[C-S' M-7]9W;!&38]70*Z&W'_.]-_T<<,OFQ_F.YK/Y.6?FSOS#?5D%*M3N-+T1SJ= M3KX-FW+%L:G.CW*WNU -SU_I5U\YFS2C.N\X.Z@ *]#R8]5V19I,X?OF@!E> M-ZWJ./TV]''QICBMCZI<_OY\@+F-[>1[VZXKC^]K9OI<.;GMOV6C?S MK;X?3RJ;(0SF6IU.ZN%R+4_L'_"JJ@8:'"8P\V#>F32F0S=?7>YZ[GVLZ\6A M_;2R*0U'PQQ[UR[EZ7P*3\UE79L%O%C983,#.YME-&]^/HTS"\,8CL&\&H8Y MR)I!E>;39N -+YS/M;F]ONC> +^9Q;SBB\GZ$;QR=%8!-/RQ3B3?A[/C9IPK MBWUYSV%D-@!3#.O\T%"YLV;H:\_)S:Z'LUEL)I:?YR:P*?G#^;H?51_R>R: M,&>+V:;Y"%9G!&,\.Y<5S0,6C<#2='*RWD>[:0V6!S2?'4]R X8V/ *(J1$Y M[=!/[(_AR?RD AFTW.QPU62J9H%MB;OLR;^Q-WWK3L: HRX8G M$[A3(>P5*%=81F05**#&"!4%DQKKC=RS M!RM7[YO%_Y!:M?/5N[^!?S28$'(7>?R@C8_\W':X %(^],L\($#C_,FU U6>?@Z-%#9L'1^;@-J M=<-(E]'FOHK-D^]4U)A%U<(@>+26/M))3ATS*++($4^)@D64# *+V#N!-5C_ M&P?M6[;TN9)]5XW 5\ TWT"9^)+I/@>IU-VAN\^J;E/9Q7*ULFE_4/-_ M['ANIV=5:[)0&.AT,O]ZO-G"8J^M?G9D?3ZYGC^<'=%;V^SP6SOQW'9='-%; M7W/K, R_[19UQ&]O8'3[8VZ[SH]4+]OTE 8F]SX>.\@RFKJ4T;RK5E7J:!Y> M:?\GML+/"IH.H5?(3O?VV4WX\(FY[.?3VL^# J=.>U$V]\2 "KD7;:< RO,$ ME"(="S$?]'[VJY'EX6_X0:%7EYO_"J9IOY8FID49*O*CP,G6<-+&G10T>4:T MWOO][+R77_5Q&Q(__!U_MNBVU)2K+5LZ]F%=BLYT0"M<4.59G^1/4M4&\I93 M_,(TI5_W#2$OF4M*J^X"M ]5[^.TV@$-]6'92MOA'I6>72G#5]E9=2F\O)38 M+!7O#Z%Z;.=I=DY8SAF12$AL$?>.(.=T0,%;09DPWC)\.6.'*T$L(10%+ 7B M@6%DHU4H:B.PH9X0W7F-CQ7V;1V@V]="'U"-!T*+T@FB0-US X/S)CB/"BY> M<66MCV&B2S4/N,YD(4LPP )? D!,I%QU2E"9! M%"'B;N"R2,P]3Z3^/6=8KF0&YCS1>JW3S*<,1G^??(_3]J_AR7"V=:L9TED" M[\TDGFLK$/JRVLW6.LF3)M8C;&/*M; LLEYCY'0RRKLD6'*]V]K?3T\[W%K* MCNCVI9B?);SV36*6SF$=0H..U!II..+"$\2MHH#ZU#3*):/:NRAMSU3*9<3R M(E1G#3GNBQ(U[#.,$J_B!06T.-+7"X)#Y9O2?W@_SHRFPD@,1=8\&YXI(F9- MQ!@6)#$@'QQ(%ZY #W6*$X0YT8+98!3?J,2*N0W1>HX,R;])7B'#740B<2^L MIY&%C89L^R^]>87?0O.!UJ;(D@)USPT,=F/:)DJ,"]ZA&))$7 N);!(6.4R, MQ(*ZD L2K8.+C0X0B2KD(W'P&^V0-M$A$;R46 DATR%Y+?@1UKOR6JSZ+G;D MO.#8NF!S86OLP=I(\)>SD2'IJ'&6,)$\[=T.=^N\T$?R^ATN('M 8Y]+F$ND:&1(LV\ T$@#)<;)>\?1;&L[Z59[L!_(8XH*SKG%OZ+ M$HRQ&>5=/!C/AVN>JZ#Y>3'212+WA5J4D!N6I0P _$H G*.2X8"@)T*0M(S):UV?/Q]7J[LV(1([$]7!T M^.Z1F+3QS@A$C <+=NSS^WI>@?#8 _<]'LE+!ZF5-N-P\9R MA8T2& DO N*>@WX=G43>1>82M4*D7H2P=-T\=%/J*3K CYV%\_"TXQ[HG<4% M5)3MG;F @M?;Y2Y!IHH*!"FJ"1I](C[FQ$QFJ%+(DR8,H\5^0@ ME-&=!,(H69PT6SAI2B#,M55)+C>W+'5)G@\S%8FTEE\>DDU*<\1TRH<(&.2, M) GQ& (-F$N"-PX1G*+&\>Q-,3XB[JU!6L(C1)+8@%$3I4V'4)>$*#-@>OOP M[&?-%T\3ZIXZ&.S&$K9.X(BC1\1&A;CU EFK9--R/(7 M1-\(\#!4H8MRSF& M*;2.$2,P&-,X"$V"-%.!+%P'T26D@2*KD'&)(5( MBC(J+'D4OA/!M8\B%GH @WMRPJ=D,!00Z9=]3*Q/CDF//)8&\>2R]AL$DDPR M*U)0SFUHO]9R*0F-*$6>3WYQ0)I;A:16RRA!\5=Z1/B3TT/+27^I,O%4I$^I M,E&J3'1U6!@49]@F9'0NY>8%199QCX*2T2HG,%1Z7V6"\P$SC]R!JU29 M>/+ _=3UZ1WY:*+25D6+F,Y6N%<>:8DY(AAK9:R&_S8"I(S@,FA.D8RYF6S" M"AFG#8K!6P"LX(7'!^FC>9K5)HR/RE,ID TX)_"9A)QU//?^Y9X8$"1\(Z5\ M[UO<<0(&*0D8Q3OSG*7)->@O$]4&2N)\\2GJ#>K3?12*=V! MLX;P(TZ+MV8+;TT)6;ESN0E69%.W)B ]HMD&#).Y&\5GZKVY>@V>J&B3Q&"+ MF411IQQZ235RG$9D/0'!Q3@78= :T75%\JI+-*\^C4 M';7>?9:MH ,MS0"31TXBO)&V]NED*?DAQ;?2"]\*QUAKG3CRB@&<& P0Y)Q& ME#LKHC!>D,T6ADX)[7.+#^=RCC.WR(H4D;:&*<$=%SX9=^* M$0;9Q#W"";1(;@AW9"/Z<<\*Z$Z*6[!2W&+3B0)_6U"<_[I<&C %\IK"YS#\ MUA/L6R_T<./;[KP>/?387!K)0^;YY3A6WQ>\A&S+3-77G&*' K!,E>QP6GVS MHWFL)JF:M'S8WA!#]=W6U0.5EP[&?J7>=(_G=E]_DE"*,6A*R>5^JCHF9*E7 M2 5"L(A4,>TNXRA/1//LTM:),%#+,/S&)8>D"$I%%K"3_'%+.%R"TN;B&]C[ MWV#K_Y%WOC,\%=?CZ>ZIIP)!4HAWA7B33#AZBX(A!'&;@"2;(""!C<+,<[R9 M &RD4MSBB(2G,5.^!>--D6LT N\\B M#+V*8$V%3<]\0^*Y(O2@ N/K-,*HO\71V=$]Q=JM,K2/@NVW>RY0OG9.40)$N]WK$OH5)%9QVBS'G$ X_($C#5O8A))RP2-1MY+7O6X=\M ME_L*1OW\9I4!\6WU@\A 4C:0K#//35<"IG=T8I62B3&*! 5PYQ(39+!2B%%- M V7)4VI[5LBP.SHQ \W)@(GKTY]V3R;KV#QHJ.86,(JMM9O-L'Z"D=+.46HT M4I;D-A\$E%IL )LDH20Q0DR@G8&1NYW(W,V9-'DAUXF,;(5&>*"5&AA\?<9, M0:.%U$I41(4=\E0#O'"5RZHJ@62200)4>.HF6](:,\3DW%AIQMY\%,MBY:Y+C55$GM#>^FW*$_CF$^BA_2 M%@<3OYYM'DU\@7'].H+[?JHB& VG\,[9%,33TU6ILZ\H@;$T^=Z$ H4PS MD M1R"J6C+/?&U/3T=#>-QLV'GL\DR2"*/!S8J#S_?CD;V#/8/7O$CAI?MZPP^PG]:WN^S]7Q:QQ=U M/+53,*R7R] <7;2/_NFJ +QOPWKHAJ/A[.S%\AG71=8U;Z7JB%#SIY<__7+# M363;Z_1(,?'8+[GM.C[21&[[D"/.MEXM?,2V'T@'6Z*VWI*.5D/<;S5N"3[5 M]\\4OA(TKF:;#K(DE[!U!33JCI#QXASU(?*@/;J N8W"M7C82&LPG_[BIK^< MUU]K/C3"O+[+D5[7J7M=K=XNH@%@+_+5[ 8MI'53:'1#4P\*CWXX>?5A11\I M_.0^9^:%GYX$/RU/;O3_'$#L? 9\VGU_"+;"K/[:CY_/=ABH7/ M"I\5/MN6SS;UH\)7A:\*7]V-KU;),Z^UCW$CQK2[.@C[R=2ZE,;S5#.T2-(R M1B&1$,SFADL_OPRR5^M'/AU9OAR0P9<7I\34MBE(&!/IER4P2X[L*=(-241 ML118[D%ID0E<(H(3$6!@![_I_N\G%.Y$1\2EPO5B6@?]B^>''J MW7[QKWD]&Z:SY1B:GZ(X#B_=Y$>>3$Z..H\8^-';4^HN2FB@_:7JK<=)]8V: M.R/FIF;:.2,?G\=AG )LMB$6R"8@@!=V]-V>U3FW:)7HEQ3=+,#5Y'R 5+L: M&=0!*?W?W]]^_E)]>OOYP^^?7K^M_O>'O[]Y]_YOU>L/GSY^^/3JR[L/[ZM7 M[]]4GW__]?.[-^]>?7KW]O.N:*]7Z_1^,FOS=G/UB=<@Z',(E,UEWGX;CNW8 M#^VH:D1UTZ.T:F(CR,M\YVPXGJ_W<-S]HNU. +5U#G]9E4,]PZ=2]' GB>R7 M0WOI7M/)=U1&I.25/^AZR2M?'TC)*U];C9)7?GC!Z26OO.0]["^OG)9\AY)' M5/BIY)47/BM\UG\^*_EZA:\*7SV4K^Z05U[TP<)/A9^*G"IYY26O_"'11UHJ MPQQ5*&F9ZS%KC'2.)$J$8&J%SFW2MDN(M().Z%]32R MW+BXY)7O.:\\)A&B(Q3!/C+$C1+(">8DYW7\8\1,- M-37$ M3/D90=TU34*2=M3J@!@!I85+XI%6W" *.!@--C*ZC695#]9N3PB):^\ M8-UA;&E))>I0O_.$6>V20<$H@[A+!!FI B(TF4"P-<9UUU;K@/+*:3B.=,$61R<1XQ%K'C63*?2#@#O/*!>8#:DK69$' MWF]I408[A$(6K F:9QM?N:>/.!.2_V-,J_LA_Y_3('+MQ M<=-PG$7B\%NL;(;LNI]]YZGVRE$.PBIZ@WB, 82>"ET\@/6>P8C["$Q*T9=%!:1I"QH MZO"?#2(B+(3VF 9!52?EWM^>G(XF9S%^CM-OH#I?3=+O)XO%;'3T^LL$M(35 MZZ\G]>S]9/;?$4;B)U_'.;9GD_X7:K9V #N'L$0CJI< M-^#[,G34MD;(@@RK"7RL8 C^N"'QV^EZ6#=$[1>D"S0^/5_'?'&=5K1*X]6 MY;CH%W/ZRCWAM9'4SRGZ L>S^9CV>-)+6CT1H:G+8N MD*5\.@&E) -!7/!*W0C6MJ+99%H/L@H^FC5^7HI?%FT0SWYPI! M^# Z= IGE;TXF(8Z:D>;?G#\^?SB=3!L\7'QLGI[Q;P4- M;7UNES0PF^^;QG_/AS5L7%6WH+( XJ,J3^G\Q\V],258Q#J_ C8BQ6'6'^JL M2JPAL@> 0B/S<3.JHGW\^ES(=1YW2[5KR,+!/K9'T]&L4;_%:>SR76;F>OA M3*N3.#O.XB\UN]HL9"LH5P@I2[.3O,W_KR5%"].;VBQ'479;9!J%6V[=VGJ- M1H"V6W$+/_T:QR",1R G&_+*! WC7!+$EZW)&N8:XBQ.80'A%^[L^J5JUR9/ MN*&Y]NZ\3@O&S*[*_+CO<=0N(3P)H*&NYR/J5PO.7]#R4F=8?>"W M":C 3 E#&DW'=[7.EE!03FVWX: 1&LL ML5J!<6MU)&$5HW :Q9R(P(/%R$6N$=>$@0$?6)0;X5X/:B/BCV.8C^*'=+5# M>B4ZO?['DJI?76S(E^P+_0)C^!6,PC]^ @#U]A2>/YO.X]WJOQ=B MY9R[KB2DNF4EN ^4LTP]K&3UQ%(RGU6J MLRRISI=6[[\;$?MVPW=;TIJ[2VLN*%50JA1DV :ELM9=$*GP2^&7._-+*?AS MZ(5)]AY8>Z_U749EKC@;2VSULPD&+2'5ZUT+4[1!"B0)\8AKH9!C@2#EJ,N7(1J#&@_M=/R2D^C<[G&;/=5SQ6B\9^!_G_/O)SM9#ED[G*Z'1B*['1M\< MLR'-DPN;OEL6PI\*"A[@WA84W!X%KL_4)K&6 TS=L1Z5N6SK")V M#I"9BMCI0.SX* DC H%I+A&W."%GF$=4"&I D88O-EJ&[UWYSDS\&_#PNP4+ MWT?H\-MJFAV)IY>S6)3O@H(%!6\HZNJ((YAK)#AWH'RGB+2T 7'J&3>>&,LV M4MWVKGP_)@K2(U5<$,7K_5A>[S#\-@QQ'.[4UJW?RU$D3I$X#Y XRO,DO' H M105R1EF##(@3))-C47,OO>V?WKWDWS<+]KV/Q+F]J!(^PMM7%>\;KQ3-N^!@ MP<$;ZBE%'734%J4@7GI',$F-ME*&3RD0/KF1_ MD]#(!>NOKJK0=<%Z7 K6%T@K6WH0D*:T EW78P2Z*T/<.FA($T>F0%HI*MKWDI([+BGZ)J8XG8)FWU1:J'*YWOJ>*W20%13>K)<^ MN*ZDWJ#Z'L_+)?2M2%TD .\Q9RT@:91%3&?AZIDYZ3#4W61Z^"$:#$ M4B;@/VN0\Z 'T\!29"8JJWEG[H^W_YX/9V?OQO5L.L]?UA]RC94OQW:\*.GQ MM[RR];MQ6SQLZ\KZUL5*E=!FH9X447JZEJOD]2_4H@X8@&T MQ9!R"LB&Y?+EGB7D+984+"F)XT8[6A.P)U@IQ Q/B%L@,)OCA Q)B09#G8GF M,I4MD>@:&OOG<';\;MR<_6)!%JH+7H$2&U99B/[=8@= \* M6)_9=?1 DF+&QX D-J!)L9'D#75I(GB2RE)I>C!3W< M.($PT90J+75*W84QOI\LT&83C2[:Y7;5%1+D!NB(/2*D4SC=2:7,RTLE?TGKFN44WO#QYV?#CS*0+Q#)O JRN.9_:PN[W?H#V= M#$TO-JJMM)T9NZY^_E__$Z02?OD)F*+YD[S\A/[72V MJ!0_G *7C'-M>#?)?1A6M3P0Z;D"^*?&SIVNM:L!=FM_O%IF_XI"^O"(M]8? MYV? SV']Z@Q1;='_''"0APF/C5GO[)L, )V0,A$=EP&O1[:N/Z1_VHSZLP_3 M3WEA6NC^D#Z#5CX%BS#6K^UH%,.O9WD]U^^])\ W<0\ \N<-4N"D"/)Y/Q@MPGN8=8FN>V#VWCH*,[NOKZ?3;A=%12IIA[E8.R&9Q'+BF@ M(1_ X'4:A[CAA&$I6A:XSPW @- 8<\BR)% $ N2[6)I!A2S/I'.=I>LWG#Y]DN#^D=#>0_4H#8T^O&D M1[0W6RCK5Y+_ZBD]JR&5JU;(8V;N3M>9O&INOCNMV_ M(K=.1_/6?W3QJ[5[NQRL]48!AV,//YH>E+6UR^WB]XNVHH.IVT/RSK+Z.^3^2CD?M=@^0S1C\X>UX@,3J8;WT5>9'3ALQNW'CL*[G34.Y^>G"#7G>QK)Q M)%U,8[.5[O?6F59?/:#ZW '7K.AB%6"SII.3_**>N,E!%BR&MMZB1'GD?NTG?>9>+'8Z MO?KT[NWG75%>K];I/NFZ>PT2(S?-:=QYOPW'=NRSA/@\@R\:HZ[*IV^$ MO,QWSH;C>0S[7;2=F3&+!,Y?5J704U5V6ZW1+EO8QX4AM*(K#IVL0YQ&:F)B'NS;;CN,7[:, M?\T6T:MQ>-/NTC-N)7Z)41:AIO+<(/JZ9Q MXXZR,_AYP:0[8-(3XY^BD#Z+"1?R?B83WEE_K692PW'(L1:@9UPM#[L%0#C!7 Z.OST]\V@QS+1@6S]6VK/(FCB=P[5%\5P\1;?=E MWS^7*1>*?M+;^^2FW&N?%:S@#8 MQMP!ZJ;/J!7< MH]E<0FDE".%U1J&7"F6V<3I M;]E6@^(!H6Q Z?4EG@O)%Q3KR90+BG705\@J[9QTB&&OC>78 M2B]-?>#/,R+/DR0ORC 44;,MW]T> M]WDPG/G 3;]7Y.MABJLF%9WNC'#. V"?.ND4O"AX4?#B&>)%K]VH3U )O(\G M=5% H$!]MQQ+CVAFV3"9YRH#SQ/LKUZ#@X?[J[T9AF(?P!%Y!S8*:!37OY -V#C,GD(DAYE;- M.#=^RTTRC&9XBEB!7A3B*5C$#<60GF'2&Y59D,G!*; M?'J,OCJ;\3RY.3-8>[GH>/TAO6J*'=LWN=SJM&Y^ D(5=CDV%MZ%N4?OFE&& MC]C3B_LIF;4%-PMN[@$WG13,Q\114BH@+J1"3GB-F%9$@-XG"=TH,_ 0WU@O MR6<_ GSFI%C.U'_0\TXL T"IR!&/.:(IWU>:V34XY; M[%TG!^.7Q=B"H8L!4 R @IP%.0\0.2U+E&BMD54)(XY-0!8[A:AP,:;(%>&= M)$CU!#F+"?#X_O]G=A[^:K5K[FH_VO5>M-6PL4RY4/0SV-XG-^7B M0=NML/V\VG:U6(,'J*^6JA;;&VW*Z9 (,2AZJ1%W3"!C'4=*$\(L=RXXO^'N MHL0P:1A2/#G$KL2@14X8;S4RBUEPVVEZMM$7^?*[8OEWHM;^!6OOZHF?L M9FO=5R< >K-;XIS?O?_MMAJJ=&"D?G*&6\GZ*-A6L&VSUK,S-G#C$*8IY[AQ MBC0/% GI.&-&2N?L96QC6%& 0H9P"B+7*A/(=["CX&\+T_CK M&\SQFMG=](ISAETLUK)3 M'Y/>1B[@9SXWIV(.&1TX EX-E&)EC%9=Z%JO;7W\VVCR_?/\]'043V!Z=O1F M6'NPQ>; =E_@Z;^.)OZ/GZI8>WN:K=SI//8SEJ)YVVI'^'MLPW4[3<11M;HV M55ZP*J]8]6[<8A RRK+=$H&1,C(74A(Q*0S!"<@ ]CA:'S"/$;O92GT\FW8?9BV+JJ M5^EC>$$5U6Q2S8YS#;MQ(T-L=G34.1 MWUOG4L<^4U."Q]9KW;9Z!I,/7K:K M<+(5MYF,KG)XV?ELLA2<>3RPW'GX^78TLF>3^0Q>\2.&E^WK##["?UK>[W-0 MWVD=7]3QU$YAF9?+T*A8[:-_NLH3^&U8#]UP-)R=O5@^XQH77_M6*8\4_=/+ MGWZYX1YRAUMNNTZ/S-;/V,TT[IZ.\X"Z$WT,=<$JQ@9/)Q<[E*UMP^KN+LHJX)2 M!:6Z#,Q\?BA%,64%D0J_%'ZY,[_0PB_[+3/V1-.,[DR#:[ZN<^_$JE>CM 4O M>1AERH6BG\/V/KDI[R46LGEJ!\&0S7,.+1JR.2\ZM:"&@00%.0I$%.M9"<0_ MP/#C4G*BPX"4@ U.@EN$K8F(4\60(U@B01/S1!-M0RM;.B M_A:T*FAU0_9\(-03EZM\");[8 #R!"%0: J#$!<4WJ@,\C#UMU.T8GB@9=%_ M;]9_GT%;PG(B5$Z$RHE0H>A"T<]BRB4JZ'&C@D"70DUD4-:GOC7YO24FJ*!+ MF7*AZ.>PO4]NRB4F:.?UAN-H%*=-7O PQ&F;+%S'V6P40S4"6Q\'+S&/0^!PO_GA[[%ZVT?;TJ;#^WLO;=N"DZ57](KQLYV_0! MV.;(@0P8IP-"13ETV% M2\FHQRX9E4A4P4J$668,;B.RR@>DE#=16V"/M%'C M^B$Q!9_B*%>R^6BGL[,O4SNN6Q*O+ZH$E:I1\JBJ%NM4-0M5K:[4/4O]'&3% MI,\Q5N\GLUBI)OPKS:>SXSA=*X\TC5_M-.2"2C;74SH9UO5D>E:-\Z_@[SFL MW:*"4MT:3& 0_6T:XQB6]B2&7$P:C"5XY3BV0N7[<';MN];N%[:+_XUKV?#=+9\=?-3%,?AI9O\R'/();+.D[]_ M/+9RL%T:_'9+_AO:'_=FG>Y>J+W3 FU=T? %#AV?^P%/[=?8NOB03;#W+^SH MNSVKVX)??_G%3<+97__'7WXYGIV,_OK_ 5!+ P04 " /@&Q8T5'-D[+U[<^0VEB?Z_WX*7,_$C!U7 MJBJ5V^ZV9WHV4B\[MU5*C5)R3:_C1@>51$IL,\ELDBDI^]-?'#Q(@.\' #++ MVIAMJR3@ < @?/\G?_\WZ\;'SWC*/;"X,]?G;S[\!7"P2ITO>#QSU_=+X]G MR[/Y_*O__5__ZS__G^-C='XYOT;7^ 7-5HGWC,^]>.6'\2["Z.OEIV_0_YS> M7J'EZ@EO''0>KG8;'"3H&#TER?;']^]?7E[>N6LOB$-_EY#AXG>K'1]S MXF<1=N#WZ-Q),/KQXX>/?SC^\.WQR8]/"?IZ]0V"7F3L(,"^OT>77N $*\_QT5(,>H3FP>H=FOD^NH5> M,;K%,8Z>L?N.T7R-W1]CQD/B1(\XN78V.-XZ*_SGKR1._A$]K2@#9,1O3\C_ M?86<)(F\AUV"+\-H'R'\7X]6[Q_#Y/?\C'59T<)/H.-EO<:S,D'8+H\?WY,_OX<_0 MYR,L*4R6]23,*GU>OJ4]/G[X?'P,S7!$SVE\_!$^%]8]CK)IK9WX@78FOU08C9-M5+XD\!>E MZ2X^?G2<;9$F_X/2^+6P,WP?3W[XX8?W]*]?_=?_0HB>;6^S#:,$L2-^%:XH M+S4+!?\Z%JMU#+\Z/OE(CM [0NPK%)1^'!5+_7[8),0!ZS6)]'3VG80X8##Z M=U7CEI[(5B/&55\)_' ,/]2.6?BV6@^:X[/^N+?@N^%[Z;88I@7X+D=Y5]*?V2Y#=<3W/ M@+A.V?Z3?[7;^_06SH9U@B!,Z%CP*_'+[=8+UB'[#?D=W!@_1J&/[\BR(?CA M_G9>_TZ]3YS7, @W^_?0_/TM^9^_"4%(_'<6N!=!XB7[.1DLVM!9?(4\\@ZW M;R[F*&;I8B)7>92?DP_P_XC4)0E@Z8].X")GD_O-]GDB._"[&[B+X+_KS M-B+B4L 6[XK\@G?F36HZKAQ_M?.[]\NF5=F-_U+LE>X=7!)NJ=AVMKA>+J[F MY[.[B_/3V=7L^NQB^?/%Q=U2VK\6C1MV[P1V+R5#?I8I(4X*,5IO6S=TZVZ< MB/SY"2<>X;+3/JH]&S;U8X=-15\KI+]YV^0>F[R\(__[Z>+Z;KFX7-Q7)U? MW"XO_OM^?O?7+OM<1Z9AX__08>/Y,&A^C>2!_AVQH=Y.P]#3,%O^?'FU^-SI M&\\Z->ST=UUVFA!%E.K;IC;(QJD!\>X)GX6;K1/LB7,D'F,"$W$B5*!62*+PC42A-_VMNW>+G>;C1/M%^NE M]QAX:R+3$+5F135B+WB\"7UOY>'R_6W9M6&/_UC88TX7]E.BC#+22-!^V^;* M;+*N M,9@2%D2IB&9QC)/R[ZU=SX9=_*&PBX(L,T (PD>(D#ZBOZ/4$2/_ML]M]_FG M,'1?/-\7VS,G"Q$\@MVU9HL;.]7O[LF'PNX*BM).9D3?-K7CII[M(E#^KSSG MP?/)G"I>QI)F#1MW4M@X3@-)1-[VJ<5S=QTF.+YQ]@XYWX7W3OUCPYY\+.P) M[8YX_[?=:/O57&$GKOA2^)\:=N+;PDZP?F];T'8+;O$S#G:X= _$WQHVX0^% M3> =WW:A[2[, ](6WSFO%5^#_/>&W?BNL!NL,Z*]W[:D[99<.E[TB^/O\&*= M!B3-@SB)J%.N?)N:^C1L7=&J 001I0A*;Q88)1%]V]'6,EJXV7@)730B1I^% MU&2 @THS1EW[AITLVBXD8E3B5LB][6%KJU02KGY["GT71S&HI,F^W )5;-:P M8T4CADSCWQ&C\K91;01MG%R%<7R#H^63$^&"J)W[<\/&%.T2A ""FA+=%9* MXVU;VEMUMUL6S>KX9T[\=.F'+Q4A+:W[U&_@QZ+I02:(@"("DF_!+?WD=\( M=F^<*-G?14X0.RL:MEE,VM;=&P>T4C MC$SC;7_,N.-J/LTN_1OVMFC2Z>2:>]M\[3ZZFGUOV;5ARXNFH#;^NK>=UN"X MJ]G;RL8-NUEB#BHZ\=XVKZ\WK_P-+6G1L$U%&Y#BUWO;H)X.OIHO2FG0L#U% M2Q#K_;8O?;U^-1NCMJC?F6^+)A[>_6UKAK@":[:GV*IABXHF'-DM^+9/&CP1 M=7IZ5>.&72NQR)1X)=YV;X![HD)X*&W4L%M%"TK15?&V5[I]%K7FL38]&W:U M:%EI]E^\[;*!7)*9Z]*Y0DQ%NM+G.'$\OV>:21W%AE-1M,FTS$ !RUPZK'IF MV,AO9T:S_;SKN1E.M>'L%(T['2SM;\?'\O$Y>W*"1QS/@YE/;GF Q+D,H_-P M]Y"L=SYO'@\^3EU&:3A>0Q*GP#3%9H*\ *5S0>28(3$;T2]^.W*&CAP@>+D[ M'R_695Z$^QB37;CRGO'P8]=UI(:C5Q)%U>7HB=E ZW(7!V)30G1.;^?/^/F[ MWFT><+18G^WB)-P0G?/NR1$=L$NNJ$\A"%I.<(<#HBRM8&$?2;]9$.P^:)3L?>(9(_!3R@I*""\H989>P\ . M_#Y A"&4<00=&4^(,D4_G(PM)/AZ^VIZ^NH;YK/UA^*9E6)[IL@:-G7 M#[I=&$ =_EC6>A0<\<9';#A5!4MP=VB"6@L.Y]8]4-=&8OP=CA-',ZN.NY@ MH@V'K&BX[GK(WBXW2[$LF21U"7/&(%J[^48U1TDG_893532PMXJ*4<4L-HMC M.HVR$)JW V;L@*5&#M%%R[&JHMIPF(IV_1Z'23*6I+W?3E '^;IQFX4V>!$G M'GD#\.4N 0%[$T:)]T_*]L7K%@\.3I'Z#A7!4] VW/5:8XBKD@-ADD MSP;QZ8AS]N9DTG=5=16CAM!K.$8](T#?!">#H:&R1B:,X#PXD)P \IMHAUVI M?IGE[#V2E: M\]N<'78SE08XOQV6]H)1<=,ZV!^[=6XX!D43=_DQ>'MX](:U9QK..7Y(%@^^ M]TCYBLOWO$O7^AW_KFAX5@/A51T(AD#2&&\[KGW'%6CY =M?1J?A+!3-Q=W. M@HJ*_W8VAI\-IA-^(A/<[#8WD1>LO*WCDV847:;+Z6A%J>%\-(#AY8UO3)_E M0Z)T3"0&?3L@PP](:A"#KW$>QSOP^YZ%<;?#T4BEX6"41$/7' S)D$;O$#$@ MHB.^G8J^IZ*#T-BV6\.^%^VJ^7U_$Q2UIM=U-5HU]VK8X:*%DR?BO6VMYJU5 M'FCZ*_%.WN)_[+P(N_>!"\%/:V_%NS1N?'^:#<>B:+%,CT7NV:>_SYY\,2ZB M R,VMK?G]J9N*_I/#L?%G0Z!;":^ MQ:LPN;'=Y5KFC1K>$\%"V-(H_\3;*8BF3QT81H\;'A9'Q?M$CJE"W0 MQ[?CT_%R2-\'_F_2P'E\C/ C7-*G^V6XBU:X^;+H0J;AB)2!5(K+0WI-Q"^5 MD=##'K&QWBZ4(8@579^,EET;=KYH@E2P+=[>#A-;+7N9KT'@6^.(W+/T;^UV MO 6%AHTOFAAS&Z]ZI@&-08PB<$_>CD#_(Z D#SY[L0>Y]=+?VQV#EE0:CD+1 MZI@["KG<0C80_$/%P7D[#SK.P\5ZC5>)]YS]]98\LZ"C!2NBL75X%GK1;#@K M]252L^0W1X)[ ZN [&DY&$^F&(].NHDSUD3E& M8@*L(Q)30#"'MQ.EX42EUH?/3A0YY$Z'J /L0C3_+HD3I"L>'\ ME" +E)\?R;@A1D5L6)8ID W\=FA,74-BX8??.CE*]8?DCR7%=3I>,NF1>3L; MALX&T1O($A$- JP1.(CI+_4\44VD&TY/T63:]?2D$T#R#-Y>*.TO%/W3@J() MSD =)7_K]S!5$VHX+"VQ:%4 '"JXL-&0&.[M8)BZ::2]U? 2E5!K."(E)80Z MWB?R@7E[DDS=((.EVUI:#8>D!$^WVSWR)M!J/B&IB?4S]AZ?(,[G&4?.(Q99 MZ"ZO::PHQ/P;_0F$1^QV.T;Z!FPX:T5+;]59DRR^8E+'?%9I-KZ;E6+.J>;B MPN*3>SN6YNQ]S'U'F]^3R6MXYRII-ARN$AC?CJ]=ZHQDIXB._79VNJ0ZM-SB M6QPGD;=*J@Z.3H(-IV:H)1G"6L38;^=&4Q$(4%YW;!46ZU,G]E8 &>_Y.[+( MN::SA"S^ VD,9:5"\ =Q29GO8$5NC>GQ&DY=26FK8FD*%B_!YT4QZV%F#,R> MS:VLESQ!E(2(35$YU6]G4W?1BTP2E]K)I2W(20GBT/=,.I+0/7;2R]H2H.][FO>.3$_9**3Q%>*U\$6FG MCQ\^?$=)N,DQ_/SN-7;_1>J9D.G^^:O8(S(W_NJ]IIF1GW$ ,4#'9.V.%PR?M$+&S)SI$,<;#/#6?2=<1L/(;)\(T6BU>\#'Z2+UG',- MI?J9BVGW?T;"U0[N,O%?0'D-$B)62C>@RA20/18DZ>P[$S+,4WI!GRVNEXNK M^?GL[N+\='8UNSZ[6/Y\<7&W;,51>S*C\Z,@9VABKI3F&)PN[\C_?KJXOELN M+ASNSGY:W\NZ^F-S>'9S[/KGRZ6\^OEW>+L+S\OKLXO;I<7_WT_O_NK M'I9;###Z&LR6/U]>+3YKVN0".=-W:BJ&-M<5:W>W]B!HC<=V13@Z\MF-J#E> M2^LTG#0Q4]_+VLZT0F[ON#&=:%KCM E1HVH"-KX=&2ZF MP\=3VLW:FK/$SX[KK':R-E>>J=AQLKE>UF8KY6QTG'%)3VNSOG2\B#L;+[W M"58>6++B)*+J3E=.6E*S=\-49T5TO6J:*=F330HNFJYR2"4!*_>F:M_O<'.6 M=[0H$]9:A3L+@ZVH6;QM*;X(49"3_5WD!+&SHC[]SM=O/9F)2?!&)7E[$GVO MZ8G"X08X5TE;UF1:,M:F[[2TFEX;UH/R9#2<7@QW(SJBMM.+NR8RMC6?KM]: M=5_+.E"OU2_K:EL?ZC7QTKYCZ$:]9E_9?T29N]_KV4!F!/F[\P=E-2_\^ZUL!7;_"/G JTUI7?4^TKN$F8P'I5)Q:JYFDQ\@37+7*BLN&UJIA M/!LWMH&*PFTO=V-#3^9DZ;NJ-(PTHNWRK&]_T(FO;0MY8QK*/Z;PETG M/0;G;6M>].6^&_UQ5Z!+E8?AZ]%]M"G$V>N[%88-,F*DD,8(A#ZTI\9Y(V*] MB25I.>B(:]4)BWW@$O48:VJG* \X;N+0E(\QM95HA-[^/C1<;9L13!V-^\O7A- N2,?PT6PVY"'B\%1QGD8!: 4"PB^ M CU@_3WVDQA^ \1CNAIT)6"8X=LKH_;]P.8?,&/RE?. 6^!5^E&D= /(OQ^. M3SX>GWQ/IUE&K7ZZ/C2](C_QUD"]XQ?'[O8H_-EOR039+\XV^S'7DHP^C2BS9S-S>YXM^U3*K/.E[A.,9XL:7? M5O!(/VOA =NG$0\[\J2])G:I:[M[D1EN &1@D'K$P@EX3T2;[ MC0RW\$D!"LWQW96*I4,H0#;I##PFJFW#*"DYCY5-^TZU^.K ;_YV$X7N;I6( MA P:3U>ZM$VM1SLQ5% C8AQV94N-= ).]UD3?N9G+T[DIE@^LSC>;9B.!<&Y M(#C_$@)$,WPEX(*H.&4V1AYW61^:F7O(,\>U5B^2N[A:E>AKOH#,(6?)H@M<8>F4GUM];81^_1B*-$.A;D M7]F1(/_(T#I_PN%CY&R?( AQ]NKE7Y[ZMJ.=9HB32\,+*LZ9VF:TJ4KN< 'G M\2I^QW,'E.\@<$]Q@-=$QQ=&H],PV$EP=CDV]=$?;8GHNR,%!I'W?<4"I2MX MKNDP&A/S8!6!/':.V7_GP4V$MX[GYC:C'*,SQV!/8J,Q7V:BNEW>UPIU]7U& M8Z4F>:PD[>>OV(GN7L(*%OO1TOQ877D/88T,*/_9DMS,$.EO=@^^M[KT0Z=, M8"ZVF;P2!_L'#_Q Y2TEH_D<7+SB:.7%8/L4?N+J4U'=>+P/4TC9F64MOB.* M[BD9[K>J#["VSYAO!0N(HHGX^R8N*IN/QH!(6P8'>E(&V["NDLK:]!SQ&:/" MXF44;H0*\=E+G@0HPL7KRM^!W@%7./D_D+DJ'[?NE$:4IL&#@J-EN$Z(HH5S M;U7M*]ZN[VBLI8Y7'#U[$&%>IN(3\?&9""-$CP0U,[X+P>$A_1TTB>LP^2M. M('CQ,?#^B?,V1_/CZ7X-G B\^^D#5/H(Y-N,IT1E$>34S2>CPS7=GNWZCOCQ MT<@DYGRY]>+?3O=0[:M$%V_3PY($-U^M(VYBGR4).^\U@BRM4T'L\< MED9NI$!A$J;JZ5[Z%STH5;:LKF3&/&:%5RC]L,]JM>U672>PD]EE.72 M_$_D^/Y^'H 03":X\0K6AT&DK)HO[\!]"FD6KO?LN3O'A[-)4\W@NWORMG)D#26=';HEKA;.ZD>9:M4)?+9MJNXVCW83H]?AO) MQZ'!BU_:Q83K9 DB&-PG[ V.$W*6X]GK2ZWX#0;K1O[C>>E;X%,PQ_ZV4-, MA8$J3WT/2@8T&[+*:=!?G(L)K."@6]\1W4D/25:AYCYPF!V9?+1>3)>^TDW4 MU&\"$IRXB-J)W&IK[8]8/A2Y[NVJ:#NB(:N\J$G#U]O83?,B"]@3P,;)+R'[ M_LJ6NT6O\6Y2!G99^Q"H;<9S:T@Z2N!6EUC*NS&:NEEU(LU;6ZV.1"P]2N2>A@.]W&\>0K_D%5+_;DADA;0; MS^7I'-R'4R>VEK8?TQDILK*8,,?>BVKW8VGK\:2J,'@$ Q;H6Y^\10!AI8 M5QI05R_'M^FIVWJ&'W<^M-YSET.-+:.RK6Y[BXC@:&?HK6L^$:M*G?FAK.6( M*ES"T627.$E8#N9L ]8<*AA@]RZD9Y(J])7Z7!<:!Q&$=T?&K-J_[G3&LR6X M1'9+B @3//([ILJ@4&PXIBEYM]E1,Q(#\R:R;(2?(,]4 ('5IWJU[C^Z_$JF M]N %#+@@JTC6X$ANV7D2\DO]\U?6<@(VY'(UB@F'LUWR%$9@]::YUI)?%,(1 MX].]\(D2P6J%J?.I?6" L8&UZBYQLHW8@L)/DE>=_.MO-[.\IYS_5K/(\,EY MA2QX]LQ(:(DB,R6K,'6+'9\NVS8,[GT&JI*]4V7RA3;:NC,SG3TY*JO?;J(P MP=221WYZC)Q-37IF0Y^Y$V5=2VGZZM-<]MHU2"':%..?Q-R M>T(*CP"8"'V]NAU&,.%J7P18LK0U>-I+&T]D\W(&+>&VA*Q:_DFWVJ$69,8S M??A.'*<8AXOH%J8J;4B5#:2IVW@,<: 7&2&F0_9&Z^ZZ0X.(V!_? MG3C!K+;A?D7Z/I(7I?HS:MMU5$VWO;1:U7IZB2=-G+3H>+#^AU]8,D'@"M"! MNQ!^)>5P&?7DM!Y^Y'RK]"66RPU A%(*NB9=+J=[\H]M&#O^3U&XV\:$!,O8 MH2\&0#GOB(:ZY5;SN"9G#E;C[R9]0:7VCX34.CE\@*I-L?M7%RIZQC"WYWBN(9IN3C4G.D5 M/'X"U PB)"VH=98H%OS?4KA(G1E[$%W-,I&*U>WFT(,5;OX6 -AL'IC MUIKB>TO;CC=UGZ@'<(;)A7T>[AZ2]EEE\RDX?*E,U@X=I*F7]BBS>!5Y6PZWS;V9E&@G:#%KCJLNK;+Z(F5HAA3=KW/W+_O8E;HJX*C=GW'W"-6N:Y$ M!*[>H^HNX\&]M"@Y-TMX!CL(+3N(CU,:5_"K@[)=A,\5#ARB'=\'\1:O*$Q! M93)\==OQ,F,([<5:LMC5O.3E;:UZQ\\H((L_#US\^A>,Z7;DA1T;C0 >E1\S<<)M4QZ\/H#@9O-;,<]&@)K;H.!&S M!0O;:O:]-_72#^]>*1EE3B*&UQ+S9+0J7 (-!'7;@%\"' 'VRAS,63@F,YA3 MI+2J6*_Z#A/P7:0IZJU]$\4>$S)NMS9JVWU\R8LBL)A6#&"OS-W=W'YD_S14 MJA* D5ZP(Q]>YN(]Q>M0*;-\\4KNRS BGZ=#Q$PHO0+?)2!UA;Y/0TW8%U'K ME#8SHFZH).\QH#M%+JCLE00C!SEO5Q4%:KKTG(CUC85MK>]CAB.D.3*Q/W4# MZ4+)?D'4J:@V(+&TW830W=/EY0[S!M&G X'Q1* TL;#@'JX2?VIZC*C:M))_ M&IN;",>]@,^050#I4#:DOM>XZ!7D^Z1 (!3P%EZ0[$+);*8QJ.AQ^9^:@2]T M#3%E9;NB1D=Y(!-\8/W5[>Y#31)L1*FI*PRKH,=4^BC[T!JYQ VH ]G9Q_$R M]%UR845XQ4R.56:%=IW'\W1!K%T#S+':9E*)IXV1ZPV=II5A4"5#M^QDUZJ- M'_.5J*JMVI5M)W68P$4',8E!;=Q8<\>1X\=J \;,1@ORHKJS(-C!LP])/-ZS M**_;'$18WUVW-IOEBQ8"92J]Z,V=IJG#]M%,[9J.;O&C!VI7D$#@7*7%*-=L M=$&2";E,T6J&)\NWUGRD/Y/SZ._!%NLN=P^QYWI.M =;LA,E3S^G5;.HU"6S06MVKI.&(DT[(^-@5 +T23 0YY40KK(8T;>PX M9M@%0.I3$RS3/ ,H#K@HJSQ>*J9E)0I$C7GP3J,-DRQ; @8;=G[\+*:V*LL M&1^HT_/NR0EX;E%:_<=,4E[G\4?V>D!PC!)%4Y&1TR]L1^\8H[_[%6.O"-LBXHOCFD(X2Y#3T0SKBJTU]1ZE)C1RS#"*R6*-'I;+:C.**61$L;\A)E%#"J50I) M<[_Q))_RZHT-ZD53K_$"U.F%E2:@U^K?Y6U'SSBY#A,LZOLT9)XH3<<4GL$" M0 WEWL-.H.Z!.:RQGFN[ON,=)UDV99=3+=A#=?O#BZD&Y,QJQ6\PV1$O<9%S MWERNI]AR/"\0*RC%+UP>A<%3$FD!K;@V3:!U]Q'W)0->!S-N+))'*W>GJOV( M":9ILME=*"PBF(5Z\W#0NQ#,<32[R\7NZ?X^AO(FJ70Z@QPH5ORG 2C"Q% 3 M21DMJ9YV$^&-!SY$MQ (5^>?&49U(B!R3;)8>>.)["44^(N7VP@[[B+XA>@T M<)V"L:^J\$CK[G;SSUC,(KESX C1ERW9Y>_:QN;3*?J1 2971CA5]QC=3"N" M[T1(_)D31?MU&('MHF7<7FG7D4,\6F$#C?^!RY;$K%:@=&!:6"#+^XV>>TXM M#VJYX32UO,Z:T;[_1.3'_"Q;28V%3N/I9;DZLKQ\[%5#S$!CMXD9V-J8:JD5 MEJ/CQ[-GQ_/AB;P,(UJ23+MEN&&X\8I&0*03D0MJU?-R/VH>5;R\:7(Z#1:Y"]6[1A;(+S'-71>"+DCN'%.144I)_((#-XQH M[,/^[,GQ@E3/Y<#^Y?5N1YW0-/3M9K2;RN:C,7"Y([L1&A4QI_)?QW=? M9@:;)M>EU')T%:PBPJ=!^ZKJ-7Z,5"LV=$^_H=!HSDK+@:1+W["F+J-[M5H7 MV;P,=U7W=S]:H[%^#5,D&FZ6\U_!5TG#:09^225_>X5Z*?VG$&_>$@*RKL>( M2@2-D6 GYM:+?\LJ;U795FN[:!?S74PN2< !N0B>O2@,6#2R2)8$L< ):@J9 M=B,P*D3V"J3];5V7Z=P-39:QF@YC&\4#5\(_8C=Q.T-Y7'[-2C/I6U M'$_7KOY\J_VO#9W&LQZ_@C9%))$GAM #\J20P6XQ.2$>+<$1+P(VV25.9K'G M@I539(H*HVBEI5GG$.-]@561/!\_G'S_X6-3H>$6?34+'3!HY)*%!36A7;WT MIBZ:9Z@4L+N)PHT7QV&TATB^EE7O2CMIGB7/=2!?J7#:9;%0IWN.5/ S2Y,N MFW"G_F.'\PJ$-G@8("7G;!N@3H 4^U#YY%7WL!J;^TOH MDY?6B?:7GE_41ZK;&4.>8F]'#(]'+JJ\MI!J7RJCAC%Y+ >!'(#TDEUU*5G0 MC8;N+:N!K)1SY,G,N,Y:E64_F-S!Z@HT[B^MVTQTP\HX!A,CC>LG58#BP!J3 M'=E&V(+6_4>L3U LX)>'V;X,([8=U5;@SF0F\0:V>/3&5(98G"%4%*]>^'RK M*3H/9*F!RW<-02 ]B1T(\]?DL[][P?XS_D2>PJ>JJW0@T2DNQN6.1F869]\@ M0 PB>;"O[B\480Q4",+1BL<:QT*> /GP,P;<3]+FF:A/CUA(&E3Q-_1 #YR4 M[EI.UV>STZMF!U!I.Q.U"9;>*Q5A&LL1%!I.2,II+%2MO3IUG[(UU4B_S;TF M)6]]A#:0)154+P:(IGK.XP\I%M;>:M;#Y%5;3*CD#:ZC-* +$II$!(X/EU M<M*Y6V,Y2*E;K_I8>/5?#D(?PT^+LQZ$ /3;N8I:*2 MI< D+0GTKVXWG0AXIA3!3VU#X*4>AV%RK1 LTQ@FA,&8"BE_Z M2$!B7%0)QM2V]^AQ/%*"WTT$Z,4;1ZHZT22\=J6B^]UAAI*;, 'H8<<'A2W< M)35UKAIZC.L?\C;,I<;@[,*$/2KDT#1(TBVZ:D\5Y"%XE6:[7(M)*6JW&-9$ M+AK703P9@[ZU:&C-8V_%>>QYS7WC#:]^'IEY3#*SI'D8S'AM4[?82 M)D@PJVSM?E2WUVU3"@,.C9H"T@DUHM2&5--\]"=7"G-MLB/4=ADYLCM5'YKK MO)>VGH UIYCG]J>3[WKGR&5]IQ?FVC[,J1.)$1/!LDI\M"*ZP[(S3_?R7VHR MW#L0&/,[4V*N4NQVD60,0;RK5;3#'D:$LQ>^?ARN:+\>TS6HLO/)V]K^L"M-G]KL?4MQT=@S!UH!0]_!S1 M'::*XZ32C-&'TB&P/9S="7EN3LD5]+1QHM]JW\'&;E.%F6@L0M2NMR'')_6A MW =>$U!"RTX3R>=OQKJH:FXL:9"%53&$RT#2F8BXVR5KL#T9W2'.A1J'5Q4N MR,;F(VJ)I0I=@ M0D]P5.'%FA=+;_W,:R2L&Y>![ZHM* MRVH2*2!DX2L7KPD.8OC\K[RX&VQ+#_)3NT"KL7KRL(K:P#,>Q' M:[I.MBK'%]N[S+P34Z/)W9,3E"+-Z(Z@[CJ\U6?D,_;]OP3A2[ DNQ\&Y+*! M=SFOLS6WURPTJH>R#."]V4C6F<9T3W:E3S>G9J6'R 0:A-Y)6!:65F&T#9FS M@$K89W"71?M:(:^^E^83?^%$R=,G\BXZ$#L4$+7LZNJLVH!2UWP\$<")G\"3 M3/X#E]ZSX\.Q::ESM^H[HLK#U3)VF\,G0FX_\)Q71XG5]YF@Z)V!MG>6OJ6N M$V*,OK39.] CS*V:PGAAFAS=]2[DB4 BSA?'=7!\C=V,I'4*SPB5^&>/1$.! M230E>=;VLO1R7!$:_LT3^6)9$>229Z+09'JANU5&MPX=Q[MS=P^Q1UZX:"\A M6=?=MY7M1V-!5(.OF''ZY_'",\.D97VBLI;C/\<9>DQ3-D1M%ZOA6.?D\ET1 M4I6!N[D&HZTR#UT[)^K>+7GEW4M,2QH57TEN':$&@JIBA#V)Z0Y;^+RL06-+ M_ZAY5!&]4UZONK3)^)479KODB>9G-2205C0?SWT3/3H!-X\JGCR(>XYP#/A2 M#&LA=;"D=T,C.+T6VM,3$]KI:*V[C_?>@B1+IEE=TUEN,:&8QWT:OE@CX#1V MLQS'/PN"G>/?XFT8E7F>2IN-BW[&;JNJCUMJ,6ID/X\ANW&B142O#^8;;2CW MTJ;G> (;BR6OQ^]0VDPAGDS2]\5ON<.-:ZC>/[&[#-?)2_6V]"8W9LH6^PH@ M3FSV['@^M9.'T@'CD2,4!J#AR>Q+S4R^1DS]%0VY&E*CB00P"VQW"/)CWW56 MRKM52',M@?%&=(TC56\"UFD;?IW0"TARNE?<<*C MB_])F?-"]S*,I(#C*L7$\B2F)_R=[FE68+7%"U5J!$N55;)C9^TP(LG'3'7)TVW4SE%&'?IZ@[62F^JO&AQW58YQS^68'E;N$U5_(SF'*3-& R L57[RN:$DU$'DN MUFM<79/,[B1T!PZ\XM4.XCJ%'%-S656VU9W_D47Q+M9*-?/29)#JUKIKA*0R M[V*]B+Q'#[ZBR M6WM;Q2V/E6G>S;'JY](CJM$DNHB@D=V0$_@*R?)>^\UAC MB*GI9&GZ9V#9)U](1=R-\N<#@"QI5GV[$IJ &%T!H'"Z9QH[S69J)S"WIS0% M8P^3+LD/.=L,N?K)XTFS9BC$D>.S",YF>T]GBF/JABG6G:@]JF9[5JN&31U' MA\R3WI769Z7../L*VU6.TD!X; Q>*>B\#>QNL?FD=E7V M%\B+GQ6$(>+UAOVN]PX/&,2Z@2.&X&KN0EOM\K=F?=MIYF>*$/SS2DMOZ^X3 MRU5CD@\/ ?PG=N\#\LI*!PQ$W5A) *-*S57X@B/VD[>I#-DR.J1)"^,+Y&4] M>=O4^4XO(.PN@G,OWH:QXR_6S$;0:'7L0&IRL-KM$4F[4-#M_.,R?!J'RU\- M# [\3R$9^U0:&7(O)7YX4[> E''B'"BKC M"Z)-5JF2AMK/2,'9NL1)XH.6Q[7:=34L7B\2NEU."JZT#1,A0:A,R?H!UMC9UL[:+ M5KU^Q0 R&!_\'QD+_!=_NYGE)BK]P7*0I.2D*H-RJ&BD7?H*O#"B[Q\Y?HV% MD.N:3R%OI;X(7Z'=1$+LFX3PJM9C7]EP3=V".TIV/'',YGU)HD/G[A.#DYDE M5 ALZP+F6S7=[Q+7!3WOB17"]4UA*\D]:EEEW6[AVP0R?&SC57H:O(+ICQF M@&D5;'<@,*Y,6HC-+4+'/=0C:\&6ST4/<%5*B\$!K>)V28]%P;=> MX@]HT!P\(\L"O"1$5,E-#C^:U;I>[WHC4QRT C7GICM_$D FY+ M_RD*=UO([("5AK)8.[(+6V[5JH^"Z41B$CI4YX(0&HL_5)9F#QQV45WBTC6.[^HZI8G:+00HCJ3',5##M:V M=O[QK*6QVB:*"$:]%F!# 92TM$V6^E[V1?ZD2\B< M>?;\BFB8\C::YW 5[KRX80Z%-N/=CAE,' M:EGS.]:;?YHXC:LTIE(0H($>3 MTRM/9DT'[3!8U.0HPV TA@9TZ*@[E./FIMX.IS88$0\T 1VW5BI5VUAZJ+AL MOQOB3MZV_..MZ3$![KZD2TRY%LY' ].!J:D&NZSO947S.Z#,V9UH+K\P8"S23 M#EI//1W]]0>"Q2X1\7&E#V.NB;$4G_L8$[W[REN3GRMWM$N5W#X$QXN"] (R M334"38;OFB7,_G 15%V_72A,+%"G0[V1RS!:8P\PA$])U&E-*A^:5 .K- M]%$^PK/9#EK2U->$;.M4NMON5@,.K?1SL*DL6L 7VP MK*4AI+(:S XYL3^7SU^NEP^B: )JXI((^7*,3SW>1'GKJ5DU:[:A2\\1;7>Y MHCQY):S2GM?43[=A7Q(I4YR7( >"58E)VXO$>%<3H;U8S]R0"GBUYH'2IN.* MU/4FIFD8E81F%M;9'RYW(%27%+OM%*Z@98A)X#+!]Q.+#ZC:_E'1?CRS+RWS MLECSE:UYZ,M:CJE:=*B_/%L3[9HZV$F':O6C-\71EN$7)_+@6P"S0:V66-)P M6FI&JA:E$6=GCN\#F,V%LWI2VW;11CK1M:JT7'I^=>VZ0I,1T\;3J.1V'J": M#KH=UFG)3K*_N^V6A1,[OB@@-@_68;1A$GRYCMZ;S'B(/QG\=OZ:RISN#1:) M;C2F$>Y)/VYO[:V63=>J M!&)%XXDD,-5(5B4-IX.XFF$/B>#+2BZ:>X[&%G7*Y0Z(P'?%;G/IX?;])^:Q MZ9GP?+_=VH;^R0\Y[EF1I)BZ(R$W&V_"(O]?@'A6S;C0;CPOJ@1!S-,9R<=S MB[?<<@:.8&YYF@?71("\>\'^,_X4!LE3%7O#:-JR_^^(NA]&$"I=8A4M:W%X M>7&7CA?1?#0)K@Z.'-1G@ W2GA?7/*!5S6[FNA%X9-E_P-#SL5+%*VL[D6BR MN@3>LI96UWBY(6J\\'U7KJ[:RNX$G[#O-[DBE496L17NO 1";^:!ZSU[[L[Q M*^ 5RMM-(B= <:0SF_D\D-R1+;(#&DE,RTBF"$WI'V/^U[CJ7NU':UJLUVK\ M=3W&]HG2,'7NROCD!5#53;@',^&QWCG:CL28V"+;78*C=A!;5:U'FWX>M:S) MOEG=?F*J7U%P:A$D!R&7*6A8&C+7-SIO\+BZD_"XY9.(+W*\7%; K/\FU7?=E2Y(^8(L->X_H8K;ZL[9HC1EVH%E@7J MU3;5/",!=25"FLNF4F@S,7",UM"6I_MR C567I,CCFLKD\R?]1;ZJM::3Z*0 M9>]>PFJ71['1%(,9ZK)I&KM-Q/,AYS:("FHB('V M".#%[ <9XJ-]TBV7;$BI&>B7MP?0% [ MM W'A_[L)4]%Q+"?(DP^WT@M^M*?5311"O-HB MXJ5Q*GQ7IAR?@P:>UPW6K5G/94IJAO2[6"6R2O]2!D M[X&Y^Y^R!X;\=O2\HF9 MV7@\_3/S7UR&40UL4YU)LQ,-_? N"L#G/! 7ZCG>AK&7I& LU47\.M/0S8-( MM$S+FU!U]9ZK*G0;$2LL]*"V?/@&<>)ALK;=80F M8G!*JPY MG7E]UW792I) :5AV)TR!6HIC/=:RG+3_R&74NQZJ\:4YZ9>D]#8 M6VCGVN&K=F2CZ0T/ F@1;K6BD0FD!VIX%D9(MP'HH;3QZ-EG\\W6\2+FS*CT M3U4T'M=7R;:V]A,JMIL6!!&W[A8!A%)IK(*QOM1&C"P+P&;";$2W7OQ;+1A1 M>>/I(20"*D6ME;)-S_%2SO&3M_(KD@DK&HT7V[?9^N$>8^8$$E6Z85TOEHL; MV0U07VNA.YT1;3G,89["&#U48]X76QIZ=;/0/IIM0\YT%;QS0X\Q@US;UCIJ MU>7+\+[!-7M)!!0Y2L.&]ZUT7,UG]YJ\)T2W2R,(: 7XLOK39<>X?>?Q#D() MU,$%K\C6H/:VZFJQ.D$MND.;?E/RN7'4C/8^-=%A0F):DX13UV-23G016U-S ML35VFUJD6NW.U/>9[JO5A /\$PWV'!.)N,,,=%^='@3\!_&I$_P&T=>S1_)T M5B;JM.IBR8LJ2F3!]5#B057^/ G+EGC6^:MS&D91^ */OK,E?RG("KU('(#9 M?+"Y7/ MR%V:7CUG%#DIVCID_2NKF';K.[HAM1:"J\D+WI'(%(&\ZE"1&GJ->0UF8;6S M9\?S::!!*.G[3Z'OXHB\GK&WJKX+.U&9VJV?>@/[WOIE!#3?^JI0'E.;4E7Z M28L.UN$AHS,BAC^&436 A-IJ7-=*4=-N%FT&R\B(96=8T_1UY"UGE=&:W1D8HA M$;M6*@9%9Y[@36ET4T<*TP(HN0^\.F3W^C[C/>XAR"!;G&2B=57CK'$DM=1U7C^;2."QVI1VGI.%XDX9( M5NPNGG$4P&63BA7PWBW#=93^91ZX^'7YXFSA+_7F@4$T+1L-8]"OHFT801#^ MZ?X6(F8Q>1ZK!-)N?<=T\"NJ/GDA6>XGE+3B%H%JCW]SUVGHU6VTYLD$6;0+ ML!C7LT5DPK:Z265SW>HY U5.(95J ,JKFH[WUHFHA$_8@36"2Z-+G>SV_<<- M0&;!"VEMQIN0HU\U! BTZ3JMJ,K%NBH2LDLT90V5"1W!5QXFV@2GH%.[E&XZ=#MW?%U7;1 MG7D*LOM-WL-9+3O5MC<4\ M>+,RS/ZO=+36MIQMIU!#F(SWY)J*,-(UN"'%O M$93;#RH:3=!256FA[M1U B]L 3\2O,CD4>3R:5JL^LRU[3IF;(3S2.[D1YYDR\%:FTYA8[<1;0WD:@(3 MZ'RSC<+G%BZ%NA[CRP <3JY67ZAH/+YQ(I-&FD+Z:[N,I[&QL(!T?;DE[10' M>%V91MS0:;R$P'Q5\$KEK8*Q#@1TBYR9Y8W<-9^7I6)FOLWAB7#,99-A7,74 M[ @ 7ER\^@5#9(,I5/RNPX_K#V/E4F1,7F;SNL8O]$^5V)WM.H^>,WJ+*7I3 M:U")YGX3,3?4.RW*VXZ>("577JA^B*M:CQH]!O\?/NUGQV34F7@KV^MV MHQM"80*O1AC'%.YS'48@IS36%RUV,(&CTZ:TT! !,W/34U7CKAH [R=KUK;E;N$ MO!#XBK%(3N\?OA2^^*ZQX8Y0.B"B(QZA=,PCE(3H :,;QW./$'P\:!%@T\L@ M9PD3V>DZ#)SL-U*Y26[UZLG]6>B3GR!DC;PK2!H3D2M/^3?5*U%"%$ND=OJ5 MY<49^SPM+8A\S(>OBLF[*LU@!IZIOG*+MV&4]#P"@AS*Z"%&\!"8D+?-/B,8J!,CUX(M-\="#?\? DN*$5$2/*/YE=& MU=B]H9D;^:"I+#G66!IL+:RK2O)+Z!,R\.!!-%;/S:;#'M-QD3PWY=)\V".Y M'9\@HC,\0C!'1">)I%D>(3%/E$T4P4Q_AXLMG\5T69Y3DE96Y*%Y11XZ!QRD M\4=0\P,4]IWC0Q32Q_&.XT*3=]^= MD 7XUY/OW_WI@YTW43>3_%NC9!'018(P2BD?)F8QQN 8.5X+#M1C!F%0& MZ"1I;/Q/.'R,G.V3MW)\L/3UM:](9-"O0,C8QFB=OOP]R;1,W[& 7I\&S S3 M+.,$A6L4,5*3GK>O3OGV *:4>16_XXY1 MY9D.7!YC$@M?\&D8[&+<]\L68R$R+F(S.*(_IW_@LSA2!2)08L1,B*S-YX+X M9+[859._34H".9 8/Z@AEI^=W7P1;I69#1R(O/D@$40I'1$FA48G@_O3225GZ,JTL"#_9;*QC M.AC*1F,7L&1XE@?FCF RJ%&+QI7W$ YSOUS-3Q>W=LPO R:;L[3021NSJ&10 MB#>[!]];7?JATU=*9700(X0HI4E/6[D#[,V]:W 'K19/" T,5OGCH?,C/N(^ M02HPGM'OG:>'4H1 GJ>IY>N7Z*(73MBLTUL;)^)6D#@0!.W O7*(7205*.D 6=DD5@YW")^FO. MA!Q8,8\0HXA^Y?^UN&&ZF)+W*N/,O(&N!>Q+_P@?2IGL#M"FVGQ*_0@Q^D:= MMP9YE+>+<^(312&&CVO+AZ,<8S&6>>6>.C0NHW CG..?O>3I;!ZHU'+V1$)(8$'8D/BL2H['.U8L:SL"#^X+7X A9! M-7!9\09:X$HU]M #:\\]N]GNR*HNPW5"!%VRM<'B-X'5*$?NS2<*N8'BWY[^"AO@Z3O^($L.\> ^^? MN'/NB7Q3LRBV!S6*+8L#H_XS-B$1W$9]Y&0*:$].0S:)(S!U[:"'E?M[,HOI MR^MXJF\=?S<+J A+8HUBZ5@Z=&RS&K 3!8M=6A9D/]080DSMJ]85/$ MP.D+"P1,F]#)+$23GK5B;2"TCI45-QY^4HZ,I")4]0W(46A+ 4GH5TK?I@IK MA$_E'=YM-DZTE[F4QB3?/\1:TQF:%SERU6)/]W>DWX"8284B I((*!H.GS3 MCQJ/6,J421?&?+6.>*KL+$G($T''OO2=Q[[FH;/+6R22;R62"&@>!B>*36@, M=HKH?26P*/'I7OH7O37Z2EA\&+@HQ$!('ND(;@KI%_RR-)]999A_Y;(4B["H M6 1T.LH:E"G:Z<-^-BBFK\ID(KFQSNP$^)E@4LE%%>&VEDP)V<'-I/>Y2YCP MUAX1^5G@!$. !C#1%L]/R<)P:ONML'BB;" ]J0V(JU'(J30;QV8P@'(V\ M@J4W UE& <*,%#P>ZN=EV>A4PX26+9?6J!X M;\!#NK4\2%#)EX$YW@+11PN M7E<8N]B]Q,""[P-D'90%NO(V7O>0RIR.!J,B*(F('OBXB"R1RT9&F ^-UF)L MY+'!B88!HYM5Z"PM"?\"Z5+ <$B,AQ8!XB,B,21*QT1\4,1&_1)60HGI'W8R M3"9%W7D)7#;SP/6>/7?G^/ 442! >/N?O.U=R )T&+Y&S_- 1X';(1O'.&*' M!>[D/2YAT>@QK@6CI'_DF;7DE>#1$@)(?9!!C47=AMLT7X?'QI!CS*@3J9E- MXHMAWYRGZN?.9 MIEF2Z%D'JSA]0(E_R@ MIMQEZ#YY7W-LVGIACDDEZ7P"G.;!%H7")S\\PX(@;K/$#Y&/M8>(8D"%L5(.?DC M8*3\X=V'/UD$$M'"5"F$2 R4J?9I0_;2QPP_;XP)2A%E)*W%WE1D6VC*H$\S M+&B5L1C(#&(>>B6AR1++;D/>#XQ=D61@2$1C4!< M2EPY0A)]) :PANRCF5&_ X\'QYP:"9@QQ%\3,->ZP+A[< R6(EI @N:/RLY1 M[L J!UX'M IC\VE7F0=3: 2Z8C0R/'X+2KQPG6?0%9I,A-PC+Z%7F+8+ZF$D MO2B*#-BR >IAI#1 8AQ\%*K[WSA1LI>AXP>^S,)N0NDBF; M(6O.+YS%NKAG M3%08^!6) =@%SK>0N1=V= N9R&7VP]+/)=_ E+O%&I4>4 O^-?W,J7E;3->K MV#[3'L14'Z*6TF'!9 (JS%+$V* IRT(M2S&S"W0E1RL%[$!!]5QR,%@!R;ZX M%%)XD@]M( &[#"N"J/G[R.F"&'))" MIEX?$C^JE:^6*4OVO=YU7HIU-*YW ]1\8S5+V*R^^&5DL6\7@3#-R95&6/U+ M$1HME@3N.3MJST06APA(45*R/*?XT0N"W_<*-=:J.;05^8G"M^$_+)30LJ.7S!'H'\L0L+ MMH8%>[:Q8"4YE!?K-5Y!A4Q@=;&6_G+2-^.E)'7R"*7CL$,"Z5'9GP^;;R6_ M13#OR,SCE'G78($\4.F)P@?7XG*_>0C]_EHOO5H9D(\SA-PZ&J[QJI"9*"B"4@V&GRFU9M4_&7"T2>MK&\B+UAY6\>?!QH*(=BH[F"#)^&1@;A-FDD#@QTA M/MS>4KV"?(I06L?S-(RB\ 5JB3I;\K?!L%QWA1PO%*4U0Q_$8&C%1S/KCS;' MM1"1NG%K'F:7UN\IK0PTS*?;7!C*DK?7 (MJ!?&1*R"QS #\N/.=)(SV'-Y" M3PAN1M9*9ILN+O@1E&8O\KDL!4@+ &GMV;$I99M9L1K9X3N3L3%"EJA&=A3? M]4@\E1(#7RIVK+"ABTNKHB@R, :ESA)?&ID9( _U*Z( MW;N0ODLTX+!W#(\8 V6#".1:Q,>!+$GV#M.A#IIO>5_E ":/)0-17B$VCKS( MOO,2[PSBP/0I(W3W%.%!9YEH/-\?/$/B\/8IC$0'-!XNZ#[C*/%B,B?>#B2$+G@K)1\>E> M('/=1-X*4["#P;BH314EV/A0.X@-C>C8B"$MC(F%.I6%K$"99Y&ZQ3@=8]"& MR3;ZV\VLKW7SXOIZ^=>K7V;7\]G$9J@8)W$0Q'O_V0D\QXYQY9/SZFUV&Z;B M 6HD#R\]Q0$1.A+(I >8>N<1WV+'IR=N&P;W?N)MR"V4Z8@#[61\&E 3FV/J M9A'#1(=@P1>_6*=U MAV]"'@#YFH!I@@BR5UYL%LR)9P!2*5LI@2SF@G[-9H,N G))L:BJ\:'+S*U@ M.P0;?D"^&"HZX[K9#L(,9",-B1$*@/G?T: MU$4Y@MT+2$,<)R@R&,J>AE+Z3APOUARA?1'= M/2V>L;'0IDX0[EA.'!IJ2/ M;-@L3#&GF&18B"AA48Z$/32.5'A,3I8H_!%^]L)=#.5!6$YX$J*MJ,L3IZS+ M"=3&67?BITL_?%GNMENF&3I^9O&/AQHL:049H$^$ &D$R:D06_4JF&)7-2M* MC*8+@.;!.HPVCDDG$<,NCS .;LGXKH?CSTZ<0-3A+5[M5Z3IXSQ8:1$+Z"A( M#(/H.#3X,!T)ZH2O#&/1FV&5G]U2%FA!\ZM>S#F. M;8;*:79 7X<)3I%Z#V3^_"NC$7$C^9AOHI (C,D>W$P).6!I$.50I@1A(F0# MZ133:BL%_=GTP^EG-)?ELR4*(@6+Y@.I''/XC7P0_M3SK']A9>X#&KV_2B!: M$'[%O9&PAY,!Z&!39:O.)PO")?PZ=0;#A \%O@,D@T3:\*CMG7U3K;&F6A M!+U;3\6KD8I:Z>='D?,X'Q(2^8]6$>Z'EB%3X1HL[H<6+LJV@F$9F-\%WP]? MX%HG OYYN'M(UCM?%'6[Q2OL/8.D,;!T@B@2EQ$\0NG :$U>UC/RDGF0E1Y; M++%@DO4\+BS'@GU@5HLO@#49U35#A)R/%B YY%JXQ 1>Q%1.R2#Q1>%%_N# M$,FE?XY RP!E@XW L&;MV53,L)H#(Y(K 1TALH]V &+GFZWC12S>%9(2K[QG M[+('_&?LN^0NN>^1>RZECV8#'#%0$CH"\V,=(1CCF%PCQ_<0 .SS?0.Y2Y#D^ S_N^S[2H<%W MD(V$TM&/Y-^F$T!L!D,9LXJ@(H,HX7'J\BCCN3%6F"W](*H*V"%IX1I2C$G;;K*L2YN4A=0QL5B MC5)P&SNUIW4QHWIK1N&H' M1($)#(8I!3CJI9+V@28MM' X[18]:AO"X$2R9 M+*%1!LBC!55HRA.6]7,6 +UE =!62O)5AM3V*&*7-RG7A@_S8%JU!-GA<2M; MF=OP6Z@I=D@L^VWY/"2FY.]/B?O&&4L6/L2?PM!]\7S_AB?291KQS/W[+DXH M1.C 1!$^!')W6,G9V]*P."<=YR!Y]54FR>$4[$DF$8G^03*IV*ESV^<3@9_% MJ=K;R30@J\3/I=,9*[E?LUBX6TS.=^SXWQP2EZJG082SE3KO#HDM]:8Y=5R* M<&@+X#8M)Y=&(T(F/CE 80"V"A;-G%QBJ!?E@R%Y!P4-E,9]L732S'PI6A/H M(77T(^0DB$\ I3/(=[*&9C#"@LD'7RS$*HRV(2 9R,AR)I$-P-N[) OL$-GM M/HBW>.6M/>P.*E,OZ!FO4:]U\FJ(+2-J^M3=D4:+M916,"A.P"<_P>&!CT_. MS #93?XWR]5+GIP J9WLF$ZU,*U&%PSEW#S(UQD9/H+R72Y^_0ON6XN!HWMQ M8HA20X3]^M'/\N"YP:6@E MRK20_1'],?T]G\T1XO-AYYA-*'5HM@S.^_)7M4/TUQ0=NC,WW";]"TL.\7[S MH2?O\^ZY1-I.P8=7&-. MSE+R\1: /F/V[&>XH$-AH(7)>9O:TE/#,]B=03-F$T NGP$/YD-!.@?#@-$V MER?G8^ NAIF"/$/&1>G 2(PLZE-F8W\YJY*S&E8Y*8ZDPJD6"J8N7@(RKR=O M.^>HE/-@'A#)-]%0?( &U#PXL4=Q$AA+7DK<<%ZD3KZ$'")H(D&4_( RLH?# MD!(]F'*5 I/R:A$17H6T5*(32_MF+T==N%^TYZ ST9J>2C'& 7'E%QE*W8+V M(06*R:(:DUZG/WG9]4S3+=)X6RD*U[RQZ\YYG;MD5&_M,0?B(#PP;N\""X]* MU3!FEW9^2HQXUIE2L:7 P'49A9LS!@U%Y(L,&^H4K\,H<^?@^.*5:+;D"O8" M)]K/$[RAX@?I29CS*?HDN["'E:.+8_1 1P;7C7DK M0E'AJ;9GA:%^P"I((4#C=%PQU^ZS.:*L+NOYZ\^^Z$5H8[L5L93BN7I27B M*'8P6HDA(+"&C6&A5IQ6[OBGQKBBE%%*&J6TK3WB%.F3" X0%K7$T3/1((-' M273.4AACB)B,R_\T*% WDXLEBL:C=J>P $KL==DJ3"!L3D$>#UR.(QR70Y/# M*ZHM'#&NBD=4P-_A2A>3.D*5&/$PL]_#:BKO'T1M'#_0Q5A)=,W##9%QY[0& M'4,99B"P% GL8K/UPSW&#":,ITJ!KWZ8-L[C;GCA.XBZQ'P@%KLB)=61L8CH MR0#ROXB5\*7=1FPP@4$MZAC0 8^0&))%*V69>##J%[$4)<4>I2-1Q[ZM$P'? M-/,79P\.CI>A[Q().,(KEN/3._D""O+(A Z3'17Q(*.#(KSV6?DAHAJ#A@4Z M9(2?<6 >!9 6U@ 18$!V#*6!@(BE+)=!DU9"VM.9&_??8_)V8M7&.[A2*"-Z MA')66[OE0?5RIF(V 2GC'WM9(=NK@7Z[RJK#5MU8>EE3]'3*WR+C;V&3/YJ; MB!]!F?@)AX^1LWWR5HX_2%^3"=E)KM3%@%*05*(VQHR86,AAPX&0?ML- !SLA"P;(YO?M3R]5WX&(@- M@M)11"&\0V6W#AJU:8_-1OND,(T18P%+7S5AJ8/@Z#K0)E^CHN1)C+CGQZ8>Y3M -GKI6M\ILEDKFD M7!T44ZIQ=,0MRZ*_;_&C!Y$100+(PL."V#-:1F&*=4V^)&+=$@=YSP1S,K%@ MAX&8?"61&QQ+T4J%"DT<^?7,' @7^;3SDD@4FH<(0H2S(O+%SJW:=K5S)QJEP+27/4>B[]; M3"]S*."['V37Y81HM>+]$?=268K"&?XKK7.+(9>0L0 BO,'9I-BX+JH&HI_Z8+Y08RZ+EL3- [S"XR&&T2*S$ MG2*$C =([;9;GR:+.?Z9$S]=^N'+/""SVK!HP8%E^B3J",@CH(^D 2QFT1AB M5;' RORN@-\U\.MEHQC/G"D/ZI2 8$_W61/N%Z%A-LQ(+(4!4["\NRN0(K=@=SB"PNWRW@J@U^0717PG50'$,H#OPUX)-.;31'2>1\+&+P>S2XB_ M?+8TMX;-]\@26,5DESXO[XZX![9EZ(GOB2R*C[HKUL7[#%-? =]/?\WC^7D M_[A%#%K6,)A1!+ O>N'DE^W^W?(=6O-EB=-EH64-'"(<>.1\0K6="$-U U[H MX&L?\&)LV<(KOOG/7O(T)]?0L^?NB( D->*+-S3%IO+S?2$CHVSH7*K-A9VJ M(;971P7QE_CE55)0Q,U)Y+0\@LMNK+01EM%0F2PQL#A,SQ0:@0K[A:R)$ -K MDFG8D/79-%_*<@Q/J!'K93) F(>:#?)$B<@YTSZ7P?.5M\36I"LM,EQFNWC% MTH@?'):I!$RV(GL*A*9N8@G0K]0TO5\:%,=22S/6;3+=$B MC]3B @>FRAO?B*(6;WTKK.OO4]P-?2;&[EOP>UQO)8W8LIU;#><5F-2#*I;= MD"'A##Q#RCR\/"R EVH2L,5)_H;.K>A:X64(7F!7./3*[ M)(RHT-OW2BA][[('Y B)4="O;!R;)1$L+D<1PJB4@4I(]TR:^$A M3!*$XQX&Y*L:%-3*Q>.4F+6(5BU,E,#\IA2-QTV'P2.D\%^'"8[)?=PK)U(2 MDB@=Q G)T**6@AAU\.,WL'((/,AGBC&R%8P$5C*>(-*2HD)X#SMZ#1-:D [$ M[\Y_]C:RVX/_TLZ8H@.!666<6?Q&2>8;#KJM^(6S)L M2;;:N"D(:L+G98V5WF6,R2S/^P>F#"_W#/L-$_C2%DAOL6=8)=?"*F4EW..! MXJ-$R:+ .)/R6%-\WN"1YI@2Y0PJ2_>KZ2Z)+_(8%934Z9=6TS?XFU:M>"*"!GD/V<1=@?DW6RE(@R4(D4+HS2G MSTQI^065IQ6EB-;.RI()=N;^?<>*J<9WH8A]Q*SH,*^-=Q="LL--%#Y[+G9/ M]_7KEHZ&5';6JHI2/Y,\VC$I,!E]_4]6\=O)$2^;&X67T1:VB1UI=T' M'.D!I_?C380W'J!SN84J*%J 0=*QCY T>OI,H*_Y!+YAK\?88")65\O7OU!? MV JI -#YQ]<&L\ 7N25WT6"#*DP_HS;:'7 *-=N7VP@[[B+XQ8D\$-(AQOY$ MU_&E(R V!"*"DQB$IA\<*K/%DY@.DM56CPPRF(%0\6K61,Z!;X^JKT&?LN!#C [TYO 2VQ[ZGP M2M')LPONX+BK3EU(GC"*'8;9NU)N.X[!9[=()%1G>?%\GX:I)(0(E!MFAU/\ M:5#)!'R,$?QA; Z6D *=DUP2:YT>GD;MD-TC['[XGC;_/(;?1JMY9:@]R M>&GY%5TQ].T)D/KX+6U'?OAXA$CG+8-6\8WGFPQ=T'PRI6H5XI4]&1* [91' M/:S)Z8FUS%E/(AS\+4BB=2UG5H3JH=R46B451LQ6%YJ?:T%6)W0,5WWJ.U&^ MP LT1^=V ,][3U6IFC*W-%MA=N0X/QSE^2Y4]2K9_WB)< E$ ,3N)?>*_P4#TO' M%@3I)RA(6M-M]?&CR#_KM0?/P#B\040%#WFX)+>9X_\5.Q%1 X>D=_ ("D8/ M 4%0+(TF;.AD0S%!C,!+O55OR)U0BLHCI\A#*B($I?)7W=(]H8?1$I-N&QX/ M@[EB4C_;Q96%I'[XMF8[UTO":$#M14[!2KW"-'HZBP ?C#.C1&\? /R=Y]Q MP7"*;0405: V#PL/YT%2$CZU4+F^YO1MU;71S*;?@<,#8TT-@V6DK2&)#YNZ M"FK$]P0@ORT%K^D]7&.>*0-GZ6"WHPC_Y15805\_&-X9:LE1*ZNFN9"N2V%H MAMI:TMLLLWGP!$@Q@%EKNF;N\G=T9G5CN:PIX4-B2OZB+G/;Y%JZK66SQR>' MZ+XTY4TVC/#,>\>?!Z"&71)J?2N+*L:=(\3'VQ\Q_0XH?Q'LROOZ\+J+(8UY M7,S_V>H?.R\>?G_(\=D\S"(7QGRP; H#0XO:#O(P!\MOKKX'95NJWA!CW\<1 M K%GLL_$]/5&DJ*,L=ZD 65:M/Q&#'F&GE2BTP[%@H?G(44P9*=@ELO_HT< M0OB%\]@[050AB8#F$-% :L4.<21\_>"L?\K=42[B.-A; \&+G_V&C4!DN&,ZO' M&.4Y-0YDO"J#(#%**L;8-"#M7I_I/S]S"BB1>S5Z]_#(X8Y9@.4TS10;\">?/0">78NG<# M,$-K@'4IV8/B23$'JXPMK#-6>!RO!N8>%047JRDV^OA18_%'98HG0P?N559% M@ G,>M*Z02V72(,> ,0MIGO?.:\I)B^/.AAD5 9R&<;PF56L9 V\^'5L',#\ ME?3*U2H"K3D!LL:#E*J?V1Y(2L44B\O:!Y;#;EE/M3#!=98STXIGN[DS>AGV M6_-Y6'P5W&S&4WA?(;EQK5Y8D TA9_ \E<$)T,->^ETQ&JD?E4\!'7 MKH#3A=55=#.3O7%1IPI8^N.'D^\_?!RDX=<@:R,@?_SAHSW5W@2?*NS-O36F MJ(T&.(I<2.V\\2/)>!*$4489 >D#W3<%8F@"#/*BXT2:$[!7&>K_Z?ZS P;8Y.?0 M=\F\!YY14=\<<+.V F,K2D<#9(\7-AYZ8@.:/;='6+ ,@-,IK%@V"CK= M(SX.X@,=+,=EE>S;[[2E>G& %T=+^CBKY+.7/)WMXB3-4VPHFK0*\NH.NUE<$*0S#*HP)T9# M=#B:'F&MR)PE3G/F_CR[QIU/FZWC152GC,3P+,^2FAF8,JDGBB0;"A$5.N55 M)& RPXJPIHP'9VAC192@,&E92I9BLO!8K+J77$E\#M73@MA;#8% T8 ZQF>6 MJ]6>SH[AJOQNUE5)I^4UU$)Y8;QT89YM+(R*)D_T/CS;@*U#%U0^4$2,Y*&P MHH8-S;C'%XN"9N22=*SPD\=8U'/OE\%-CG>]:^910?4KU+'9"HZM9=Z(JCH> MO6Y$B;X\:'D,-PF[D'P_? &?3-_-7:\9V)NRK M/Q1FJE 6:5 WKS-)^()O.[;!ETB!8&&D[&Q2#>01 TJ0%&$N@C3V6=7DH;"X MQT140+Z@>X2",#BV5)#9*M_\!(LQD33H$LT?%V* MS!$.OO/!I>I%Q'^6'$_'4AA.0O1 /F_'(R*W# $B,L8LQ@>ET^3AH$/K661L M"X*'R(PJ^0N.>%2K^=*#-Q%4/$SV4%H[F07NQ3]VWI:J.<,V1] ]HO7'$QJ> MEM*V6@-L&^$5$Q8(>S*XVS 0AXSL$9&5MCYF0@%A4QZ#WCC;*'1W*_9/2[ . MVICV!_%[0(RJ\1,96@7>0J.M*X[M[J:,[')P:D::9L2- T2FHNF_7MF6=< M:"""X<6:*YPQ44Q+*VO3\:RX@2PM@9+3(FW\6;;Q)>M@ QG;8U5_R36:2M(K M(JYJJP,JC4'O5&44NP5"V5Z79QU3\RW]&[?#D@7A7MZ+5QRMO'A8]3^6A1QN MT[=%>'4QIV[X=K/'M2\SS-.N799MSL*3F2F;Z^TAMWJ7+8E97'6+2Y*_^2N7 MYDA4B&BQ.,:1=X=Z26@E%G*5LG7]*>H/9J?3[\1F!1>NP#Z@,_L=+*8:3T7( MX9(J0+^#=5 ].OS;%D55K(!>\$@>4(P3&B"7/8.#'3J4IM4(&F,L%=Y//LB_ M(S:,<6 ++P"1,,*NEX@8V'FPBL#:=H[9?R_#B!W%@4D>,!85".EH:<@M+?%& M!T)?BR&_X7D[5FP*IM? [\G^H?.="P\+_6<*7<;87Z?L>RG[KF#?IG%%GZW, MN@%,@\5KRM.MLEN9=\BR2A'@6NC_N:>%+)B'XN)5E+$\<[8>.2A0!RTM(")[ M.F;@SZ;^E(DSJC@J ;5[2^C0_#11:V/$A$398,H=&7VA^E1AZN.'CW_\,OA2 MS)&O4#0/J_;@%.R4\/S=D5PX)2M"BQPK88)V5H1_NK6IM@QYAJZ5ZAZPAD_9 M;2VNB6AZ]X+]9_PI#)*G@:H$.0E_^++XZ_05?#RDKV#HR@S_&A;!F+GVESM: M#Z:X, /-O:T0!Y2Z8FG)CI'C%(9:)GXA;SIVP9?.-QT*@L7": C>@\_8>WR" M-N3:Z4L?)O00(6@Y95@'%_R#ND'7B+" 3M$A,I%S-(C= ML)-M?PN?W])[Y;9E'4F_W$C]K]^]^^Z#G5W0PD1N&RA-%'NOK'B\0=>-/A;X MY\"F3H@A3LT:RD;1JCQ0,F%$B/"1))'WL$OH[4O>MQLGLAN;IH^S*@/YO_W+ MGSZ>_/$_$*;4C043,C>J]QAX:V\%<80I, I-W/!PW MD,>\MS09 3@8#L^5# M& Z.T:4 SDNAW6&_$_.*R3=GX91%+Y %1)G2_Z2 M['4[+_@X*!T(B9$.F>M6K@NTX;S;SI/+8KG*_9+"W[N(;D'LCGM[)W-5!G:; M#40JDF,@8"JXK=KX7EOC6%Q=4OQ:F5N60K(9L9A=;61KGY M"F/: *C!'Z5*64IAU(&W) MV:>/-[\56X?#CYHDQYBR5+!!BJ1UXJ=+/WQ90OUXS.#XLY@0S1'%\/B"DPT& M/$+RD%*$Z;CWC]'UJ+A]E(68!^LPVC#K(%%[(%F.B&(NM=-UZ+#\6W"P#-7,X?V$:FD%/X@H&@S '.AIX!_EP:$_&,ZNK&V3QGU M'AJT6*\!G\!.;;.&XC59Z9K!6'#-!6S@1)#A$!W/+EAV_"Q>+\1J(M: P"72=G"0SI^^#+XZ!>=\?TC!.7U7A!_I(2%JI(_%>IE2 M0=TAS@2E!NB14J;7EI5='T]J#5!Z.;$WU2);# (X#*(0"XAU+9Y@1C+#P3>, MVJR! 7["^,0S3'@[B-L:&%# ED?AH@!2)FF'IYBH#IC74:3EZ88CF.7.7(KH MECBO_+9/0:- %_4VA2*#R&W>(:. ++<%-MQE/PMM4DN5SAP(B\<4&!3D#!<1E/;M%6X"$;' M>OE%YCV&G[35DSP2/G)>%7LTI%&-S%86FYQN+O75P$*A@Z..K9;@M+],RN=+ MS=H-:W7*UPJ-OE89\,4@>9%' O!X9ZLQ@T-F7T1L$:CR!0NJN29Z(+O 8ANZ+YQN/6Q PII3#V(/C=1.% ME^";E5RT0^WU*5BJ- R@_H:(CJ1X@^V;Z VO017:UGW@[,@K#S=LV4*8U659 M/-Q-F)";W7-\\'V&NX1?]4/M"B+83E!'F)%'6T;?L*%!*V_"Y,!Y2JDB3E8\ MCP?$4HF_" L 9SMAD32=W=LPO H*+G<=)DQM)-_^0.I?2M M^7I,L*D^*8V\&CV6*1Z^CLAZ7A6 Z/1FKX=ADTY/65K"P(;Q=]BQK =CT34)V\UQ-Q55@^%$K44U*J%(;^!EX-@ M0OZ$K,Q:5/PKF(8&*<)I3<.B,$#OY M(BDR3RN;/-&0'R]AYC46:CO,"\GI(8F@M?.FC1G%P>U$CX"#)66GV'%*7H!?%; ^%"W[$"$46_Y[6( :BF#*!VB\Y))&8Z9,,^:FJ\N\6?A@5#P@N=R8C&W8K#9R]&DY2RH+I0T;$%*Y2/GLN=D_W]S$$6Z36^PQ0>\B[ M XF15+W8NL>L#R;N-SS]\E/:3>!G<^)SN20[\G4WXC/P?"B')WFYTY=:FDI1L% M+D>?!R?G3/F(#,"-E//*R\!&_@$50/[Q+[)(!?*BNQP-@(9FU%MII0FLPK"A? MYU-@J7*?,?;[GO\#9CD/AZ@>[ -F3/V,B]^L];3A4Z(:/6V*O.B(9A2>LF">TOB=,XHU M3Q_AKMQMA8N4R5YN"8X.1A6JSY"[D!64U[C9)L(/A7]C12 MP7#,XB1F5J!*,L@AIM^D%<($:KIU"Y4J#^FT,!H4= QQDX_KD[$?S04!J* + MMTY")80 BLE1P>L4!WCM)8LUM]WKLRE6@F*@"#R,D3(-],#F <=XS;T(96X# M,1E+P!HVUXN?=@G6 D9'ZO"(CP\JD?"VC&%L'V^9%/R";H?&Z&+,$DB8U :][1T0Z85 M+<[^\O/BZOSB=OEO__*GCR=__ ]T\=_W\[N_VI'S>UN4QP9([#WQHE)FS: _ M?/)5:(D6.$B+@997"^2E.U-0%J(G>H%#[B['OPD9;O'%:T+>9) YK[RX=]70 MFJJ*? Y'$C0,V-#$/)"8"/HUFPJZ",@Y9N$V7^S:R<=&^P+"A.S@U1>E(ZC@ M@B5H[/YY9J 6\,KS;( 4N):.<22C@X\E,P_FM@C:SS6A-='\8NS[1#%8$;J> MB\WF"4""XT60P*/JNJ1-3$Y6XOC_U]N>A6[?7 U&$'&*( T"342((J!Z&+PH MI0K'9HAB.-.T='SN) Z_'H9MCT034FD<<>D<"C!8SL3!-M@W!\=>#\@C2WD,W>N'A)V^^_ M$,8ZU;3]PZ'5M.VU)&V,_?5%;>FPQFU%M(#:I;.B4O>P= A6(T[0LIE:]$M-=.%+5&M&3_98^DPY9I43P9DE)?28=9"89KG<#)^6Q P42%C;.3RF MF5?LI[O-YO]G[UV;'+>1M-&_PIC7<8X=H?:XV^NY[#G[077KJ7>K2W6JJMT[ M[WYPL$2HQ#%%:DFJJN1??Y"XD )@*1(@E"K8RYNMX $,@$"B;P\Z:=[$IY, M1, !D^?EJHNB@&BZ%) 0(>2/!MSCVP"-'_1Z./Q?)>"@.*J_H/!YC5F=8W7 M?T;\][LT/*""NO2,+:)4^!#OV!A%1(9'1BE1G4Y;>AVTCZQ'[$NY'IYZ/6P8 M;_'GLTVH6X*XI\Y!J4_W_1T&$FGF^_(@%(X.8,W6/B"#2B/U=%R2P_G23_/U M)_S.]P%2/L8SO+DY'R16E5#V"&F/T\8OU9OS<:_: 1GB&U+!B'>#_W-N)X!X M0(ZD':A;'WL5T/QL#8"0^!_P+'GQ(S@1!XI! YQC$HP%?Q#(3QJ/-@;#DL5. MQ_7XOG$6FD#?EW#=X><$ 'X>#C/+GMXE+4N5/ ;E1?KBJ@Q-Y[C">B_">V,\ MUUPYP%$QJ;0R%DRE$S)%[#3E4VK4>BO4PB6\)ATHL3(8_^8-;&#]B'F60LTH MJHD]OGA6[&-"HJ3PHXP5OD/9QS3)VC.C^3C+R*L9A4%KC!C(>H<.RXER>M)1%8FWFC34D;WKF89@K9MI, M;!B>165Q3,KF?#(V'W9/^!H,_73_X .@"8D#[U.BQ:=0)32>W-*[>2@>)(>. MR,C8''Q,DN UC**^4%?O91$MX6XGR3& [WF/!E*5E!2.B#%]M5E+QF/8-.I<0\\JPE5"U$H4(MD0O\ MD%WF2=KKD<2)C/Y4Z#]CN023I6GSW<, &BZ2U_@^V<7!%0+H.52WW;%H9A+D M^KY?G2.H9/(:>V0\CPTX\S0&3#KNS%+,KQUQR%&%^$L+O""$"J8Q39)\986( M A!32L2TA1*GV=A%E>Z_//3?PYB('1O$P;-EV_'>^^*Y/M4JVO&7AW&M5KQ( M0M9+L@45.]+M.>F*C MJH\.2%5 -\UV^3M*^>3H"5D-!T%JRSE"\:, G"JJC MHR>DSW[,\K4DX!NH3BP@XPCP"86ZU%?O$L>>R; [Q&0E(?-(F GE%"RF"FEM M6<.$O!B-=E.&O8S%M]*2)W$]^I,:O$9XZ%5XZ!8F%#Q*PN'92M85,N6ME2G7 MBSKMB\)+/STTBQK'ELQEO>8L^0$M3UPH2B#$W?&_99@8+-XB_ ,%#\DJ?SW\XY%J M+TCAEL4O;,R9)XSJ\6&/7AS*V#Z1TXQ1])9)-G[D]"W*Z;D../KS%S^,2(IB M(IPL#(7TS,_"9<]W+)2I8&_W[V' '[QB2(C^$T]6-NK,(^-:?+Q:DHA4^I=B M0";IOX]J#>.8RR3U^0)OOY[VL +#F<#X>0&F.*X-LC<#LKLAHTG@ )HV;NY9 M[WE+ZC;)G%N1N=NHFR47V.00)%"A@VH;6-& -YC_?/B54*FVR<<@]4IF7+4J MQSE>CFM%1L-B&*QE^13DCC&?CK@KQ^=4?F-5>?7I2]$JKY>;;93L$6(*ECJS M^C:)7_"$4$#2DC,2-B'^?H[OY-LD_R?*6?W"/XB0PB2X2E*AI.&ACE!EAG29 M13WSB@GRQ&F8$?[;W-OCN[67^RRYG,9_@4*2 M\N&]78S\-.88+^^>R HMA3E/9EL^VS_B_CULA*2\'86K>Y3 ZBP9"$?@3(Y6 MUK!GKVK?X2@.CSTR%\5*?OTA&EC90XNU#BU+35D$<<%$YS6)[FPO-;0J.H@T M^N2_08W&?ODCE(:5R*A>\Y4R0BQ-FBCR/"H4GU+,)"K#B=X,5,^"CT.0BL!-V96B8/9*8XS&K2JDV V6L7YU@<^X90ZC8[7J MT7^[VZ5;K+,?&"PC&32P/EI2)SHHV/OX '8^UL$YC)3,77T=S%5.(& RD%<0 M*JUNV1CC'C[W^'&0AJ"<$W/;9P!4'#"$HB3/TH8^CXG8.!9'D8D9F]$O8S%8 MC7 L&15P-L?=B-SN_T"*DYR+*=P')@A4F"JA0Q7E3V;>D@YR;$Q6?3V4LB>1 M'CNI8R36U+BOIL4;^\%45LJ =/\@()81/[KSP^ Z9HXE\C1YJCZE[A%%E.#& M&FIB$>PKQ)'<)X)J?G=]/F-ORB>]4:N(\%\11+@L%RU6EI*77!-C5)>@P2QH ME."IB:Y69VH"CF#(H%M3Y/A!3;)8<98W\ =E#67-;>A%WVF?KF0)V3U!4:!.08.4O M*T!]U."L2'0B7S:=M\R[<@1@+6%C>%L^"%3'VHW]EAN!3;85!?;P3N2TO8+XR'FX8W$GI=:T M6T$;L?E78?R0;_++-$WPLS6%W&^\R:XB_[EOFH$B-?D^JDF,;H$.E])BO%4UN9L1#("*KF'22(!R@XVW_.H !> ;,Y MAY*AM-Y\_ZA.HM3RH<"1_#V,AA\1/P@8H^6(=N,Y1Q9##>MQ14 Q5FFR\9*" M>;\89[0HS[H/_=)/ =(HX]D %V&TRT$(-)KU//*S;*@8 SY6F?XP\]AX,]@1 M++J7C"F^:QY?$_J7WB>4KY,)(@U&DY(NIJ N*BXI""00!65+&$+<._5$XC]4 MHM[Q$Q:E+PA*VLR7RW3G1[2FUA"9 '3,&?ES/1& CTQ>TGSL&?6A?D6"J:5* M68B\6B(49%?XI.+AQ(L5!$P]HG0#09O]PCXY?7H41A"(A7G<> &F?'R\B48S MF3-.GU1C*KB$,2P9KX=G-FK%YR/G\_@8K.342_O4']T\S/&8A0?Q3<^(&D[2 M$Q_9-J$]A^1)7)W)&*..;3"Y8A7E(RTT>IC%33X6&:F9]]V__?C3W[QWWG=_ M^_$O?[.$-S0$.U)44\',^Q]__@68^?#CSQ^.B)EJF $QL>>OR8S7EATYUF4( M'M@10.<.^C2C9B64\];?X+/XD_^O).4(2?VJBC,BUA"*L-*VV^Q(^<0+M$W1 M,B1[ ?\Y0@S@1RS6KHU7[XNF*\S#$R<"N;%L*E0#EBK'5]!P9E4XG$L*S,N M;K]N68K(ON-(\PQ @N,3$*@4QC&**.V$=4PDOF@\R7UU(M/5HBHD%PC3&!_( M(<)__?P1Q2CU(2!\'FS".,P(R- +8D_^?AYD-L;,8Z/0+2"-PXT?XWMCK3 N M(URTYMX>VJU<%9=6M6 I2-EBEV>Y3ZY1DO+?YRBM5;*E0Q4Y6IDGC,; #RP= ME:/*(#J<_:/F6WK('CTW\COV2S5Q=LGP@NA*)N)*/MG@7>/J82Y/>QZO8D"G M/%X#BL'D\5H5S%OP>)$GM) R*J"S4"#N@RU0%;. Z.C*A%%(5&2^']=&, J# M50_>8B4![S!\=7N&ME&8U";U3LGI!L, ,?Z3K)F2/3L5: Y/IAG '&%58+XLLWB%'8A=F:%@SIZQ\# MXASB"_,HDX=]:=$Y-CBC40<>CXXY&3H#[TG,&JJQ9L.#.QQK2@/#M,P5P7>] MHF^*"#Y;(3.]9BWGY=B>>@.N"-$(%N1(SIB"O"=\;?"GDG$ M)G"]?>%(>V&WV?CIOBSC2$][6?\N+$=N,GK'[7^761YN!.ALB"-EB4BR9+E+VT[T?0;5DAGBW')W\ NF#+K/ M2,EDFN='2!X%'TJ8?XO,\,U\ Z7K41&R?0.YD1R>><^+W5\E::V;\0EX9 8>&1AO#Y@$ M_1>/3..41%C)(A7%(R0 ? IC@&<[)<%4RHLP*T_I#/'>L2T#=YTDN(QOJ5$W M4SV5[C7&:[D.MP4 ,%'T4+"(+\)LFV1^M%C1X/=A)FOT MWLOQ^%Z.8L";%O9^2N/KTD?WC[\].&7(V?G(%/)S(/1("/%FF?JIF\\3.F8 MNK'GC.\_?8USS0(/[!RH(6P^H#R/(/",Q1ZNA I:O8_C.N"FE]'Q +B.1R"N MBI!$&'3LPWM4"12GNP)*E8V#WXY%%.U**J9VS(Q70\>[K_NX0%GP]"66)ZPE M)=$+/A+/4Q2$^96_).?A(/H'K<="82Q3/HZW) -Y*S;2R.!FXS#*G::$06J) M+>A[= "/CV )F6X<1B67ZMF-9:8@7@;>]<23VSO$\"D'ZQPE-G9D88]YT'*7DJCMRS> Z,$/PS39@%E]1S= M'2^G/_0:3. =GP$^T?D4/,3F0&/+ P:2$^.S(H+X+:R%TD/_JY105 JGD$TY MN'3 7L6)F(4Y41(:R_% 3F22Q=-PQ:U M Z&\?"OB3^G<3]/]*DE)1;[+MVU(M:LBWQD>[%$?%'SL? M%C\@>9[U'@\\LC'4@BBX%12+0'@Z@PBDT;QR.*],-824FK-O<_YQDA>\G,?28>33/G,ERQ!KB' M+UUN7,1:S^"AG0H<0G(?"V-.&KXYJCRD1$[\H2\I7NXC[:HD8OGL_^^5O^']_ M_X5LBN\^S-[_]2^SG][_Y/D9W3U+\H%X/[^?>1]^^O S:8;_\&&&Q\N@Q##6 MVJ,)8MA["$^&?JD&?\\\?X7EZ\TEZ3%3#6@/,U[;R1[&RV"\1P.P/1:_9$KI M_K>[>:](&S_V-_[H!_OADV5+<#>_G7^:CUN#5H LRWI4T"X1RT8MF,VL[7&8 MI,0*@.\$E&YN$C\>R,<-E*GQ!9_Y!,,4L##'=IL,QD_A(B%\,)(>P2@%HK8< MXH/Q(WL^)F*J*,E4>G!ZK8[HECJ>R5?T)/L<@#WX.L[R=#>$DYM8ETMR5EW= M W%2,Y9/Q Y[*(%6?@^Y32+&SB<_!UOM_L+/#PV;X^1I$3$R@ R1Q,?P8)!C M959:3*AN1D+CN07H6+FJH"6Q%[5@V0HL+!FKEE>ID3?/B8D/,WA0A<4JA:/P''5G]RCY MK$%\35$'M'AK7^&'&GEI6@K":-+4_[>'*HI&9M?+ +>T&(Y9(BO.YVDH5K]:*% MW-RS?=E$Q#5@< ',802;_SK.TS#.PB4Y!]\/D"HL3DG,%P842 -21($1(4P. M"F&QZ=FY+-P1K%3NB($\(%$R82&9ES$E X@)EW&.E7S!3%##2SWT)"&$I6#< MF0+J]KAXDSRSTS)81-V5S__/L4_AR5' BX3RDD$\-(^]Q8:(@PQ+L\.N'+BL M'AKRFDD\F,][I8./'S=I0R0:@Y(P8%DKMB@?Q1=C/)XRD<(;7G* M)XY=Z7.L#L M*RJ;P,4*C8>Q0(J&)R\H'01@'P@Y.]-(F*3%&@?MJM7T,6AW*%-CR9X]#L]1 M9W:/DT]E":)G.@:ML.5+P]@TXW(+:CV2C:(L7L?+%-+L+Q#]Y^ 1?8:@-H;S MR*?@?<\G\8.M\#Z+@HJ&EM'7)!SQ"RI8#>.F,-JO202R2W\>!+0:<97T..1HPI."CP[*X^(HD47F\,#[Q MFD,J@RB1C$@$=)B(2"0L6F*)\+TQVFNGYHY$&8#_W*)>F0?2JE(P(4S1DL[1 MGY7:+A:Y<'_ZM?"/+:9#[G=Q;XWZD7U,$8I?PJAG.8:2C!VC1=]I5SYZV]._ M2;#ZTE_J)9GCF'9%ZB6YT4_-![^H>0=>AL5*0$CMY:X!PF5-%6N)PX.S(VD] M(D_CQ]5M0WS7@/?N/(F)7>L\R?*>]YI U>-D/:!K\WX;CK6H#5?'PXZ<5L#2 M7Y>Y#Q)69N6X;6 M'H]'22&K,SHN'OS=W6!9AIB6A:S"7C-FV^G.@__8RQSL-6IS5JC,M0DY>= M.#8Y()]H@=%%0(])AAH: !BKA/ZB%9E(BABR@'PU%#]L3Y5\$'HTA0^-#U\U M%!M27*M^3=P*5YPDB-6QX%6K4:M'RGK[,-6QK]Y;],K\!@]CS./#N+]-_NGQ5C NY0]HH7, M ]C"!SB_!!M*0;62<$ I6[*A#,=:U(:KXV%'THX+GC+*$X-H#R?CJ40O''B9 M2L+'Q5:;Y?*M\<:QE$C5,(CL78?; 5YI!4231-<> ,UP7$5.,%3&>%^%<9BC M&R@)>(VURO@Y?(H012HDH=\#Q+'3(=Z1,;QR$([62"/4RV3'%6%(GBFL9;P:_X M'X#>=!#40>L@*V9D#'FX%6D"(Q.Y)##VN&81&])@&UH??$='(Z6FB!0X,D9& M O+(F$VC-[(]N5^D^=F94P% ML 0XGL:X9T[/.4LVY*JTQT4>+?33SQE:[:*;<(7_K+T6^N5E5K%C!6U]1T;W M(CP\_.N6WQ[;XFHL[A#\-3V-&&)E7RS5QPM6XNFH'@P+_UIT(^@_9!B*+N7G/)4(#W7$7-? 604'4\@Y3BV@7ZK+F AH1QF#.SK3P!U= M)>D*A?D.C*$QE<<7!""A*)B_H-1_1E*YDQ'!I;*VZ%+"E$%MH9.>>7S:'INW M)]=4.?65D />\6L[0L&?V9A($-\[M?C*,FMC"_)LE^$/-\OF9:(9^6.*^J&[ M<+J>0'CF<=+6XH<'9T]<6#./8[/&X!DA-8B?ACV*#A34).3K40L0#,R(N#(J M;D;'?9:/C]L=6,X7JQH\6D]HA-K!2PPUG+29=\%J7-K#4AA;#E(M+"X, MGPDC+H3!2S:S&L[C8\?9XE].&KY <;+!NSU/TG\?W>T4^5FV6#%$LT5*X,W[ M>&4(05@LCF:>I!25WI8S8CB.I N?L+4HV5I88JO$9[SHSHD?"B )F<@*$YOH@"DJ0>^8=B@!8T/"#B[&PE(#PK4^8? MM9 B]HC;]U"*!$H>D+*D$ W @"C]*A ME1+^6/P]&]D3AR;61''PKT@NLDG)L!E&Y9D4GKT*7Y!8(J9W<-)B5ZK_W[W_ M\?U?O7?>=Q]^_O'#3W8RCX;CJO)YTYK%*TQY)BKTXWZOPW'#OD7*!5 47VH> MI3E1:NL 1XPA9=?&&3(B@[(FPR/; [OIO&6B&?7]/2;,SE0-&>L7P7^'AUY# M@@I^E(5EB!B]2X^'MVHR(*4+@%J,$8 M*Y)M%K%7#,6JJ7CE8,?,N.0'W3U%X0;S38!UBE5?>1'*H5VY)V;"NH_^FL&- M%JMYD!#'2Z^K4\A)>8![TT^#S/N\A<)WUCP*0["CJ">NXLF*$ZU?D@DE,;.4 M5-)GPM5(83D&F*==N,^!&/E;B^FUQ@:+N$A,P>M7.W"OBIH7>\<-CDQOCNB? M>70FDAY:O'BG [2?0GCR=;'9^.F>5$?-\G #IZA!4A8BCI<(!=E5FFS@TLSX MK=DS5)P0]5:8JD?(EH$S]F+$AV$L:L'3T3!3"0D7.&)JZXH&$8V(1E-DU4)5 M7GRILXW>PV!,*;%ZP_1XL6(Q'H #<3UJ;%@( = =A(HC<+["DR4 O[C#X?$. M^BMC1OA>$B^[,/S,\V%D!@-L =3=HE@D_QAG7C2$%K9SB%%'1! S$:G:NK7 MHG!DE_MC(8"Q6?S53T.X[B%^LE/>RV6UHBVH\ X?LJ2EZOXU62;JB[]L!@MRK6:#$B M^>R%,6DQ^14>%6LBQ; CHX^.SS^_%DJ^%_C\%_DF<.HPFB<,9S'<\V.2!*]A M!(65JFI8B5/:DWT^!O'.UY$+1%16:WQ+A2;)/1BNPJ7?&V=;+BSIR92MJ6Z# MOG5EA<=P@$P9SA@+^C8(RV3?JJ" J'$*0CC1R(-$@O)2[CO-0'BAC*MH# MLE#96NJU&#EV*=@M2$@S>L2U#O/JBX#*^ MI:QL)G(Z"/;O7H>,0,?U>5=T=W(,%OAI-!A[=!;P(OL0:-0"1/-= M$.9)"M69>Z1-,2H>)V/ERGHR "WH2!*/% (UN#] MB&!5#5A5,#7RC",>(3XY(8@+YG;%B5ST F)]A&18SR>N\0NLJ)#HF)_?SSQ\_O],GE_X#Q^. M0%YU4/=*B8Q?J:!X?1;;<.X#,2ACN)M9G "]O?^V-Y78J? W08F=@WB*VK S M_O'ZL/&CB,//]3M8"2F/TW)\ZHH@-.OS7Z,H&@10B5"R!Z/49^(JN=N8?9;F MOSV&.6 *7^-#_B4,=G[4!] ':,']6%(;V?\T& <2HD^=C='56Q]8(*>=C&A' MC[SK6$ 9.O0EX%.FV)%:PS6D(X$2*XQUS'Q+R7B,>:85ECB&LK*'F<^_#N9E M>^6M!KEB@G7]E1*>A,=>$:D&E$Y+T:@#\E3'Z50P9@FDB-279IG>G\(8/%8< MJJ9T-/1Y=;%Q:/WL,@^>C5440!'<*)9>8F,*(#J4]V-F6L:;IYS32N-IF>A" MO4SC7R+X3;##$RJJ;_2K3,FH"<4\K)79'(81:6VFXP;*!X7Q$/IPOK)N\3T?0RJ!"5666JMGA=$2D MJJ_ 7Z (Z(YGV29)&3S+[RY%8KF6X%^[+#^H>)[\$BL)89THVT4Y-:?X7HR@ MC-0R)>K2,YO$<7$JKMG]EP=OBX\'OZ3L^27IXV*,'8R<[LR[ W0J@;/YL7)6 M21HJ4ESQTGF:I;,#3/Z H@BEY_@$"0-$SY+/L<]Q;RE>9;_<">X )P,!?FXY MDK%-Y,ZPR)+I;L'KV@>(?P8[H?LCPEXYVA>+G>^.GOUFP+@W A*3&, ME:-B0#X&"$F/,P*&$CO5%^B 4,_\.28JQ$'UK*JE%Q@;:4EVY+(+P[!1^3($ M$+*B'C+M^6T2Y M >#,4J,YV3B+5=7^>[97$^@1)202%,'V[&2J.R0/*6=)+10K:5="NF@__ >: M-2:0LP8 ,1 ?4ITGP@S_BB-[*;5#\2)X&JSS0HY7;MY\?$T&07XIS*7Y:S+N M==9[YE'%P(L)V=%/>\]<:9^V,?T6P,,?T^2 H&;A.VBJ9$ &L.0E&YK/J .+ MQ\:;N"D) >\<;\T]*%5S*[F],KX-Y@GA#CE!7L8W=?S9P^Q9.F M(UAR*8[#J+A^$G-CLW,=+Y,->L W"''V\330'MHKI>@5)(O44DOZZX 5A\?OR'=SZ_7]Q'=.['=8H.+@MG3A0GI+\.ABMI_[^,_E@5*BTL5L ;1^"\2]$FW&T.?8*+ ME2=(/BN^@3AI[WM&_(>C8Z\&(A

B[C()WMZV@U/2XH%:J1I;O) 2$8 (P( MS5$?7V#$N3#:ELBO*+A%.;UP(;B3FY8.1?&NFI'>%7:DK#2N(38)6@,JH-,@ ML3D1CR_-QHPOG5 ^%2O" 2(*J7+T/8CJAU)6X]H@IA&68*/U+A1&6CZ^!Q/P MV R(^XUID"1<60CVM888?W"DGPDAY +R/U$<],#^MH' PJ=IY4WEG*"5B"P! M(S@^[A3*,H0*""V2?\*MMWN>>G*Q0STKJM%A( *9 VN1D6:%N1VKVWGB/>'; MS@^#F;TJ:F/S+[O]L=;]U]$Y$FI*<]?@#0*MI5>BWPVK&\ZJ9U\5WD!*VUJZ MW]#LB9]? X^C/LUO#WV:WR[N+3S-#YRCE Z$GTL6#1Y\PW#T#WS9E\5(H/[Y>?DGJ?4I21/>1(#6?8OO. MXQA0;6CT(21^"0)GV&&C:YRRCX9[PH:(K3[CL4I'Q8/&#&W%TSDD'Q(&$4'1 MC9,<352"I"4OH3+/L931HI\V8R:!02K(1BH%'RO M?_C^Z0=N=!H5NJWOS)6H87:F+_N#'_TWB%B. MX;E%C>[@R)W' ;AQHZ)-/UQU0A,*;N$SZ1W7Q6?$0HK97B'03R/O"<5H-3[0 M_D?* MR8M>MY&"C(31/'&XXQ= I'QOPX]7B__:_[@V-2D\Q.]^>/7)RR, MV.Q9L%@9]LP@+S7Q 6+^;EBBBB75%"1!$XD#/PTR[_,V *7$4F+- MF%PJ2G.J6!UU8UXS$),+1/]Y'7,=_P)MDRS, 2&&5G\C1UC?%+XU*G%3O@_8 MH#]X 0T'QN/@[4LP'/"_4'-Y?"@/C^6Q@GGC7RNCL:Y$5WIH7.AQF7@[(#_R!AZ0,;Y9.4,+"+442QMXA.S1\",GO%($3,TBC7W= M/*9^@ "%H5^M])*,M:='WYE+CZ;CF[[L<2BH69O_+/)FM/;+X8.@N)@)(\/!5%>W\-H^)[^P2L&],H1+8;+C2\& M&307RV$5):\9C:X,"^;]8IQ_MQMNCM^?^%C$4SA/LH-/=F4@?7'<$\K'Q)4R M3XL5<,3:)C5UY8GG5]@.@.V0L[T\&K8-M;"EE64B&)VG%E6C^P6:M"T;;2UQ M?T26%6_&PI=*^/89WQ9S^\=D5W"YNL*NY(WYW_BYD@4A*6?22V>KNEI$PO8, MR,.R5O>SV6+D1@@'[;/G2/@%J8-Y(P6!6DJG[\-&)'#P6.? Y:F[#$%$GI\/ MNZ>(&D/ 'XJUSI[& 4Z/)^7$:.00O]X,\%.+3YQYAC$EM^F\D=1WR#/A*3O\@2_H/^96Y":>=^]__&7]]X[[[N__/AO/UE"%1R* M);;7:-(G(5@4O@J.C)4J1")A*2GP?U"+!SV):>U7OR=7 RRQQ\05"] M"P7S%Y3ZSXA&4[,44)KDO2B5BM(=V.M8)O%7Q,10S]C]6O@5E&@^I,?&Y"'K M/-&6U>H4QA4@^BUIVI;$$IDE4A8N%4:;<4'-!+&,7\Z+;PQ4@>#.5]#X/],).A$2[MV-M'EX"D MRG Q4"?Y%L]K#2_J+4C!DH.!^W08.^"MZJ.M%"XB1F_&,J^LJ"$#\!*9V#B" M^N@#T>P(XAQD5M0T*; M7FDS]A*9R4^12_H^8UG!Q\?L0^ZG>7MVS]!S&,='RG'4DLUCXJE2&!D8RRAC M&7TX6ZQ",2AF%+PDKU*$1'1B]\"YR'L7INE913QV3M*2AQ+3>[<"F81<)NG8 M8?NW2;STLW4!!;M8%7Y2&0.IIWK"QH&@?+9!DA7^EXI+UDXYGM%X9I\-Y[48 M "*;2_=S!?WI.%F5/>O"FIZ'X/&,,V]^=C/ZU[S;;B/RV?H1Q%!>1/:XLL+8$FA[)7&+H<0*N*SL+HG"Y:''BPH.*_,H2>^_V3\M9LD.QZ!XJ"BY MM&_E[VL15UCY@:8U>_B '#4X+X#P%&B:'!2]AYZK10\M0-\GK,;1:_L9ZG%8 MVH"#?N;'OT-5S_DS?FB" M9 :)/RNT_B=,GM8H]?D (ZN0P_+%KVW.#Y#U@*Y7$+83*3@P7]+E/25S "QV MP38/J R'5@5C)$95._K.52JX8F/")A!K]B J0"S/_2W^Y6 CQXT.RYH_O(J! M/#[2,7-]8":!.WFJ]M)TCY=GT7L/C!,KWH[RJDS*'?4&T(8RX:G)4!E@Y3LL M+:YRC?,A2=@%1)A7(5Z>4Z Q-.MCS?5K;_I:ULKB7E ;72CQJA< MR?:U"FNVDF#P*5(%."RMYGW!'OD@Y.BH SR*YGF+]NMQ69=, B+_/$G%$K1C M@6,>9MLD\Z./:;+;GD?XZ Y78>^ZOYRJ1\AZ,EU+$'L#N3L M"^\<9E'^_H84,BR& K[%T"A5? M7>9QJLQ-<3P,29FKRG6BM^AV5+[ UGF)7POY_BJ,4'KNY^@Y20^U#E)*'B'E M<5J.3UU*1[$Y?RD'NAX2,PC..M4V54$Q]F'51^&S$L^[36+BY$Q6GI;UT6,O M6$@:"\(K#91QH+C%AHM\XM%J,X]'(I9F6GAYJ&ZV:6*C;$M(3L$0(OSB)'Y' M)&4!<)'<()*;>;'ZXJ?$*4WSLGM#[1<>YBWQ,../X)4-X/ELA'%O_('9X[>* M[#A?K#Q.V..4CXDK%<*.8<5&3];UTQ".8(AUZF$*X&1H(2 [3_^^4Y,32IZLC<74H2 J9I?X-:SX;XRNFYLP1M.!L;2X+!?I M/43#?8X!#_E@18#0A$N24?7P"4;HSCQ.^:C8$M>1LV2'#="\P3F8E]ZL = Z M;D&=IF3+T#)[V!W#,145_$S(CO!D/3A8R]JCM\=D:V5QK8(Q%[7>]!!"/9"K M.-$9BRGQI4/:$O#36#PJB]CAUYDQCL82S_K*?9\SA/7-FW!UZ)H::_3AFXC0 M]V" 8V12>IUF>;@A:"D6F1*=;;!M#@Y5I9WQBR?/T_!IEW.GWIUO \._/QM5 M= V[T!E#S5\$S+".AM&?B?KEE DT_Z__];TL;*5@LGA(5FGQRW4'5W\+O_2+E:-C>@5IP8Q,+#W?/RRN[G\0?B=C M>S X,P79BJ:S*1WIZL,"L)H_D4'$0KI- "4B.-O?0Z$QA+^FOLZB@KXG#@#N M\6((*Q%:H_*J2LXP,&P!\$P*/#[@K[' M!_CA&+FLE&7BK!;QZ>.#+(A@N6< MGK"\!C!E5AGD>YCZZ-][K[E'Y:2ET#RG)RV9P2SMD I8YK"@I5/ E0X$5>KJ MK)7^J2I J0TLC20=+.J$DK,;1D)C\8@?98D?7EE(TON'JA\ATK23\ST0*]%7 MP44U@K7&S>CE;0K,OT_(AQT-LZ' 1O3_^SZS!&Q$8839A%!.HW$L?EUJMNU4 M6Z08>,PBX$=W"=U+?<'B"@R:9.45Q#U.W6) G;+ZR&*EJS]BM>K(D?,NYP-] M%1RI2NOX;$G%3!\)#'=&BPV-SWWIK:)UCL(75JWOT7\#@]T]6B8QP"R0&V*0 M*.G">85WD=Y(K6IX3WX6=VVC';LS!L2"6=>6C!,"X_D%AC&QQ)645CLR*'W M,B9"] U.9LKW<3^&Q/5A'R2L1T'/#A0KUM.&0_00=+^)T#N&9$H!+XL)CYSV M3?QM=U5(F4%L9K3T8E%+S1(BYY ,L6U&&>$T;4-Q#LF0= 9,RA4O0070%A#@ M0&Q]0V -%+6ME@)E*S@#P['$=4S.BDC1!L# <)PHJXXI5F9RU.8&T&;!SC41 M8G9;P&S)]NDZ5O8T4J]&M(H5N^7H5@?@LX]"EF)TK2C-6J3M-X%V>T:14T"4 MZ+NIOFER,?"<\T5\8,!JY;(N$NB3>.1:/[UGSIU/?,:8D!U-J??,%>E]=J;? MG!_2.^O6F 1C-]-T#"XEQS6A[[G JN !\E,XWC-\:O/#,ES.XX Y"89\D%N%C.+Q83PR#N&Z&&GFX;'&O7!& M8I6MM)+%NC<2PK:OK(LS\Y^<40B7QUB+U*U&\0WVO M+9DL?*Z,L-5C?&CF*IBU(H>+:3@DW@PXZJ\W "TZ0"Y^0=$32=I+QA^.(7&U M)N:JL*+/=_DZ2?M%4@A.@8*'?D$)!2VB$7]Y<'KJ47W6H.5Z7SRWYUWUTM>D M/GIFR\&6=XJ=<1UCI8$FS).TG,>U'S.;_*\(H$IY;=5>5?8>/F?>"[*!?.JJ M.(9S3M*)>L),&2!@CN=:NB[I=,M:OU9@6:X)T-W%KD30IYD-M^B5_'3H,X00 M]RAUCY(O2AC3$0 'X96VL%.];'!6)>^^3^V./',#!J1%^_!? IH@ 7M=)AF@ M(M"\CK&9OMQLHV2/T#V*R(U9!IJ>]R].QXF_2REU,8ZU*$-J2;\:G-&H X]' MQYP$+<:(>TOA9+,;B=LOZ;P6:VPI^7P0'F3WUAO>8' ^>(D\.U"8+FQ!A$N\3$ /Q G M@_@70LOKF"&[2'79B+\M6R80^HRO0K:)L?+1RP*$1Y[16D["!&9>.3?Z(_5 MR7\G=2CF[%4JOE&/73EOKYRX+=.2PVL1=5J&V3CK<,H+4(VG*W8[J6F"RGEX M?NXA@'Y?60K[=%]J8N2<46Y/12B=/>FI0,;[Y+CJ<--M9;L.Q8]D0=8Q-2[* M21KB[>!'Y-U&]N,NSA]0%.&9W28Y^I3$:8)N$C^^ C!%&P+<18&;+/V"DID M0U.(>"]@@WOO/#K^_PWUR'.LB=(Y>!&>Q,SCT\ :GC"/KTE&5<08C9@R.@$O MQC/P-J6(O$ IH9%+(]H545390618CX_+]@_=/GSWP-CEYCFWL7D,N5T]W:": M?#5K7E!#B.+9_I/_KR0EIUF/([XA'O-I[Y%A: UC2\?^B%S7XS-;LF[O>9YD MV3F^F?:K) 5C;*^7CF!L@$A+B:ZEA\APC-4-*#6>CH<93?(U<+2TP1&Y3>[! M'7 ;QDA(6!@ #D],:/KN_8_O_XI5C>\^_/SCAY_L1#<.QU9%12"$O1C"X02$ MHW%O_.&88=\/90(H2GDJ5E;F%N7Z3^BRJ%U,<[K^B?R^"P8QYHGAZQ+K)2,J MAST>==P5'5T(;*&!>=-AZ95C\2PZ&.VX>:_BZ:I6WVM8_A82F*=+B6<_7?)9 MXC\V3)2U^#/@7J%M_HZN%^N^2I-->>%P+.T;'N);B#HQ-")"^_-$4P<4_ODN M"/,DO0K3S74@3KGVXZ13%;%M$9(])-QMM>>!01<[=(O>\L=7%+W .RM?*Q?C M4%I."$*($,CF<7";Q'[Y-X_X3QD4/"XP6E7\=R0Q^5;EM1S(U(B;Y!YMDS2O M[EI=NTD9X*ABP6Z9@S\_XX4BZ^O3T-2)[7=P8$T1 8W?;KL-#4\!%R<8B7]- M(DP&OCZ &U1M60O#NB/>IV8^GSHG4!=H5.?X+ /+R,Z/ )/J@U;<=J=0UA-A(*K)%VA$,]=\ZDV=9B4I0R?>P6*\4>4/*?^=ATN_0AL,B(K MQH9.?!3G2987F52J[2HU<&+*W+H*>2O$5@4F3_9W++!#^K+B@ 7>9SQZYBR) M=QE2ZB^#$7="5.2&$R*0H#(K#4)2\:YO[00SU_$R!77R M%_7L=W*=KZ85!9 M'[E:M(K1PR@Y(832^TM")#_'>.?=/WS6*Z3&#DZP9+!WSS=8Q0S_H(]BNB;P M*GY\352L'D1H^KOQ)GQ*=!JK\-OD3X7+.(+7W@BU!DYLK[8O M4M@/H'#T>=5R&M-O*@:R V@)'$-%L\6T+9U8/55R9P$[H3P$3!V<8*GPTU:J MA&AN*F5;)QAI@>>MXJE%-R?88SKO%?Y+_J#Z$N;K\UV6XS5)BX)_<,/@_X+* MJ+Z .Y-Q@GV*8(/2AV25X^HVC54X_ /%*C$,MI@#EPV?AHO=GEQ(];OF$H#)U9? M RS_2,>L&JF:-%\KE*F>MDGN?X M&R&3O(K\YZH:JF_IQ)J4$%N*O(?L;"_\&]E12AMB1QI.,*ZZ_8H3X5QOEFC3 MSPD&RU4I#^?K ,\N7(7X1*E#9W(S\F.8PVI> MQT'X$@8[/X)=3E('X4M>A]O'A#ZK+Q(P[E>-RQV[3[_>QL1>\B-S<^#=RYZC M'"\VJ"UZ'V+3B^("+],>SSSU7\%+ Y'#O!25YJG>V&-ZIG@P!C>=5@UQM2NM M?2\GSOABINR0%?>=*3A%U7[ZU2)>M@=07^&8I!^&R2&G;.K$NFALDW:!6%-JO T*H8[M31B16^0$]Y"3;R.?:IMP(% M/-5$[:ELZ.0$:Z7"RD_"%H\:J>GTFY![!4L'FO9^5C=T8B48'L6=G^9[,1#- M=&8T]9E^;:X94LMB51<^_?!KJ]3AB*!JX4,PM'5BJ\EF+:VQ2-',B>G?X).+QH4\H#R/B*HTWX YCFA' M*'A,R$= 3"KJ]W ' FZPW"$X]G&=(N5Z=B;B!.OS "NT.=;GXF=VR"D--;56 M;DQ^N=QM=L3 1W84*/HI6N/Y86V5/BH->:YM.SO!*M?+\2R?PIA\765XL#'@ MHEU/)Y@4E2C#I:QHYL3T2_._^NU)E5]65>@/%'R.L6(O./DAG#@[VTO%;(G3 MLF5 S5BC3AMBDF_3W^[F4M@(_:OIM99/_ENXV6WHY08Q+,R,Q1/J[K!( 7J%HZN.858R9WMP/. 3M9FA>VF883 MC"L1:(4U4MJK&OJXP9B?K:^BY/5AM]W2P]Z/VF:8M>T[_?=GKG.+[T7-U]BR MGQ,K"6IL2UU>T]0)-K1)<4:.FGLYP5Q?9Q(MM 3\,729QP3^2LA<'<]#V'9L M)P1-5=U"16#!\ ]KA&!W8(6*J G2<76VE^#B)11Y!6J\+G7(SLA."+GOCF)( M-J1,+=E6#(-/YRV5WI9C;/%>$W)B2>'P75\[F]#?"L;S%>F#DZP5!HF M8%&3F+K!-"5ENR0.=2;GA#B(O9\%[D$2+)P6\"!B(3WP/L)JV8*8Q?&+B/V[ M$,FD=2+T(3J]BB<_*^IY"-I&3JQJMPAV1P/5E?&8QDA\54,W6(CPNP:^!GPE M7"2[IWRUBWC> -;_4?@")X,I)K4+@H7#6SD>0\:MWR+GDXP>;W9^F%*S5W@N"#@3O3[^0>* !3PL]KG MUJJC$RP*!KUZ]+/I&&G5T0D6S]>@B5['["2 $%P:SA.A\J\>P#X$H!>?MP%F M['H#QO@47[LT@DYIB1F KA,"TEA]#0>MN8<33-T :O_J')\S8W%]HP([U MK9U@1G3.-SGOG9BPU@*I25HPM7>"(9Y[>+=+EVM\M)87R3SXUR[+22"2BK-6 M'9U@D60D98")4U?2-6NF;>\$0T6,?6'/ $<:(*3$<)50Y2A](48D FL@!]E)EN ^FH>>A0GA'?( M(V4>)-MF$L7F.4 J[6-1@%48;G?$T0.Y6!B,;63FQ8!>9&.R]2 MK;D3[-0]!.W\"(XH"/C"XV!^2PH'6PMK:&SLQ#I0'1@JW''8XS#>X0^[].:? MH562EHHURB[?\#&>I/CS][$.#675G>^6!/POOW1E48KT,W)W:+;,ND\8*KSQG%?ALRG/9@TM/O FK57^ 7 M::J/HE4U8O2N2EFOQ!4H%4-_<"7;:J'9-;:?_ M?DB ^25\_[2@6-L29,8N3JP/"4?!7SR!3R+8\G#SE2=::>W.P#B2J7]J0 ,: MB+X3 CN\Q) M/(+*SP)E#TD4X",P14MJ'%;:;UKU=())$B-JJA<@-7!BRJHTD$(7OB"F7-B_-2AVPT]G!BBQD?YYU? M\X[8\.[14A4'HIWOP,?AIOO[[^_?ZA,?6/9U8*WJ#W%"32!&;950(&KHXP98(-JU_ MCM9;.3+Y'$\%!1QW7L#'P=\+?C-K\+6;>CG!W%V:0!$=8EVG[S% /=&$"BE: M.L&$F*[-4[BOXU62;NCSVQ1IW:ZK&VP>F@Q(M0/!9$-\[H]K/V9I@D5MPA&2 M;;L.[H2HRT@O*21,DU1W0 #:H ,X(;(2F%6Y/:!Z55G+2FQD@%?K2],)P1A+ M66EM85WPSIM(36X58*^PNHI6^]&)%:M==>RD4I8K:]W)"=:,OF-S@$BKGFXP M>>A=A:\BNFKU2VM4R/H.XSHA8$V*4O/#WHTRP6)0]%62HJ6?*8I>ZULYL0;J MS4:W$7[?EK8NN $N0CQ_K#?09*7V>[<5.2?$P2HUL]JI!!^O.9>KL9,3K&F* M4IN>-0U=G&"+GG4%9H7>+J!LZ 0+/&?K-LD1K[ZGM-$HVCG! )@B8E),(4_# MIQV'/07#G[GD?:N.3K HJ<7T/-.#QV@;.\'*P0D" &VL>8CVI>F$8$K\B8:: M=[5F3DQ_3NL[LK.:Q=BP]&)2US+3I]:T[>L$HV+9#[!09SPQ7+U:FL9.L")D M?CXFW(B#:*H#BUA^3,"B2%(L Q2<[3]G4-&K4(CGD(!(J^.9$&5&&,<) 386 M.;U+T28$UVU0BY[4NJ]ZD71&+.T2I]0MG6&B7 BHSYL];%/D!XOX5_R<@A,8 M[);*0EMM^SKB%&9I)OBP@KU&KLI\)YW436V=6+%:*:H2%U^I->B;.\%.-4"3 MYWR<^VFZ7R4I&%U,!F=3/R<8U!'6NPC<"WJT_=/2M)W\@L>?.%=Y=?@35_2[Q=JN8(4WMG%@-]9W6_O:;?!7F MNR#,DU05LBS\Y(2L"Y-5:=LRNI3+9DY,GS\>-4%FIHL3;'5@QT4VI*KA M%?LX*Q50OTX;VCNQ+ITK:U\E.^45J;<3JP>P@DMXVJ@5-E.UYU8]G6 2 MEF45XI'T2*I M;^T$,\PE$0<"3!L]ZULX,@R]G&".8(^QV"X#0IVBF1/3O])_Z1ION[F'$TQ= MOL$S$>M":XH%!AHNUP;O$=X\(:GUE"UB.N\'E,^S, ##,\^SYG9JM0=@0/I. M"$P;\O7AI_=_^>F#H>I:FX[3ZSHPS33 2P+OG9O$CWE%"HUVT]!^>H:D>JYW M^._#+$O2/02:MJD J^HQ/5,L(PB?(MSY6T;NG>T9],D_*/)!C;\NG9WXYIC. MP?$MX4*#Q+;S798G&Y2V"6!O[.L$HYUJ@H)14A\2?B I)\0@U*]*.1^U2E8M M7LF'T'%" 'V+F@HY4=<0?AYGX5+KW1QM,"=$*0?+XJV3C!2 MC:5HL?\;NCC!EB;-FP?=UW $86?1#4UI&TT_0-/*%E.[JP,+JU*0H:^\/F!))S8@!!L%])T'KRA MBD-]V;I<3B<"#JRT 0=81,G O+"GN1)DHR\M)]:^[U.$Q,+B?4[9QD]?=7C, M",.X(;X:WB78K,I-;T8O:=O9"59O%#5SJZ42KI*4KI#&/-^5AA.,-T%L.P>D MS:-E[_Q0MQ"5)DY,V^"[$94T"=\Z:Z51V\_ MBJX+Y6I'XHSKC)CTE3[TG!!(W^OT5X)M""\BS-R21=1G7#4!#?4+ KACW.8% MOPJ?$5=:B)UCC N^WXRFURGO;L_G9S<-GCM5H^FG3@K//(1O1,IMG+C M8ZBI449P56WKZ5?"#&>GAEYO[.+$&JD4OT_^&SA%SY(T35YI<2W\BQJQK4M_ M)Q@V0>*#EL\>@QDKEM$ I)R0@Q5/Y?IQ-6U=8*1:J5G%O[6I3ATIY$N+AIE6Z60$-2+AYCC2U5P;;2,G MOJM:.@E]%,*?U,\);7,GV#G8;G9CRKGI3]4-X;2!QW43%K?4J"+E[079L*D: MQZYE5R?8Y$%A0G;O70K(]!M?J%AD5+T[DIC^2F%VI[LD!_1Y/X+W;;++=;4? MS3G%YC>-N9G@W-_:9?KR(R56U!E7]V8CU4K]%[!-(4 M*[BV?SK!9-4L!*BJ2Q5/RH9.L,!36FI*AOZV:NCB!EOZ<*Z.T5].L$.L M%V%.-1YJ.]>OC[;Q].?8;1(S3.T">Y2_MNIF/'U;)]9$$4QN--V8VCO!$+U% MBF>3B1=-4R?8,*7,_NW]+X?EVA8=G6!1&Q3>,FJO2W\G&!9+V#[B%V#FTP3P ML[WXBPYQHWUO)YBM1A,6140XO@&$S"^7Z0Z)T V:S_0 2DX(0:K/P '"_ B" M_:[QO; -LCZ%:FO:]G6"V MT1J5Z\>3PMP;GK=F+-<8XDZ?47"1+DAM+']D:M%)E(S>^1Y5UN?C! MB>W9*GO%J!)TH^ $TQJ<^#;O;]9T^@=1D5##HQ*JGX:^U>3?!CZ[@]TR%V.< MZ@>;L:$3VZCF#:L'C[ *)3!KE.5J$\\!9(Z-_9YL.\%NS6AUA@^Y]<9/?]=? MRDU]G&"L ;+&7+^O5=?I3TN^V8B_[',<&O%&%%/XX%EZ66.EOG7[9>3C!7[JX2 MCUNN5-$EY+D=#2<8-T7\:(L^&KM,_]65:#U8&981>Q@^_F)UA0#0)6JGT@Q' M=7KAS',P[?HZ^$7Q5R4Z V'4W&">0!X; M:S,)C>:Z?,M1G,&!8($%LX-1\01=^[BM@TIO:.K'M&MV5!_DXG6"M>Q;( MXSI% R64$%).B$'.?C98W!3MG&"@^2)WZ+INE1GX.0Y8F4H47+XM(8I9"W5[ M$"$G1'!P-@%=SM+@EA&[U./:CY6P7@?Y= <:VY'+Z N*HO^,D]?X 6^/),:G M%"@#J?HVTC2>7LN5-[FJ5DJ#);,K@>/X3+3A!Y479K$I!P?A&70&CGPR\%Y* MMPEU,)&WPCFKXT:NTS_^5SZ:;[^A"]Q'V+K8OR,O;DYUUBC#&V=^"@@ M3@EB(O _X$1^\2/8AFT,%FTZ.L%B\3ZE5PY\>O@PAE@034BEL8,3+.G?!67= MDF[OB;*?HPP2]:"\=[K&AFJ[.\$N!RA_3%CV((^G1YD6LK6IS_3G),TXY^XR M\NJ9/^/7&DS;F*1NZC+YK7:3+/WH;HU/A-M=E0?5[VYL,%U0O-+.V;Z7$\P] M[)ZR$-^PZ5ZH^* ]W'6-G6 %<+5>PRA2S9S_YL1$ =:L1>5"13,GIB_8K#FX MES&_R=1^\EC%"WSX+_-$D357_]4)Z;.0SPO\-+['VD=PA4C]P_JMS>Q-Q-2B MK))\&*7IK\;[+P\Z'$_^R_23Y#%RF6:JE=^=V%J%=VZ^R]R9WOX!PH>DE7^JEFF0VDY(8A;E-,/!>(BYR]^&!%'1R+L/1;:1&!0 M3!?Q@:2FUPLYG#5Q9YERNLH63JR=G%W 2ZQ +"P]*? A 7>0_ZS9MFU[.\'L MY68;)7N$V%FB=CW=)O$++>Q 0GL?$QK77OP.F%'X"?]/E+.8_C\(GV$27"6I M$.:O?)O9G8$30M=JE6=[DKVL47Y:='."/0'G_F!/IA9A=3#BD]MC&**5BA:6Y91M93_VF$X(%FSRE4B$\),5B0=.[7*V0IL2JU1E,_Y%>OJ'E#N*LN9:G.TEU#:=G00C87ZP^I@CA M';]!026DH*'I]&R4[X[%:I&&SR%\W6D8+\.M']7#7=OV<<;@=A7BM_ FOTS3 M!)_L*3BS\#)<1?ZSSORF[S$Y4^?@A,)?MRKV3?S-B5.U/8Q5@YFC(Q4GF"^? M(QI\G;,]-=20U,L6KYK69)Q@OY8AC?]0,='AZPPK!B2EC^#L^1&-X6ZP^74E MYX0X1*!67BY>3HS7O.L;>CG!W%D=X5WY[&O3?OK[D("7/;XF+G/8E-A5+UEL56OZ9D3ZH M5OQ.U'-E M;N[$1OV(+Y ,O)'X0X+4?;RK\ 6_IG&/.B6GL9,3K!4A3'I-76KAQJ0;7"(B M_ G[_%O4TNQ/U0GAU#-7&M'O:VV=8$2U'J)32UR/LEX=?DYLZ-\=MN*'CS"Y M$:6T\V20:L&\P)':4K>M$2#[Q#]^G7FS]PBFA[=IDAB(#YE."Y MKOWX$<7B>C(@SKI;^W!:TPN"PVMK+#KRSTYLT[:G-,&Q>4WZ'/2,A!-L%YJT MT8I8;^7"%JO%#SR@/(_@H M)L,3Z4 V MV_6;GD%X@%XPZ![5FUSXU8EO9Q[G80">(7S[/J EP^"]?(-0 'Q*$Q3SS7;' M4W2J3B4]O-$@A)T0T2=_N<9'1KH7S;FFBH':YM-OSUN4ZY%VRY(89^@YC&$] MX)BOW^H'$'%B)0=5U+O6'>HUC!/B8U'V^JTO-7!BRJ4EHN81;@M U9.4$V*H MVZ/ NJ]/HS>UGY2A)<5E^NUN+DZ[_-O)/:J2B[2&^*-N,?VU\(#B,$G)-8VW M-2L,JWWW:-LZL=<%?==0=KG:R(FIRRD_QM>,IJD3;/!L+ A!!=^IZ"5E=1[V MU32NKGV=8%2-23;/B4*$)ZP-DF[5T0D6YU&4O$("D=P>4FT MN$7[T'-"(&5-"ZF>!?X+^O(NL455[+?O[02SZD#].MKJDQD_$E;Q&M_089R% M2[*WE0E\XXTVN0N)XDP*MTXM?*3J2VKN,;W:(%]"GV.?!D*A@,=X\R!$;O-@ MI[O2+G(((2<^$K6EPUQ?I:F/$XQQ5\S'--EM(4,-A ^U3'=X8;;,WF@(%NO2 MWPF&Q2=>M_)5CI6JHMB&?NS3<_,**6(5=&TF/RO/DQ=UB<7:CVYLFE8AD4P#[!NMH@&*9I-?S!HE%#B M( -3%@"*%FU*I)3:X7$@'2+/E VFG_)- ML@LSTY2K#9S8(@)>*TU_$$(W#,;_QEY.,"?@'9VS,L4$^D3]'>A;3[^YF%E: MA'8R1^6T[S4]<9[_#%5J]Q M59OI-T8)C0TJ$7&Z(J6S5M=P>A8Z/_K[FPV<^$9NT2M3=:&@7YK$^(]+:OFC MV"@MX$2[TG""\;M4+"!/[5FTN*'RI-"V=I:9TKG?EJ&RAQ-,<;CO!K#;S5%_1P]AC^@M"\[X\)]?P-7UGLN+B M&4<%:_M(-1*9GG4(AUOL>W$I 7?&76-%]!G=-FKSF:SAB_'BO]MHKFT[.QAQ_%@%Q2"BP MS*0?G=@^@MW4A&6L:#:]-M0"?DH$DZE@R"CL''W(32\.$LA^A9]/8C"? 2=) MV=2)3:DQA.M6KT,W)]BKU7BL/G?5)MV&3M-O0%&=+H#1X@H"I1J._Y#^3JPE MG(:+U3Q(B'*K-^*HVCG!0).!T#F3('^U)B:#T=4.'ACBE\].\/;A1D/0=T)@ M(EXA?&(9_\8TUBIU8R=8N25U !HH5W]W8BV%7(@67D%]Z^E5L+*J/=XON^V6YCKX$2]O>QVO MDG1#WR\*2\BA-)Q81:%T2?4X+*-.3/:?3@2<8%F*_2:'1[@*E[XY=JJQT_3; MF$<2T)H*L.GN507)U,T,1V+>OXK)UIV=8'50X(K/VZU5X+S*>$X( ME"R_H)5IMXC0QHV)W M6$%^?$71"_J4Q/E:R68O@I,_>^:[(,R3%)(QJM9IQ<].K.#!>=!D(*SG_X#3&:W"3M^KO!L,$PA*E+6 A-4V=8*,*OFDT M,FL;.\%*8Q!H^QA0B# NP"R+B-#V[]@!!YW><,@MT%C)$J-&RV*_-=MA8X_I MF3*4<1:2R30U3;MT=D2AJROXTGUJ;.C&UXUUG(P!Q-\BPVFK;#C]AF,S$FI: MU^)A3>VF9X#C/?*7Q.-[ZO6P@G9&R)KM'E^37V<8$QV;HFY3A=X_\?/>NVK74\GF*3) MB&4E"F9UU1TDAN;36EOR;?K;P[ED6Z%_Y824.QGL22&3=8K49:\.HN2$$,0X M.XI/QV,2L$*^"7<;YA[NL;89CI[SU0+2Z,N@FK$X^U M9GK\ #YO495#%YDU#%F'=U>+Q[S)'W0!UF84!]5@(6N#.B':+L6E=*'%76FX MP;@BG?L&P [BM:P"W;F@ W)&&/Z:G,*: #P1Y]AGO#LE44VP= MPR/F<&K3G_=%H8DO8;ZN(VQ^3!$^'%*Y#%\#.$-_DD[L$?G9P)'W]06M3.TG M]WW>I0E$:BY25I50Y?I4M9G<,,G1U=Y_>"*NV:H]LOJ[$UNG(_"I_FG7FH03 M;)NR>I;+W69'JIPVY<)VIS+]3??X7[6;[O&_G%B3]B!5+9',6Y.9_FZC9^]B M]? _.ZP:/VQ]_-)"$'-??Y[H6CJQAH)/["I)#=!^6H-S%P+3KUL5T/LZYJ?\ M!=HF69@70%R:4M)="3C ,D\:+XK'$9/!9_RM*=@S-'9BPSZF?H V?OJ[ 1NP MVL:)B4,5.S];XX\"7L;!V?YS!L?<=?R",OA:YLLS<8:I%7T3X?R-3="78EW?!_X^,N"\*E&=NAH8L3;(EVCB8[ MR/0'^<,.;Q5RY8!N7H%+5[>8?M+$_DQ<$]PL'9C@=U0MG=@J/*3H>K/UPY2Z MQ-0N3W5+)Y@@>@G='/H/M];(B:DK8>B88;^.15U4[9T@@D]F"H>5F^5;M'-"?9^1>MP&:D2F]4MG)CTY68;)7N$J#OQ M-48I(&J#J"\?%G>B9\A05:HS$2=8YV$;!9S=DZ8@3ZW9]-_ M#F5%!G-S)U:C;:'*-NV=8&A0_RHU=H*9ND9I5-<,S9U@1Q7-P4/.=,=J4Q\G&-.$;NI7RMC!"99Z MX^M_)/'4D\'[MQ_>@1,YA.RA.#OSX]\AG6+^C*]^=8)AF_:3N_EY+50X?JHN M?O$W)S;ZC2+RBMUV9TF:)J^@H_A;_$NNO$*Z]'>"X?8.C7[ND.F_*ZWY C,A M^PQ!/ZW[#@XFXL0ZDP>:>'H"!R;O@;;YY %/^-VP2Y=K?-071]TY =Q+MSY> M&BC26+]K.W5T8L5: 3\:(SNZ47"":0,,I!8:S]S%";:DT/?YBQ]&))XF$8PG MZR0*4(IO\2Q<:H[:+B1<85MU/13^Y(,N%T7OZ2\7^4F2$?N>,G.MN?7D"EN) MAIR>XR?)V=6&D18UYW^57;.#'Q L3U*DDODMU3OMI%]62!+VF8 M8]&OU %(W4A,OP'YP\#X)H#7X76.-O6XOV[=G5AE)2+5YSC4%FTQ=G"")3C_ MX,V3EP\$@Q=9W]H)9AK@B9T#("["T,VU7I6OU99]G6!4'V5?%KQ5,=FFGQ,, MBF\1D+_:4E9OY<;D(9H&>2J6Z4TS(JB MB4EI[.<$@Y+UH-&\X,24*_$^+4*"G)@VN"BQSMKJW:5K.[TZRXH7%-A]NBHA MFG9.K$012O,)^2!=.(ZH.[]%/:76G9U@M? =%\D:?G27,-A%4XQ*BWY.,*BI M@JV+&E;QVI&$$VR7BNWE:H7 H/*[&&\='(&<9='C=,$-/OUN*2A"QPF"C;N'$WC M<]RH7 I=^CG!H*"75A&1(9@!7^I,3>^DXG8A-?WF_(B/UAC?VEAU1=D7/R/9 MVU@AWR\CN,5OSC5;MF4_)]897X?^,[Y#GAFR ,[-V[BICY.,$:4++!F7V^V M:?+2Y#HR-'>"G4)_86"G^J>6NJ433!0FG%(),R;LF-H[P1"+3RE$SLR>9RA& M*S6 @KF'$TQQW,['A)@14Z1]XZH8;-][^@->,)/B4^S+0UW5KC1P8GT.5@ZI M4Z^$3.!?#AY_?XOW_._;-?&X"RO=__*DZ_I^D54%O.51""/ZD M6,5$7L ($NF30H+K%*TH QGF@"Q?AI8_/BS/,DK?&'Z$:E=@O\F,TRSVG*2B5)9M9NJV-;29 &#&)]_ M#_O-4Q(I)BC_;FE2].2[1\\AG!=Q#AG'BKDIFUF=XCD!CHE(1/)_HKUVCM5V MEB;)GOWE=Z#_M+5-K_E!J7/$+.>)J_YNFD?J%M; MG? 7O!/_,TY>XP?D9TF,7V/PQ$ZU4]:UMWNJTK/H'FT!71U?/EC'5=Z>QN96 MI_QK$NVP*I[2LTD_UVH[NW)M 5E9EZZID]7IW^V>HG!Y%26^ZH%1;V/]YJ*A MTL9KBS6Q.K5'_^TZP!]( ??1,$]=>ZN3G@=!"F9S^@_\O$7OM1-6M9UXLA\Z M3/;#)),]QW] M)T'CA.7&MEX&,'Z*?,T$I9\M38D4X+A;8Z5#>S[5FEA=7))%YY-D$/PR\BN. MV-KR:II;FK*N:* PS5H3R]+D^:Z\IA_!&$OWQF_&W,NR;"_?EFMB0E>;)Y3- M++^VYG&\\R.J&AO>5U(SV\;9U(^I8[QQFK6FEJ9ZO5RE\UT08CKS/$<9M;EK MWJR&QI8EVSH972'JYKZV#.94E%=ANKD.%!.6?[<[*1"O'V3UZ2!BC]CS_]V]]__.E/WC8- M20#M?_P):]F[#$\D(<%J?@2_L0"!&\JY=HID?OB"SA!IZ;HX*FXC)H]??CI5 M>6@\5EPN[T]=+C4G&9?,AV^2J7GEN&Q^/E795)R 7![_=JKR4/L?N5A^.6VQ MU'R>7"Y_.56YZ-VL7#1_/571*-VZ7"I_.VVIR+YD+I2357&5'FPFE;^K+*L2'ZALOF M='5B19P/%\J)Z\.ZP"(NGA-7A]5!3%PX)ZL,RR%37!PGJP/7P[6X2$Y6W(12.2^ED56!UO!T3R]].5OM5Q_AQL9Q\"$0]KI"+ MYF357U,<(Q?.R2J_':(FN:Q.5A>N!&5R>0RL#!_%8UL*!>6"&%@%/B9!E"&H M7!@#*[PU83"7S[\X_+RL42M MM [6LO*S)R(S!E=$0X91E&?\;\K884650_9@T6"YM.@P2,CS(4RT*7&ASMHY MA,)T;!(8K7;+I&X[V=09J%\%RF^>$VRF,'XFL,(:5MKUG7A56BW'].M0+RK9 M,'%#A\F8N./7!IF<:>NH6DXV;>$HP=NY\TJT[C[AYFI?9*VVS5ITG8PQ H[< M^B[1M9[\>BSK@M^BO-U]J.PR&2/52J.521<_3W?-E9$AQANMVFRZ,RF)GZ'T M%8"MW2;SL=*,)'5S0ILP?CE,W M<8L/W9%/F@-NE_5K^.>IF;>APV1,W*/<#V,4\$I76*W9;7:D2 *>;K@,=\@=/$ZQA[[@EC(QO+K!*ZZ,S9'ZT!=T]8SM =[P,0-"AAW3K!_2T MZFF8$U\'&%1(L81GA!];VIUDZC'Q*6H\/IWX.I7/] -?]Q,[ =J;BT6X_$YV M6>8U^#H=:ZU,N-42*2T,IBNYE>I'*7A MV#L)X74Q[=8_S!,35K=+4FM<9K)Z_U7+JO6%:#9BGY"L3$(J;6TG(9!NAWC= M.'\20NIU[RG= R*[MI8%N2$T8! ?X&G__N9DG M>$?DOT9YN/2+X-CC2!K\:A,]YE&4O.))H:LDO4AV3_EJ%]4=3PWQFYUH.))$ MA3?C(B5K$Q#?R!U*";2E/AB]36='F*,@G?-=OL;'S!^H6DRH92>GF"% OET8 M81V<8D)?A;9M+Q<2?3I^.FUZNL!6RX_&U,,=-HR?BZZU.]-O_E"Z%FL^(H=J MQSOY)"*,#I5EVTO_)%S3PPBQ?DZ>A&]G2.'QT_DDS,Y#"DZ%._]UF[<.E5XK M?>TDC#H#2%![Y UKR_EJ)5*3[]! M]+K6$Z;:OZ!XAZ[PX0]^5YC,ES!?G^^R'$\T+>(NP?V(_QL\^F\:U@ZA-!G; M7U#XO,:JY/P%?]'/#!)_L:I=60W+V9F,\PR;OKQN-":$P,#7*=97B*J"S^H- M5(G[@X&<*ADS]7#F3+P(HUVNM8;J6D]H#UU>\FQ)9+DRR[2Y.5%A-&;#&]9*D"<)-DC;(5 M6DX+.44GHINNT&)*'#.$OZ'4R:M+CC#BQ&/%DV1X]PR]._8<*9RRI>'D)!RX388647 :F\9)R*G!*"(G MMAQ@@#@)(1YJHQ"EV_'9?Q)R[73\&8T))Q%OT>?,*VP6)R&I#J>>R3IR$K(: M\7#36V=.0K*=CC>%Q6>4."C7$HPZ?*J2A>F;\E3K;L+D$AWT ';$$];8-+JJO M.QVD@ZBZ/]BY""V\ )R,]CW_Q_SVX^7#]>W#X^+\/_^QN+FXO'^X_/\^7S_^ M\[C"?X58\ ,*D;;I.WWMRT=#";U*H^DBPHC0\.F^36(\FXMD@W5=73R8LJT+ MN;&?$)P.> M-_>93O[-*?ANY-T+4(C$? 1?78K6^'$5OK WJUG^K?M/N*W^M_ P%P ">/5$G[A'^(K(P1\S'A#7=, GNT3)YC@D54\';T8<=N,H=[$2 M' !#CY!U^QD/63WQFMM;G!O]CKK.D/6:]H"F'__%+L6J/UUDLK*7FVV4[!&B MJ;N[=+G&.P10)DUG>&=:KK%.5T0[7_VM>Q@UU]@GJW6+7LDO'9FM]'6--;H6 M!_)6[3SPR6*2*/EM0=[:$&CPQ4]3'VNG;RA=AEGM7N]-S@YG5)[#L=:.GM.7 M/YNM45OK3L>UKY#LP?F2JA:P3@><,5)WUQAD$ T'FK^] M_^5HGFB_O?^+(W;G3A9%&=Q7MM>=1,"JT>ZG =_@+]Z3$% K4YWD]U%+]+2$ M)9F\E1^96IRG):6:R;0EVO^@XMG2VSWWT]PE(;4^F!K,HB<1E]OANQ/VW&F) MQORQJ5"X!A7,T7]F[2WAIX5V:=Q7XQO7OPF[A;W]- +&>TJ)>PI."S6T60?K M[H8X+=300R38[,TX+?S0@W>AX#8XB=#S 79=7606,$.=%5E_-\\8P>5?D1!; M>I3&B4 _+C'V\$J-$WY^G.)K[^$ZC4CT >X,M=@&?4XXF$_33G":5)IO[P>= M3Z\0T: /!&I@NHR=2J[L;GT#1V(AH$&U?[V W$SQF#_\X^IF\>7(\-SQ49 B M_(R[0/2?UW&1G,YN[F88Z[8$IL32J\RQ7GZJ-7N*KF[$ X&Q,5Z&$9).^,?D MW,_6=VGR$N)]=K;_C-5788WFRSQ\H45>S>L\RE!. $-K&)::3)^OL5B!<*^B MY+5II8Q=IHP!&F8C'D#H6^#3P>O#*K[T7Q\3H0EKFB9+A ("=@ J3X8_&:R? M:&%6]>U=6[?K^ 5E0WQ7)D+3K9N_Y^8&>.FE",\:?__Y'JS1^3P.0'O?0A/= M0K8GX)#6BK1\&W!?$8"/P;(F+%V Q:\DM/8E-I]D(Z(J+U356H./G$.M: M1B8;.DU8667+]MMBU>:8T;=WYXMKN23-_89.KJIM] >TW,&3%"MT4+4L,WXO MA]%PY#,I[EC E(0Y7H09?:RT^F ,W5V[WA3:7F]UT0TUI'3YWR3Q\R-*-X8R M "TZNG-BG.TR.,LRE!$/\ O5RNDU;4M3\(-Q:?Y.-,V=^WZ43R*>K^J M7#K8B&Y37)&'G&9Z"M.F2)U5 S=-R5+UQL=Y;!5G U;HL/[J1_@FW6VY@D

$<'S65S%UYZ3(^JKIC,J>51 M&ER9E4"ESH(^"4$>[DIMC@,[2 M;^^N-QXI)R'(8>[ZKN_(\3%).0)G+T)+;U2-(\)6C28438)71V%/Q2Y8MC"KPG...B)-NEZ'&-0&OUXST< M?2A;IN&6.FZXO;&0Y%$@/C&S$B#F)5&X;('\H^\P78RWG^.E6:P:DQ 4#=WX M8)N70?HP%?S:BS6<]@-\V&TV?KI?K!["YSA@?!BY>O7 M8/C59]7X*;?O-S#>H&E,W;?8H>.TWU_GU2AR#%J*Y:O]SDIN;Y,<\5#*(WL# M@X>[]26J:3PAQ/M3!Y58U]J-^\^\$#*NA(;KK_9+J]QH-Q H<&0Z[ T$K:/6 M7YJV^63?&IU1&4E'UJ#IDVOHY,:7U[0TXK?7)(53^03OT0N*=^BXOD$V:0@> M.$]BLL9?PGQ]OLOR9(/2AD^R;>\)D3B-$VSZ5EMW=^.K[;B8_;=CNU:+B;>^64T]IH1GK4ZJZ7,U=G'C$VVQ.)504(,03N53O/+#E-0% M+;+&_>@ZQE+;D6#;+9A#0Z?AX'YR12^AG%QQ>D9&"D]8W:C<9T<,EMIMGT37ET81E,JO"!K-[^T^W?7\WOEKUXIAK66LE M\M5^D8(3!N60E7:'4I*+>F1?HI_&^$PM9M_T3>J:3_9U5F?4]#7JVSOR]34L MB/@=&GC_:K^[6@#_=AN1M$4_XFF+U_$J23]$W]YM4ZP.S M704>K]V.:M5WPM7BU:M:\F/H,+UOZ1/RX60&C9-.KAU/[?N[E]#4CL/6W:=S MX&^V>!4(;$_*L70H,.)-^(("FH;0CMF#2+F8L,)_HG/MGJM2Z>^,::O=,C;U MFE*O6"*(>H)+ZC[,?J=5*N!/>K5"VV/B>%0:@-EN14P]IH_\:7DXZ)I/QL \ M>,%':R;B%K8)DZB!D['+[&=^>,D"C!T MW6]ZZ\I)X'IW$U<'.\Y)0+YVDUY[$]%)@+UV$]YAYJ=1X%V/6Y =S%E,>G_[ M)KW6-B\NL[]_DUDKXUJA!'][*+0SXQ4"^_9L:&$S+*3U[;G0WC)9".W;2V$8 M&V7U[(?2P7A=2M/!2.(:0PD=B M4/H64&B?B2A*7J&2V562TD<&Y$O]_^R]67?D-K(N^E_V^^ZVW:/O.N=!HUOG MJI2Z2I7K]),7BT0J:3/)W!PD9?_Z"W#(Y("1!(D R;5ZM:LJ 1#X$ C$A B4 M;"[%7VH6OWR;A&[<(4-J=AMNW3WRL@!M=E\3M,N"1W^'_\PT*W'7IV% [3DH MB^0T"]T[XBD*L?[M22]0PJHT\?-A)6)UW3=%KX,%; M'7U-.'6<].G<@!#*CE@I4EQ.326!UU=T?:K]+5\>*[I(=1CC(3"U&5U]^JSW M *S6QJ<_FV(Q-63Q\4 /*3HH;,:EB[E0O3/IEQ$1_T'>@T<,33N_\GGE,\8< M#E] M3S5^+?L@#PI$5?W5R#M>SEO=!L='#]4.(G-?KKC_[YMOZ##=Q33)-;+ MCY" Q,+./7GK7GOR+EMV2784S2 7Y7YJ5P4;A/TO?MA\G_M \37JKE"XP M\9"H-JF-)WE!%4HO@NB]'_HIRA\84/=0WK(J/Q* 95?[)+^\;@_CRXAXF-]G M*2&U0Q2G_G_R(W?W28(ZD=*V:OD$#)X_N#9MKT.S""N 1F@I!W,1*H8V"/4P MA:6H)=WRMP8D%YNJ*VN\@ZNPF++F+J9\_"]QAKSV;LA?TCV&- 9$+CRPPHN0A)!]]2)*,1%CG;RA58NVE1QEM'3FC M*P$,:YSN"2D]&I ?!H8:(5^ GG\$9WV##@%+]I@O0FD5 ]B;NRPB!Y8R?@I< M;;I46&8U^"*'A(T27)$#0UJ&8S8WG+UWI.2?/B/I MCJ5M?+R,B NE;1']QH#!AD2$V$WAMC]7B/G+>W&+T5.6%V]9T2,7>YOC .L>(V MUCFC)$1+B1 Y)ZRR4S@[3U]:/N/U &"?JO(1X0DJ"S=#1P.P?)+2*@I)@I?- M[KQ3I?/S&H5HYZM:ZM1'! ##W6Z'7)+$ZSSC%R?-DU&'+MX[YQQZ+H]#CR%A M\'J)(\XRF"D=I45(O[W!['$P%V%;ZPUHGR.^E'"//*W'^_";WM;83?3-B6,G3*FO@.EM@!41NB)S>\M3Q5V?+DV>G5,>/O[A MQ/@JX"=BT# P $FB>Y2(1[W.8JR>63$R@#K480]DM$ M=0F+[.0RUPP=WQQ$F,_G$VRQRH23V(;?!^QNYV>L2.B;7!$90=8^KV%@N*"0 M?TVNLG2/!9__(.\KOMOCVH+R=,?7I[M/%+M^@IYCWT4OA*@'@S;\PZ! K9_I M.D&0YX80_2O09581.#C=-LS1"F9;0AE[14,RK.F5[7>K+2&M^K5B2QS MK.8 =.GVW# %^^Y5Z-WZ098JI[I5&PT&8Q!M)L/EI8;;4D)PMMGQ&.3LU E( MY>3[(/JH9SVS\+#3EG17_(,HD;=45P!,H)I;?;Z7/56UG*F-!H,)J&PR(ZA M#<.E,(37/2+REA.2-&RW*'%C_U@$*YXSW'F>7ZRWQBAN4>KXP:2,@A&D3YTS MS3\E:@TI[[A-!10V\9L3EJE#;K#(' 6^5["&T'NN442>(X<4X7&"LR5&Q*#U MC*WY60B5ACI:B)#J'LV[[BFT= X5NL4PDE0+YU]^E"=(WB"0%@NS3@(_4>A# MZ/9-F'_IJGG&5RG)?^BPY]5LH/GKCQ'>EW<_"!![ ITV8^R98 Z=-F#J:TR= MJD1\9QNKB0#.+J;U>JV5(F;OP*QA5;C!!33(O2EGC:'RC2J9 [MVM2T6/UB5 M$L! IG!M2)WP1;@,[LQZA8%^NO< M+8UR5>2!6QNY<^?:@"1[@J@B?QMEW]-=%G2K%)=Y(AFF$K4Q="=ZXP',- A+ M] )EL;+(,"RNC=TF'W8'O8M(XK2V /RWR^3Q7W[+XV^HII3VKY-.ZXOSZ1^R M W-BS=^G1XQ"F\W?0!TDD*9?Z"5R7_'8F]V55\@EW">;U*8 >-$V=4+/B;WD MZ]%S4O33#S_^\\>_<5$UM M#. RRC/"/&O(?X"F^$QVX+* MRDJR5)-4.Z$XP2RWHV:@2R7FZD!NX%KZGS+O#XGG=8G5YPV]("?(7U0BF#D:SAD%GM,"\$>*Y&1J7FIQ5?Q&8 M]7(#U,&D@[X([-9 3%AB*,N#,^NHS1Y2:>MBG34\(GFJZ1V;-11CQ=_7W'BS MQF\@#Y/T%RXB:P_5P:B4F:J76Z_"]D]+O629!HK6ALR:" >>8Y;C=+H<3R Q M8Y.6FH:QLENPJS!FR*(IO:VCA4+46&\V&N9>]_( M1&&4"/YMQ:]%=/KB0DJ(_[Y"3+OBN_$E)5[_6/'JXJ4AM*6$]Y\KO%UX^X;) ME)C^O&)*(=DAT3>566B]WW4B>P[HJ>!=S6Z:X.V&!U403V 1L>&Y=0%J@E'E M.&8,/+\>'$QV<2:)7IW26@)_X03A%?;@I3['T3N6-*.0,DW&RKA=@._9-\QJ MT&:W8S[#41P%^')M?80'^:S^]E<@9B8.N9/BA:F/XILH.-]=V"5& M&_222]Y^S /Q4E*2GIY8>8[$B/LU01A2$G=A0C=AY>Y ;UE 6I^*6!"&VL%O M._><2(M+JU61+_&II30:WK&$8IF>LT_R8VFFIDE2=8Q'F]A%A MPUT&KP< [XQ(AEV?=VIR9DF)A0L'4/*YRSSAZ?7<9>90K,^'%:5V*8Y3EXJ7 M#6!7/Z@#V):_9XW5@&<"4O0YZ_=EO5(_S!.*@6>.J:O-&K2)GD+,\U'80(KC MJ=]4'1!Y@?TE(J6M MG? 5A9>7(9O=51AF3K!UB ,W?_A>^F*KIW@V1CK>1"%97YS/[\5/_A!:[WD] M#)IE6Y,26NMY/73793#IVQT!6HKG5] 8SN0[=C71 AX'>X$95-'A0A(ZY1Z.XQ,_]#[>RVNYG+0T\NAQ+6)\1W2M#; MJ+TQE6M>N@ MV6U2+R)Y>+S9?7%^C^+J(% IB=]6\TD_'TEVUO=VDXE=KS4(:(5>&(W,D6HY MC0[M\9VQ@EYP3MZ%1[.R=G.[F*Z35 M3E"F-U&T.0R63$(V;UB:."#I_XN0(C9SGA'["NMW.>9TO!@-< 3*0!+!,TJB@A MIV8LY#U@'W&!K=;,VI&LA8VU9(L5L%H@1_?J',-'/),;\;$3@3"!0WABO^;% MI5E/RNUY?K&FAW 7Q8?\*S:Z&B\.6$KJ\>3Z5/L;S\6D/ RHPO%L0SJKM?'I MWT2'[WZ84Y4H&PZWB_&%U)#M"$KBS7@$\!RT2+F:O$9EIOYJFBCY)6:7[15V M@[0S]!H$$F>EV4^W"_]20XGBLS__N)RZZ8P9/^ ;YDBNF3"]"]_]. H)Y3G! M%L7OOHL(8S@ZX8D];[4!8$@U?2^VM32@RE73,. J([XH&'D772/87GB?+!6V MM:3>6N(,Y*7058/G;4M9JU1-C9^B"#>)R@< 2 MA>0VI6>=ZG2PT83#?*4@TJ0.G*OOW3?8S3Q0'ZR%TKYAH*V:-Z;#K1)]ZI-6^#+=$Q'BI MSN\;5Q]18CQ#2XBML;,[D^A)C0T!9O=SZ=,E_>=H]R KI0S87OD!)FX@D]LN05]ZJ)%B4[=>>Z./F[-DJ4R6OL;D4 MW7>T21,6W>1),&)\#:0G,@=&RB)JLVDK3*%C^RRV)\5,3R7?5S//^8;E^^"T M^0B1M\V^)[[G.X5]$W]V__.//V*B8#,@^<[P7*."QTWB?FL AL[#@^?B96Y* MHT4UL#5&SM*.2V@07($DW$E9V\1.Y;DTL1@_$Z2;G:_1)%7ORZW M4>!)+$&RLV8J*HN>/$\^A-*^H\^F'\"%\Q_]E <[O8"[NCO"(6N5U M5JA=NQD,,R;3#G6V6O(-1(OP\T]K76H8V?N:7F:]+R(+S;GXGKQQ9-9X:3+D MG5F"@OUF$;A*VWO66"KJ61;:81JX-:T>LP9'PGQ2AX9RF2\"'FDS#?-J%1I" M9HVCR'12W:><?;DFL)FC5NBG8DYNFD'^E90S? M-4*TJG96V:- MV)"H5S8#G#5DFHA,UMRWB'CA(4'75#%OUJ@-I$ IT^TB@H;[]$3I(7."?6420]Q!"%BH]LT90DVC9=:Z-$@X/!;4A M=-<+\>G0-/NX@"@G'WX05$!@GN:$;SZ&L(#D OB]'_HI>B3W=[N1C>\,.,LI MRH,0QB2,V58=Q7C=UA<4%)<]OK_XP6R\'@"B;3G(R\7;"@7EM_+1?.0=>W:7!!K*"ZMU-9YI M:QOMT@\LEK2F*)5WB]\7X)YQ2YD(NYF,H?<0*73&O] ZS2#N0"T'2CW7B?J> ML 8RMFCR=!_(3\_>)T,/BZJY3. M.G9@1,)CJL1+!U26%'F:]ZR]_4.)4D[;'P5":$DK-9!AR\0PG9??%@_KS1[_ M@)*'L.IBHU^UFKO(K]%M9]P1)9@I!*]G-1S-:A2XVS?):LUJ.DOL5+Z MZO#ML=1BP[W;+,8RPS/"-YTG6AFMB_&%G/,?_71<&.\*S52GC,S\PV=>(4D@@M MN,5%E;Q'HV^I189+I"V<."#.>.EA(?IXLYBS 5*W!U M"J1C0&0M%0EDS$68>[F R0JXBS#J*I$6%H]',3@6HN9=V"T+-K'14<'>F!T. M3GS:[.Z2U#\X*;K/\EI@-=?*W><1A0DJS(\77*VP/W(,U\3WKC7#Q2\HR]1F.Y[! '+#&H)&/]&3OSZ$6G!H!K+IJ7C+ZM'[?-'LVCY M]U'&BH#M.9A-B\=M]2V>#&;)XJ]V6,+1BD!S1(@PY#4755=*.L&0 '5<];(Q M*#(WYA@F 8"E!,W"?KZ;QU"=5[39XL 8ZO>*-U/^6$A=4@!PY_?]&,:!%6Z^ MC#5&CHUE8UXOHOWWN==%%1FZH)1$%00JL*9/"_%2Z @J7,JB:*\'O-6[P0DX M5$>!NER%5#A]1M(<^T.2E2.2JY9\]CZ*7YW/YRP^XON _K!9LM-($4JL\]MQ M:*@<_D?SX;3UZVRS:T^003V"3J"XV1K\.>O@3P; ZIQE)+:BD><']/=613"' MD,_S>^NNBI:GZ;N<)@[NK*;&:?_A<'3\F#CI']EY=AB-=5]"F!&%+^B /!\E MWYPD1?A0O2#WY.*^;]R*G+)=C<,-]CW'&AV^1H?K8N5NC!P2JE'\]R$L84R> MG1/GC9"XG^$:J2_H'849:_K--DO*!C5UIF(E*X6Q$'9PP6D]K0C-Q\<]-/.Y M1R4/,%>< R@EK 2SIM%^1H@Z:8HT_%G#MSY5&?VIBLK-LP@DX3]= 0/9,*E% M^=Z>^P,.'1>NY&T[SW="PV];:7/=K''L?^TR+8>SQJL?'U2EUEF_R1I^=%F& MWUG#UO^D2ANE9XV?/K*;^4M ?4!QWR_/-290'WQR#W?G&N?7'T?%][Q:(_IF M :""&Z3$\!\K)^24JCY[74JT_KFB-3PQZ,]3'%NSH;@W64S ?O2=[WZ ^1=* M2%;S*"3L:[-KG452K=9UXPRO^-+>QE27,NLJD1$$-O49R5Q\7W.RY;SD5E8U M-E1V[L:F8G_GH$ MGQZ/&L[E@)@P!G#XAK^4P3%G[8C1C"&5<<_:@JL9 M0(DK9-9F-=&,I?WM.5S7 ?EB5;NQ1"MX#?#7*5U5S2NPVL5$[ MS9>BK(F*>AD,"P[S&7SSTWU5L5-2:9#JJOVU4'%.\+<3W\NOBBB\<^)PD[6G M*6X_TMRV* @PM=>_2 =2MI=9]4M:#V&UAL'\)<]MTW@KA M7_2%C,<^%J%)]#BI3$8U71$Q8XEINV(5E P=@^^?2Q)P2M!+Q5N4Y*-]#*5?H$MT-/D:#<7^H8A>(?[]8I4LY'/'4474N[R#N0A.T^#_\89$EHZQ! J><[]0;/LK:!#BUB$^T#W)5'3 M7A92XF$DE:)&UF.X8X ?ZH&/PB?P7!ESQ&#IXAQ*>:&]6_0]W7P/_+?\2U:& MO) E/(18DIX76TIBAJCD9CGF-TM#HI*7=)HS&0! 7IC9G-M=L)/L2 MA7&$7E%\>(R.FTOW;(2I M[8R!^AB%;X1%$*3X?@U:2R"T4+.]D?M#FB!H_;0[8!D?W,3^FT]B6I(DNM6K>9E/I R@A["\0,(73V-8G%H@6A[SH MRLTBXO<5*(JJ3&D%Z><"I!"]Y:^SP<+$\LFR":Z"Z4]+NO44^!-5Q]7Z'L06 MVJ*"UE?9UOI2?($(GA5]K2_#K0:2;C:8;;UE18_ARW?YUT6E_\T#]D!^;$FK\#L=FO M[M35G5I-Z-I)_&2+^;[C;<)?G=@GK)*8Q7Z46@^GN[$%UJ?!)7-*0\T$_NA_ MCV(V7==_!@$7)[2ETPP( 9N,QA%=#LXG_W)H_+Z&(/2, MFF1%-Y1K%+1-3=.,G^/H@^R+JIGFUZ2XB*:\?= MTE(7%N.!6CW =(P8ZDY%*BV58QE0M(W:'8QF#<,:$S"!E9^G"2T".;;>=*:K MACXS]Q=\+,6H3D(TS!9!+,-#W.;IWA==WDV5<-90K($T)L/:NEKQ(K#C7V(L M/7L1T$BR[.ZUM\!8HS4>:U H \-NLT"0UFBL<6.0)RC? 2RHXSXC24%**]!S M[(>N?W0"W"RO16IK6 >L8(2>+Y2^D'PM>=ZT%W0L-V2S.^_10_B$L7[]0,$[ M^A*%Z9[EN!HVIAU0_!LY\>M'I .!:BB+%HX_S/)3]1S,GL7?1QG+M=5O+" ^ MR5&>18/VS0SD?8LQE(V YIE]+D9U'0O$@A4O1C49"<:"J2^BIEY?WS7CF9O> M2GDVA*7?[(F!/'D(YE\\@5QW?OA>1.>$'OV]-8C54XH/H-/ M3/ZAJA9-6VF2ZF*N*'/QBBTO%O)PQKK'D%Z/>1:" M;>K$J5TWGMRY76759OE7+F]8T./E02<1\Y11Y,[B+-Z%7;1 B%.S*\I,N_O.(_)9@>?%9!DKZC:!99;GSR5#=,KIWP#Q)R=_6&M4KR M:78 M:@+$*N6-4E:;_#!]M/*+\MY%D)I:,YXZH=$(9*=.K,YJ 4\$H82 M";L96] K'GNSJ[$3SG;0VZZ/>M?BB.,41US?2"_OE3[ 9]M8 G7WR/WC.<;R M:"Y5X3^]Q0Y]BZ6Z )$:N/!2FVJ&]BI)$'F)@+P7]!X%[T0=;'R6#;%L5V-0 M;[/OB>_Y3GS:.L0,O$TC]P_.[\=.M: M]G MR\FCLT6A'\5;Y.(+U!.G*N,U'T%R/!9,S@G%^B&ON>:95>NNOH*%*,Q]L= D M$LA5>^LVZK%J#E),?(RFYE33@N0V[R@._;=]>G8GYX]!HUU\_N4A]-#G]L,Y M"N6986..81IYSF)WCZ4L"2[&;:\]8BEP3LB[C9V/-O6R)RCNI#T;W47-K<+N M-N$YD+.(2V3FT>HU!!"CQC1)XEB$Z[I1[&$>(4\:HBY 8"TC@T^WW:Q<$AU M68RPU!LCS"AN4?'?^R@N_$GL&#?E88 M^)(KX"I]KH)=E-9*'P$(<JS8]EI3V95)"JO;%0OF*1BOPC6V83Y+9YL47I%ZKCCXU2%D7O5 MBU?&PK5^PAA0OV#)-WF,\ SQ1&E+8JQ>W \4,RHKM@RQUS.' +%0B86,K83) MJ%KFP'J.(QO[$T'ZSR W>?1S\N7!.,E,;T MAMH-%T44(#F8C(=5]0:ZS=-%Y!?6C2HN_H):VXV-!/?.Z7WF',9TUH"P9U2Q.TY1@<_.UR%7N3.TD4UQ*\H]+ RE!V/P>EFCQ6* ML_FWC-VCGDFS$X)+;'W):7VZJGDA=3HKSZK4:FC]='OTG#C<9"G#LD%M,LX, M'GWG.U-I[+0Q[G._B0[?,:V1?;J)0F+L(+:N*"3VG+A\]U9.]BD*W:H\+-SZI.S_D%;YF6TSF'HD,A;3'6XO AV:%8Z6[I+5M/A-;!&3EAV"+0$_^O>+YT-+?HRT"+>E';?2* M-;S798O C_,>K7Y.Y23412 VJ%K-O*&1>,/6)"KN6[%%0"8VLK1EV>;[M46 M)/6HL$Y9E,=SBP!J+7\HK?^PX*%K28L 2/ JPD7GGN9CD MJT-JW,T3G;4H:7]['_?][R*@DK+U<1\C+P(FV>*(*H^CQP .TKVG;G%A/M%> M!(W)V0L&/@5?!))#)2[^:_3%5!/BR%HM!^,"(>%(%1() Q8(&/O2?%1-7;! M]-92P\.40J;)8HSJ$I"D,&FN)0<:+25B6/K"";TG6"RY\@J2$%5ZK$6-8YL,*1ZUZI<6\CI%OL8))JW9I M,4RM1)!59,#B1?P>>2HK[!8O_XL38%90:54%[#R%W&2;%4Y:I7^[<1JLD] JFG(9:)IL@]T]O MT?N?D_08%Y,E?ZI-%/_MM]?_VYY5^:_F2FIAWHD*[G"+$C?VC^6);[+<7BBZE.3 J:82)2%%( MT6-:YE#=!-7A%]T8C7;&$_$+WW&WUJ;D:&VZN.6))%I-FZ#FQEWP]>IA(?_KAQ[__\!-W)7)]S2W-^SU+TESE MPU?Q$_JXS/\S'9K;&QJ:^%^!H,DJ,21J/1V"3U0$G_HC*,50 MDCQ2@=P+DIREW0'(_GY#A/21=_6.__4-G;, MV1;()I3.9BFDJ[:C,M\RT.ARKK% ML>//.O>PE$/@#!+###]_A$1>GARAROX_:S@4W0J7/$AL"_^"\)*KQ,>=6(X%8\9.RRV">,&@*?!UF7B;1:3J M[H&D;"#/& FI@_E!UPP3&B/=LN6@J8U6DS?*#E?X>9*N,](!OV2 M216>H3)-R0O*S?O>U] C*4MWOEMV 9-)8? ;$A\EU6IO,]%[9:4A0(7?GTUW MM9D^X2UY_4#!.\KY!/\)?(_AP - V.+K1S1PW=4H=BP7?U/E_05_'"N6?!]E MK-?#RL/8L6 L7.I8,!D&_(('+A3H O&%6ZKRR+O[=(E+H4Q[JKY:YEA 7O)H M?,UI0-SL(U6(C&!RE_6L8[ZFAON Q.X%F+-K!W+1F#- MA:DT M(@@'>9L=#DY\VNS*F).\9$)1/?@J]&K\$4-$D/$VX;43D/(+VSU"J8TGGK:Z MXM(4G'V)CD"L(6 RA6E?RCD:_5Q?P0F>HR)*]HY05N+C4_SH)[T6K3 Z$'C. M$LA-E:-=Q?Q5=0*Z&,V;/6!X: #5D_*KK+S6#^Z2QMKV7E^ !I.5]FWY*U?] MH99600U27.<(H*F;UZTXCS..Q>ZH=^L#>8%O:,P0[#K3*G8(J,\+KV(&W[QDS^N3R0[ M#R>%/Z^'.9-J>U)D2MPZ(KP>D]9O>8XC+W/SH[A%\;OOHH19CXK=5G/&TR]. MZ+SE_/(>(79% %HS.#1PC4)W?W#B/]0(H=W-V(*V3D"LN#G#>4+TJE_\ML:F M7L[D'E\YI%HAN4Z^^>G^)DO2Z(!B@=E6MK?N2C_%9XG=_"WT.R^0ZX3/:CKZ MC!X9AEBB(0(+_Y[TZG_W(@CH2(&YT.C,6M=NUV6W2N^G) M.:#-[HOS>Q17*#/O)G9;S8>B&CUAWTOM)I."UH" 5N&)T)UP/:,KA2"K^/.2Y74G"';7&%%5$O!JJVGT-$ED'0%4TK,OU16&D5#".M0(V^)98>;J_).R MX9R?G5,-*W.%1M4R4Z7]/TL$\:L7XW)VDKJ]-7++#%K M%%4M%US.WSGA<^5Q4F:2\_GLV"[F# O;$%)E*N8 -U=@9"S-%3QT(\UE#)5C($4A$/;1_'AFT=G'0:K@:9:FM 8<%E+6!QS]:P#?U5$ M>II.- 8X,R.BIKM@UH'0JDR*JRXM$2G1[2?AMYEU!+@L@8GAG0XF$$'?YY?W MY=]Q ^?M+2Y2IER?ME&&!2D;@\!K"\$3/*]/$*4IZF7,-\N8&"V84ZK+0@.S M;(Q;KT9GAP:V6D CTL[E)4>HCVNQ2S:8K3&H913Y+! MUP4E/A.=M15/Y1Z9WE4#!B:UP)@QL%X,L%T,)G5A MC$SY2C(22!K1?A@1WGBGS#5^KA>'G('@>5UFZSVE' M^*"ETWA2S>_%"=_HCX+;OT[[[JK($,F<6//WZ1%C:/*7WS3K,&=28>F4K%;F M=.*2/1+RSM-3_.H$67$1!$'T07)8LM1BB9Z #KC$4R]*+_<3S70(N_R&4H)?Y_9#.(^21D"%")QF>PZG1F+$3.D8V3WAE4-0U"M'.%Q)=JS6 _(91 MDMPX<7S"'2TF+-F+4C M37"PF%C/_[6)'(4Q#4,K0&+3T_S?EO24K64L6S.O>"H!WP!#VOR?">B#KFZW M&R59_"QP8UD*QZA5:ID4IF1U+/'ZYQ1L#4Q$SDUT.$8A_D:RV3V12H]GP%!B MX[,4R'Y:F\SE0_P9G4\3<,M_*X756X3IR"W5H-#C9';4,2*<;>S.FQQ _-]J MWJ44GVSWF/]=.PEYTGII0)ZURNZWCD^! >XAQ' M4WSENG'F!,G9&8+EP=LH^Y[NLJ#,##, *]4/609:'I"M%9UBQ+%OU-IAOT:8 MJ2&R*6X9D2^,@-0S)IRMGD?()V]#V/F[1;VLJ*K.V^H\'K[*: M,VLOP:0XEYK1&$X$6P'5I(J-X6>@ESV&#VF?&,^?UUN*"UU;;:S$>;T*$L Z MVS6WUM;=(R\+T&;W'$?O?I(?QMKOJVO+8/F_/&&BVKLV02?C-ANUU8AZS>^Q M(7PV*B++U M8]6.@!H8S%'&R@,C]_GJ(J#Y&?L.!6T#\3]L48IYSB&/EN,XCA4&&&W;.LRS M/#:;77ELI /*- X\#9'>[,E#I8>"PLHIGY.O*5 H?QQHY%G-MK]S7,/ YD%9 MGN*B^6I>]1QIB-E7^JKWM*SFO>6)U4,N38Y4 67UDS,I<9"(-.LB.1I/N$ 8 M6_WBTL=;2#JAC>]/FZ AK>;Z'#PT_QVP">0)$+'O UA"H.3F'FX=XF] M1FD+G-H8QG2>1[QC11+VR[5_=2"!,%?DDL(<(LJY[+,3IR?&4M7&,.EF\\.R MNI__/2/S?0Z[^)R,YM8#<'JP"7V MO0BYCL:VX+FZDO/9Y:)C-#;+GR$7(2TCA2H(L,>YO=C6J8C)H43_=\LDGBET_ M03ENF]TW)\;[GR97WN]9DM+CPD1= "29DS8<-!*OL[7S19C;V*I]'26.+KTX ME.04\68]VR[&BX"-KMI?"D:+#^PB8!):"!L,2\(",6O4U(T;=?A$UH-90Z=N MQ3J?5;I)8]9H]1%4SW;7XW#P#4S5C1F-R\TS$- PX-7OV ME&4>;(:R93'7FGQI7O0G8:4?)P>3W?#).0XJY-:PRB*LLDHM69S1+';W#D8O M<-9XRS6:R;[HMP8U;SY"#.3>/Q)ROMMNGNO95NWANL\/!B4\7#:N C[S$OUB9K'SP M&SA)D2'0QJ%?C$D">^+7I,>,\BN7U@[0=G&>SVL); 92.\'N.$ M*A-ZK5@&YST5L[$Q<,\FTM#+4:J[B;XX:4;D&LHEH]Q])![^^A&)>?BE$2P: M9EBKRU^3'U6H6S@6K*5+/'81=8-A/9 3&,_6!(KP-FM]5TH([*!3D\P6A ZW MG@!'K%H$1%(B6X18 E%L*%M+6@)T82\F7;P4P3]Y:+%=>Z)B]@SCI, MNM]%6!-O%X&.&N,2W G+18Q[('NJ(K,.*==X<3XNY/&"M(%)B%A+-/OI3^L5 M*H&:H3<+T#Q1U*BVBGVM06RKA1RP?TJ7\9:;-K#99A%.K(6%:.;A']=.0G+* MUNK'DVU_R\_;]>G2Y-DYY5E\2?[>37XS)+\4%LFP"'OX)8X2Y@D>X4O00@>+ M8)HB7JF8=24;LU)+]1C(6EJYC^(=\K'6GI==N/L\^G$^PGE31Z(<\7>!1R - M5&*UBL0!(&E8: ]AW'6+L+;!#$V%1#Z0W0(0,Q\7S4S?%R]8U9+F!*^OW+95;H>GMP[UK /\1+R\*;S-&@JNPJYT$'N)BC./ M2UL3. _W0HVHHG3LW"R)OLJ_.P690C.IGO-1U(S]5V[JOY/'!1:FH>@M4;", M.!H'AFL($#@E:A&SA> U4JQ*]SN+,#D.W]_+C=*;G_(R3>@;']@1:.=B_XIY M5USCA'D2J.M3XXT'RU8^YI=LA*V[E!X6Q&%?TNP#R(?>A*C^#H^90H'=&-AF MSCW9KQ]1_BGD"3:RTW -OM6U!;@).G]"M VTQM:>)ZM"@@=O]'V4Q3@=A7>?KMQU36]M[_97 M^!JE +5)C$$$=^1[Q;6L<)?S>\$EBJ'"E(%K8=BU[3'Z0''Q)__@JX5^:OKD/(#\>CQ.#63[ MDY:XA:6]>#K?YE 4]S'"C(Z%'2YUXA22JUZ<:E.C&VK6X5NCN>W$Q#[0X;6, M;1G/YW6. >*XDE:,A[EC-1T"]E8N>(-,W\"\9_'SCN T<%>H;?8R=F&JJZ'K MF)[YJ_N1^4[_- =ZXF]_+@ /T9N3EFU! SX&25,=_6N4L['+5#[5A)[LJ.L9 MX,= 3)>*%AS4IH\"+53B_"Q OVWG+EPH^=,C1<8 >B5\O9Z2E#1@D$V?A@4(YW*K?K' K=JA/,@B*]: M,-BFQ:6!P5[ESOUS@3LWPC%AQ)0M&&3CUX9RH%NY63^OFP55]2-A:F?GPPAQ M+E;80L;9*UWA=M7N+-'W!FIG.O%[U,;$E>*N(]+=% M\;OO8NZYV=W[(9;6?;+4)(VS_*8DJ6D2^D_<=_!:/V'VE7*QT>*\F8UV$^;M MM3'U-F6S.;DH6*T7D59ES>0\(+:J)1+F/Y)BT_>.'__J!-E8CR=49V$MW#7Q M^R%,8S],?'=,8-G?,POA=_&2OO.-E(0A-Y?T(P_#<3YHKA9#D(^+/#J!W'V2 M/[*(2K*SN>OB< RB$T*%((3HLWR*PG>4$"Y!MBIYC5(GJ/]^$R7I4Y3^&Z4O MR(W>0B+0LVZ>T;XW/P@+#GT?Q>4_D7:L@S?Q)& HK&,H"YV@QJ:,/>O0]/Z9 M[)E"\ZSQ$C_<6C.8&Z_WI2QUSWHO)+7<^@;HY;*S1M>^ HOV0#>5JZ:M*ZZH M\U$?2;V<];.%8;#+*J2S#G,N._WI!1!G&_WX3A3FGRIS@%<6'GT9R MJ_29R1PH%6YN.GOA_;40SO+@;.3B/[Y&Y)]JNMRH_$'Z\S,&V !9#YP4#*.G M1(*U*<)(M=H^ 688F1AF9DSH"K-^F6_69CE%9*<6#6=MSS-"U5)/9^9IR9L. M;WF!<1&/\R$ #N7M/3BSZ=FRW48H2?T#<;GD[JG-[FS)KCVW*#--K+95J/K5 M.<;C*DFR0^6"+([(KU& APGP E_P-NM6HA2^/ ]87_SDC_L8$;42%XXA],@1RIS@FY_N7U!09/_9^\?7Z"[$TS]1WW;W&4&O#"-8WJT? M8[*-8NI;;4J#]9$V_TU>GFT??X#S-+O99GV0O3[(/E\LQ0IJKQ,VZ1[%KWLG MI#X:T:UFJ7Y^4D[58:.4(\9NIYER[SZ1FZ7^.ZH,;@F[L"6SK3'ZK&YC!GF0 M^^D"G_R;XL'#PCVPS/1G%V8>>L0/_.0<$#?+RRB?@@L<:S%/4/V@C U M^L0CN?K<5I_;ZG-;?6ZKSVWUN5GA/D4O[^#"$N MWAL98]RMSQL#F*8)O&R_Z^V9:QW.'C6FU;7YVRD)RR 0" 8/MC(2"T9%<=",&L7(M1=:!L1%I'L:&P_ MKJ1I8DI_KG4DK\$6,ETB*6/>\B>4/D9)@D]O3J^$G+-B_,T.$Z_O8CJ]]8., ML-EFTZL4D^9WW!A?F:\1[G@HJQB76V3 F>9):V$,?Z-:7W/V MX?,!:<^UG.+UJ=B<_$#0'-A#1C+G*J9/D>6BE>YF;$'X>#V$^,PBV>V-+:&5/N\L+N577RUJ4\!]E()T-V,LH>JB F%;3^C(J'/:@1TT6^L64+LR.QR"/$':"&R?9WP?11RTIT38[ M')SXA&^C6KO:[T21"9,H\#TGCPG&_U\$9>^JP>#D,%()8>2C(O 'R_8VYL6J MRC@].S[A,XQEM%MI=C*28QB%!;'TP[OW,.:>PY>3>HI"%__Q(7\O0D2[T+OW M0R=TR9]=S+IRIG4YI0*"&SRLYJTMY_&"CL5#@\WN!;U'P3LI1HV9I9_>.VY> ML8VVH?*=#9X?_J0)!D^:N@F2LAS M;BQY8&J]Q?)'^%:2]"9^=N+4=X+R[Z^Q$R;X^.%E,>AG^+B:-W43^V\^R5N( M)X4((R'24K%-R5.4HB]1&$>(D-/E26UM]VB;/'1(W;$O[O]D?N(7TN'+MRTU MBJ7=9LPY_!(C%+[@6\W#O%LXFV9K&&*\XNU>E^8[DLJLG3E#Y:)&((ULUUDC MJEOP.NOQ"B+.(@ >=,:[TM2LK>4ZC_EPPIXUU&.>?[;O=[=;E_Q_W^Y>WK=;NYO_G7U],O=]N%I^[JY^7__M7F\ MO7O9WOU_7Q]>_VW.LU%-NN-$:SLQN@W-992HYL)-%M%L9+ADP%F\YSX=I[MU1Q\KXMP3P.]C-C5[DDN7W/3I51-SF+MN=L@"$C20YV\CE!RC/<+" M[CLJ#$)\_*7[&R2K*O@S>8T8]))OQO=VVK875(A9:(OB=]]%12:[%^1&;X5 M\ZL39*QK_T/6+3"MO1B1YCS9OE2X^X3Q:Z?=.[UP<--L[("3WU+DQL/].5? MSI8KK:F/ ^T4YC18,QSUX3&-[M 66%!B_Q52^L/(R,58AC#GX<7P1K5S7IQC M9)I>^O\0JR/R_O=_I7$NU);_&(4I^DSO"K?H__ZO!+W5,TRUS:1GXZ$?IG_V M_,/92NH$Y]#CEL.::0AK1%&T+$\KD1X+\/#;V) M5AV&86)HN)6[EB#02_Y)2PQ%JUZG248Z:1.1AWH6^X);A< -=$H\TNN3[6_R15$DQS& MV((I\^-$9+): ]BOTC#Q'^0]>/CD^SL?>5=)@M)BLEAIQ4+"H^]\)Z\]29Y: MS D/R,OA?\6G\CKH)C<8ZRN@=KN8-[]TEKB?YNB$EV];:EQAZ\?Y 6D^-I@R MQ>/7.L)I01'1G44W?DOB.VWSG/9U,1JJGE&C6_T,[&F=H5#7KM4B$G C%8=():2%F"!R_P1"<@XX:?3&B14V4RRJ+4_/ 1 M,!&FG&:Y=8(@GN#BUB$:_?'B1^L#X("/6&NVTR=" MT2TS@V40T'JXQJ#GUL5N^;)')RM5B0(TGNN+JOYF=$U*CN&71U.&I!GA^#+B MH>7V(D/ :A Q;7_^,1GP0\10.VU^KWM$0'7"TU7HW:+$C?U\UC7_Y3E>M68/ M+PM1Z76_4S_/,N7)]- <'D#]&LV4)FH-*6[$ID@RRH3N=CM$KAMTB^_TS:[V MRX_RJ^(- FFQ,./ ^%Z1A]#M&S5SZ:J[)DR*+\W48<^KV4#SUQ\CO"_O?A#0 MT_+1VXRQ9X(Y=-J B1^$;7I1N,O.GD7>U6*U0B=Y<=I:B,Y8W MOG;O@$9F)J%/H"-86O>]Y78(]?5W)0[++0(]F<7H$$SX?FZ"8%!HMHI+ 6W_ M+?1WOHL/]96;UWTA3R6CP'=)[.]D]@KN-+AV"\F>NM.)\K[*M&-(]#*7&C0( MH@^2]N0^BF^C['NZRX)RD@F6!)#_3N9W0^HQA:RZPFICF%MJ[M+ '^ 8;)IM MS&;.[^6RN2P@](AA^\DY\(T=HWQJ!:[?IT"^BS-NWTSBM#9U_+?+M/%??LM] M-50[2/O72:?UQ?GT#]F!.;'F[]H-[>T45FQ#$;/M]+M((;7F;S )"^:Q!6GJ MAO[DF;#ES>[**Z1Y;A QM:G)&C:E9+E-G=##-TSR]>@Y*?KIAQ__^>/?1/5K M)/I"2%^/)V5C_5X[I7?^'T63^^GH:J'P]'QXZ*R_6.$I^2_5\^7_X4"#Q/& M5R;YR/4UMK1?HLC[\(/@,DU.M0-&8\V4=.V$?Y!JK==.0(Y=L@EOT3'"TL'= M)RDOCKQ[1&H !\'I(216)>_1/S#J8_4=RMAV/&)A"*'-,:]QC(F%,!%22IT4 M^PX;=6A;6R/14?,VE0K$U8%PPLVNR/+UZGQ>HQ#M,(B8([JD).T;>D%.D$>^ M':/P:Y#Z!X?D.R;%S ]=JX[>L0T*#>\H3K%,&[[=?1+UG%VBKM/07,G3P$F2 MS:Z,TBZ#M)\RPGPWNRURLSA/SG"##PSRKD]WCKMOMF6L]D3)? CKPJH?NOXQ0$R9/9<(F26< MAHQH'PS$;X'_K!N+:EBK 'DX$-8<^TY0!$%H!*4SM)T11VK>J$O^7@FG$.@ M"D'@C3HL/9U+H$&2BC*ANI@ZY4JT^R3E#Y"]F\Y12QR.",J:BW[".6OCX92",L7SED M-$8E"C51SM+W.D-L\[U#&2RM]#KP@,E$/UA:YW4(%>F+M+"T#.Q0;8 2BV%I M$=B!2&@(\+"T8.Q X/J&@=A:/W8HG0T)'+&UI*PIS,Y1)K:6G#4 7#<:9^UI2V]3M6C)I, MS_6='LP'H).\!AF/-J]/@L?R,CWA+8M,C?LF4J;G/)=E_OG8KVCONP&BOU9F M-)KAJ^[A <+1X9AA^>J\R5Q 6:V-3?\^B['\1JJ_8TW/_R1_XI,$IX.Q17S! MRCL6D>*&K,==!:^'P1=16*\FA00>#LB\,RMQE\'JLD>%K9+BL0 P9&DO# M "$X(X?!K &D>H.B5+0$:1.>5U8M00=7DC=>/!8$EIBJRX"9+TNB XN1U[U0=$(FI_!*1 D9.^(K"2Q#+9G<5AID3;!U\\Q9! MJF7 =A5&-\HS*CNWB'#P=FH:Q2Z>\S2_U#; MK78W<_F6R151POJ$^-9M>EM >W$ZPZK&QYK= "U("W&-Y!04^-G(B_3-[HOS M>Q17)YRZ"GY;S2SLS&O8J13;329V3M8@H&5#932R;V?->ZJK^72.#]_3*N@% MAWE<[DU6,C5N%]-YD&NO3&52'W>;6^>HE%>.FH8ENA8"VMPLY;.04%'X0,S+ M1Z$/CMGX).1.RG#E96XP,>3*1K8NNEX &HF^7(6J-7#/4@= 2W!1Y"^#@;&> MTTC)NVD7%KN!1^HHS1TT[E!(2%=L75NP+G&)M4?SWN=+C !E?LGUJ?8WGE]:>1A0%?),%[94>?=5 M9.]-7J,RS5@U0Y3\$K,+!@F[@=J/)58LM*^:%V/&#_@&.))K($SOPG<_CD)" M>4ZP1?&[[Z*$A# ZX8D];[4!K+7/RUPA#5.:,J>&K"M)RSQ]+Z@Y9[?O2T+B MRV-^@,PD]?>:L7C-S&H.&<4[W1)MLQ5434O)\X1(H/DFW:.XR$%+5AJ%A(G2 M<_AT.AA65)DQ\R)U5:(C *65_21 2ED5=(>7W8.KX_$[P5O,FE@&8&*9F62K MN'+=[) %3HJ\6W2,D>N79L-C@/(++_2N#E&<^O_)_YVY)>QP,3W#KZE51CF# M^!I6/7RDRWR3JTRSC&;&Z#Q1[6;W-4&Y*,18"+_/FCFIW_3+].9)(80^1:%; M5=>DSI_97+-QD'?ZFG(S<\K]Q['65"@OQ-,-AB(I&;3E8\"[8+XQ3"!C@P9E MS=:RC-?U!LWM4&Z[33;FO(M?\YB=X\OOZNW&"&F&4_3ZA/^"V;H3_!)'V3'!0P29A\4 TB8B*<(R MY)6R0132\D-,_'%S5E*5J9*76ER*[CO:LI=O)J_,3?YJ.SXZF(.2N3"2I%"; M35O4!AW;+*D]*6;:%/F^\UO26.G+OF$-,SAM/D+D;;/OB>_Y3F$.Q)_?__SC MCYCNV5>,?.=)-P2+$E[FIB3'8Q71Q=P =EMS(E4Q#W[2L48;",*1(/:%UA+" MM-5D.O/YF1JW4EYV-<^7*ER*N!^,)3U%*?V&Y1X'I2%,\*)-7)Y8QL5,;68? MTQSKELHOE"\(WR_/^$\ABA/N4R%>6_-IL0-, M+DT,!O4DZ6;W2Q1Y]:.XC0)/8@F2G36?Y++LP7.48E&7E,EUXC#*TO(I#^TP M"WKHCNBI9;HB@FV<[/WC Q'(49(6B0GPE1)65+S9%98XJ@FOYU":5]3Y]$/X M$+[C_[( YW=@EZ^5&34 MM$;5AK^MK\G-$M!YJ>&L0]V.%%SB#&P\8^>Y4IV\4LBX!R"A-\KJ+ M*O=:^M)D(.U(.68@0S,ZIZ';6"Q]<**#6GJ[R2!C-@G?F6OI72)$)U'%N*.\#*K";B8?8'B(5#/BL\=.,X@[4$N& M4T]ZH[XGK(&,+9JD!< ' Z47QP]_OS@=##XX;J*,=8&[SU)_KB1DQG*DNAHL MG9,*-Z39QKI(V#Y: #T$5BQD0_:D2$0Q]+ST:=49J>(K9'AZ&$UDE:Y&UBX5 MN1@R7L/(B7OBY(1JT.!(N?Y[Z$B2I$0_K98@Q@L*F!:R<<,%)DPQJ(.QRVE& M\P6J)\L:LXK4A/D'-5!05U^;+R9]B86I!T)V>4Y#/CQ%_P#2A["JHMA_ULUC0XMMPP-W78 /&O5I.3<:,W6QJ8OL$F9 MMSO1RNU95'&:-J$E%FC61J@E"MYM%N.[ZQEA#NT)B)?:Q?A"S@_$79>$^^&9 M77F_9T74D(CO\?OJ+J)=?31&=6ID3E:RD[7F8>8E1;<%MZX%T*85L8PEM?AQ M)4J#=ESJ%;_06MEK:>B%EH968@'TZ]IR2*UD?ING1"AU!J7P6::RD6OUN<$RFZBA0EZL0PMAGI&4N>ZR\ MK20S!B)O=,GG[Z/XU?G$M^\17X'TN"7)3N;*<-<<.YM=&UG&?@@Z@6*+2[2$ M,;ZJ3KA0J?;"$ *ZX[+0"(3LA-];=]K2_+76A<0XN+.:&KWJ/CO0UC"F#P[)XZ;4]S/ YM_VH!-RQ8^!@X_VX"#SM>1QJ,4+P&*-UD< M$VG+=[[[ ?X:&B,D<8RXD,YFB4-"'@='*6I\"4B9']:O:W^3>R(H.0RHB!ZK M AU3+%4="M&*L,+D*4JO O(Q#*L@YDVBJ^X(E8=;3DS*^4?M84D[A+F(MT5! M@.(;3(&^5V;^_AHZA>4UST"0T:O[*O4'1X)ZB'[S0P:R-7]:'SQ',FN9420.ER5P\ *B-.)A2933&JIA[BZF4AMD M=#1>1#ITD/E!->AFJFDUB_/ #PS. &3;QS<)JCQ8%R9SB[ZGF^^!_U9D5#=L MV2>S>0@3K"3F01\"HSZKM3&[1W-"/),]K260:7.L:)2&0"8M?'/.;*[9VO(E M"N,(O:+X\!@Y(=O40FT'!,R'JDRJDR*)EX"2G8$LKC>EC)6"H''W/N/KRD^2 M*#X1=BUI2Z1V @+WC1/')Q)S0_/W2'71#/?ST\W5]>.]X^8B'QMA:CMCH#Y& MX1MA%@0IOJFJY5$!5LBQ]637X$%"5-4O?6"F T5<;M/29U>C(G#5,2]]9 M#60C<_43/3N$.^Y1ZKN.Z1)0J]-(V[23.*U-&?_M,EW\E]]>2.TOBG^H^=OT M4Z):<=N_3CJM+_B@'K(#[L076I\&E$TI#S13RZ'^/8C9AU'\&0@^6N-7K6\>9@0O;E!0Z?D:QBW]PWN1D*NX YIY3.4E.M=0=8C2: M@]>4L54ODW3C)_CZ(/LBZJ3Y,>LO5\0?0S*_+\=?24R OF6-V8*@VU0); MZ@7H17(=6%2MLK&-5JQQ==J.9(7F:5&68\(67,^TT-!R0"]W]5)+(<#2KNKK MI]&%)2OG^>?[+=T.O[RM04L3..-%@DQ3&;9TD6OPA;X;GZ_#6XX*_\YGZ?N0 M(S!TL[[N-0%Y]6OTC:ZX H9-QVKO.<3=FZCN*9KOKC4\B?<+DV@G_(+:)JS"2<-^9Z[H3=YK8@\QG\7O'8FUV-X7#H MC-YV6;S6_(ZMN6D'>^;76#(; @+M#V_#ZH&[1^X?SS%6%G(N@O_T%COT+9;J M D20XL)+;:H9VCP;/[&?>"_H/0K>_?"M^5DVQ+)=S66+S[XGON<[\6GKD)#L M;1JY?W#N979[BXQP795ZLH(FJI='^.HKCZ(,<$^>( M?TE/"M(NHNNTLZUVM$)V#VC+$*BWO#[S6GY_YSW":#8P!6E;Q M(@AQ^4BW'0AF;<5KBX'JGGEY5I!Q>N0*5-SW;E@&]E,G*'"3<*Y(]%K.PY8M M"OTHWB(72V*>^.4@K_D(*LBQX-9.*#9#\)IKGEFU[NHK6!K'9Q1+WR+-3K6W M%15M)C(6%"2W>4=QZ+_MTWL_=$(7@Y7'.T6[^/P+*9C^N?UPCD+!>-B88UC@ MSC5WQ5R,VUY[?L3 .2'O-G8^VM3+GJ"XD_:WK1=[295.8Q,^QS[>TZ,3%%F) MF _;>@VAFP9<-XH]4J% &F51%R#:WA>BZA-QIOOB3*(#*"M>N\SQ?107'L G MQ$R?J3H,L 5?(DNOTF*2=R$KJ[7*"$"(D5*E.#C5"7A\9Z=4QZ/P%BXUD\8 ^H7+$0F MCQ&>(9XH;4F,U8O[@6)&97ZY(3X4YA @%BJQD+'U&1FMQ1Q8SW'D(N0E]W%T M.,MH.XDDUA(=@?!KF/D86&;.\\B;797-KB4Q4XV?$MU N*8S(D?CO^P=C"BA M&^0]A#6/LX236CB$.;MDX"3)9E=F&]S$+T3;_1KZ^1Q9!DIN'UA+N?O$9.8G M"%,6.>SECTGY:\(2\/J-I?E@E1^X^SSZ1<$UBO+$:3A"C83JM4E;DJ(TT&WI M+6+UL&Y4&]4Z UP7(0NIT5IY5J=70^NEVCCEQN,E2AF6# MVF2<&9R+P'*F<&ECW'VM4-7V*0I=;L6P86.NR=0@YF01O\SN^4SJ_&);^!H4 M,CZZLQ;0WF1"7K]#F,= (R;F:C:0F%^UJT#HHR MT[$$&Q[1C 6.)00DOHE47JY>ZK)?WH]:NOPUQ>=24WP*WW]:#@0O2/@,@O1+ M3=!@2%V/PH>;]5M YC6A)9#P;D7-F,SF,E2I,Z7T---R7.0?V9XY#/WMI^4X M2#\-I>>:Y+W1!(V,%*/E/-FL'QPY@1,T'#:EFER33$^+@,13S^9IX+Y#M 0/ MGJRA$Y#9"!IB@UU;:VD^ [5\^5*O;^M407E="AJ"-1\]=^5R1ERZ)FO)ZGDL ML?_R+6& 4D0@> S<$)3$I47])9#HFYX8C[3MQP).N?4\WI?P"E":[;%#(08Q)'.P71&#C\$RA!<&+V(,.@EQST)G(: [>? M@9(/-3H+,@!Z"45;13G&BP1E)8&;I1EPQ(P>^2?&P456-(GO6D]9=TH(, 41*EI[T99 MOPV29X_\>:-@!5 <-9R#;Q2880JZ$EGV1D$#IG3+3] W"A PA5N)!'^CH %0 MD.VD$!PE\@6@"-O-7#C*RF%)L9H2(8O>#_^XV<;(Q\%J-'$L&2 M7'F>7\SU(=Q%\:'0WE#J^,%_&:O\@+<"%?.[18D;^\<2D.8.MHM!"'J9*V1! MG5C#LR6UE*+'I%48S_[Z7Q 1EXY[WW4"2HE+?MMIIURD]JQ/@EI9E-_6OBF/ M5 U5-'47A0YF?U_#Y(A[EQ8K/;_D_FQ&A[=%RLA&%5JEWK M0M#8#&>J=DG$E1KM[#LC,(L=4]]L290];O;33,XOW[;LTI"7'XT!6896>X60 MR"W&2FUJ+A&\FRN%6"S&IRKTG-A+OAX]?+Y^^N''O__P$W^);+X$48-XV;4-MIGHMTRK7N]&2[3B?2=/:P^E=C MQZ&YA;GG=K/[FJ \X))Q*/A]ID-S>T-#$_\K$#19=3!$K:=#\(F*X%-_!*48 M2I([RLF](,E9VAV [.\W1$@?>5?O^%_?T#EA0?XC"3=CE9)3'L:P\:9UX#L3 MY-IQA)U!+:XR_;^PBY(+N\$DS_H4RQ"X/N1)&T9W&:%S-A3R_?SLHW\CAWK' M,]L"V832JRN%=-5V5.9;1JUG76K$3(:65M^2M)CTG@: MP/-*V)N-3\IK4:5$X1C>+4& EI91#P26I&;D9YH3FE[/,#"< C:O7>15RM=> M^1DL76@/!BAR>4!&0OH5I83/^4SZ=$\*9!@4K@":>ZA]Z"G2DJD%J+V [,FKE:1F.K> M*$O7VE=HHGO%((.@6U[JR4L@0S2_,E$3O E3TZ_&8A43/G[K86 2.%8A S*J MFM6UR%B:75/M$!!?M:4+U78(QGY= 93\A8*FI5E%U0[ TT@'8,+7K\,$QD[4 M@^6I0@>S YGP"/W->I15?/ %N=';>8W4]]S"YKJ?BW4^17N:S6UJ+-3R)LK9 M=7$T7_SDC^L3\5)QWO/P>L!9!ID2]U$AK\>DCSN?X\C+W+PNV1;%[[Z+$N;C M3G9;S23]Q0F=HFK+/4+LYT&T9G!HX!I?OON#$_^A1@CM;L861+**)B7'P#<% M]W4DO:VQJ9J5M \H_C&_K5^60L MK,](@$CP=*8F-9;:[#8I0R)EOC:[+\[O45RAS&1([+::&5(U>L)F1NTFDX+6 M@(#VQI?1R,15LXG+RX,Q36HS8V>*6_>%>IQX/: M@WLU\?N8XW(E!7?8%O>& M$O4R=\VB _W]@L*4>P$6+2Z\@Y8BTKR*;Y7-AXZX^DWAF;>6*4?=1_"6*T>O>"5]16,_:7EZK-#XZ9#@X-^]E=JPGI-PNYA;B'/W4"4A.S4K> M(?DDNR^0)#I 6T0]3:3::AH]31)91P ]>^1OJF1^+&(3=[7N]9BL8>82'N:H-H%P^AJ/F6(J'"$@99 M"T#CTY=C4*T%7+;1(3#0N/!YA]#R<.8='7, Z%4+'YNQK0=5\"<'&LA+%P8" MRCA0*@SHY@O(RY?C Q(6#HE"N#:0@_@D\$Q4+3J@B1B@%]]#?.BZL1J7@<@0 M8SD<4C:SABBE9LJQ]%6-LM8UR$ $&21MUXN4$@?YP8EFB9QO3H,,Q!0DT9+2 M(;_$T$T7'.LD9!BTRJ$T:=W2=QD:::!IW(6,AW86P17@+7VCTO/6D+"/6QWO MN,T.F/&?SO(1;N"\O<7HC92+NSYMHPS?DX:KW]3FY)-Z7.54.UO7"TMLZE MJS8D27\F? M#-[-8J=F4&A_> ='J87)N*#/'V5)]:Q6F@6%\Q>83YY:+0P'X.)Y7&7I/B7W\RIL6B'XCAG]GD* MJ^17)\@*2U$01!^D+CU+FY7H">A@202U4YJ;"P GACM\%Q&[7?!_LMA//-\E MX/)#O@6];-\/,^5@OSB??.[2^-T8QG>['7*)2_F,'LD00NRDH>L'?G$TTWM$ MJGX'A%(R/(=3HS%C.W2,;)[T2D_[-0JQ',:*B6:U!E!W)DJ2&R>.3UB(^R ) MC1DKX'2 <\NP)XD/.DI2WY6]=21&TOVT!:7LCUYR2ERC-S\DV9U8Q6-ZC6-F M+7>A-WPAM4&F6,5]9P)*\V=TM^$(#3\Z]IE(!0KH6=5OZX:0[4!R/F&ZMMMU M!7>U3,AK%]AV*'KH.1*BJ0N"7J30RMG1'JM5-@ O4:!.Y]_9I745$MAD-61 M&D&E(O40-!8*$>@LVQB?OUEAY><7O-$'P[B%;Z8-FV5?=BUN"7FI ^ZVIB7" MTD4J\'TM-@W(H<%Z8&+:."#'O^I9.D\-@ASP.9)<)&-8L3GZ4T+%ZV>?L30E MN690ZH8>2U.1#T*$932R- 7Y.)S$UJ"(;1JY?^RC *.?D 3B6)2>+#9BZ^Z1 MEP5HL^O.HK,OC5!2J8ZZ(UPY'V4&58@[F?.F9M\3W_.=^$1B?,H)W?[IT8%03!]5^SVX/ _35VPL3)[2S)]:G^ M"X>6% 8 L4A%XAK)):]RN"]'M,A(44.9NQB)CL86]1R7]W$^O?P\)*5=YS^7 M&[&U($$GS9=$P=DW6$,GY8_8D?C4=D" Q82\B7-CJD2@Z;%,#,SD 6 M5Q# 0Y)D2A13=@"UB$V6)J20,R8@A974>QE,T';U@+ ,Q4,CTQ/" MLB2."ZLUG.F+#PJW"XA+O,P,4D?X(:S=S1+7N7 (" M]CGU7='B8S0VRY\A% MR$O(.Q*"+/&];G8UJF(R:%$_W?+))XI=/T$Y;IO=-R?&^Y\F197KSA&7ZF)G M6(R2[>'R7$QL X#L7I7S)TH;.AK.=[8U 3(B$B$(;#VPOGZ.5@]Z_5)A!^KZ M?O.-71= 2S#A!2'H!F798&*W,I=+S;8Z0T0I(PW)@<^1,;U2X MECJ;@V9T(#(M2YDJEUMCK MS4>(Y[7WCV2S[[:;9\P'2&Q_015%F#_#TZ(^CL$T)WB*Q8UXFQ$[![X#_,@K M;DHF[3/#]GJ.!FWYN8#-G*_:X@5CK1XM:SQ:H\D=/?C.(FULO9G5(HUN/7G; M7*2Y&D[#>!DR3G&6[B%_]MG[+D/,E.YD*A://BI6/G M=- LJ#9(X+:;9XO1R)P@FE,P8?Q1B"]M;A UO>U( &Y">O))1B.SV?N(O--" M)^&].>'V@76L.,M@MX>U!"Y1\WJ,$Z5&V$Y%P)Q0>F;C>8!K_C')V;P4>OF\ MZI;L+TZ:Y6DUV)D2I;N/Q"!?/R(Q@[PT@D4U#$M?^6ORHPH]"<>"M72)L&U1 M-^LT>34IM.%NXHAZEFKPZF"P)$O+ >#*GIUUUP1"T.N6BR24D1H;AALZ5I"1 MD"[J(E;GA!QA%B'9$O)5VU5&DR5!HR!U.H2*B) >;#@?D@'9NL"P(S>]TCWB. *MM20KUG2%NMIE@;5:L:I1Q ;VEA/%]>G2Y-DY MD7^Z(GGE-CD_3'XI#!IAX2[^)8X2)IF-\"5HH4!%<$$1F5',NKI]63DJ>@QD M+:W<1_$.^5A6S^LV7I(VGC=U),H1?]&#:&@ #95F$F()$A,UAJPC!+#GBAWC4],7H@98NMN.XKKY,6US/T$M M9G:/Z3<>;@7RWG=S\UGUU3N^B CGQ'=U+B'J5OU%GYOVU PM>+\:(X!J75+Z M)_6.5A)X>]V,D($;T8K30ALR"J!+RTV9;VU$R;"C@;/$ M 8KJ5G#9@3A"(+ M9#/6"!QV&44[^Q2DAF\H.C]PK1D:KTBM3A(W9_9=:^_SR;(N:1S8G)YU.9B] M+T?>8)ST&FXAJ_IV@+%RI+>VEAQK2_F&R+,*Y%V]H]AY0XTK;7Q1F_OU,;9]ZW_*70.= MAG WFZGZ4:_8,39*& M4;B6^+W@$L50N<# M3!L3F.0S).OHD#36\,E$=&1K>V'207X_'J8%L?]*Z4"']/I^&IU>?T\123_G(^.KWN$#& M63IKA79GG1CT@3X;R+#W)F\M-OQS:"+'SP$:/;DG<>,Y C71+GN?+$&?EQ#* M7OAGDX(*Y@TYI]>2DS/KKB/.TN>3(]/HDY0FV8+)*;:]\+<-] M!*KE>E4M+2X\/8ATMZ^EE8AAGWUI+_,LT1^!>+O.:TOK1!NF6YT.\UGNP!BT M2_?!6UK:&S@!*[K\9[D)(]"P((3 TIKLL(6(@9$*L]R3$4B;$>HP!GP_FX;/ M.'M6CJRPM42]B7W0%7 Q"N;&K6F@,._$9LSE'2\UX5O=:+OF>)M=CK=7?+"2 M'9X-%E.V*'[W77R/;G;W?H@%1I]00I+&67X]D%08"?TG[E,UK9\P^ZRI. ?B M9%^-=L:F3(&1\ZJ6U1I80%U??V=+5,E_)$5][AT_SBN1CQ0?K#J+E1/(?<+^ MUZHUQ>4A3&,_3'QW3$ID?\\LA-_%2_K.MQB1*[2Y)%:%V!$_:"Y-:Y"/BSPZ M@=Q]DC^RB$JRL[E*+8=C$)T0*M@%HL_R*0K?44+8*MFJY#5*G:#^^TV4I$]1 M^F^4OB W>@N)L,_ 8[SOS0_"XDJ[C^+RGT@[UL&;>!+6!:\O.,^EV"@PAFC2 MB5IJRO:0$1LQP25398",![SL?GTU$- H2P5_"W3..KIZ3[4ET/$BMPUA9WW8 MM=E#SE'C+(ULU8#G2#J=I4&7PP"5U>\L#:8-$'1C5<_)7-YP+?^N^]E3O#-3_P\-3!7#! ML6HJV";=H_AU[X14DX%N3Y#JY\TR54:E*GJ[>?/_P=Y.QC'$RI:;D7*.E=S' M.8;,ML:.8<48&*> 0'H!6-XG-GA8^_@2EN@+#M#E$&-GLE?Y].K6F8-;9P ' MK2JIM"54T$BLA=S ^;GF4 /% H$^ QF4D>KI,:@,,A*CL>OAJN)RG;FC*Y26.(&4 M_3\O"*_:=]/5 [1Z@%8/T.H!6J8':#!P-#;ZLOW*?8;'[P.7!E;'D=V.H]5[ M ?%PG .6QG%A*']_AA#_FJ_/&/]I?=X8P#>!DR2;W3>'K"G=Q"\DYK_8=2RY M(C?#>HZ/DAN'Y&*Z/MTY[K[9EH'<\'%7W]GJ.UM]9ZOO;/6=3>H[DU1B+$5Q M]:&M/K35([)Z1%:/R A*ZB)?NTVGH2[RO9P&_=0Z;]T32A^C),'[GE,.H:LL MSVA%9ZFK-,D"=)K@7M"+B/ M\C#@%YQSR8&K+<:8VWDSGX-3\:[3REF8;6*>KE+VZS,#[/4O2 MNMM(YIQ)C&;N0FC=PP*NR6P.:_\V.Q;F:OR1.0J8_>*Q"WI;,%,OP553_G3' M>)*KXY8KMEXT[@OO%9P6G2,#NXNE!?JK0Y0QV:2>L:V+%%"UAS3LC7U,#J#= M26*?9Q^<>MLH+,=JH&V&"2%L8(3^-PT6NT9,P9AV%-F5V9C M"33ZFBGJZ"AJ_J 1DPN0&M]L*3[-MH1.26;K!8:I]<]_AP@GZDS!]^4(079G%,XC;Y3C%.!W/6>]D4V=&V,= MG [FS402JB;U%)WO\($4KO$"7SU>/=W<;?]U=_>ZI=Q+M6E1=Y2^8V1.YUW[Z8LB0[%(F9_MO' MD^'M68N%-R+HG62/-XO\AVS8NQ.0QP97Z8T3QR>\867MIPNU?>0:#M;P__3# M#Q(REHE%UXX8*2C6>5) PZ'6Q][5T7QX2E*476% M6K9"^>-8NLF:W-:.10JY+;Y0CH[OE8^^,Q#F#KA&[&(EJHT2@N;+[X^.SS8CL4*>##/W&+5.N7.Z"4%\S-F M6 _AC7/TB\*D%8.V;-EL6JYR=Q2>G5?G\TS2=9?F>8E UR>WK2_DC7V(O,H/ M@\7_[$"FBCP,@^_Z]#7;M*TZK($7_ZTB!%,Z% 2>D48;YY!LT:Q%U&;26QJ8M9PBBKD.J*QB&J3F\ M9J);6,**0[^+Q1V-E_J@V6NHB^%T,%B&1VR(H2Y&HN-B8@?+<*Q6P!60>*SM M*_[_+W=/K]O-_>;Y[N7J]0'_"B0PZQ+%7H1H$QDUPZAOCF5T& MQ'2GL1/%>&^<^)3'@Y--P3WQ1_$7WC [1S%*Z&[G8EC2Z/)DWZI "NH**/[G MF#P,B*.=;UM$3&/F-,/Q.PHS5%$+"<$D2:UOLB3%<,3GBYL<5_P_#Y.,90"< M=[B4#^D)3E!.Z[^@$#<.B W&._BA3V)2\T*Y539OJU;>,^\;)QN'OB$]XB<C6;(Z9+E@8+9!,% Y=[K-R&KAB7.'(1\G+=&;,OS!9W-S'RK'/F M#6,Y=8G",KLE6(Y#/9A60:N9X[2COVRS' ]C-"_H6 *RV=$9C=TP2'*:NK)" M*HDS2,*.%X9@>0^5)JV"5C/ON=3*?,X#$*I3D1:R3XCV*92]B-5Y,-++XB[UG1)(N\FZD9,5] M%-]&V?=TEP75VZ0!3X,! 2'++,Z40"B@8A?Y^:#A,%\QI7 8!@8>&N@Y!)S@DUG$$R%%8NQL(_L0R MYPL9%:,C$)+CV>4EB(_3'09;$.\5L[E)LN-8R%D$Q^YBG"%0+=Q<7D#K8>Y= M ,,^35T!HS$('E:W+ OY5JTQG,EWS<)RZ^CT,QFZ+6'>I:Y*JBN@A $VU,@3 [6W+!NDC$I M1.IY_6'CT9<8&BGA+J8=_.< 45Z)B6/_@<>B:J6;"SLD//*%K'JS^YH4M@M+ M0K:U B*LDJ >0CJ9;"X\-EVQG-T%WD*X1BM^IPES1(J(338U)',( M"V)2G^H260/!XM,*+)IP@_BTV=TEJ8_Y KK/4MRMOK;2-%GPZ00(H^9L$4/- MY6UJ=[57NQ3%_T9.?(\[4+DW4-8]-C Y)E$64W7;)6-2IQ,+'L--@U_3;N?'FC:5I],9I-RR=WEZ[%X[$L67KWCM* 06=0 M6"IDR]175HZK%WFL>$81">$7E!N#J)ULBIKSD XFHZ8JL^IC84=65&&8I$['E5>Y:HG")G, M9[F(0N0,ABZS(N.3IW)BZLQI+8U-6X)_4A[$XGLWGW6/+-%]EM DK8%11S/Z?=J&+12>D'O*@H3'RO+ -CIX2KNO#&DDG%W$U& MEVGM76_5E%9PA2FS00W9$ZQ74'%[*(-EQ+;)G*+&_&1[C31/.M&S9TAM;["* MAPP=4^E!JBNLJ^ER*SU%Z5F2NX19D4>&F^^!_Y9_']8M1'NZV@P<_IX^A$D: M9WFU!B>.3R2MPX&(#Y;=.Z*EUG^WTW2BMIE?0Z>P?Z+S>VK;:AFR%ERR1L9J M-['_YN-55 ]_.ZO_RQ)7_PV?;:<&0H^DH--<+A*O[6&\L.?S3NK$N5U (,Z_ MO6DM@>!/97<2FT#KIUWH4^94-$E0=1#3JSAS' V+J<:R2S(LPCJ_^*%_R [/ ML1^Z_M$)JO04H 1%&6;&DJ:^."EYBXZUNWH:E/-Z'T)FN)$=DN6HV+2CT^P0 M1<>'I!'%:(HUE$4+Y\2J]1S, MGL5S0C3[C05+W&OYJ'+/8=*0\?)_JN2[%Y0G(O2^XH_&F]W.=\LNH 2_1Y(C M$3'LC5 M"W()F_8VX;43$.OF=H]0"DH:9.S,@-!C.T2\X>NF)-U2E^&,!DRJ14J"F[ZE M\9YB:E)9CRU)C/[_]HZUN7'<]E=N]GNG<_W03G>ZG7%>V\PDL2?.7N8^RA9E MLRM+/E%RXG]?@ \]*.II9PU=]\M=E@1I 00!$ #!$\_.?R,B+C_,Q@>\=>0+ MJQ2O 72:.3DGT*=12A&7KO_?IYUFQAV.;>-,U)3S*KY][DG95RROT3 M&JHJ%U7VD;!:*RFR\%G*Z"Y9W%,;&N'N3#IK MSF(I8R%D@ HF?O,2?VJ^S#9J6:5%SD3=29#G[)SDGA#^L-X>*!<-M6J%3LP7 M/("S&H>T\,\4ZEO_$%%4YZ'R&S' 0U]!]&TWNP,!(F MTK)@GT(%K1]!H,K]NBK;>7N>>B&F[2WC( 6BL5.RB_]LA!NX6\T%VZLX E*Y M*W+])&29D,],L.3 A+G>ZH4BG]+YZ)FFZ-]_4K0_1>7]O9QT__B8,W?'9;E3 MJ>"Z4#=ZS@OFU0TXDSC/HT-FH(.FVXSL0LT:]=&<.="P[\&7PV:DLUR=VW#( M2#IHG<7J[D>'<_P4&<*Y3>M>A' .I8#80).X"]EATU$@P*FF[9GW@3T_91(- M-EK'TFKH#TV,:-HN/2-UU(Q3\\GX1_WBQ(_EV:^GKCNDXI M.B#?.&(2WN01>!O^[$*<:M2S ]7Z,Z=.Z,M5-.E@.R<6'8,N+E&'8=,U:GJ2 M\38(V#KEAZ+WV4L99N%%:S"XY)=-54X6*%70:9AAEMXQK!X4+E,OS8#CCA62 M_'G%:@.9D Q8%N\!]E]8XIV)A=QZ$,(\'SZ$"D823.EEE=-Y AJ6+$U#INZC M5?R>TZB?.YP=:N)0#YD'6E[TR'L87D1W&K2IT.5ZZT4;T"-RRVC*"?.\UT1B M->?;*H8:0^+WPZ,N/PW7(9]_'CN@'>FS_ 8U4C7; D.(T3C+F2,/HU5Y/>0P M=BIJ"^A4W$/6SC7!ARW;22JW;1%/F?C',&F'$NW-H>WS4&//0PK#<\S%+F6Z"S-$WX"H!7(7N)8> . M15>\_KZ-0V!W6@[05VGY,']V@"VX84_9;H776C1F$A\QSU*1>A$^4^PRQ1JF MJ(V55)O8@?ZCR-,TPXQ6V_%H'OQ/RM/,-7\K[\"1I^]_9Y'08Q-NB&*8B7%91LV,65=_<)]K=OU MK3^0ZHLD7C/FX_5HQ@\HSZ^.NM[C?Y0L__1+Y.U@(8:-48N'Z\,_@W( ?0!' M$9!!+]#^Z1>1K43*X8 "7_DUB;.] =5B2OX-%A./_1J=6!M=5]A'S?PM M,DDK^8KV@2ROHY!M'XR>6L86_(#[_&R=+KVPL#NK*]8&07+)O@)S1<_0Z',F M7CTACX"PNXYKV/$;L$"K^/4&)XGLDD4\3I9LG:'9S)+=0^Q%501;04@B=7JV MK,+\]'FF(WC9!C5=G!QUN0X]82YW&_LK,@D.(L#SEUW]9W9@428] !L0GDIY M,_PH46#3 D(.H<F +F MUE+E=D$?T/.O96\1VF6ESH$MBW.$PTIU Y#WGAJ&BT-=2'K;CNDK-FP&B0*[2.)V5PVH^GMCF57+G >CP M.#S SE*JX9...K#3Z7'!8Q(X11\ M"SICCR" B#GZJ^-#N:A7[B88,9:*..YD5ZU 2G5R%-KU=BHH=2\W+,0UB%CC M@+Q+XITYB)2D<#,(&<[N7+V*K?H6@7C9\KVYE*4. \4ISI- MW2'#:9J_VKLL7M[BJO!U=) 4O[,4A8Q7_7BKD>2'+Q:+N@O :B3YX943 TB# M'1/AWY7EP?*&<3H&).CS676D]@B.UU&C.2 MK!OJAHEUPO283P']"U%BV"XH^R)+P&!@UA&H"XJD M_,P3NR2/Y3%1JW7$BOCIY^T1[:9L)=?UPZ(.N&EN,?/@&O=+&#(?R!\P()HK MA-T!27*-'KUW^7HCZ.(HY5Z(9Y#$0D3[&T M+O-A/ZHTX?!X'V%JIO_ =[PXSHT>/AG6?X@S+@XPJV6=U]M)KN_X]WD++_FX M\9-9X39W&VC=,,.8E69K,<9GUV.2R1!+:NPE?_^*B^Q4Y_5.DANC2T-5C*^> MP(1MLIJO[3ZZCP[,9(_J^$@[T+28].4M;F;2>B=))BU.HM\$"[+P@0>JMHM; MUG0=9T=-0O9D6XWF51T5[KZ*BT)_PJ6Q>/0B;R/;[IAE8CB[2/*I[=I[9OA1 MF$T?)TG\AB:QMX>^9F=@VP@J:JX>65;-<2H0:.(T.3'G<5\LB[P$@BM^2;B =\C?YY58\?U3QZ%> T5$\Z[ E-SF0S^R:W9*3E,_-]:6R7 M,M0ZP,CLM>[PU.O2"DD5#20Y48;,[OBAXY9G P1)E)Y8VFQ$@>'.$VUX;7B$ MAZ'?F9 OS"9X>'AVHK M8&01*HE %5BPFI%@6%C)L.F M>3S)R%A'M,+NI!:Q,)7G\NNYVER3J<^/<<)>MAX8JE'YIIPNTI(KH%.F.&_4 MXRPDN7V'\SM>OC9O=M6CY@W])#>L2H-#>F,6;&/IM@8(DBC-[V^J&)0:2'ZP M*@:DG\I3^=@-<8H^D"11?(K3?K=@>@"21/#4]U0;*I<-G&4RRE%B!PN[WGJ" M-3![.PQ)+F@O*EBS[WJ#DT36>;2\JQTM.T^C34/('4+U%2F3I9''0,PKGH4) M\\S4FZ??]F##ABG?@2U7%.BWKER=8;[SN]3/0K#2<;L 3C"'_.C8[+O.S?UD^3KLN,L]YHIEX6092ZD:8X!&VPU2N[.R,=#<3T[SRS/P$^\J'=D 09*?37F,PNH"U@/=&OGE->J"JJV4[+[T M+RZENI\F%_A<"]X#8BF@&I-@*A:R3T@"9O)/2LQH:+A^I M/.73+C#UG*/"&20>'GF%UQ_SD^?C:F8K2 DF7++-L#2B.)=\5K MHVI)*V^.6@>%<\U&[NQ@JN LX"L+UWGQ;&"M^EL+X'1XO/Y 4N4PT=A-^ 31 M6/NE*! #K?)"?^WUJW%CR?&R(S%.!?]\$,OJ9VN_3=$#D*24-Y:P_:1?M?6BGZX>2A7K+=MY__X?4$L#!!0 ( ^ M;%CSZLN\X , $#(Q7S$N:'1M[5IM;]LV$/[>7\&U MZ- !E2TG7=!(7H L<5,#J=W:2=%]I,63Q(4B!8I^RZ_OB;(2)[.;++6')*,^ M6+)UY!V?N^>.A*^=FDP,R"P2\A:/FY"2M-GE%YX(?V74PS+N;!&<^@(#V8 MDH'*J*P%1\H8E:&L@9GQJ.")#'2IL]16CJ_U1$HH';SR[15.4V[ *W(:09!K M\*::YI6Z:67Q2 D6WK+MA^:@+5/.3!K$W'@12H(L;>C,4C[BAE0HES,@"/E] M(6CMW*5V/0H1&@#ZD< P//]SV#WN'@ZZG2'I?R!?SCO#,S+H#/OG@Z,.^=@_ M/>[V3LA1?_"Y/S@\Z_9[_QZL!\?+:J368_-S4/SZJK7GA[>69^A(P$VV>0)B M$Y2,"T=*,]#6EI)N:'PI[@DZ5V.#T\^ A96JEN\W_-?U '2VH'D!00$YU=1 MC8)E2#6WI2T:H&OM$UY@Q INYD$]?B&$4NP*':ON'6K;>6V);=@:F9V]QNX= M(KN[C;WW-V3P0=\V;)%++/ C&ETD6HTE\Q81'=MK=41/$0YOI(%>!/;3*W]8 ML:A%/JNBJ>&W,&=-0!L>4;$(E8PS)J!.? L<%Z)H_C:CM R'3;#93LD@4A@0 M7,D ,00MN(2U$=NC&2S%ZTI'.NA6YSV#K",J)GV=4,DO[3B'Y8.P_$PU/JP" M;U6V$NZ,FH\NT#\"6@. M-;]4DCI(KB'Y,H;"D $4:JPC(!^QLN**R)'2^:*P.A8_ K]\HI(FD.$[F1B^-KO(Y!T"GN[QPFMV-H."X,Y9)61W(R!#WA$13KJX,C][8=#9$M(EPR MM#G8;^RAZ@>Z:+FCP+<3+4_M[>=7O3R5S'[=V_ $W/K#4Q5Y$RN=@1;SVM$; MTDV6 ^>9XUS]';3\>2'55!):D [5)MUOM2JT?W-)QR7B[6VL\%[V/6V]'^S> M_Y]NJQMLJ8DR%C#S&-<0V2X)Q'ZE3>.]HDFZ MV!]LB7>ZN^?AZ7B^I+257#V"I$2>TR\D5EB)J]<_LR <^\FDNR6%2:^1I#K? M0V/W$E^>5-RLA8J ;ZS^1E2U-I8K&]<\SX5:1["H=_%):S87OPT/]5)F=1UY MXYE0<244*U&L2QOY=)OJ'6O$!VBP@;>XA;>Z8JK03'5UNJ*="WN+.-2K%64H;)HG!=1K:$QVN-['M16Y+:/98DZX>T!+K^7@Z6-_[L7)I%XE M$^*BY>1+PC'.N4/CGA_\9%IJ$SWVVD^\+85%UM0\PZ@VR+:&UYV[;1=ZJF4> M7XOM3\.A6#H&"F%91IK$*<7P>E>*5%CH,LI96#DBOC0%5SOZ,0>'47?>@VL@ M7QG!Y4%HP[;>,:@[VMA3K1JZ EW =RK'&NF+;M_A6C04)>9PODFER.!5ENF- MLO1&PYDPU2WR]7[36%'L_V=9< #5WTV#_[;K/VZP<9OZH- MU7]NA58/A8G+$@FVU&H_@DO<\>:? _\LT[X6[#\AE/2*IWO(^BI@-5@B1*CL M*A. Y 8+4E29$[4:77WH%2XLMUBU543!F3857+ 0GIT)B?!6CR$,0Q;,IX$? M/A^1: '/AE5_&?KA]/IJ,)L'W@M:Y2H?['TB7BQFB^>N9%'Z4FRN9X&<8LCA M!VZR$OQ@!($73$"* MIHO"]]CWXP>4'Y-F A=8U1)'';'$U%->U3&],;I&,X(W;\X/\=&"$.UI$K%P M/)TNG@Q-)9-8V"@,7U]XTZOQ:S@_.'XMS=5$>HTL-SP@ 4] / M<7)H8RUE>#,Q7S$N:'1M[5MK<]LV%OW>7X%-IAU[1I0E^9&:TGI&M97:LZV= MM96=[$>0!"5L0( %0#WVU_=>@+0>EF(ECNM'E9G8%GEQ<0&<7IK[ MB]/!7&.>V&&8]3[_1C_^(_/;@$=WO7G4B??/AX??.Q M>]DG_2L0.#WO7O[:(]W3/KG^^%OOAC3W:= \V*&[I'MY1IJ'B?]4PZ'=&](] MN_K0[YV1>2UXZZ9WZN;>;[1P_OYYC]QTKW_I7O9N@JM/O_7^ZZ: .ZU&H_77 MGM0J2FYZ3@\[EHL:N:F3:SHEY]3&PQJ)F;8\G1([I#:L=N&OMXLL'<"<7TVX MR06=AJE@D_D#.(*I_E<8M+Y2Y&0"8ZFV;;?3 5B;F3"BA@DNV9TSF9ES5#\Z M>O?C4QU2.7NU5"[1VL"M^ M+?'/2K%?[-K=A7F6ST5A6^$20(T,Z8D2S$6=C ME@#2N"%=*0LJR#7#V$J4).^5SDBS$?R+J)3\NV#&PDVC"ATS<@X^"6(F.54: MQ*GE2K9G@,$ ,PLS6^!L!)S6"P#.+[#Y"6(CFY+/4HT%2P:LYO&C/7 2!9JD ML@1'42X)E5-22*L+!K92.$-0A8BB)(-/F@/F4AK#)4U4!E':*B]W1T"RF!E# M]11%,OJ9P;QS.@U<2\ 8F%)@W,0Y4"#F.BXR$),P'"R!'(_ _L1#8@K\,1L_ M9IJ52G !&3<",E&$^9C;(2S0Y"QV!J+>'$Q3"2QS!,,2$DWGMV%+AH>18?\E MDX&1E$N &R)W!J\:, '$X;:>N\]E"F[6.5#X.Q9% CH!PG-8J@'\N193 L8; M) ^22H@9.TI@FJ6IP=*$H^(:2A0"!( 2"G#KIC/.GIB:(4F%&IN*+YH-N+$: MJBM"\:*W&ZRLS<'>5,;9QVY3@+O-7])LJ M33E\W#&[#D07A&KFX KPXY%@""L"B06-!#=#'(%B&80-#!WX&98;"V4*&(?S M:R4\;G.M8I; 94-V *8) ]Q[+/8F\9#* 2-=\-77A0 )5ZX<[C!OA2M7\)/_ MR+%$DYXOJ)^@0Y^CD8COH;Y4DP+ ML_D03%PB!@@N9_*I$.3SH "\^H@;%RM BDFG!PO06929CU2:">HH4>9",TC7 MRBB&-SE$'+#%*,$3:IVAD>$)IYKC KC/V%SLE*BI,)A%.2=B7,KE2*8, X,L M1#(934O@K8B@(!P;C6;))C-KR[9OY%KTX MOFT< ^[0;O/HL3'[@+$CGB"IJ%&28IBD!@B)!0PRC>JD0CWPD-.("VZGF+ZM MFA9]@".(P[ZG[X+H7 'DHO&D7%!>0&EO8#,QW8QCI1-G@"N%!DQ"%BF @G"' MYODN.E-OFQ4.:%X>ONGGA'IHD%6=K M,^^.P6:>-3-'C[#_BN3R3CDU,X]"3665-K<)G;L .K.,6\O8EX)II"!G1(&$ M@X5.RPZ0"V*7P=@(O[&TJWP"^Z/@L !'_T+&KE>X&VZCU=^]1=$54"S YG*@ M!3:OL!46#)7/@ @+M'AR43:C[#X7*DQ(AAFB/IH'P"JLN(P[)/%]TL#Z&L0^MU?=[GV-9]-7W=Q;AJZ!4LY8#[Q_L+PC 'WK9WO(M2'?0*P]D#$L/(O"VGT/W,\ +*Y;D M#IO+!#GLCFZ$*124 24" #X+[U/.RP=N0/6:IO.3L]-_?"!NX";6EFX @I#\ M3C5$I6:K1EJ-UL'"2Y8KSF9AG8UZD\OEO?*&/\7KIP_8"K)=]^IUKU[D[6O& MWL#Z80[&X".29[I\;PF*A]R"IGCMANR9O857&5?MSZ.ZHON!MNR,GC+B?<4; MV]]$JB=:Z]-ZDE>XZ-?@*[=N8>L6MFYAZQ:6%OE!,\.Q$G =E],A9RGI35A< MX/,YZ[4QL88< ),(.-4!>CNJZLK]3GW9;DS M<%FZ]Q/K# 2/\9MUG'2IV.M]J6XV:LW.1KB$P$8IT>GK>,RL&Z?B;V\R;BZD M:C%>./T7F>7:.*Y<.^=Q+-5%B_V27[7?>+6Q'$X&E4^K3N>M>FU;JG8F574@ MY,7 E3?Z^JIJY>^DHZ]-+$P5=Z"IDT^4)%HY$A&M1CUW[6!(4-GVSQ*>R73< M.I>9L.Q8C-BISKB:"/:U:%:J4@WC9UZN[-!8_'YTZR[?\Y./W_LG;'&)J\V MMM;X.NL>'[#&=ARN*C2T>\:Z!R>?SGL';$8+/3GK[?NI-^M-FO[\0X^==4_? M=X][9]63+Q][__4SX$FS7O^#7]0B9_#'$.6HPMX;X1S[3XW]0P^4=5I56"2, MD\F8N0%WK<=0Z8E87+Z%&;<>2YNG?-Q*4G$U^Q9V,-7_"DO63Q1YF:IUW+BV MW^XJK,ULJ\^M2*42MU[,U)R=VL[.N[]^KS=5SCY9JE1D;=6O^)XEOMEKU";[ M-K-A066C7I]7^)UPQP9\*)@10RE&(@;2I&5=I0J>LE-!H9UIQ0ZUR5BC7OV5 MZ83]JQ#6X:'5A8D$^P"_A)#-]K6!.'=2J_84,!3?IE%N!9RE@--\!18?,UDT&P1"K C9 [A5<%3( X'IN9YU(E<+/>@>+O M*"UBZ 2$9[!4 ?RE2<<,QELB#Y$J3:?L*(%IYZ:&I;$DQ162*%((@!(:N/73 M66]/Q.V ):D>V0E?C+B0UAD4=XS3S6 WK*S,P-Y.C+EE[0KYCT/^UBM _OD- MF/S\]JI9;^RV;0GN,G\EOZF31.)RS:Y[$!TQ;H2'*^ G^ZD@6#$D%KR?2CN@ M$226(6Q0Z*!K+#=*M2TPCN8W.@VXS8V.1(S;EJT!IK$ [@,6>U?1@*L+P;KP MU:=%"@E?LFROB6"%+UGH*EQ**M-4X OI9^309V@48$VVS$U$;+A[LN3&9 DF MH[7.$PP2E(JU'N9,B7."\#RV?F0:O:LUMC:;F[OO=M\U?]G:W?T&1J$X??F4 M.A 66PM@^:3D8=17*%^*>&&7'T*)2U\ P>5,(15"/@\%\.I#:7VL@)107@\5 MH-,H,QNIC$BYIT29"TTA72FC&#V4B#BPQ>I4QMQY0_M6QI(;20N0(6/SL5.1 MIL)2%N6=B/4IER>9M@(&.40R&I3CG!$O$Z-6?/MFOO5?'=^6C@&W:+=\]%B:?6#L4,9$*FZUXA0FN04AJ8 A MIG$33U /'DK>EZET8TK?%DU+/L 3Q&,_T/>&Z$P!Y*/Q5;F@O$!I;[&9E&Y& MD3:Q-\"70A="(8M,04$\$3EQFT10Y@6:P0?(',%P1;1G)5KT"HC6&_*T\-Z? M4"B2!)6*' (_=D'%,4TEEPAGX7)Q%>*)A8$(13;4.GU=N+M-6";@\FMI085< M\G 7@/4G):+W%2)LA>^5D?(5-YZ1&_$KX,9!0-UM]%+/K"PLRD)C$4>^(O90 M)J>CJ# $TIFT:9':3%N'!_3Y%939")I^*["KT+UVUY@$?$-GR+VH=9O21D&QRR5ER(MVW]S\I7'[Y(GY:IY M\9CFQ?8/W;SP'YK$$\Y6IMZ=@LTL:Z:.GF#_%6TL=<)G;\! MG5DFG1/BOF#:U\@922"6L-!K60.Y$+LLQ4;\IM)NXA/$;X7$ CS]"Q7Y7N%Z M:Q6M_NPMBFZ*8@&;*T$+:EY1*RR2 B ND['K5L%(\$O*KD+QX/,K7_;XSW@F M_>>OHD99U8?VX8)XP&,,M.(Z'-Q-H[):PAA0 45-)>1X%@F>+3)@#'OD5U.& MXH6M^B5#Q8H0/W0/H8LL+3'PPQ7 4_CP 8#[CPY+)E1"AB/54*=#06F.XA?E M)Z"FC#@BRU,]%G@Z&N@08_@-GH$73Y,&UNY [$L[:??@69YE3]KY0XZ^@5+. M7)XPI*GIP"$LI:=5 G5(;1=B;A]#;(:8%8. )Y2GEO1LJ&)(L)11V@W$]74 MP F^I361+H4@%=]$\-9FK5X'+; O&RZ^0ZA1KVTUFP\(;=:V=QH/R"R8#7^8 M^064IS+]FQ]AV=4^/.UER_^LTHW%/+J]1O_VI8J)U/Y=#BFG0EU00@)XNG&^ M#]W%AG MO=:0:GZO@N'?XSCL([:"K=:]>-V+%WE][#D86-O.80Q]9O)"EQ\L(?&6=- 4 MW;DA&W;C]@''19OTK/[H8;3->Z27L]?/2+'5HG^,1?\(GG/E)%9\62UZY23N M7>294!)5\[]E)-@G(ZRDBL&W:O8'4B3L\+KB/0F=VY436?%IM>B5$YE=Y-JG M<#@%7F+J+\B'=*?G5TKWL7Z?_\!O:AV]R/[9DWU3=:Z=[3NTX2,DJ16UN8I, MW>QH3W@Q+687?>=W8>M7J/A/_67@@9DZEPL18E"5)TZ8%D]'?&Q]P.ELT)>R M]W[J;/BO<_\?4$L#!!0 ( ^ ;%BU[%8VR 4 , 8 / <7)H8RUE M>#,R7S$N:'1M[5EM4^,V$/[>7[&]F]Z$F3B)$R!@I\RD(0Q,6Z D=*X?95O& MZLF2*\DDZ:_O2K9#X,(=TQ>XWMT-!T1:[2W+"^D,D28L"!) MPL1- ?%,GSEV";LMCE4[WI&%D&OL\=$F#/A993=9*9>B.32T^Q/RR.2*J'* MPQ7D-"H:)JD4QI+0P.\5)JP4J5B&;B\E.>.K8,YRJN&<+N!*YD0TA)$T1N9( M:^C2>(2S&Q%PFAHKPQYOQ"PR9JBG"Q+3H%#46RA2A ]D?U 'YV<0X7 M)S Y/9N>P/3M='(]/_MUBDNX.[T:1>KH\OIJ=CT^G\/\ OP#N.[,.I,.S*83 M=]8?[/7:EFP\@_'QQ>5\>@P;)^Q.0WK8V[>BYJ=3F(VO?AB?3V?>Q=N?IK_! M>#*W._U>K_^\3MF6?4]UR3_SP)D _"!H;)@4L& F Y-1& M1$@Y7U-YJ@#LG M4N7@][P?0:;P2TFUP4TM2Q53.,5HP-L*)E(A.7&<6I;+F]?+?L^/PXG,"R)6 MU<_I4IFT5J4-9VV8=>"*K."4F#AK MPZ6BFB4(CY,QR1A-41)*-NR6PD6:LAC51+Z6;6U:&W#-L!1_,=)M1!8B),I7 M\$[(!9J!>EJ&$>7(L0U%J72)!<,>N(MG>S<.PRJ<+0 DD85!"#:I:QH;Q[46 M,Z(B(JCV+I:?G#S!XD$D;M;!."!O\P7YG?W_X79@P M77"R"E).EYO)M8_2?R^U1;CA[6@\;8@RH*25P M[/]/PI()K$!Y5:GL#D%M$EQU8=;$+&$*@Q9%:QN>;;M-. <\1A7#XH@;!<:K M;KM3*1-$Q'8=&2;,L;8AAU0EKZ);%K2JCOI!]>@\$I>&1)PVZ-2S@ 7$C@;8 M/]A=#^&4)?J!+6D25O;N]CJ(=4V/H')2:!IH6A 43ZN9!)FKAO,MT]B,N22HV7:,>\JNG&>>AK5YI"AY%[COGEW8(O+6UM28 M\#H;,.G"]4147>J=X5Z!\2,Y2Z )G!>8E)X:! M_"/;T,7UXP-RBE8H*<797\1V!RFPQ[)2["/%TYXO2DQG]5";NUFC>IP@N7NZ M:(-\CW3;?+)Y!EJ+C.(9A>UD8A\+L!^EE@])32W8O6#4?>+C^.X@F*KN1&W& MX@%K[ T5V&OR#5RL51Q5*@EJ=:_GU25ZIT*G\_BP[AK]!(U9;7/;-@S^WE^!M;>>3ESG6+(( ^. !"5"#1&?IT3,8))1$^!<&FNF4'HW? M.;UNJSMHEQ]1H%U)# (1+4'I94I_>)X1>V\FU7SI2JO3M6$PREBZ]&B\Z]LN_>\7S,D*!2*// M <%XD;" :2AYM@+BGA"XW8^9O1N%$!V@\HG ,!I?S"8GD]%P-CD[A;,3&+V> MC$_@9'(Z/!U-AF_P$8Z.+P:!/#I_>S%].SR=P>P,W -XVYJV1BV8CD=VKMO; MZS2-V' *P^.S\]GX FF)%:]+"S;TS-7H]A.KQX-3P=3YVS=V_&O\-P-#,C MW4[G@8-R6_;=-R3_+@(3#OB!TU SP6'.= (ZH3#DO" I7%"SJP&.G B9@=MQ M?@(1PR\%51H'E2AD2.$UL@%W*Q@)B>+$:FH8+2]?++H=-_1'(LL)7Y8?(W\' M8B&MF24E$BB/: 3'-*190"7TW"9&H-MK E$0LQ3'5FY-:5A(IADNC? (QHLP M(?R2HN4L8TH9P_AM)".B*2144G3WFB_EDE:N-&'2A%>2:@V_M>!'D7"E!6^B M)<[0R5\9KN]<4L4BQ,L:'26,QG#"..$A0XS.XAB%I,'%V*G6V@1\IEF,_VAA M!P*#&0IE2WC/Q1S7A8X;A0%-46,3\D*J D\0,V%-<+-9]OV2WP81$HE<(R:; MTI6,(7;EQ93(@'"JG+-%2I%ZU8P;QQV[^ ^L]OE1P]VI8=W LU3O M=CK;&A]GKYDA,:L=)2[2=(D[3Y:G)IE7"2[IGP63-,,)RC!V6FU,;J]!=@ 3 MTMUK1#LKEJ^W@]564%'=/>SM0L/=J].H?Y!5&OH' E7L^#;W5EPT!X7PDG&\3S*RG/+C!#T)L*GEF,U80F3R%@TK0PWFV:8I"G@-"K-,8 # M.9)5->VL>'4\H,*(6=6&;RA5I"6U14[+LU)M'1VMNUCYU.K_CQ8\]ZW_;>M% M@I36EJN^QY@V;1!Z:D8=)(LHD&5L02._U+S;:2&3*GFD3$IR13U%*=-+KY:NA% JNH6DB$E;1Z6:MI;;^JK.S<9ACEXX@:3DO6=_ M.^;![)2^-<,L0]1^#7(3!A&8:A*+@V+6X5D9T/A03_FM/JZ[XW M.,;3U8.?B0P3<+NV8]]].CWE5PO[+&&JNEG ?"S+RC"T=:/I@CYR=:,%H&,8 M,::Q$DTQA*:05<"%AHABUQ7]@PL7\[S2@?H#4TZ'U440:@J6:"FFDO+0C* $ M5KC&BLFF^UTE%;BQR&UOUFU>>5%$,GN-U 1Q0_2VUG!S#C3F"<4Y$HOYR-S3 M8#= C1X2Z\JPO4VJJO2[\=U!,&75![ K.\$L]I)RK/33#5S,JE)TJ2#HU;6. M0Q48G1*=UJ=S^LN\_=]JN&T/&3%9=OZF2B\R?KWGKD^7565\ZWN46YM3C/C_ M^@5+LJH62>=DJ6PY,&B;%UU'SP9M^XKL;U!+ P04 " / M@&Q8XM[JJ-,0 -@P #0 '%R:&,M97@Y-RYH=&WM76M3(S<6_9S]%=JD M=@NJ;(\- \,8=JH88#93R<($2.WN1[E;QLITMSJ2&N/]]7OOE=0//\ 9"/8P M3E5"W \]KJ1SSWU(?32R:?+N+^QH)'@,?]F1E381[\[^TW[[YNB5^P&W7_G[ M1P,53YBQDT3\X_N4ZQN9]1DOK/JK3'.E+<_L8<[C6&8W?7:0WQU^3X7&\C:\ MY.^VKS Y3F;5'0MZ,;+\'/P?JKFWD_["$@=*QT&VX N49/U-38 J\$20DV12I3N_]"E?P['(VE%V^0\$OU%!FVX>QN) ?2,AP"?/_=T:L<_@4IDC2?6!#=NA@B M:('03R$'*C06D=+<2I7UBPS&,I&9J$NHU]G[0AG]\NO9U36[/+NZ^/7RY(S] M>/'SZ'R^/PG=O+S\;_?'Y_\ MQ#Y=_/SQY+\KE]9B^3RVTW__H;??/5QY!Q\))E_>_[/A4$16W@IVKFY%.A": M]=ZTV$YW9W>14'SG$C$$4-[M[.[N_FT:V)Y"4%C^"YX'\[JWLEGP7>CXE[3F ML95?CP1[K[B.F1JR4ZEA/BIMV):%ZW__X6ZGVXL.Z;[[$1]NXX._%,)8=BF, M*G0DV(\@"Z %[$3IW.-CLX03E>8\FU1EC+AA/%:Y%3&S(VE8E/#Q@$>?6:X2 M&4V:KW^B:]7;^#(S19XG(H5N,*L8E,X4O*.G2I(@!9DQ02N-96K,E,8+6/RP ML(46C%OZY=N(A>5:WO Q0V"! M==Q^SPW\QJ)$9IP@AEJE[.Q.1 6M](OA4$9"FPZ[QGZ[KC$SXDG"!@*:!@ % M0TR"42R"DJ"BL;0C:DG9.5TDT+.A C6$W>F]82>=#YW+#L.U].9PYW6WT^N> M@EABWX.$8Y&)-!9'RKT.W<&;&364)\Q ([6T*#-Q%XUX=B-07//N5KP-*Q": M"27AB@782@VKD& *[UH!$\I'/LB,9P A">@1M% 1EOXEN %(-K-/WP>QU=,( M=^&-2Q$)>#[NE'>/#2OP7= 20F:(#<*$ACML&'%H,?;& !*P5/ ,6\6-TQB@ M*+2X*1*J=(,!+P(#=M86 XZ!WLC(:5BOJ)T>6S$BS-(6E:'JS)&H>&8E;IWV MGJ)6$O7M[P6PS-C1+)%S)&"@UJ,(J(RC)D M03L3L8L+$1A!"M(SXY$@+;X*1,3R4 M)@(TFPBN@8ZE8/F!]2D(*: 5<7@MAHM/H'B@@;$PD98#!R8&_730XYU6< [$ M52V ?P:E")US1N5\65C2)Q;&K=Y/>'FH=$HXY2&7.\T_2$KE=^\H0/-^1W\, MF>+CD2 O")KMRCH(GFT+R(.& G6" MN"V^S=BYLJCF827%F M-<\,>:-*#:6EP7O>/H-I[^:T-PP:[OZWAZ:NO#NK)$/L&]4!+VRIO 92NZ[4 M_R'^M :V $^18J&26M8J* -@P6U2N8#(M@:JEOM'!9_/. &H5)9Y&NW=- O= M/G7J?16H=RW.](",J_B3MV*6['$)?418Q5TD1+RP $8%M-=E;*>AK9;9-4S$ M73NFV"Y.>&A1D6:'L31YPB=]O!M2P\J5/B__Z[<";(SA)-1)+[9%%C];8MBC MX?5+T[YFP+5*^1KI*G_N1K0'6O#/;2)S?9Z,^<1\/8EV3X#H7YH!\=VSI].M M4GT1NE"RPE@:X7VW%'H:"%%#H1$' +3N8LWN'1!PJYR:F+N-S<-Z,4B.E'(J _\B(7/SPW\@'YIA# M.BB*,B^P)IF1BR5X2Q8JGCZ9=K6VE8(L.\\K)[5@Z'1!/WN(0O@L$_]K@7)[ MI 19D3>2*NX=LS&OS-;#TN*L6ZTI@#H(4V9D2\0*3 DHKA%U"E.O=I$BH;-B MP I"[@QYGIKE>0=1L(!7:PDL- 6^/=OZA<'KWOJ'!9; O-7:"=,PR5QR[A!863<\UOH#LCP[;X=HMM#;8IUKD5;0,: M)VKL?!E5.\M:X$X/I9*]H_JIWH@9+X!U/)5E#(# M?09D>I&Y5$9/71L06&-0=UE,SO:)4R2E2@A/1W/U-:^]8Z*1B(NDX4>'-GN- MX"7GX\>49$<#Y.+M,'6J0&J0Y9SI4.;;U.+ML"2O2"$T=$F-IS0S^'!"U:(@ M";"6A-T4DL*YK=#BJUHZ(DBF]*Q23XR9R4*].CLI1[S%?BMB2?%TEFR!2D![S7#B1JH^"AN=M_H>/V=4Y$'@R@1< M06H]*+.OBB1\1:8!J?%ZP$.3C.*\ 4P&D+;F3N<'%2VG62+2C$'X)'B*R M;YPWI0ZL(7@8:IU='!A223F023ZU$CT#]=K458#)TVFN,9>74*/#W@L, "&X MA(0>EVYC%[Q1\W0Y!%I> 91@&X2%F>(DC#FY+@[V4OY9-,T)#IU.\[K#S<=O M'ZB]5?)LGZ,\4^26V:Z5VFH0=9+)AJAO0&LM0&OP&-":0H1;J7#7 QNI%%$ MUC+<2OBX]$' Q*>?M0'>'4N ZL2'-.$\XJ.=Z4'X@,@%M M!,0!*!EHQ6,TH&^Y3,)"!(6=J(FH]F?Y!4Z;HX;P(/D_A;#> 5S2>WIA9Y_] MVKGJG'38ZVX/..!6;W<;+9O:]1Y>9\Z8#-L9*,RE!;5T/9?G"U^++VSA[:^M M$ZXR+TY%),T:[+$JVU%;\+Z)T]'UN=L9<6L J'/'2PRZD7!M#Z1+A$/M#,_- M[D"MAU-JY2)<)<*8NHO(F6H8-QD4SKB)I8D0YU:_$>I; :;GZN>;M5VYYYBY M%HLT S4;K=Y)_MULTBEH:5A):!BHX-6V&EV!?N>RVZ'NM[A/;5U2WDBXT<)Q MAX&P8PS]UA_"A3TON[P%_&7VZCKI\1>8C[)$_L2?E3$QFY'RDONVR;;99-M\ M,1#5CM;PNJ,1\W*P>L-E9IQ!E2B7P+]44-.#=I1PF9KRE(WF3I@JQ:/F$<8: MT JDT\W,;%[EJEG5Q@QZDLX>K"V9.BYY!LQ6;U' JI@U$]8@8;FRA]QBMA@Z MJ44YC!4YA4A=HM<\6X?(5F4[(8_RGE)8J5+7:->T->3<-JX*#.UBK-I*6UCA M<\O(Z J94;4J:!\@MY9'H_HI171H4+GQV_E@*T2::?J:!E\V,/0UP=#;M86A M"[*(RL2H2U*'*X:<8UBES@GK]@(':&@Q]+7:L(1KU\O$&P5]0)]O( ;.X*O M!2]KC3&0M);L,B//RH2IP#9N-'>T NOU7N::4[=% M:%09EPO@AE!J@ $<_X0['J>);1T2$5$7O'//[A!_:%=<-M7%GM'9#M<3*0HH MH%43%7JR8\SHP>PFQXWJ-1!L(@JC.ZKN-*^S.=>,>OX0ALHJ7S>5C4E0\+>^ MB;C172SH7D.= EVF3"E^])1I-:>)GSG59-EXY3=ZX-$GGG4[:ZH'3J6)P/(J MM%@/OEF+J ]QIS>EAY9M-/>'.L\R) VYDQOAID3D1/EP M4(1++=ARYS^ 8>N:A2S,;1]R-F/D8_1@^&;3SBN2,A[RSX.KJCJN=%&UVSZ+ M8>K@VY Q12>H"9B'S4-?W?EHB&.!/I4YUWAAPU">8^_I)IBR":9L@BE??S!E MMW/P4)V-+O=VJO>U$_A>9W>_][=UX4#AXRC'RZ0;ONZ\V;DWV[#3?; =,S.B M(9W7G?V#O89PUNSK#\?7UV=7U_1%%'9\?LJ.3WXZO_CWSV>G_SS[U]GY-;OX MP*Y_/&,/?T^%_?&/AY!4,""6/7'F)\W2-;4YOLE.-SX8TND>^!51BN'-[MLG M78?+R.*Y$.G]A*7 RJ$9G+[T0%M'6^PC\.G/F1HG(O;GL)'GC9R+_:>9/ \W M>=TG4$WK-W'[[2Z@:H-?-E;-7"()EI>VA]2W-O0B-7WON=W=V>F_W=E]WN[N]2A8RPPZU223W2 'E M?8<;2DJ)UT3M*NEUN]/%KFH)?70'D^BPP=EEC7._D8^"FW#U5,5Q^P,8H)_9 M23A ]M/#'W*IG%_(F^:PI_K,.^CL[#WAQXZFY]G!4M/JCPOZ& _AWBR]S=+[ MDJ4GM!A,@G:J!>9HH]=P87R.P9".RO,;4;^1=REMQ*C*;PJ5VTO*@^];Y7E! MB4RE]9M,!XU3V7,^H>SR< A!."__P92IJ6 =;R2:+WMN^P*\^-:4]'S3:I;F M0;V[O;WGI+O/M4BN KGKKZ?[G7WW1(1R=S-92VF :?_U&B6?-'[C+6;G/'WQ MDW8S9U_&G#WE]NN;JT]E*:SIC-QT[VM*$&";5-J7V;VU=BIO@LY?46#V)??M M#P:=CUX-5#QY]Y>C5R.;)N_^#U!+ 0(4 Q0 ( ^ ;%BK&:,8^WH 'V5 M 2 " 0 !I;6P :6UG,3(X M,S,X,S$Y7S$N:G!G4$L! A0#% @ #X!L6-_Y(H34G 5+\ !( M ( !8J0 &EM9S$R.#,S.#,Q.5\R+FIP9U!+ 0(4 Q0 ( ^ M;%B+2[G?!RD '8L 2 " 69! 0!I;6#(Q7S$N:'1M4$L! A0#% @ #X!L6 1A2R9P P ,1< \ M ( !3= % '%R:&,M97@R,U\Q+FAT;5!+ 0(4 Q0 ( ^ ;%@" M@'U>SP@ 4] / " >K3!0!Q#,Q7S(N:'1M4$L! A0#% @ #X!L6+7L5C;(!0 P!@ \ M ( !_^4% '%R:&,M97@S,E\Q+FAT;5!+ 0(4 Q0 ( ^ M;%B-/>,JZP4 "D; / " ?3K!0!Q#DW+FAT;5!+!08 #0 - "<# * P8 ! end XML 101 qrhc-20231231_htm.xml IDEA: XBRL DOCUMENT 0001442236 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001442236 qrhc:EarthMediaPartnersLLCMember qrhc:AssetPurchaseAgreementMember 2023-12-31 0001442236 qrhc:DeferredStockUnitsMember 2023-01-01 2023-12-31 0001442236 qrhc:CustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001442236 qrhc:DeferredStockUnitsMember 2019-09-01 0001442236 stpr:SC 2023-12-31 0001442236 qrhc:CustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001442236 qrhc:RangeSixGrantedMember 2023-01-01 2023-12-31 0001442236 srt:MaximumMember qrhc:MonroeTermLoanMember 2023-01-01 2023-12-31 0001442236 srt:MaximumMember qrhc:AssetBasedRevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0001442236 srt:MaximumMember 2023-12-31 0001442236 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001442236 qrhc:ExecutiveEmployeesMember 2023-01-01 2023-12-31 0001442236 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001442236 qrhc:RangeNineOutstandingMember 2023-01-01 2023-12-31 0001442236 srt:MinimumMember us-gaap:ComputerEquipmentMember 2023-12-31 0001442236 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001442236 qrhc:ExercisableWarrantsMember qrhc:WarrantsOneMember 2023-12-31 0001442236 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001442236 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001442236 qrhc:GreenRemediesPromissoryNoteMember 2023-12-31 0001442236 qrhc:EquityOfferingMember qrhc:MonroeCapitalCreditAgreementMember 2021-01-01 2021-12-31 0001442236 stpr:PA qrhc:RWSMember 2023-01-01 2023-12-31 0001442236 2022-11-16 2022-11-16 0001442236 srt:DirectorMember 2023-01-01 2023-12-31 0001442236 qrhc:RangeSevenExcercisedMember 2023-01-01 2023-12-31 0001442236 2020-10-19 0001442236 qrhc:NotDeductibleForTaxPurposesMember 2023-12-31 0001442236 qrhc:AssetBasedRevolvingCreditFacilityMember 2023-12-31 0001442236 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001442236 qrhc:DeductibleForTaxPurposesMember 2023-12-31 0001442236 qrhc:RangeFiveOutstandingMember 2022-01-01 2022-12-31 0001442236 qrhc:RangeFourCanceledForfeitedMember 2022-01-01 2022-12-31 0001442236 2024-03-01 0001442236 2023-01-01 2023-12-31 0001442236 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001442236 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001442236 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001442236 srt:MinimumMember 2023-01-01 2023-12-31 0001442236 qrhc:PNCABLFacilityMember 2023-12-31 0001442236 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001442236 qrhc:ServicesMember 2023-01-01 2023-12-31 0001442236 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0001442236 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001442236 qrhc:GreenRemediesPromissoryNoteMember 2022-12-31 0001442236 qrhc:ExercisableWarrantsMember qrhc:WarrantsTwoMember 2023-01-01 2023-12-31 0001442236 srt:MinimumMember qrhc:AssetBasedRevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0001442236 us-gaap:SalesRevenueNetMember 2022-01-01 2022-12-31 0001442236 srt:MinimumMember qrhc:MonroeTermLoanMember 2023-01-01 2023-12-31 0001442236 srt:MinimumMember qrhc:PNCABLFacilityMember 2023-01-01 2023-12-31 0001442236 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001442236 2021-12-31 0001442236 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001442236 srt:MaximumMember qrhc:AssetBasedRevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-12-31 0001442236 2022-05-16 2022-05-16 0001442236 qrhc:GreenRemediesPromissoryNoteMember qrhc:LiborMember 2023-12-31 0001442236 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001442236 us-gaap:CommonStockMember 2023-12-31 0001442236 qrhc:PNCABLFacilityMember 2023-01-01 2023-12-31 0001442236 2023-07-01 2023-09-30 0001442236 srt:MaximumMember us-gaap:StockCompensationPlanMember 2012-10-31 0001442236 qrhc:RangeTwoGrantedMember 2022-01-01 2022-12-31 0001442236 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001442236 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0001442236 qrhc:EarthMediaPartnersLLCMember qrhc:AssetPurchaseAgreementMember 2022-12-31 0001442236 qrhc:ExercisableWarrantsMember qrhc:WarrantsTwoMember 2023-12-31 0001442236 us-gaap:CustomerRelationshipsMember 2023-12-31 0001442236 qrhc:EarthMediaPartnersLLCMember qrhc:AssetPurchaseAgreementMember 2018-02-20 0001442236 2022-07-01 2022-09-30 0001442236 qrhc:ExecutiveEmployeesMember 2022-01-01 2022-12-31 0001442236 qrhc:DeferredStockUnitsMember 2022-01-01 2022-12-31 0001442236 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001442236 qrhc:AssetBasedRevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-12-31 0001442236 qrhc:NotDeductibleForTaxPurposesMember 2023-01-01 2023-12-31 0001442236 qrhc:PNCABLFacilityMember 2022-12-31 0001442236 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001442236 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0001442236 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001442236 qrhc:SeniorSecuredTermLoanMember qrhc:MonroeCapitalCreditAgreementMember 2023-12-31 0001442236 qrhc:IndependentEnvironmentalServicesCompanyMember 2022-02-10 2022-02-10 0001442236 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001442236 qrhc:RWSMember 2023-10-01 2023-12-31 0001442236 2023-12-31 0001442236 qrhc:MonroeTermLoanMember 2022-12-31 0001442236 qrhc:ManagementFeeMember 2023-01-01 2023-12-31 0001442236 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001442236 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001442236 us-gaap:ComputerEquipmentMember 2022-12-31 0001442236 srt:MaximumMember us-gaap:ComputerEquipmentMember 2023-12-31 0001442236 srt:MaximumMember qrhc:AccordionTermLoanFacilityMember qrhc:MonroeCapitalCreditAgreementMember 2020-10-19 0001442236 us-gaap:TrademarksMember 2022-12-31 0001442236 qrhc:ProductSalesAndOtherMember 2023-01-01 2023-12-31 0001442236 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001442236 us-gaap:ComputerEquipmentMember 2023-12-31 0001442236 qrhc:EquityOfferingMember qrhc:MonroeCapitalCreditAgreementMember 2020-10-19 2020-10-19 0001442236 srt:MaximumMember qrhc:PNCABLFacilityMember 2023-01-01 2023-12-31 0001442236 us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001442236 2023-06-30 0001442236 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001442236 us-gaap:CommonStockMember 2022-12-31 0001442236 us-gaap:SalesRevenueNetMember 2023-01-01 2023-12-31 0001442236 qrhc:EquityOfferingMember qrhc:MonroeCapitalCreditAgreementMember 2020-10-19 0001442236 stpr:PA qrhc:RWSMember 2023-12-31 0001442236 qrhc:RangeThreeExercisedMember 2022-01-01 2022-12-31 0001442236 qrhc:RWSMember 2022-01-01 2022-12-31 0001442236 us-gaap:TrademarksMember 2023-12-31 0001442236 stpr:TX 2023-12-31 0001442236 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001442236 qrhc:DeferredStockUnitsMember 2022-12-31 0001442236 us-gaap:StockOptionMember 2023-01-01 2023-12-31 0001442236 qrhc:AssetBasedRevolvingCreditFacilityMember 2020-08-05 2020-08-05 0001442236 qrhc:OtherAcquisitionsMember 2023-12-31 0001442236 srt:DirectorMember 2022-01-01 2022-12-31 0001442236 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001442236 2023-05-16 2023-05-16 0001442236 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001442236 qrhc:SeniorSecuredTermLoanMember qrhc:MonroeCapitalCreditAgreementMember 2020-10-19 0001442236 qrhc:MonroeCapitalCreditAgreementMember 2020-01-01 2020-12-31 0001442236 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001442236 qrhc:DeferredStockUnitsMember 2023-12-31 0001442236 qrhc:RWSMember 2023-01-01 2023-12-31 0001442236 qrhc:ProductSalesAndOtherMember 2022-01-01 2022-12-31 0001442236 srt:MinimumMember qrhc:AssetBasedRevolvingCreditFacilityMember us-gaap:BaseRateMember 2023-12-31 0001442236 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-31 0001442236 srt:MaximumMember 2023-01-01 2023-12-31 0001442236 2022-12-31 0001442236 qrhc:CustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001442236 us-gaap:ServiceMember 2022-01-01 2022-12-31 0001442236 qrhc:ExercisableWarrantsMember qrhc:WarrantsOneMember 2023-01-01 2023-12-31 0001442236 qrhc:ServicesMember 2022-01-01 2022-12-31 0001442236 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001442236 qrhc:RWSMember 2022-12-31 0001442236 qrhc:OtherAcquisitionsMember 2022-12-31 0001442236 qrhc:ManagementFeeMember 2022-01-01 2022-12-31 0001442236 qrhc:MonroeCapitalCreditAgreementMember 2021-01-01 2021-12-31 0001442236 stpr:SC 2023-01-01 2023-12-31 0001442236 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001442236 qrhc:EquityOfferingMember qrhc:MonroeCapitalCreditAgreementMember 2020-01-01 2020-12-31 0001442236 us-gaap:CustomerRelationshipsMember 2022-12-31 0001442236 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001442236 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001442236 qrhc:RangeEightCancelledForfeitedMember 2023-01-01 2023-12-31 0001442236 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001442236 qrhc:MonroeTermLoanMember 2023-01-01 2023-12-31 0001442236 qrhc:SeniorSecuredTermLoanMember qrhc:MonroeCapitalCreditAgreementMember 2020-10-19 2020-10-19 0001442236 qrhc:ExecutiveEmployeesMember qrhc:DeferredStockUnitsMember 2022-01-01 2022-12-31 0001442236 qrhc:EarthMediaPartnersLLCMember us-gaap:DisposalGroupNotDiscontinuedOperationsMember qrhc:WhollyOwnedSubsidiaryAndEarth911IncMember qrhc:AssetPurchaseAgreementMember 2018-02-20 0001442236 us-gaap:ServiceMember 2023-01-01 2023-12-31 0001442236 qrhc:CustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001442236 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001442236 qrhc:SeniorSecuredTermLoanMember qrhc:MonroeCapitalCreditAgreementMember 2020-10-31 0001442236 qrhc:AssetBasedRevolvingCreditFacilityMember 2020-08-05 0001442236 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001442236 qrhc:MonroeTermLoanMember 2023-12-31 0001442236 2022-01-01 2022-12-31 0001442236 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001442236 us-gaap:CommonStockMember 2021-12-31 0001442236 qrhc:GreenRemediesPromissoryNoteMember 2023-01-01 2023-12-31 0001442236 2023-11-15 2023-11-15 0001442236 qrhc:RangeOneOutstandingMember 2021-01-01 2021-12-31 pure shares qrhc:SquareFeet iso4217:USD shares qrhc:Customer iso4217:USD 0001442236 FY false http://www.qrhc.com/20231231#PropertyPlantAndEquipmentNetIncludingDepositsAssetsNoncurrent http://www.qrhc.com/20231231#PropertyPlantAndEquipmentNetIncludingDepositsAssetsNoncurrent http://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent 10-K true 2023-12-31 --12-31 2023 false 001-36451 Quest Resource Holding Corporation NV 51-0665952 3481 Plano Parkway Suite 100 The Colony TX 75056 972 464-0004 Common Stock, par value $.001 per share QRHC NASDAQ No No Yes Yes Accelerated Filer true false false false false 76669841 20171400 Semple, Marchal and Cooper, LLP 178 Phoenix, Arizona 324014 9563709 1581595 2176010 58147058 45891144 2142071 2310423 60613143 57765276 85828238 84258206 26051428 33556340 4626090 5911227 177118899 181491049 41296166 32207461 2469690 4688605 1158800 1158800 44924656 38054866 64638180 70572891 1274691 1724244 110837527 110352001 0.001 0.001 10000000 10000000 0 0 0 0 0.001 0.001 200000000 200000000 20161400 20161400 19696006 19696006 20161 19696 176309463 173876319 -110048252 -102756967 66281372 71139048 177118899 181491049 288377652 284037823 238312950 235182337 50064702 48855486 37669419 37800161 9570538 9649966 47239957 47450127 2824745 1405359 9729098 7280741 -6904353 -5875382 386932 172604 -7291285 -6047986 -0.36 -0.31 -0.36 -0.31 20123221 19473786 20123221 19473786 19045988 19046 170318199 -96708981 73628264 1283568 1283568 28650 29 -29 40851 41 176701 176742 414001 414 755921 756335 166516 166 1341959 1342125 -6047986 -6047986 19696006 19696 173876319 -102756967 71139048 1312393 1312393 46916 47 224392 224439 418478 418 896359 896777 -7291285 -7291285 20161400 20161 176309463 -110048252 66281372 -7291285 -6047986 805821 744858 9142590 9221513 1167179 1278092 1746877 1737169 1312393 1283568 13712192 4175117 -168352 355221 -194341 389867 7279608 -5310484 -2176027 -326929 -1362343 -2340404 259000 836043 1637678 858913 2636127 -1896678 -4331083 91418447 80550435 90410992 75547138 3500000 8109345 1414486 214550 896777 756335 224439 176742 -5980674 7807338 -9239695 1135851 9563709 8427858 324014 9563709 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1. The Company and Description of Business</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying consolidated financial statements include the accounts of Quest Resource Holding Corporation (“QRHC”) and its subsidiaries, Quest Resource Management Group, LLC (“Quest”), Landfill Diversion Innovations, LLC (“LDI”), Youchange, Inc. (“Youchange”), Quest Vertigent Corporation (“QVC”), Quest Vertigent One, LLC (“QV One”), and Quest Sustainability Services, Inc. (“QSS”) (collectively, “we,” “us,” or “our company”). The subsidiaries RWS Facility Services, LLC (“RWS”), Sustainable Solutions Group, LLC (“SSG”), and Sequoia Waste Management Solutions, LLC (“Sequoia”) were merged into Quest in 2023 and were subsequently dissolved as separate legal entities.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Operations</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are a national provider of waste and recycling services to customers from across multiple industry sectors that are typically larger, multi-location businesses. We create customer-specific programs and perform the related services for the collection, processing, recycling, disposal, and tracking of waste streams and recyclables. In addition, we offer products such as antifreeze and windshield washer fluid and other minor ancillary services. We also provide information and data that tracks and reports the detailed transactional and environmental results of our services and provides actionable data to improve business operations. The data we generate also enables our customers to address their environmental and sustainability goals and responsibilities. Our principal office is located in The Colony, Texas within the Dallas metroplex.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 10, 2022, we acquired an independent environmental services company that primarily services customers in the northeast region of the United States. See Note 3 </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for more information regarding the acquisition.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2. Summary of Significant Accounting Policies</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Presentation and Consolidation</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements included herein have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). The accompanying consolidated financial statements include the operating activity of QRHC and its subsidiaries for the years ended December 31, 2023 and 2022.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As Quest, LDI, Youchange, QVC, QV One, and QSS each operate as environmental-based service companies, we did not deem segment reporting necessary.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Estimates</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could materially differ from those estimates.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We use estimates when accounting for the carrying amounts of accounts receivable, goodwill and other intangible assets, deferred taxes, and the fair value of assets and liabilities acquired in business acquisitions and stock-based compensation expense, all of which are discussed in their respective notes to the consolidated financial statements.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recognize revenue as services are performed or products are delivered. For example, we recognize revenue as waste and recyclable material are collected or when products are delivered. We recognize revenue net of any contracted pricing discounts or rebate arrangements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We generally recognize revenue for the gross amount of consideration received as we are generally the primary obligor (or principal) in our contracts with customers as we hold complete responsibility to the customer for contract fulfillment. In situations in which we are not primarily obligated, we do not have credit risk, or we determine amounts earned using fixed percentage payment schedules, we record the revenue net of certain cost amounts. We record amounts collected from customers for sales tax on</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> a net basis.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We consider all highly liquid instruments with a maturity of three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months or less when purchased to be cash equivalents.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our receivables, which are recorded when billed or when services are performed, are claims against third parties that will generally be settled in cash. The carrying value of our receivables, net of the allowance for doubtful accounts, represents the estimated net realizable value. We estimate our allowance for doubtful accounts based on consideration of a number of factors, including the length of time trade accounts are past due, our previous loss history, the creditworthiness of individual customers, economic conditions affecting specific customer industries, and economic conditions in general. We write off past-due receivable balances after all</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">reasonable collection efforts have been exhausted. We credit payments subsequently received on such receivables to bad debt expense in the period we receive the payment.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and 2022, we had established an allowance of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,581,595</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,176,010</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, for potentially uncollectible accounts receivable. We record delinquent finance charges on outstanding accounts receivable only if they are collected.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in our allowance for doubtful accounts for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022, were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,176,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">840,522</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Bad debt expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,746,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,737,169</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Uncollectible accounts written off, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,341,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">401,681</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ending balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,581,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,176,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounting Standards Codification ("ASC") Topic 820, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, defines fair value as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Topic 820 also specifies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value as follows:</span></p><p style="text-indent:9.08%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1: Quoted prices in active markets for identical assets or liabilities;</span></p><p style="margin-left:9.08%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></p><p style="margin-left:9.08%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3: Valuation is generated from model-based techniques that use significant assumptions not observable in the market. These unobservable assumptions reflect our own estimate of assumptions that market participants would use in pricing the asset or liability.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and Equipment</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We record property and equipment at cost. We provide for depreciation on the straight-line method, over the estimated useful lives of the assets. We amortize leasehold improvements over the shorter of the estimated useful life or the remaining term of the related leases. We charge expenditures for repairs and maintenance to operations as incurred; we capitalize renewals and betterments when they extend the useful life of the asset. We record gains and losses on the disposition of property and equipment in the period incurred. We report assets held for sale, if any, at the lower of the carrying amount or fair value less costs to sell.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The useful lives of property and equipment for purposes of computing depreciation are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.8%;"></td> <td style="width:2.02%;"></td> <td style="width:17.18%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computer equipment</span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office furniture and fixtures</span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Machinery and equipment</span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> </table></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We analyze long-lived assets, including property and equipment and definite-lived intangible assets, which are held and used in our operations, for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. We review the amortization method and estimated period of useful life at least at each balance sheet date. We record the effects of any revision to operations when the change arises. We recognize impairment when the estimated undiscounted cash flow generated by those assets is less than the carrying amounts of such assets. The amount of impairment is the excess of the carrying amount over the fair value of such assets. We did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t recognize any impairment charges for long-lived assets during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We record as goodwill the excess of the consideration transferred over the fair value of the net identifiable assets acquired. We do not amortize goodwill; however, annually, or whenever there is an indication that goodwill may be impaired, we evaluate qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount. Our test of goodwill impairment includes assessing qualitative factors and the use of judgment in evaluating economic conditions, industry and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">market conditions, cost factors, and entity-specific events, such as market capitalization as compared to our book value. We performed our most recent goodwill impairment analysis in the third quarter of 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> with </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> impairment recorded.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net Income (Loss) per Share</span></p></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We compute basic net income (loss) per share using the weighted average number of shares of common stock outstanding plus the number of common stock equivalents for Deferred Stock Units (“DSUs”), during the period. We compute diluted net income (loss) per share using the weighted average number of shares of common stock outstanding during the period, adjusted for the dilutive effect of common stock equivalents. Dilutive potential common shares consist of the incremental common shares issuable upon the exercise of outstanding stock options and warrants. Dilutive potential securities are excluded from the computation of earnings per share if their effect is antidilutive. The dilutive effect of outstanding stock options and warrants is reflected in diluted earnings per share by application of the treasury stock method.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentrations</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments that potentially subject us to credit risk consist principally of cash, cash equivalents, and trade accounts receivable. We deposit our cash with commercial banks. Cash deposits at commercial banks are at risk to the extent that the balances exceed the Federal Deposit Insurance Corporation insured level per institution. The bank cash balances on deposit may periodically exceed federally insured limits, however, we have never experienced any losses related to these balances.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We sell our services and products primarily to customers without requiring collateral; however, we routinely assess the financial condition of our customers and maintain allowances for anticipated losses. From year to year, the customers that exceed 10% of our annual revenue, if any, may change. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table discloses the number of customers that accounted for more than </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10% of our annual revenue and their related receivable balances for the years ended December 31, 2023 and 2022:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.52%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:17.62%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:17.6%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:17.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customers Exceeding 10%<br/>of Revenue</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Number of<br/>Customers</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue<br/>Combined Percent</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts Receivable<br/>Combined Percent</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We believe we have no significant credit risk in excess of recorded reserves.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets and current and long-term operating lease liabilities on our consolidated balance sheets. We currently do not have any material finance lease arrangements.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease ROU assets and lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate in effect at the commencement date of the lease in determining the present value of future payments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">When we have the option to extend the lease term, terminate the lease before the contractual expiration date, or purchase the leased asset, and if it is reasonably certain that we will exercise the option, we consider these options in determining the classification and measurement of the lease. Leases with an initial term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12 months</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or less are not recorded on the balance sheet.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recognize deferred tax assets and liabilities for the future tax consequences of temporary differences between the book and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future, based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. We establish valuation allowances to reduce a deferred tax asset to the amount expected to be realized. We assess our ability to realize deferred tax assets based on current earnings performance and on projections of future taxable income in the relevant tax jurisdictions. These projections do not include taxable income from the reversal of deferred tax liabilities and do not reflect a general growth assumption but do consider known or pending events, such as the passage of legislation. We review our estimates of future taxable income annually.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If we are required to pay interest on the underpayment of income taxes, we recognize interest expense in the first period the interest becomes due according to the provisions of the relevant tax law.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If we are subject to payment of penalties, we recognize an expense for the amount of the statutory penalty in the period when the position is taken on the income tax return. If we did not recognize the penalty in the period when the position was initially taken, we recognize the expense in the period when we change our judgment about meeting minimum statutory thresholds related to the initial position taken.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Advertising</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We charge our advertising costs to expense when incurred. During the years ended December 31, 2023 and 2022, advertising expense totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">40,160</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39,029</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We measure all share-based payments, including grants of options to purchase common stock and the issuance of DSUs and RSUs to employees, third parties and board members, using a fair value-based method, in accordance with ASC Topic 718, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Compensation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. All share-based awards have been classified as equity instruments and we recognize the vesting of the awards ratably over their respective terms. See Note 13 for a description of our share-based compensation plan and information related to awards granted under the plan.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We estimate the fair value of stock options using the Black-Scholes-Merton valuation model. Significant assumptions used in the calculation are as follows:</span></p><div style="margin-left:4.398%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.3733813100144348%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have historically determined the expected term under the simplified method using an average of the contractual term and vesting period of the award. Beginning in 2023 we determine the expected life based on a weighted average of historical grants taking into account the vesting period of awards, time until exercise and expiration dates;</span></div></div><div style="margin-left:4.398%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.3733813100144348%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We measure the expected volatility using the historical changes in the market price of our common stock;</span></div></div><div style="margin-left:4.398%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.3733813100144348%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We use the implied yield on zero-coupon U.S. Treasury bonds with a remaining maturity equal to the expected term of the awards to approximate the risk-free interest rate; and</span></div></div><div style="margin-left:4.398%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.3733813100144348%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recognize the effects of forfeitures in compensation cost when they occur.</span></div></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Stock Units</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Non-employee directors can elect to receive all or a portion of their annual retainers in the form of DSUs. The DSUs are recognized at their fair value on the date of grant. Director fees deferred into stock units are calculated and expensed each month by taking fees earned during the month and dividing by the closing price of our common stock on the last trading day of the month, rounded down to the nearest whole share. Each DSU represents the right to receive </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share of our common stock following the completion of a director’s service. In addition, certain executive compensation expense is also granted in the form of DSUs.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted Stock Units</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Beginning in 2023, non-employee directors received their annual board compensation in the form of restricted stock units (“RSU”s). The RSUs are recognized at their fair value on the date of grant. Each RSU represents the right to receive one share of our common stock once fully vested.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our acquisitions are accounted for in accordance with ASC Topic 805, Business Combinations. In purchase accounting, identifiable assets acquired and liabilities assumed are recognized at their estimated fair values at the acquisition date, and any remaining purchase price is recorded as goodwill. In determining the fair values of assets acquired and liabilities assumed, we make significant estimates and assumptions, particularly with respect to long-lived tangible and intangible assets. Critical estimates used in valuing tangible and intangible assets include, but are not limited to, future expected cash flows, discount rates, market prices and asset lives. See Note 3 for more information related to our most recent acquisition.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our consolidated financial statements include the results of operations from the date of such acquisition.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We expense all acquisition-related costs as incurred in selling, general and administrative expenses in the consolidated statements of operations.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Adopted</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU 2016-13, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financial Instruments – Credit Losses (Topic 326)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which provides guidance on measuring credit losses on financial instruments. The amended guidance replaces current incurred loss impairment methodology of recognizing credit losses when a loss is probable with a new forward-looking approach to estimate expected credit losses. We adopted the new standard on January 1, 2023. The adoption of the new standard did not have a material impact on our condensed consolidated financial statements as pre-existing processes for estimating expected credit losses for trade receivables generally aligned with the expected credit loss model.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pending Adoption</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which requires incremental disclosures related to reportable segments, including significant segment expense categories and amounts for each reportable segment. Entities with a single reportable segment are required to provide the new disclosures required under ASC 280. This authoritative guidance is required to be applied retrospectively and will be effective for our annual disclosures beginning in 2024 and interim periods starting 2025. This guidance is only related to disclosures and is not expected to have a significant impact on our consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which requires entities to provide additional disclosure related to the transparency and decision usefulness of income tax disclosures, including additional disclosure around the rate reconciliation and income taxes paid. The authoritative guidance should be applied prospectively and will be effective for us starting in 2025. Retrospective application is permitted. This guidance is only related to disclosures and is not expected to have a significant impact on our consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There have been no other recent accounting pronouncements or changes in accounting pronouncements that have been issued but not yet adopted that are of significance, or potential significance, to us.</span></p></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Presentation and Consolidation</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements included herein have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). The accompanying consolidated financial statements include the operating activity of QRHC and its subsidiaries for the years ended December 31, 2023 and 2022.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As Quest, LDI, Youchange, QVC, QV One, and QSS each operate as environmental-based service companies, we did not deem segment reporting necessary.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Estimates</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could materially differ from those estimates.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We use estimates when accounting for the carrying amounts of accounts receivable, goodwill and other intangible assets, deferred taxes, and the fair value of assets and liabilities acquired in business acquisitions and stock-based compensation expense, all of which are discussed in their respective notes to the consolidated financial statements.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recognize revenue as services are performed or products are delivered. For example, we recognize revenue as waste and recyclable material are collected or when products are delivered. We recognize revenue net of any contracted pricing discounts or rebate arrangements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We generally recognize revenue for the gross amount of consideration received as we are generally the primary obligor (or principal) in our contracts with customers as we hold complete responsibility to the customer for contract fulfillment. In situations in which we are not primarily obligated, we do not have credit risk, or we determine amounts earned using fixed percentage payment schedules, we record the revenue net of certain cost amounts. We record amounts collected from customers for sales tax on</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> a net basis.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We consider all highly liquid instruments with a maturity of three</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months or less when purchased to be cash equivalents.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our receivables, which are recorded when billed or when services are performed, are claims against third parties that will generally be settled in cash. The carrying value of our receivables, net of the allowance for doubtful accounts, represents the estimated net realizable value. We estimate our allowance for doubtful accounts based on consideration of a number of factors, including the length of time trade accounts are past due, our previous loss history, the creditworthiness of individual customers, economic conditions affecting specific customer industries, and economic conditions in general. We write off past-due receivable balances after all</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">reasonable collection efforts have been exhausted. We credit payments subsequently received on such receivables to bad debt expense in the period we receive the payment.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and 2022, we had established an allowance of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,581,595</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,176,010</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, for potentially uncollectible accounts receivable. We record delinquent finance charges on outstanding accounts receivable only if they are collected.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in our allowance for doubtful accounts for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022, were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,176,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">840,522</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Bad debt expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,746,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,737,169</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Uncollectible accounts written off, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,341,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">401,681</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ending balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,581,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,176,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 1581595 2176010 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in our allowance for doubtful accounts for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022, were as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,176,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">840,522</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Bad debt expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,746,877</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,737,169</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Uncollectible accounts written off, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,341,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">401,681</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Ending balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,581,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,176,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2176010 840522 1746877 1737169 2341292 401681 1581595 2176010 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounting Standards Codification ("ASC") Topic 820, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, defines fair value as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Topic 820 also specifies a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value as follows:</span></p><p style="text-indent:9.08%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1: Quoted prices in active markets for identical assets or liabilities;</span></p><p style="margin-left:9.08%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></p><p style="margin-left:9.08%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3: Valuation is generated from model-based techniques that use significant assumptions not observable in the market. These unobservable assumptions reflect our own estimate of assumptions that market participants would use in pricing the asset or liability.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and Equipment</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We record property and equipment at cost. We provide for depreciation on the straight-line method, over the estimated useful lives of the assets. We amortize leasehold improvements over the shorter of the estimated useful life or the remaining term of the related leases. We charge expenditures for repairs and maintenance to operations as incurred; we capitalize renewals and betterments when they extend the useful life of the asset. We record gains and losses on the disposition of property and equipment in the period incurred. We report assets held for sale, if any, at the lower of the carrying amount or fair value less costs to sell.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The useful lives of property and equipment for purposes of computing depreciation are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.8%;"></td> <td style="width:2.02%;"></td> <td style="width:17.18%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computer equipment</span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office furniture and fixtures</span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Machinery and equipment</span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The useful lives of property and equipment for purposes of computing depreciation are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.8%;"></td> <td style="width:2.02%;"></td> <td style="width:17.18%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computer equipment</span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office furniture and fixtures</span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Machinery and equipment</span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> </tr> </table> P3Y P5Y P5Y P7Y P5Y P7Y P5Y P7Y <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We analyze long-lived assets, including property and equipment and definite-lived intangible assets, which are held and used in our operations, for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. We review the amortization method and estimated period of useful life at least at each balance sheet date. We record the effects of any revision to operations when the change arises. We recognize impairment when the estimated undiscounted cash flow generated by those assets is less than the carrying amounts of such assets. The amount of impairment is the excess of the carrying amount over the fair value of such assets. We did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t recognize any impairment charges for long-lived assets during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0 0 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We record as goodwill the excess of the consideration transferred over the fair value of the net identifiable assets acquired. We do not amortize goodwill; however, annually, or whenever there is an indication that goodwill may be impaired, we evaluate qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount. Our test of goodwill impairment includes assessing qualitative factors and the use of judgment in evaluating economic conditions, industry and</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">market conditions, cost factors, and entity-specific events, such as market capitalization as compared to our book value. We performed our most recent goodwill impairment analysis in the third quarter of 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> with </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> impairment recorded.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net Income (Loss) per Share</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We compute basic net income (loss) per share using the weighted average number of shares of common stock outstanding plus the number of common stock equivalents for Deferred Stock Units (“DSUs”), during the period. We compute diluted net income (loss) per share using the weighted average number of shares of common stock outstanding during the period, adjusted for the dilutive effect of common stock equivalents. Dilutive potential common shares consist of the incremental common shares issuable upon the exercise of outstanding stock options and warrants. Dilutive potential securities are excluded from the computation of earnings per share if their effect is antidilutive. The dilutive effect of outstanding stock options and warrants is reflected in diluted earnings per share by application of the treasury stock method.</span> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentrations</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments that potentially subject us to credit risk consist principally of cash, cash equivalents, and trade accounts receivable. We deposit our cash with commercial banks. Cash deposits at commercial banks are at risk to the extent that the balances exceed the Federal Deposit Insurance Corporation insured level per institution. The bank cash balances on deposit may periodically exceed federally insured limits, however, we have never experienced any losses related to these balances.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We sell our services and products primarily to customers without requiring collateral; however, we routinely assess the financial condition of our customers and maintain allowances for anticipated losses. From year to year, the customers that exceed 10% of our annual revenue, if any, may change. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table discloses the number of customers that accounted for more than </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10% of our annual revenue and their related receivable balances for the years ended December 31, 2023 and 2022:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.52%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:17.62%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:17.6%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:17.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customers Exceeding 10%<br/>of Revenue</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Number of<br/>Customers</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue<br/>Combined Percent</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts Receivable<br/>Combined Percent</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We believe we have no significant credit risk in excess of recorded reserves.</span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table discloses the number of customers that accounted for more than </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10% of our annual revenue and their related receivable balances for the years ended December 31, 2023 and 2022:</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.52%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:17.62%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:17.6%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:17.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customers Exceeding 10%<br/>of Revenue</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Number of<br/>Customers</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue<br/>Combined Percent</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts Receivable<br/>Combined Percent</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 2 0.29 0.18 2 0.24 0.18 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets and current and long-term operating lease liabilities on our consolidated balance sheets. We currently do not have any material finance lease arrangements.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease ROU assets and lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate in effect at the commencement date of the lease in determining the present value of future payments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">When we have the option to extend the lease term, terminate the lease before the contractual expiration date, or purchase the leased asset, and if it is reasonably certain that we will exercise the option, we consider these options in determining the classification and measurement of the lease. Leases with an initial term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12 months</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or less are not recorded on the balance sheet.</span></p> P12M <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recognize deferred tax assets and liabilities for the future tax consequences of temporary differences between the book and tax basis of assets and liabilities that will result in taxable or deductible amounts in the future, based on enacted tax laws and rates applicable to the periods in which the differences are expected to affect taxable income. We establish valuation allowances to reduce a deferred tax asset to the amount expected to be realized. We assess our ability to realize deferred tax assets based on current earnings performance and on projections of future taxable income in the relevant tax jurisdictions. These projections do not include taxable income from the reversal of deferred tax liabilities and do not reflect a general growth assumption but do consider known or pending events, such as the passage of legislation. We review our estimates of future taxable income annually.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If we are required to pay interest on the underpayment of income taxes, we recognize interest expense in the first period the interest becomes due according to the provisions of the relevant tax law.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If we are subject to payment of penalties, we recognize an expense for the amount of the statutory penalty in the period when the position is taken on the income tax return. If we did not recognize the penalty in the period when the position was initially taken, we recognize the expense in the period when we change our judgment about meeting minimum statutory thresholds related to the initial position taken.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Advertising</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We charge our advertising costs to expense when incurred. During the years ended December 31, 2023 and 2022, advertising expense totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">40,160</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39,029</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> 40160 39029 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We measure all share-based payments, including grants of options to purchase common stock and the issuance of DSUs and RSUs to employees, third parties and board members, using a fair value-based method, in accordance with ASC Topic 718, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Compensation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. All share-based awards have been classified as equity instruments and we recognize the vesting of the awards ratably over their respective terms. See Note 13 for a description of our share-based compensation plan and information related to awards granted under the plan.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We estimate the fair value of stock options using the Black-Scholes-Merton valuation model. Significant assumptions used in the calculation are as follows:</span></p><div style="margin-left:4.398%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.3733813100144348%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have historically determined the expected term under the simplified method using an average of the contractual term and vesting period of the award. Beginning in 2023 we determine the expected life based on a weighted average of historical grants taking into account the vesting period of awards, time until exercise and expiration dates;</span></div></div><div style="margin-left:4.398%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.3733813100144348%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We measure the expected volatility using the historical changes in the market price of our common stock;</span></div></div><div style="margin-left:4.398%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.3733813100144348%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We use the implied yield on zero-coupon U.S. Treasury bonds with a remaining maturity equal to the expected term of the awards to approximate the risk-free interest rate; and</span></div></div><div style="margin-left:4.398%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.3733813100144348%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recognize the effects of forfeitures in compensation cost when they occur.</span></div></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Stock Units</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Non-employee directors can elect to receive all or a portion of their annual retainers in the form of DSUs. The DSUs are recognized at their fair value on the date of grant. Director fees deferred into stock units are calculated and expensed each month by taking fees earned during the month and dividing by the closing price of our common stock on the last trading day of the month, rounded down to the nearest whole share. Each DSU represents the right to receive </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share of our common stock following the completion of a director’s service. In addition, certain executive compensation expense is also granted in the form of DSUs.</span></p> 1 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted Stock Units</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Beginning in 2023, non-employee directors received their annual board compensation in the form of restricted stock units (“RSU”s). The RSUs are recognized at their fair value on the date of grant. Each RSU represents the right to receive one share of our common stock once fully vested.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our acquisitions are accounted for in accordance with ASC Topic 805, Business Combinations. In purchase accounting, identifiable assets acquired and liabilities assumed are recognized at their estimated fair values at the acquisition date, and any remaining purchase price is recorded as goodwill. In determining the fair values of assets acquired and liabilities assumed, we make significant estimates and assumptions, particularly with respect to long-lived tangible and intangible assets. Critical estimates used in valuing tangible and intangible assets include, but are not limited to, future expected cash flows, discount rates, market prices and asset lives. See Note 3 for more information related to our most recent acquisition.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our consolidated financial statements include the results of operations from the date of such acquisition.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We expense all acquisition-related costs as incurred in selling, general and administrative expenses in the consolidated statements of operations.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Adopted</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU 2016-13, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financial Instruments – Credit Losses (Topic 326)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which provides guidance on measuring credit losses on financial instruments. The amended guidance replaces current incurred loss impairment methodology of recognizing credit losses when a loss is probable with a new forward-looking approach to estimate expected credit losses. We adopted the new standard on January 1, 2023. The adoption of the new standard did not have a material impact on our condensed consolidated financial statements as pre-existing processes for estimating expected credit losses for trade receivables generally aligned with the expected credit loss model.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Pending Adoption</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which requires incremental disclosures related to reportable segments, including significant segment expense categories and amounts for each reportable segment. Entities with a single reportable segment are required to provide the new disclosures required under ASC 280. This authoritative guidance is required to be applied retrospectively and will be effective for our annual disclosures beginning in 2024 and interim periods starting 2025. This guidance is only related to disclosures and is not expected to have a significant impact on our consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which requires entities to provide additional disclosure related to the transparency and decision usefulness of income tax disclosures, including additional disclosure around the rate reconciliation and income taxes paid. The authoritative guidance should be applied prospectively and will be effective for us starting in 2025. Retrospective application is permitted. This guidance is only related to disclosures and is not expected to have a significant impact on our consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There have been no other recent accounting pronouncements or changes in accounting pronouncements that have been issued but not yet adopted that are of significance, or potential significance, to us.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3. Acquisition</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 10, 2022, we acquired an independent environmental services company that primarily services customers in the northeast region of the United States for approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.35</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. This acquisition was paid in cash and was financed with a draw down on the term loan pursuant to the Credit Agreement (as defined in Note 7). The purchase price was allocated to the acquired assets, primarily customer relationship intangibles and goodwill.</span></p> 3350000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4. Property and Equipment, net, and Other Assets</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022, Property and equipment, net, and other assets consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Machinery and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,321,220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,159,483</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">573,686</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">568,040</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">715,312</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">719,781</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computer equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">451,329</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">676,197</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Property and equipment, gross</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,061,547</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,123,501</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,932,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,499,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Property and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,129,176</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,623,704</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use operating lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,862,455</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,385,870</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Security deposits and other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">634,459</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">901,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Property and equipment, net, and other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,626,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,911,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We compute depreciation using the straight-line method over the estimated useful lives of the property and equipment. Depreciation expense for the year ended December 31, 2023 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">805,821</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, including $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">377,872</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of depreciation expense reflected within “Cost of revenue” in our consolidated statement of operations as it related to assets used directly in servicing customer contracts. Depreciation expense for the year ended December 31, 2022 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">744,858</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, including $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">316,405</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of depreciation expense reflected within “Cost of revenue” in our consolidated statement of operations as it related to assets used directly in servicing customer contracts.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recorded right-of-use operating lease assets related to our office leases in accordance with ASC 842. Refer to Note 8, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for additional information.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 20, 2018 (the “Closing Date”), we entered into an Asset Purchase Agreement with Earth Media Partners, LLC to sell certain assets of our wholly owned subsidiary, Earth911, Inc., in exchange for a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% interest in Earth Media Partners, LLC, which was recorded as an investment in the amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">246,585</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of the Closing Date, and a potential future earn-out amount of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The net assets sold related to the Earth911.com website business and consisted primarily of the website and its content and customers, deferred revenues, and accounts receivable as of the Closing Date. Earth911, Inc. was subsequently renamed Quest Sustainability Services, Inc. The carrying amount of our investment in Earth Media Partners, LLC is included in “Security deposits and other assets” and we have an accrued receivable in the amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">320,167</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">327,667</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related to the earn-out as of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022, Property and equipment, net, and other assets consisted of the following:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Machinery and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,321,220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,159,483</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Office furniture and fixtures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">573,686</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">568,040</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">715,312</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">719,781</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computer equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">451,329</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">676,197</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Property and equipment, gross</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,061,547</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,123,501</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,932,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,499,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Property and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,129,176</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,623,704</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use operating lease assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,862,455</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,385,870</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Security deposits and other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">634,459</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">901,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Property and equipment, net, and other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,626,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,911,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 3321220 3159483 573686 568040 715312 719781 451329 676197 5061547 5123501 2932371 2499797 2129176 2623704 1862455 2385870 634459 901653 4626090 5911227 805821 377872 744858 316405 0.19 246585 350000 320167 327667 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5. Goodwill and Other Intangible Assets</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of goodwill and other intangible assets are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.699%;"></td> <td style="width:1.261%;"></td> <td style="width:11.565%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>Useful Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Finite lived intangible assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,636,463</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,613,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,230,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,819,287</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,411,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,026,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">657,331</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,368,832</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,591,945</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">658,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total finite lived intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,756,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,705,026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,051,428</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.699%;"></td> <td style="width:1.261%;"></td> <td style="width:11.565%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>Useful Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Finite lived intangible assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,808,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,441,145</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,609,374</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,541,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,067,874</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,009,403</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">370,137</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,639,266</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">841,945</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,408,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total finite lived intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,118,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,562,437</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,556,340</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.48%;"></td> <td style="width:1.7%;"></td> <td style="width:15.56%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.56%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Changes in goodwill:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,621,503</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Addition related to acquisitions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">541,766</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  RWS purchase price allocation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,594,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Purchase price adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84,258,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  RWS pre-acquisition adjustments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,570,032</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85,828,238</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We compute amortization using the straight-line method over the estimated useful lives of the finite lived intangible assets. The amortization expense related to finite lived intangible assets was approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2023 and 2022, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We estimate future amortization expense as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 to be approximately as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.48%;"></td> <td style="width:1.7%;"></td> <td style="width:15.56%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.56%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ending December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,150,459</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,302,642</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,704,479</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">665,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">559,417</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">668,522</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,051,428</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> indefinite-lived intangible assets other than goodwill. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">70.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the goodwill is not deductible for tax purposes, while </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of goodwill added in the prior years is deductible over its tax-basis life. We performed our goodwill impairment analysis in the third quarter of 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> with </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> impairment recorded in either period.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we recorded a correction to the goodwill from the RWS acquisition completed in 2021. This adjustment resulted in a net increase of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to goodwill and accounts payable, respectively. We assessed the materiality of this correction on our consolidated financial statements for the year ended December 31, 2021 and concluded that the effect of this correction was not material, quantitatively or qualitatively, to the consolidated financial statements taken as a whole, or for any of the subsequent reporting periods. Accordingly, we recorded a charge to cost of revenue of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the fourth quarter of 2023, which was equally attributable to 2021 and 2022.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 2022, our adjustments to goodwill included a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million adjustment related to the RWS acquisition, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to o</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ur acquisition of an independent environmental services company, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and $(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) million related to a prior year purchase price adjustment. In addition, in 2022 we recorded $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of intangible assets as part of o</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ur acquisition of an independent environmental services company</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. See Note 3 for more information on the 2022 acquisition.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of goodwill and other intangible assets are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.699%;"></td> <td style="width:1.261%;"></td> <td style="width:11.565%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>Useful Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Finite lived intangible assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,636,463</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,613,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,230,291</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,819,287</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,411,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,026,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">657,331</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,368,832</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,591,945</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">658,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total finite lived intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,756,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,705,026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,051,428</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.699%;"></td> <td style="width:1.261%;"></td> <td style="width:11.565%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:9.564%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated<br/>Useful Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Finite lived intangible assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,808,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,441,145</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,609,374</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,541,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,067,874</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7 years</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,009,403</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">370,137</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,639,266</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,250,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">841,945</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,408,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total finite lived intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,118,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,562,437</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,556,340</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> P5Y 39250000 17636463 21613537 P7Y 4230291 1819287 2411004 P7Y 2026163 657331 1368832 P3Y 2250000 1591945 658055 47756454 21705026 26051428 P5Y 39250000 9808855 29441145 P7Y 2609374 1541500 1067874 P7Y 2009403 370137 1639266 P3Y 2250000 841945 1408055 46118777 12562437 33556340 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.48%;"></td> <td style="width:1.7%;"></td> <td style="width:15.56%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.56%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Changes in goodwill:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">80,621,503</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Addition related to acquisitions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">541,766</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  RWS purchase price allocation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,594,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  Purchase price adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">84,258,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  RWS pre-acquisition adjustments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,570,032</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85,828,238</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 80621503 541766 3594937 -500000 84258206 1570032 85828238 9100000 9200000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We estimate future amortization expense as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 to be approximately as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.48%;"></td> <td style="width:1.7%;"></td> <td style="width:15.56%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.56%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ending December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,150,459</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,302,642</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,704,479</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">665,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">559,417</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">668,522</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,051,428</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 9150459 8302642 6704479 665909 559417 668522 26051428 0 70800000 15000000 0 0 1600000 2700000 1200000 3600000 500000 -500000 2800000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6. Current Liabilities</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of Accounts payable and accrued liabilities are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.928%;"></td> <td style="width:1.98%;"></td> <td style="width:1%;"></td> <td style="width:15.057%;"></td> <td style="width:1%;"></td> <td style="width:1.98%;"></td> <td style="width:1%;"></td> <td style="width:15.057%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,600,461</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,744,858</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">484,854</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">331,936</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,478,826</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,812,028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liability - current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">493,928</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">489,938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Miscellaneous</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">238,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">828,701</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,296,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,207,461</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Refer to Note 8 for additional disclosure related to the operating lease liability.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of Other current liabilities are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.928%;"></td> <td style="width:1.98%;"></td> <td style="width:1%;"></td> <td style="width:15.057%;"></td> <td style="width:1%;"></td> <td style="width:1.98%;"></td> <td style="width:1%;"></td> <td style="width:15.057%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,509,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,731,350</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred consideration - earn-out</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">960,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,957,255</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,469,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,688,605</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We made a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million earnout payment in 2023 related to an acquisition.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of Accounts payable and accrued liabilities are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.928%;"></td> <td style="width:1.98%;"></td> <td style="width:1%;"></td> <td style="width:15.057%;"></td> <td style="width:1%;"></td> <td style="width:1.98%;"></td> <td style="width:1%;"></td> <td style="width:15.057%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,600,461</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,744,858</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">484,854</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">331,936</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,478,826</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,812,028</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liability - current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">493,928</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">489,938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Miscellaneous</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">238,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">828,701</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,296,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,207,461</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 38600461 28744858 484854 331936 1478826 1812028 493928 489938 238097 828701 41296166 32207461 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of Other current liabilities are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.928%;"></td> <td style="width:1.98%;"></td> <td style="width:1%;"></td> <td style="width:15.057%;"></td> <td style="width:1%;"></td> <td style="width:1.98%;"></td> <td style="width:1%;"></td> <td style="width:15.057%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,509,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,731,350</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred consideration - earn-out</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">960,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,957,255</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,469,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,688,605</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We made a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million earnout payment in 2023 related to an acquisition.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1509690 2731350 960000 1957255 2469690 4688605 1200000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7. Notes Payable</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our debt obligations are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.672%;"></td> <td style="width:1%;"></td> <td style="width:12.202%;"></td> <td style="width:1.9%;"></td> <td style="width:1%;"></td> <td style="width:9.962%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.962%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Interest Rate </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Monroe Term Loan </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.96</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,500,656</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,073,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Green Remedies Promissory Note </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(3)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.00</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,101,120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,637,970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PNC ABL Facility </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(4)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.50</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,245,489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,238,034</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total notes payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,847,265</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,949,155</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Current portion of long-term debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,158,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,158,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Unamortized debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,345,339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,122,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Unamortized OID</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185,793</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">288,643</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Unamortized OID warrant</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">519,153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">806,106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes payable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,638,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,572,891</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td colspan="3" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Interest rates as of December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td colspan="10" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Bears interest based on SOFR plus Applicable Margin ranging from </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% to </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td colspan="3" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(3)</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Stated interest rate of </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td colspan="3" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(4)</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Bears interest based on Adjusted Term SOFR plus a margin ranging from </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.75</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% to </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The future minimum principal payments as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.2%;"></td> <td style="width:5%;"></td> <td style="width:1%;"></td> <td style="width:26.799999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ending December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,158,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,688,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,847,265</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We capitalize financing costs we incur related to implementing our debt arrangements. We record these debt issuance costs associated with our revolving credit facility and our term loan as a reduction of long-term debt, net and amortize them over the contractual life of the related debt arrangements. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below summarizes changes in debt issuance costs.</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.672%;"></td> <td style="width:1%;"></td> <td style="width:12.202%;"></td> <td style="width:1.9%;"></td> <td style="width:1%;"></td> <td style="width:9.962%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.962%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Debt issuance costs</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,122,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,637,483</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financing costs deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">214,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Amortization expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">777,376</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">729,318</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Debt issuance costs, net of accumulated amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,345,339</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,122,715</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revolving Credit Facility</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 5, 2020, QRHC and certain of its subsidiaries entered into a Loan, Security and Guaranty Agreement (the “PNC Loan Agreement”), which was subsequently amended on October 19, 2020, December 7, 2021, August 9, 2022 and December 2, 2022, with BBVA USA (which was subsequently succeeded in interest by PNC Bank, National Association (“PNC”)), as a lender, and as administrative agent, collateral agent, and issuing bank, which provides for a credit facility (the “ABL Facility”) comprising an asset-based revolving credit facility in the maximum principal amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million with a sublimit for issuance of letters of credit of up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the maximum principal amount of the revolving credit facility. The revolving credit facility bears interest, at the borrowers’ option, at either the Base Rate, plus a margin ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% (no borrowings as of December 31, 2023), or the Adjusted Term SOFR Rate for the interest period in effect plus a margin ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% as of December 31, 2023). The maturity date of the revolving credit facility is April 19, 2025. The revolving credit facility contains an accordion feature, subject to PNC’s approval, permitting the revolving credit facility to be increased by up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain of QRHC’s subsidiaries are the borrowers under the PNC Loan Agreement. QRHC and one of its subsidiaries are guarantors under the PNC Loan Agreement. As security for the obligations of the borrowers under the PNC Loan Agreement, (i) the borrowers under the PNC Loan Agreement have granted a first priority lien on substantially all of their tangible and intangible personal property, including a pledge of the capital stock and membership interests, as applicable, of certain of QRHC’s direct and indirect subsidiaries, and (ii) the guarantors under the PNC Loan Agreement have granted a first priority lien on the capital stock and membership interests, as applicable, of certain of QRHC’s direct and indirect subsidiaries.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The PNC Loan Agreement contains certain financial covenants, including a minimum fixed charge coverage ratio. In addition, the PNC Loan Agreement contains negative covenants limiting, among other things, additional indebtedness, transactions with affiliates, additional liens, sales of assets, dividends, investments and advances, prepayments of debt, mergers and acquisitions, and other matter customarily restricted in such agreements. The PNC Loan Agreement also contains customary events of default, including payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, change of control, and failure of any guaranty or security document supporting the PNC Loan Agreement to be in full force and effect. Upon the occurrence of an event of default, the outstanding obligations under the PNC Loan Agreement may be accelerated and become immediately due and payable.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, the ABL Facility borrowing base availability was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, of which </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,245,489</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> principal was outstanding.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Monroe Term Loan</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On October 19, 2020, QRHC and certain of its subsidiaries entered into a Credit Agreement (the “Credit Agreement”), dated as of October 19, 2020, which was subsequently amended on September 3, 2021, December 1, 2021, December 7, 2021, August 9, 2022, and December 2, 2022, with Monroe Capital Management Advisors, LLC (“Monroe Capital”), as administrative agent for the lenders thereto. Among other things, the Credit Agreement provides for the following:</span></p><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.3472332854024645%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A senior secured term loan facility in the principal amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">53.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of December 31, 2023. The senior secured term loan accrues interest at the SOFR Rate for SOFR Loans plus the Applicable Margin; provided, that if the provision of SOFR Loans becomes unlawful or unavailable, then interest will be payable at a rate per annum equal to the Base Rate from time to time in effect plus the Applicable Margin for Base Rate Loans. The maturity date of the term loan facility is </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">October 19, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (the “Maturity Date”). The senior secured term loan will amortize in aggregate annual amounts equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the original principal amount of the senior secured term loan facility with the balance payable on the Maturity Date. Proceeds of the senior secured term loan are permitted to be used for Permitted Acquisitions (as defined in the Credit Agreement)</span></div></div><div style="margin-left:3.333%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.3472332854024645%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">An accordion term loan facility in the maximum principal amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Loans under the accordion loan facility may be requested at any time until the Maturity Date. Each accordion term loan shall be on the same terms as those applicable to the senior secured term loan. Proceeds of accordion term loans are permitted to be used for Permitted Acquisitions.</span></div></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain of QRHC’s subsidiaries are the borrowers under the Credit Agreement. QRHC is the guarantor under the Credit Agreement. As security for the obligations of the borrowers under the Credit Agreement, (i) the borrowers under the Credit Agreement have granted a first priority lien on substantially all of their tangible and intangible personal property, including a pledge of the capital stock and membership interests, as applicable, of certain of QRHC’s direct and indirect subsidiaries, and (ii) the guarantors under the Credit Agreement have granted a first priority lien on the capital stock and membership interests, as applicable, of QRHC’s direct and indirect subsidiaries.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Credit Agreement contains certain financial covenants, including a minimum fixed charge coverage ratio and a senior net leverage ratio. In addition, the Credit Agreement contains negative covenants limiting, among other things, additional indebtedness, transactions with affiliates, additional liens, sales of assets, dividends, investments and advances, prepayments of debt, mergers and acquisitions, and other matters customarily restricted in such agreements. The Credit Agreement also contains customary events of default, including payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, change of control, and failure of any guaranty or security document supporting the Credit Agreement to be in full force and effect. Upon the occurrence of an event of default, the outstanding obligations under the Credit Agreement may be accelerated and become immediately due and payable.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At the same time as the borrowing of the initial $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million under the Credit Agreement in October 2020, in a separate agreement, we issued Monroe Capital a warrant to purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of QRHC’s common stock exercisable immediately. For the delayed draw term loan facility, we issued a separate warrant to purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares upon drawing on this facility on October 19, 2021. Both warrants have an exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share and an expiration date of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 19, 2028</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We estimated the grant-date fair value of the warrants issued using the Black Scholes option pricing model and recorded a debt discount of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">766,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in 2020 for the </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-share warrant and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">536,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in 2021 for the </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-share warrant which are being amortized over the term of the Credit Agreement. We also executed a letter agreement that provides that the warrant holder will receive minimum net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million less any net proceeds received from the sale of the warrant shares, which is conditional on the full exercise and sale of all the warrant shares at the same time and upon a date two years after the closing date of such agreement.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Green Remedies Promissory Note</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On October 19, 2020, we issued an unsecured subordinated promissory note to the seller of Green Remedies in the aggregate principal amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,684,250</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, payable commencing on January 1, 2021 in quarterly installments through October 1, 2025 and subject to an interest rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Interest Expense</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amount of interest expense related to borrowings for the years ended December 31, 2023 and 2022 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,785,516</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,002,649</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Debt issuance cost of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,323,906</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is being amortized to interest expense over the lives of the related debt arrangements. Interest expense related to amortization of debt issuance fees, debt discount costs and interest related to vendor supply chain financing programs was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,943,582</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,278,092</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, for the years ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our debt obligations are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.672%;"></td> <td style="width:1%;"></td> <td style="width:12.202%;"></td> <td style="width:1.9%;"></td> <td style="width:1%;"></td> <td style="width:9.962%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.962%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Interest Rate </span><span style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-weight:bold;font-size:5.36pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Monroe Term Loan </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.96</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,500,656</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,073,151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Green Remedies Promissory Note </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(3)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.00</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,101,120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,637,970</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">PNC ABL Facility </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(4)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.50</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,245,489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,238,034</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total notes payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,847,265</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,949,155</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Current portion of long-term debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,158,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,158,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Unamortized debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,345,339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,122,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Unamortized OID</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">185,793</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">288,643</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Unamortized OID warrant</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">519,153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">806,106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Notes payable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,638,180</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,572,891</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td colspan="3" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(1)</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Interest rates as of December 31, 2023</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td colspan="10" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(2)</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Bears interest based on SOFR plus Applicable Margin ranging from </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% to </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td colspan="3" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(3)</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Stated interest rate of </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td colspan="3" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">(4)</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Bears interest based on Adjusted Term SOFR plus a margin ranging from </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.75</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% to </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 0.1196 53500656 61073151 0.03 1101120 1637970 0.075 13245489 12238034 67847265 74949155 1158800 1158800 1345339 2122715 185793 288643 519153 806106 64638180 70572891 0.055 0.075 0.03 0.0175 0.0225 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The future minimum principal payments as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.2%;"></td> <td style="width:5%;"></td> <td style="width:1%;"></td> <td style="width:26.799999999999997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ending December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,158,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,688,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,847,265</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1158850 66688415 67847265 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below summarizes changes in debt issuance costs.</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.672%;"></td> <td style="width:1%;"></td> <td style="width:12.202%;"></td> <td style="width:1.9%;"></td> <td style="width:1%;"></td> <td style="width:9.962%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.962%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Debt issuance costs</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Beginning balance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,122,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,637,483</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financing costs deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">214,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Amortization expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">777,376</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">729,318</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Debt issuance costs, net of accumulated amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,345,339</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,122,715</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2122715 2637483 214550 777376 729318 1345339 2122715 25000000 0.10 0.0075 0.0125 0.0175 0.0225 -0.075 10000000 25000000 13245489 53500000 2025-10-19 0.01 5300000 11500000 500000 350000 1.50 2028-03-19 766000 500000 536000 350000 1000000 2684250 0.03 7785516 6002649 3323906 1943582 1278092 <span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Leases </span><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our leases are primarily related to office space and are classified as operating leases for which we recorded a right of use asset at the inception or amendment of each lease. Our primary leases include:</span></p><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Primary headquarters in The Colony, Texas</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. On September 29, 2022, we executed an amendment to our corporate office lease, pursuant to which we reduced the amount of square space rented to approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> square feet and extended the term from October 2022 to December 31, 2027. We recorded a right of use asset associated with this lease of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. This lease had a remaining term </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.0 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ye</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ars at December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We used an effective interest rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.56</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, which was our incremental borrowing rate in effect at the date of the lease amendment as the lease does not provide a readily determinable implicit rate.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Chadds Ford, PA office</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We recorded a right of use asset associated with this lease, which was modified in 2022, of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">716,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The lease expires in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">October 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. This lease had a remaining term o</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">f </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.8 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years at December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and we used an effective interest rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, which was our incremental borrowing rate in effect at the acquisition date of RWS as the lease does not provide a readily determinable implicit rate. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">This lease may be terminated under certain conditions as defined in the lease agreement.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Greenville, SC office</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We recorded a right of use asset associated with this lease of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">255,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The lease expires in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">This lease had a remaining term of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and we used an effective interest rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, which was our incremental borrowing rate in effect at the acquisition date of the lease as the lease does not provide a readily determinable implicit rate. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">This lease may be terminated under certain conditions as defined in the lease agreement.</span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Burlington, NC office</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Our office lease in Burlington, NC was terminated effective December 31, 2023. The lessor was a related party that is owned by the seller of Green Remedies, which was acquired by us in 2020.</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The future minimum lease payments required under our office leases as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"></td> <td style="width:2.08%;"></td> <td style="width:1%;"></td> <td style="width:15.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ending December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">573,969</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">495,161</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">484,441</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">387,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,941,480</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172,861</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,768,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Balance Sheet Classification</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below presents the lease related assets and liabilities recorded on the balance sheet. Right-of-use assets and related liabilities related to finance leases as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022 are de minimis.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.68%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.98%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.02%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Leases</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use operating lease assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_5112bd19-0dbf-42ee-adcf-c15077f8baba;"><span style="-sec-ix-hidden:F_7a95d115-17d5-4b5c-bd4d-42a90adca75f;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Property and equipment, net and other assets</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,862,455</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,385,870</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_cf96fa07-dfa3-4def-9877-4178b37c9e26;"><span style="-sec-ix-hidden:F_b9e2cb66-3c06-4c84-a122-3767bfeee8f4;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Accounts payable and accrued liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">493,928</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">489,938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_9c3f8081-25b2-44af-aaa0-ec12503a2f7f;"><span style="-sec-ix-hidden:F_ed07bb7d-1934-4d4f-b34a-550f6000045d;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Other long-term liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,274,691</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,724,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">       Total operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,768,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,214,182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Lease Costs</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2023 and 2022, we recorded $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">753,818</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">946,840</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, of fixed cost operating lease expense.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash paid for operating leases approximated operating lease expense and non-cash right of use asset amortization for the years ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 16200 1600000 P4Y 0.0456 716000 2026-10 P2Y9M18D 0.075 255000 2024-12 P0Y10M24D 0.0875 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The future minimum lease payments required under our office leases as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 are as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"></td> <td style="width:2.08%;"></td> <td style="width:1%;"></td> <td style="width:15.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ending December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">573,969</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">495,161</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">484,441</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">387,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,941,480</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172,861</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,768,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 573969 495161 484441 387909 1941480 172861 1768619 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below presents the lease related assets and liabilities recorded on the balance sheet. Right-of-use assets and related liabilities related to finance leases as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022 are de minimis.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.68%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:12.98%;"></td> <td style="width:1%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:13.02%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Leases</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use operating lease assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_5112bd19-0dbf-42ee-adcf-c15077f8baba;"><span style="-sec-ix-hidden:F_7a95d115-17d5-4b5c-bd4d-42a90adca75f;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Property and equipment, net and other assets</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,862,455</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,385,870</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_cf96fa07-dfa3-4def-9877-4178b37c9e26;"><span style="-sec-ix-hidden:F_b9e2cb66-3c06-4c84-a122-3767bfeee8f4;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Accounts payable and accrued liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">493,928</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">489,938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_9c3f8081-25b2-44af-aaa0-ec12503a2f7f;"><span style="-sec-ix-hidden:F_ed07bb7d-1934-4d4f-b34a-550f6000045d;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Other long-term liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,274,691</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,724,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">       Total operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,768,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,214,182</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1862455 2385870 493928 489938 1274691 1724244 1768619 2214182 753818 946840 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9. Revenue</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Operating Revenues</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We provide businesses with services to reuse, recycle, and dispose of a wide variety of waste streams and recyclables generated by their operations. Service revenues are primarily generated from fees charged for our collection, transfer, disposal and recycling services and from sales of commodities by our recycling operations. In addition, we have product sales and other revenue primarily from sales of products such as antifreeze and windshield washer fluid, as well as minor ancillary services.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recognize revenue as services are performed or products are delivered. For example, we recognize revenue as waste and recyclable material are collected or when products are delivered. We recognize revenue net of any contracted pricing discounts or rebate arrangements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We generally recognize revenue for the gross amount of consideration received as we are generally the primary obligor (or principal) in our contracts with customers as we hold complete responsibility to the customer for contract fulfillment. Depending on the key terms of the arrangement, which may include situations in which we are not primarily obligated, we do not have credit risk, or we determine amounts earned using fixed percentage or fixed fee schedules, we may record the revenue net of certain cost amounts. We had certain management fee contracts accounted for under the net basis method with net revenue of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">445,107</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">484,229</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022, respectively. We record amounts collected from customers for sales tax on a net basis.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Disaggregation of Revenue</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents our revenue disaggregated by source.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">Two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customers accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of revenue for the year ended December 31, 2023, and </span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customers accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">24</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of revenue for the year ended December 31, 2022. We operate primarily in the United States, with minor services in Canada.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.24%;"></td> <td style="width:2.14%;"></td> <td style="width:1%;"></td> <td style="width:16.56%;"></td> <td style="width:1%;"></td> <td style="width:4.5%;"></td> <td style="width:1%;"></td> <td style="width:16.56%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue Type:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">277,280,099</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">273,796,746</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Product sales and other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,097,553</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,241,077</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">   Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">288,377,652</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">284,037,823</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Balances</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our incremental direct costs of obtaining a customer contract are generally deferred and amortized to selling, general, and administrative expense or as a reduction to revenue (depending on the nature of the cost) over the estimated life of the customer contract. We classify our contract acquisition costs as current or noncurrent based on the timing of when we expect to recognize the amortization and are included in other assets.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and 2022 we had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">566,667</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, of deferred contract costs. During the year ended December 31, 2023 and 2022, we amortized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">333,333</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">408,333</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, of deferred contract costs to selling, general, and administrative expense.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We bill certain customers one month in advance, and, accordingly, we defer recognition of related revenues as a contract liability until the services are provided and control is transferred to the customer. As of December 31, 2023 and 2022, we had $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,509,690</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,731,350</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, of deferred revenue, which was classified in “Other current liabilities.”</span></p> 445107 484229 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents our revenue disaggregated by source.</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.24%;"></td> <td style="width:2.14%;"></td> <td style="width:1%;"></td> <td style="width:16.56%;"></td> <td style="width:1%;"></td> <td style="width:4.5%;"></td> <td style="width:1%;"></td> <td style="width:16.56%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenue Type:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">277,280,099</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">273,796,746</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Product sales and other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,097,553</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,241,077</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">   Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">288,377,652</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">284,037,823</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2 0.29 2 0.24 277280099 273796746 11097553 10241077 288377652 284037823 0 566667 333333 408333 1509690 2731350 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10. Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We compute income taxes using the asset and liability method in accordance with FASB ASC Topic 740, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Under the asset and liability method, we determine deferred income tax assets and liabilities based on the differences between the financial reporting and tax bases of assets and liabilities and measure those using currently enacted tax rates and laws. We provide a valuation allowance for the amount of deferred tax assets that, based on available evidence, are more likely than not to be realized. Realization of our net operating loss carryforward was not reasonably assured as of December 31, 2023 and 2022, and we have recorded a valuation allowance of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,413,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,999,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively against deferred tax assets in excess of deferred tax liabilities in the accompanying consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of net deferred taxes are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax assets (liabilities):</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,531,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,447,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,336,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,490,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,780,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,638,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,952,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,276,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized software costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">278,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Bonus accrual</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">210,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">284,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for doubtful accounts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">412,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">567,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">245,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">575,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,413,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,999,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,413,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,999,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net deferred taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our statutory income tax rate is expected to be approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">26</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We had state income tax expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">386,932</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">172,604</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, which is attributable to state obligations for states with </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> net operating loss carryforwards, and the continued reserve against the benefit of the net operating losses at the federal level. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The provision for income taxes consisted of the following: </span></span><span style=""></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:12.95pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:12.25pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:12.25pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">386,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:12.95pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:12.95pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">386,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The reconciliation between the income tax expense calculated by applying statutory rates to net income (loss) and the income tax expense reported in the accompanying consolidated financial statements is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. federal statutory rate applied to pretax loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,450,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,234,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State taxes - current, net of federal benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">386,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State taxes - deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">428,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">411,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Permanent differences</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">306,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">471,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Benefit of federal operating loss carryforwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">845,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in state tax rates and other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">898,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,414,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,861,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">386,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and 2022, we had federal income tax net operating loss carryforwards of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,900,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,600,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, which expire at various dates ranging from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2034</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2037</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We are subject to limitations existing under Internal Revenue Code Section 382 (Change of Control) relating to the availability of the operating loss, therefore utilization of a portion of the Company's net operating loss may be limited in future years.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and 2022, we did not recognize any assets or liabilities relative to uncertain tax positions, nor do we anticipate any significant unrecognized tax benefits will be recorded during 2024. It is our policy to classify interest and penalties on income taxes as interest expense or penalties expense, should any be incurred.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tax positions are positions taken in a previously filed tax return or positions expected to be taken in a future tax return that are reflected in measuring current or deferred income tax assets and liabilities reported in the financial statements. Tax positions include the following:</span></p><div style="margin-left:6.796%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.434444873610575%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">an allocation or shift of income between taxing jurisdictions;</span></div></div><div style="margin-left:6.796%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.434444873610575%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the characterization of income or a decision to exclude reportable taxable income in a tax return; or</span></div></div><div style="margin-left:6.796%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.434444873610575%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a decision to classify a transaction, entity, or other position in a tax return as tax exempt.</span></div></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are potentially subject to tax audits for federal and state tax returns for tax years ended 2019 to 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Tax audits by their very nature are often complex and can require several years to complete.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 17413000 13999000 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of net deferred taxes are as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred tax assets (liabilities):</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,531,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,447,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,336,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,490,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,780,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,638,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,952,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,276,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Capitalized software costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">53,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">278,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Bonus accrual</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">210,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">284,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for doubtful accounts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">412,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">567,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">245,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">575,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax assets, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,413,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,999,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,413,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,999,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net deferred taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1531000 1447000 7336000 5490000 4780000 4638000 2952000 1276000 53000 278000 210000 284000 412000 567000 245000 575000 17413000 13999000 17413000 13999000 0 0 0.26 386932 172604 0 0 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The provision for income taxes consisted of the following: </span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:12.95pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:12.25pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:12.25pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">386,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:12.95pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:12.95pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">386,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 386932 172604 0 0 386932 172604 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The reconciliation between the income tax expense calculated by applying statutory rates to net income (loss) and the income tax expense reported in the accompanying consolidated financial statements is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. federal statutory rate applied to pretax loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,450,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,234,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State taxes - current, net of federal benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">386,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State taxes - deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">428,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">411,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Permanent differences</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">306,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">471,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Benefit of federal operating loss carryforwards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">332,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">845,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in state tax rates and other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">898,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,414,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,861,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">386,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> -1450000 -1234000 386932 172604 -428000 -411000 -306000 -471000 -332000 -845000 -898000 100000 3414000 2861000 386932 172604 5900000 5600000 2034 2037 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11. Fair Value of Financial Instruments</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our financial instruments consist of cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities, deferred revenue and notes payable. We do not believe that we are exposed to significant currency or credit risks arising from these financial instruments. Our variable rate indebtedness subjects us to interest rate risk as all of the borrowings under the senior secured credit facilities bear interest at variable rates. The fair values of our financial instruments approximate their carrying values, based on their short maturities or, for notes payable, based on borrowing rates currently available to us for loans with similar terms and maturities. Contingent liabilities are measured at fair value on a recurring basis. The fair value measurements are generally determined using unobservable inputs and are classified within Level 3 of the fair value hierarchy.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12. Commitments and Contingencies</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Indemnifications</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the normal course of business, we make certain indemnities and commitments under which we may be required to make payments in relation to certain transactions. These may include (i) intellectual property indemnities to customers in connection with the use, sales, and/or license of products and services; (ii) indemnities to customers in connection with losses incurred while performing services on their premises; (iii) indemnities to vendors and service providers pertaining to claims based on negligence or willful misconduct; and (iv) indemnities involving the representations and warranties in certain contracts. In addition, under our bylaws we are committed to our directors and officers for providing for payments upon the occurrence of certain prescribed events. The majority of these indemnities and commitments do not provide for any limitation on the maximum potential for future payments that we could be obligated to make. We have not incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, we believe the estimated fair value of these agreements is minimal. Accordingly, we had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> liabilities recorded for these agreements as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Defined Contribution Plan</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We maintain a defined contribution 401(k) plan covering substantially all full-time employees. Employees are permitted to make voluntary contributions, which we match at a certain percentage, to the plan. For the years ended December 31, 2023 and 2022, our plan contribution expense was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">348,781</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">270,477</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> 0 0 348781 270477 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13. Stockholders’ Equity</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Preferred Stock</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our authorized preferred stock consists of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of preferred stock with a par value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, of which </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares have been issued or were outstanding as of December 31, 2023 and 2022. Preferred stock is to be designated in classes or series and the number of each class or series and the voting powers, designations, preferences, limitations, restrictions, relative rights, and distinguishing designation of each class or series of stock as the Board of Directors shall determine in its sole discretion.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Common Stock</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our authorized common stock consists of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock with a par value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, of which </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,161,400</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,696,006</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares were issued and outstanding as of December 31, 2023 and 2022, respectively.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Employee Stock Purchase Plan</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On September 17, 2014, our stockholders approved our 2014 Employee Stock Purchase Plan (“ESPP”). We recorded expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,899</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">92,180</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related to the ESPP during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022, respectively.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023, we issued an aggregate </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">46,916</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">224,439</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> all to employees under our ESPP, as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:6.667%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.4310801110003966%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On May 16, 2023, we issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,888</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">107,002</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for options that vested and were exercised.</span></div></div><div style="margin-left:6.667%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.4310801110003966%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On November 15, 2023, we issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">24,028</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">117,437</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for options that vested and were exercised.</span></div></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we issued an aggregate </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">40,851</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">176,742</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> all to employees under our ESPP, as follows:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:6.667%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.4310801110003966%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On May 16, 2022, we issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,720</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">76,666</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for options that vested and were exercised.</span></div></div><div style="margin-left:6.667%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.4310801110003966%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On November 16, 2022, we issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,131</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100,076</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for options that vested and were exercised.</span></div></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Warrants</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the warrants issued and outstanding as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.06%;"></td> <td style="width:1.3%;"></td> <td style="width:11.18%;"></td> <td style="width:1.3%;"></td> <td style="width:11.18%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.020000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td colspan="12" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Warrants Issued and Outstanding as of December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares of</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Description</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Issuance</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Expiration</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Common Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10/19/2020</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3/19/2028</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10/19/2021</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3/19/2028</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">350,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td colspan="5" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total warrants issued and outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">850,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> warrants were issued, exercised or expired during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Incentive Compensation Plan</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2012, we adopted our 2012 Incentive Compensation Plan, as amended (the “2012 Plan”), as the sole plan for providing equity-based incentive compensation to our employees, non-employee directors, and other service providers. The 2012 Plan allows for the grant of stock options, restricted stock, restricted stock units, stock appreciation rights, performance awards, and other incentive awards to our employees, non-employee directors, and other service providers who are in a position to make a significant contribution to our success and our affiliates. The purpose of the 2012 Plan is to attract and retain individuals, further align employee and stockholder interests, and closely link compensation with our performance. The 2012 Plan is administered by the compensation committee of our board of directors. Our policy is to fulfill any exercise of options from common stock that is authorized and unissued. The maximum number of shares of common stock available for grant under the 2012 Plan is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,830,437</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The number of shares available for award under the 2012 Plan is subject to adjustment for certain corporate changes in accordance with the provisions of the 2012 Plan.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Options</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the stock option activity from </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2022 through December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.2%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:15.22%;"></td> <td style="width:1%;"></td> <td style="width:1.94%;"></td> <td style="width:17.46%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:14.76%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Price Per</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise Price</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">of Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at January 1, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,280,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.20</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">384,889</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.08</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.68</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">414,001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.51</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.40</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled/Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.51</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.80</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,179,388</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.20</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">152,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.50</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">418,478</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.08</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled/Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.51</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.20</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,869,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.20</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted-average grant-date fair value of options granted was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.53</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.36</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2023 and 2022, respectively.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For the years ended December 31, 2023 and 2022, the intrinsic value of options outstanding was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,623,637</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,841,358</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and the intrinsic value of options exercisable was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,877,904</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,422,306</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following additional information applies to options outstanding at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.129%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.735%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.816%;"></td> <td style="width:1%;"></td> <td style="width:1.439%;"></td> <td style="width:1%;"></td> <td style="width:10.316%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.775%;"></td> <td style="width:1%;"></td> <td style="width:1.439%;"></td> <td style="width:1%;"></td> <td style="width:10.356%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Range of<br/>Exercise<br/>Prices</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Outstanding at<br/>December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercisable at<br/>December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.20</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,869,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,491,466</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following additional information applies to options outstanding at December 31, 2022:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.129%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.735%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.816%;"></td> <td style="width:1%;"></td> <td style="width:1.439%;"></td> <td style="width:1%;"></td> <td style="width:10.316%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.775%;"></td> <td style="width:1%;"></td> <td style="width:1.439%;"></td> <td style="width:1%;"></td> <td style="width:10.356%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Range of<br/>Exercise<br/>Prices</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Outstanding at<br/>December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercisable at<br/>December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.20</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,179,388</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,504,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense for stock-based incentive awards was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">881,397</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">994,361</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the years ended December 31, 2023 and 2022, respectively. At December 31, 2023, the balance of unearned stock-based compensation to be expensed in future periods related to unvested share-based awards was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The weighted-average period over which the unearned stock-based compensation is expected to be recognized is approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We account for all stock-based payment awards made to employees and directors, including stock options and employee stock purchases, based on estimated fair values. We estimate the fair value of share-based payment awards on the date of grant using an option-pricing model and the value of the portion of the award is recognized as expense over the requisite service period. We recognize the effects of forfeitures in compensation cost when they occur.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We use the Black-Scholes-Merton option-pricing model as our method of valuation. The fair value is amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. The fair value of share-based payment awards on the date of grant as determined by the Black-Scholes-Merton model is affected by our stock price as well as other assumptions. These assumptions include the expected stock price volatility over the term of the awards, and the actual and projected employee stock option exercise behaviors.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted-average estimated value of employee stock options granted during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022 were estimated using the Black-Scholes-Merton option pricing model with the following weighted-average assumptions:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:13.379999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:13.379999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.79</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividends</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term in years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Stock Units</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023, we granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,131</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> DSUs and recorded director compensation expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">40,732</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related to the grants. In addition, during the year ended December 31, 2023, we granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,089</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> DSUs to executive employees and recorded compensation expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">118,162</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. During the year ended December 31, 2022, we granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,719</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> DSUs and recorded director compensation expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39,142</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related to the grants. In addition, during the year ended December 31, 2022, we granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,201</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> DSUs to executive employees and recorded compensation expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">157,885</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. We had </span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">231,635</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">211,415</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> DSUs outstanding at December 31, 2023 and 2022, respectively.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted Stock Units</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023, we granted restricted stock units (“RSUs”) to nonemployee directors as part of their annual board compensation. The RSUs are recognized at their fair value on the date of grant. Each RSU represents the right to receive </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share of our common stock once fully vested. During the year ended December 31, 2023, we granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">61,056</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> RSUs and recorded director compensation expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">169,203</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> related to the grants. We had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">61,056</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> RSUs outstanding at December 31, 2023 and 2022, respectively. These RSUs were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t vested at December 31, 2023.</span></p> 10000000 10000000 0.001 0.001 0 0 0 0 200000000 200000000 0.001 0.001 20161400 20161400 19696006 19696006 102899 92180 46916 224439 22888 107002 24028 117437 40851 176742 17720 76666 23131 100076 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the warrants issued and outstanding as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.06%;"></td> <td style="width:1.3%;"></td> <td style="width:11.18%;"></td> <td style="width:1.3%;"></td> <td style="width:11.18%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.020000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td colspan="12" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Warrants Issued and Outstanding as of December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="3" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date of</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares of</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Description</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Issuance</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Expiration</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Common Stock</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10/19/2020</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3/19/2028</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10/19/2021</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3/19/2028</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">350,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td colspan="5" style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total warrants issued and outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">850,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 2020-10-19 2028-03-19 1.50 500000 2021-10-19 2028-03-19 1.50 350000 850000 0 0 0 0 0 0 4830437 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the stock option activity from </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2022 through December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.2%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:15.22%;"></td> <td style="width:1%;"></td> <td style="width:1.94%;"></td> <td style="width:17.46%;"></td> <td style="width:1.94%;"></td> <td style="width:1%;"></td> <td style="width:14.76%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="8" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Stock Options</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Price Per</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise Price</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">of Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at January 1, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,280,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.20</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">384,889</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.08</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.68</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">414,001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.51</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.40</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled/Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,085</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.51</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16.80</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2022</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,179,388</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.20</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">152,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.50</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.50</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">418,478</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.08</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled/Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.51</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.20</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,869,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.20</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 3280585 1.17 23.20 2.87 384889 4.08 8.68 5.23 414001 1.51 6.4 1.83 72085 1.51 16.80 5.76 3179388 1.17 23.20 3.23 152500 5.50 5.50 418478 1.17 4.08 2.14 44397 1.51 21.20 14.42 2869013 1.17 23.20 3.33 3.53 3.36 11623637 9841358 10877904 8422306 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following additional information applies to options outstanding at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.129%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.735%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.816%;"></td> <td style="width:1%;"></td> <td style="width:1.439%;"></td> <td style="width:1%;"></td> <td style="width:10.316%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.775%;"></td> <td style="width:1%;"></td> <td style="width:1.439%;"></td> <td style="width:1%;"></td> <td style="width:10.356%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Range of<br/>Exercise<br/>Prices</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Outstanding at<br/>December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercisable at<br/>December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.20</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,869,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.33</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,491,466</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following additional information applies to options outstanding at December 31, 2022:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.129%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.735%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:10.816%;"></td> <td style="width:1%;"></td> <td style="width:1.439%;"></td> <td style="width:1%;"></td> <td style="width:10.316%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.775%;"></td> <td style="width:1%;"></td> <td style="width:1.439%;"></td> <td style="width:1%;"></td> <td style="width:10.356%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Range of<br/>Exercise<br/>Prices</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Outstanding at<br/>December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercisable at<br/>December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.17</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> — $</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23.20</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,179,388</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,504,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1.17 23.20 2869013 P5Y6M 3.33 2491466 3.02 1.17 23.20 3179388 P6Y1M6D 3.23 2504292 2.98 881397 994361 1000000 P2Y <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted-average estimated value of employee stock options granted during the years ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 and 2022 were estimated using the Black-Scholes-Merton option pricing model with the following weighted-average assumptions:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:13.379999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.26%;"></td> <td style="width:1%;"></td> <td style="width:13.379999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.58</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.79</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividends</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term in years</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.9</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 0.69 0.71 0.0358 0.0279 0 0 P6Y P5Y10M24D 6131 40732 14089 118162 6719 39142 35201 157885 231635 211415 1 61056 169203 61056 0 0 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14. Net Loss per Share</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We compute basic net loss per share using the weighted average number of shares of common stock outstanding plus the number of common stock equivalents for DSUs during the period. We compute diluted net income (loss) per share using the weighted average number of shares of common stock outstanding during the period, adjusted for the dilutive effect of common stock equivalents. In periods where losses are reported, the weighted average number of shares of common stock outstanding excludes common stock equivalents because their inclusion would be anti-dilutive. Dilutive potential common shares consist of the incremental common shares issuable upon the exercise of outstanding stock options and warrants. Dilutive potential securities are excluded from the</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">computation of earnings per share if their effect is antidilutive. The dilutive effect of outstanding stock options and warrants is reflected in diluted earnings per share by application of the treasury stock method.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The computation of basic and diluted net loss per share attributable to common stockholders is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.96%;"></td> <td style="width:1.82%;"></td> <td style="width:1%;"></td> <td style="width:14.200000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.82%;"></td> <td style="width:1%;"></td> <td style="width:14.200000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Numerator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,291,285</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,047,986</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Denominator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average common shares outstanding, basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,123,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,473,786</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of dilutive securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average common shares outstanding, diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,123,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,473,786</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss per share</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Anti-dilutive securities excluded from diluted net loss per share</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">244,907</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total anti-dilutive securities excluded from diluted net loss per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,968</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">244,907</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The computation of basic and diluted net loss per share attributable to common stockholders is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.96%;"></td> <td style="width:1.82%;"></td> <td style="width:1%;"></td> <td style="width:14.200000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.82%;"></td> <td style="width:1%;"></td> <td style="width:14.200000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Numerator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,291,285</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,047,986</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Denominator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average common shares outstanding, basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,123,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,473,786</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effect of dilutive securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average common shares outstanding, diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,123,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,473,786</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss per share</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Anti-dilutive securities excluded from diluted net loss per share</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">244,907</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total anti-dilutive securities excluded from diluted net loss per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,968</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">244,907</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> -7291285 -6047986 20123221 19473786 20123221 19473786 -0.36 -0.31 -0.36 -0.31 62968 244907 62968 244907 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15. Supplemental Cash Flow Information</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is provided as supplemental information to the consolidated statements of cash flows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Supplemental cash flow information:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,568,312</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,720,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">366,361</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">330,866</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Supplemental non-cash activities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Seller consideration settled in shares of common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,342,125</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is provided as supplemental information to the consolidated statements of cash flows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Supplemental cash flow information:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,568,312</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,720,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for income taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">366,361</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">330,866</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Supplemental non-cash activities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Seller consideration settled in shares of common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,342,125</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 8568312 5720406 366361 330866 1342125 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16. Related Party Transactions</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See Note 7 for further information regarding a promissory note issued to the seller of Green Remedies in connection with the Green Remedies acquisition.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>

589! M>IK%WD7'O;P%][/B4PV91*GFM]+F0#Q8E[2'#MY$T^?6W*^KRF&X(?E2 M//BL0)Y729VAZ.BO3?TBZT@O"\* VL&;C8+K-/AP8*XHS[Z[3MGF)2FDOU?Y09]/<=0LC?GDQNSKY:W_*$ MS:+L&^!%5.$HS4O55H\=V!QQ'-$Q4;2F2*5A/9WUF6@RA':JZ.T0:Y;.*]I$ MORV[)F;1@8OL2WL,?>P-/Y)P^[<4&/A]AF=3E3" M&@*/,9R3[5'1I^FR9K8V[P@!6AH[.KO'%I5>J=A@3?(I2[8A-<#M0MV9GJ)H MNDO?\R6];$GER%;9MDV^M!8[*(.[?QJ>J>T] 'G/40S)=$U?XA=%#^1_=C*. M;FU/T:( >O&W+Y-0,6_T(RF:K:'RZV)JU+5T$[5G@L4E[:Y:ED7[$.<G,@H-Z1Y 1T[TRC+8>P1?.F>8EJ;-&2<+68TVVE?#8='/C#! ME:023CMMPLDHU%F+<"71,>N*N7O )UH(AO.@>\JJ_34\&S<%:H?WE6+ VO?J_V_*^, "09E'M%; MDF\OAH%9I]'C5B#*VC!Y4'J7]9-D+IRJ<.NF9SV+?3OV,ZAU(U7,WOL-5)$W MRM*1[4O\@DXA&B'GJ/>B.]*^=TXLGG;D*SNEF*@\#!'A/DI:%$4 \I[H3'XQ M_-VM79:K)/S;K)/QV1V 1O>;0H+61X;15/I1I\LW7X$6_;=\H:/K1%N&5$TP M#E_K&>FI2KTA^?:GU7.GRD:"U2X/W=>OM)1$)#T*..)R+&;ZZ.RWC5Y_B!17 ME;SZOH.QQOC5X PU!?[KJ;@O[2>,SZYC#>NE<^M7,09&OCF1MF@6-K5K_?0" MYX]1;B4+;$3$;?-!]F=>KV7JY=0(Y!'<8HZ-[E0+/O.AFY[L]2.^SZQ)U,KJ M6B;H'*QMK9]S/'APDGB"'4 MOD=MJC\<9-Z<;*?K[O*F4H\8CF^7M@3+V3*O^ IBE%'[.V?(#X\8+VPCN!UQ MCB,0;0\0!G&H2ZV'IDN?]Z" M ZQ&TD-OBPML'A<-G#X39.SP;?$IXB#8=]B;HUI*S+6H3QT:VE#$/"U:(IVP MZ]ZR!%!Z:*;[-HIX9\@S9,E- M[R91HU7D[G ?G&%K)2'N7N(5/^1>/QMZJA4_&B+"^ 8HQO3!0;R*,V;O>11O M'Z@"J9 8"-[_)7XF"*R!3B>*1>2(SYOJV-I\\OB>$&YG:B.KLG.O]UA\8#RZ M32.=B]R&%:-56&$4I%GA\5$/H<-R@/6;VUO&R/(/[H*5[*O-DQ6"6M6IFU]I*OQ+GO;R"BVO64+)S(W^S($ MSY=!L%CK[>(A(^1KH/M(.63$'4!?O."G.$' =,8JR]#S]O:]O;V5GBAF+@T) MNU\,>=!U6*$8P"/,Z/&L94TUOV:-)NRK<_)S#+6Q>HU;GU0]NT>HR:??J=S8 M/2T+@ S*DT>'&9(F9A?3ML\_\)E^D"%CZQG5DEO'47Y?.7KT?)S5QJ9D*SQ; MFK"_6YF,8=)=(PJSC:@DL.@PLZJV^DDW?E;JX^J#3R'G??0;JKHLP2<#AUI( M_.50E[DS/OYJ=^\?;UV?[RUFHJ6@TXE+?;X%SJMOF L2=7BJCG_7AE;HMIG8 M.[N7%T5CJ@D(MO7MH(];S?A6*2J*".,45^4LZRWI=C^I>"L;+P/P%5XG(U*] MS/S6!46HC*R!2:686;(6.HN*N#!?,3ZO]9@'+OLO,=QX?;7E"#Q.88W!NS*? MV1SY*&R>OU[E(D;>4!_618ZH$=) /#'2[YX^D4-!^2*1B([#( VP M:V@/O0.T:RT]A4F76;^*59 .%:\8U@HRZ%S?$X[J:7*GZFQ?>LI"5TH5HT#3 MJS[D,?U:)*^]Y43?\\V][Y:O2R'H'& D7A^/>YX;^'4#' M9[[\=)HZ =]P!OAPC><#_:=1VGC VYT?SG0\G\E^'T#YI?I)'[?P'#HM=VL>-OV$(<(B'^/V$*2R\KE-N8 MX*/FTQG!K.03<;BV(<,=()T4#*6Z W1'_9?A7P=1?S.BOQ4)[+T#K!J#TI&> MQG> 5M<[ +GX?QZ*_04K*^^_QSL(ETG\JZ9@^3,01CI?P*8?A4L:SYLJ:__4 M?8/_C.7!+SYTH__=V+FK]AYV7QI"*%)*"76X,OQEXMA9G MA __PG1":XS2WT=_2-K->?8;Q_V/T):K='_\9Z?](ZJ6QG88YPWE_L2CW_X1 M5WKSTF.[OSU;OXOTMUU:["BY#?G37/_P3QM:,Y+N_GXV9,]AR/^^_QE9DG]K M,O5]ZGC(_,BR_E/7_P';5O OS'8D])$X_'W7S(DRV7?]O@4)'[8-_3Z49,6L M\<8X)#%)R!U@NYL&@0&&9?WGT?]B".?+M%IT(=6/OS]7)?Q/JH&7V3_8#?@Q(E*8_^\/=K$^%W8)_X?T_'%?^D M8P^+.98_F_P'=W_Y&!U^#OA-V#.<,=)_2LG@?S4?M>]_Z\F<_\BQOY#KD$/" MSZ@_?M\Q)N'OT86T?C=*8'_.]7^PWY9 ]OS!GQD;K/N'01K/SBU7ZH[7_YN94U,3JO_;)KD8J]3ZW< >):'ZT^BK^ _E\*I!N151M9'^V^S7SL6(2O57T'CE=PO_F7)(_Q?9D_,;RQO]$=^# MCLGO?CL*3Y,-_US _@=RMR&FOZ(>[@6;]5]08-2^?\GNPU)_UN#\?Z,!^%^\ M)O(74%#_5K.@\ =)_7FK]S]EB8F_UNK1_ 53)/[/=9S_40R&+?YO*__!_0D< M(M9KWX[-9"NK3J9ZE<_,15#WW]];V7%MY!J= _E U'V1@_#6OR4IMFQ2M:;, MR$,D"ODTG1@\R@F&XN_< ?RWN\!GV$:(A^[GPXQK4<8<6S0S^>"1^,N*OT6, M(,SH%I7D?DO#*+B2I]8=0*+K/EZT2O37(ADO")!F-(89]XBUED;H_G4E\7_Y M7I-CJ$#6K,+5-R_W(,35/[8GN@/\;7^B_^W^QN=[-*>;7@?WEO^7+;/^Y6O[ M,P)9H:+W9PKZ-]0_A=K_NTLZ_#[.S-\]/.._0?X;Y+]!_AODOT'^'P+2;W]2 M?+O_YM>]?$F!ER!]PNZE6XD,@D'L;V]%^G@O75AFBE5D2A-/7UV?XUV=-%_< MZ\-_N7BOS!Z-A-X!=DA;X(_/][^J'+Q #(HUO4%ZEC2ER?SKQ3/PO89I^;N& M:7+?)/1X!.;&*[E7-NDLQ^8Q?QCCPL+,1;+CW35 MS"'J_>".2C4-Y>71[38V[-@?UR2X!JB)RC%H.%O[$!9RI7738]I(,MB+]% > M'[ 9U>.Z4!#]#;2WQ8W4/;0;YAHEODHRR3,@?O ]:>B\?[[HX/7;[&@\D5BW MLYXF7N)%W[T987+&?)N(7I^(S,X),&9\L-HY[5-5+BN6$4]Q&/]A,T\#-+FP"3;F869G#85_N$LPJ?K,5?7E;M_'E!5]>O$)X^ MBV+'=O*CG#4VWI*2S]9%$T.QSR@=R2@LF;X;=8'Q[X*'@!EC/%(+8^'8U-C^MZ%:Q#S#A7(5D/FZ[D/M(K.>?H\ MW0#00F]OGFWMD)/]4L0;A^3 *,IKF 2H^E5=(97Y#>(%Y7(BCD2,W47 M)1JR%.H)MDU7K6P:9V,]ACPF[9E3Z.(J%7CFN^%0NZM]!\!#N!: 5I9ZYPP@ M7XD=@K/O ++F9B9I?A94398.PGPD,AY2]DOB,)>L%0BMU9CE]$QUFE5G_P27 MT(:=]RZ:*9AYAT>AGHF@)D")J6I&379Z03H/=):_[JT*#/ 8D@9WH$ M(% "["G:7RSQU[M1Y-*_QW]P(5' MBZP$U*(#+4Y_<019/4]> *!=>XU\"^Y<$:UHO;$'VQA'OJ6L:B(QL:M[[";<=/8,2.S\::# MYJETP=K\"#;0W=/=+ ^+,)@5^5%>YCTNAL"&>^A1\=!HC8E9:>6B?]'K]$[4 M-V%A%6@3LVFA:VR>)D4#*ZXPPGK1TOAO,@]C];FY>\WP'[)5HL1ZW:A3T\/ MH8TLJ[]X(3)OQM_A?\4AU/6/H&65H#GIQ8PF&882)R*T:\-\HJT%O4[M"\;>K O:%.Q]URUK,T"%@ M!M)A13K[UZ+%A7E]6[H+N1OT'\[;T-Q],<7EE=A8 J:[KAF+S3O$>$MATA#( MK*[7(==Z_V+#$ONB#&T&&8HT3*K;&_":CC-D&\]('-CT" MN\FZ,0&$6MP9H.D>0YA23<:\SY9E>!;H@G!WM+3 ML72MBO&5ELH@:O>D?J$']@T4LG0"B+U[X5]56((/= MP_LH2SFQZ5)KI$?Q58MS[?B)U37*Q!V@PFG X]3#H;J 8MC$Z^#1R"*=Q6,Y MT9]Y$9XZA2#ACK BL51SIY^]<=(5Y?%LW9+SO<.BC"HV2\9.+NK_[P76E@@O M9#^-%HIPSYK5GFMLZ+3C.>@D^MC".=]#>S9BU0O%BW(6I] W"AR'?%XMBS'Y M>IN1^BWEC$+B<%^&;J97,&9918.7B2.S(E91B/1EJGH,Y?![?BHNE)Y-;235 MU#G$M4.SOF+VEVZ?*\$0]DLSVZ\G_%1-W7BH32R6=G5C8X8>JQR4H* NV')5 M;D2NQ.<\OI-')::;365D:S5Q&C"JYKH\G3TAC2\5C:[A"[J+%=]FI8=1-*7V M*T\5VR"D3"^=OJI(R;:';IT?$X'-]HEUJ5/-+VX_PMZ%8225/0]WCI5N:X?* M .)",R"@%EUH5VVZ%O1:#K6\NX:81.PC71G@$2IS/)FH!*\\6^C.P4ZQ28\8 M?3,T*LB&M]"#Q:.6K?\1G9L\_V";PRM,D=)"0X)IVT;)U1M%W:/II5\VZP0] MA*HDM-1)](\%#8I)IKL/B8;@A?I39R\J8CN4JQH5OM="'O0)2_>/4S[P5N5, MCNIJIIUJY%Q-.H_Y9.[$]I5GS&TP58^&:V)Y&;6VN,EH9]YB+18HX@TX6 MBQ+ORA1C7U&RYL.6S \5?=8T!I@OR$S4G0//TI5XQ*9&[)V0WU4F5T,]CX0I M;NLMM\+Z,<6>X:/0X4V> > L*XQX*6+M&:WM/1$3%O&WU=QE'*\ UC [-\5 MIV<^#?]BFW,'6-.0].Q+E?'EC](1\(5'1*^$D^9T-/,*-?DTT"52J@E#(%7XW"K MALF65R>J3IL9[)JCH%J!O:5%GM^DM[Z/\\"]$&)FSO';X\"WEJ;0SE['LF41 MH%%5!S-O6XOH@$ODP Q!/+WL!T4;KVXSUS:Z+D)(CED_,*TX+=@]$H]XS!:Z MK2=E @=VNG@SC$N=_W!BWF):B0L*E+KI75HK/VS4\2@VW..$NRK7U%=/;+SJ M<[2W,]'Y1/DUZO&OGH+6;5A>?_O./F.1$38\8:+S&JC?&H4-[1TUT.V[7(GW M/N&'3T^]A&21JKQ+'#R9[Y_?,MEJ$ OTE^A.NJ]R>?\3NW'&< RXH/&$X+[83.A#H=$UF...=5%,7P)XHV M#E3+TM37'@!3)D6LBW5 US/MP.S=8]%)&HO U>+%]R5#DY_I*;-P;_/?6\^R M1UZ';G&AA[Z-"'DQF]/ MV&]!W9MUIDH9K\><-S4",NG*;Z^[)I?,%;X-@.;1\3@TS+)#'',RZZ)(0'X: MT); E].:_>/[!_WDH,8M)2R4D]0\41E]USR0D?Z4I\RJA]>'7[_FFR8]5OT' M!SE3/'ML:;[P_%UU1":$GC(BZ?=C0!?+[>X)?N:?[(6-V?*&,SJO@@!#5$@S7F'46(IH&#[3-=V,!;V:8E<;>JD> M*N#WH8XAQ8N0$\&4?2^G#YS4U5U.>YRMB3I9J9G>"[TZRC8E;X,E-.2#@!+U MTVRLAT=K51(G4O1%X=)VLL]DUVF13B]CSI:Z5$.UY$_L954&1J3S< M4ELYY48M*5JSI+ T(;-*Q--U:^'NZS>&OU@Z6-\1K"TI-U&X;->*1O"C5Q%8 M[.878_6("4^)4.7O5N_FZ"[)Y/=_]&D>[6WS43G%R;OI:')R'\XKV-5%J0_M MIFAZVT>I,D^?HY*TJ'6,WTHV;#\7J97WS8!"74OTHH2XR-"TFISR [L>_\FJ ME]M)(59KL]BDI_G/Y;?U;_$MJTTSFB-=/L6GRJCC5Z6+TG8.,#WPEEXM1CUNVB:@N*M::N$:7E%?W66K?V\2R ML&Q9QGNLZO)B>_GK V:QFA(\ MB=Y;.+'=^_E$QD2Q'!;:F+Y; 0NUNM=8N%^W!^RUGRM6UNA._O9I8\+) S*P MOZRL40_1"$C+<,KYN$9T,P)2Y)+HH(M/.?3,1>D1F8J/_)P^NU.EFJES*%_, M+#,C:^<90$MXI85,&S[SKJZQ0C5-:J"]MR<%]:1FK5;\VZ%4:K%PZ@M"#1Q; M[4HH,LSUYS*G'M!TZ49:[@!P2>\#']?U\0[=S(6A-]FN;DUOCEDW^H<=XGVN M>3M(UZT,M6;%$!A9UZO7S ,6[6K.Q<<=5]>%RU'@^_GMB5K65K(D,I8(-\&6 M0S\UUR);H29[[A]EQSI [+Z/7%(X4:GX4?V6(2Y\0E_W5V?/16TPSW8UG_)V M2BNV/Q&DK2G=5^SZH.0_78-)S4_5;]$'^N5^_&)M;I+?PG]R;=MHLGE9;W=:A*2&54W.TFR6.DS@'?>7%R8 MI)-V9N.(.CQ^3?'EPIZKX<.&,!FTI]P+C/'J:5BT&+;K!D_ ]\T#YIJ19E?#U',]5*]=2& MR5S8!K%7=H]7,;$=3;ZQ]Z(D"R7\R"5)_V!V!1?=8\8+#+;,U1[P\+*G:JJD M]G0D\XBCF*-H>-^0J%X/NK$1J1>;-0]1Y7$O3IDG:XW;Y MJ8DF]-Y$R^4685&B.;>'?[@#5$4['B>OB3'= 7J75_!N'J7?/A9:@.MD+%I0 MHU96-T9D)NA0VS^]W9F*5*=Y$TX@JFCLJ4X+ZFA%I1/_V\LT7H=61L%X3E\@ M&(#K+#,3C4\ABYVRL2QDH?B_JBEIADN13UJK[P#8/'8_49QC1NJX>)UUEU)X MO;#>3VA_83_,]F.HWJ03A]BW/.:02O>ED)ODM/;('& EB>FUWXSHZ@ W5)[O MMA48H9[3S'$AJ7NMFYGAQ\I*SRR[NL=:L;6WH^!$"K"@6W-_\ $WD1RT1CEY M7Q/&'V;Z.MKJ,N+B5HI9 M0%EKQ)L\ST1.@3E3P#J()@%\?>[8=H 7VFB!@A8A+7Y+$!\#HVB;B35XLXZ' M;<;FW8'=ZX<4>^^,YBJPOF"_JU>=7C]X:*W"'E>@F(5@FJZB^/SH, TI&T*& MXE_^ >FLM6)0SO#%$+J:U] 8LQE],B@-Z$/@;6LUT[RA"1$CYN&/.8Q2 5;% M8T!#Z#U]SH9,/-GJXMHN298>S90!G1)Q>+^64[X8Y\/H]4CCCFSAS^<1S:Y? M(-Y-R_ R)\XPMC<7"@P$S3%@U!K[(?;[O0'+^GVKMWKODE_#?AG@<:0$+.!* M7/1OPWB700U=Q-YD8YL)H>E=AR=MLBH=0EOAXRF3#7;N6G[R<*B&>X_Y9A]W;:<^: M]N4ZM"S'\G))"%YFO2[LH<-62<'HJZ?\:FY&&QM%8]]7.\T#SY!9.?#5G%7S M"W@86G_.YFVJ1#W *)+9O5FMYD(WH3@^#G8TY'LE^0T7Z?\I&POW .W M9QFC#F)X-!]=K35[#@4, \@V;F9B/%_= 6(+UN\ US>VM^3G^S]\43!HSYXW M^JUZ%'JJPXY(J6;>R8C*))]_%2,C81O;AY,QH#(4E!# F0KG+:O=KY6IUA.; MT+S2^BU[WDQV9^-U-]4W>JQ0L&B#@@M1OX^"1$LM.U82>Y77WMX!R)SG%>X M0162V%I[6VMT26=7JX9XEZF 6^ $C_(58'?Y?)\$Z76M,-FDUWC=?C?WV<@;97=W M5Y*YR3.6!FW;HNW*6@FH,H7,\[0]:P.$&#DN/50RS*C/[!W>#4:CRQ'"='K M\"O1*9UD<1YDT\KA+_*&(]&2%#OFM0;4+^9F8>66^] P_]*>:C8-&+;7YV6 MBVF^=!%0+N@@$+;?;W=Q+4=SZRY<45E;ALL='5 <7&]&EI[H*N59TLN0S2K/ M9!R R?>\*4$;\+1V V$UHXK]"XR!!I_ \=G[_#7$//#.+(9SQE>)$UM_L"]J MMG/WWA/:1CZ'2U\O(3DH0-JDYX4T?2_9B%=5_A*#OFHYRCEFB(M')HI!2/H/A0> MGT9%O64(.GL-4LG'NT6;R8);!$*+HR71*!AEZ6[;#.UANU-.BC@Z7QC>8Z1+ MY(D/AX([)3G\1V$]$:S.J00W'6*4O:B4-.@<9I!'BTWYT>,"0$$"\::EO_145=+*$+TV_DMQ[9!^LD2 M9Y^J<%K+>]EBOS;#5V6P-!^BVPIF?48L1]OT9)(CL;\]SB4";^72Y2',2FZ= M37-= 7KFVVO^OC'F\T'/+6_<%S!*PM_>0IED)?29YC&2WH(\ON+;F=?KAV4- M##\^ -B7X?O>. 8!FU^I^6&=T-OJ/0HV%)'2Z;A*)9OLFTZNTY,?/5,1*K"1 M#FU>FD=&;D())8ZNMF1IB^S'&TG\^2.+)N$Q,>GN=E9"8IGQ2_EGS56;NB2( M%/-0\?UNCEL2'"=Q+,_W(BHK88(Y,;H7DUYI&^:I ZTFYZ3B^C.\&8HD"![; MD*!O24#&*6GW&$I!U!.>S.0MY=+YIJ1]'@T<$]V),RHQO4/I/8%G$0J>!RBV MGZA&JA3S%.WM\_0473%]UV2G-H(IKTS##Q%"FB[CFTG-;--&;Z";0Y./M@S% M:"NC;DX%Y_Q.:6]12AAGG$!(8E!-._*9K\P-93[K.1_EL0?P4:=FAINCEZTV#&A7*7Y< MVY V7&0_)WL1-8BZV5]&-R]V7D0>&55 H'C@!0$]?6]V(_V=6\%&#Y[%D.)MM0P5^@5_LQ8%E_5\BD9" M4&BTN[PSP>YMG77$2;W?[1$-Q%C+J=H.%-'(!.W+!_M L&02\G7@?/2POS#GXA$8<2SK5 Z;27*5HVD@S! M,R#P&:>!40!/@5,4[KRDLY_72_,&>X2:X,+VJ0!UJQ83K-$'VG] @&[NCP=. M_FK47(2W^JF)H>O298FB%&L5[\G YIPT*OW[>$_:#>]+ ?%W-UJ2JZ)*!L . M8J&]WW*8F;ZL%KK MVM79<7+:FI8D"-^65]DGA88XJML\XR\;PVS)51ZWB:(/C\RY+38[L5M MCX6(Q*Y 4=X#<[,*F^RY_N#L2:/$$#CO0DZO4T-&,FT H>;!4E*5*%SGD^C9 MHP(&YWS@5/NBM\5TPYWEM@R*+>7D[&Q\E=.Z< O'(66B* _M;):F2/6C0*6- M:NMSNX_8H%0MAK&*A[G54:S-MS_[RE_WB3+8H!Z#@4T46]W?A3W$_TZ$J8/< M5QUN4OB$PA@R-$H5.N6#:8:6Q_G]>@073AD&&1B",!@3&BO]J=KUB^D'.4._VM+U;DA((.AZ3LT5I<1?DY M<*EK%3XCNA*HX"J$<3FVL2* \8O!J(7HT1>&1Z10?5L]X\F<3NG)^H,TDJ%I MXR7@'ZW#L("R?U\IST9? NP-SROCVXL\0YK[J/US8KO*,?Y.Z/QZHT*KY&.A M&G&M.-7=U.*E<-5>4=VNNJ0O+4W.B8+B!K] *D/BD;\6.X:/4APX+P'#32F7 M *<\K0L.\7>#WBG!C0.\#.8M]]=/0>] M1_0%=-T"$"4>7".G_^"='KF=.X43CV$+*.H..'JI.B[!J3T>,B3 MMG,6><'6^/L2P)>CGW!XWXKB EGV!NML!B)&R[S:]#X/"'8N ?EVT1U0RPXX M_$[E[: O^^?5Z@9= ->C_0"D]:(!^UC!C37?8L[G'W,_DW< E&Y^7CI+!H,3 MJFP<1E]"2@4TXA&?%]P-E254@/(,QWHX/W0&IG !Q:0W&.P^X'TBKL5P"=A> M!UWE&(+JG^[7 Y%]D\0(A4N C,PEH%#80B9IGZ5)@]D./:<[H4AGTB,PA3/\ M%)KUY/[YOY\?*+P9D"/ZF1VHJW)MA627*)@(S;''L.5H]QCT@)=X+G:+/RW= M/-QG@>@_P]=4E-0R!$"%/$!N@K\N?)[-]=FBO/W)O;HTG@Q-A; M\AJ]VP_M/O:>ZQIJWNY=D8F/N(VNOF6LH3.",5AO]OO;L\9('ZD.=-X$D^AM M+Q#+@9D^?XU<,[HY;8$?6<>)^GVK=I' Q:&'-F[-ZDU'F63]2UTN%--^/MNQ MMEK4-?&()D9^HKHH%7GE!]I9QL1.NTRL6P5,'SWHQ>RQPQW:\)![T>T=%F3 MEH!T'[QD.*%^\:E 1A-)\+?1Y#[CL-7Y;.#QF&>84$NX6I^RZO7B)IK%6RM6 M97HJ?6S2P(OIEJ73FP&\T\9?!%L_+(4F-!''5V'W&/:$L;[ZQ>1:Q'K[*GMW M_,KH;H30@4.RG1'&XBMSENX5*6UTN"3?I!;="+>LM M,X/,)D@3FE)DT2+SS@AM/H^RADY*Z?B(>N8P/6)=T>*&64<;..O3>/F.@(CX MV4A5)-/&=36$J:=#\A-)336\>C5'I9W7;9:ZGFS-*%_0I_7.W [OE;]D!U0] M.8))GT#-^\Y591)?I?LR/[N71/99E$6.=Z$N 3%)M21E^P!\M@5B&*>90Q&7 M>?&>2B>9+-M\)/V&YH"+9>U<^KE8AA Q;O58C]+F(L=@3WTAN"*EU46Y38+( MMGFN?3 \<)JR!,[\ZM+<3$6RKOS"Z/P3\/MB==M^S%[;S^TG/4EZK':4VH%A MVQ$Y1[&''1E@;I]@X_RZ2ALN,2.M:$QCHK+%C-/F3;15^>7_E:W^+(#)5=-@%G48.7Y"OJTGDS=I) MO):*R>&6DEWUH2!4:=ZG X^94^?W0-,BK "K'T<)"EF' $UNQ[ MF@1,D[B4^_M]UR"N(,1O*;PR]A@*I%;\H.ODX=12GU%('^SQ)U"Y:3DV+>2[:J.+[4(^N!%I?RX_ ML]OAODRT,>'[Q11@++31.F050@[B2YB?Z;WJD+NWL)5MLB-M66M ,WOA"F*D!1X(;UCDFN_ <: ; MH9#=49>36Y)1N^,U6G*I2S.#?SM?/NS48# D5ET"A(;M+@$U$E=D@C+!CY,, MFV*O2+_X)#=VI5W\7':.AE'A%GUXV&!%%Z<\(KZ-^AJCU'W1 T7@G_UU2XS8 M^1,\/"BM'Q3JS=\\H5==]'?ZJ5S](QOO=FM/6DXI*,-AJP2B2X;H3R'/Y#Z47Q-A^&8 MBK(SB%?AF7;A<7DTUHET0N M]U]?+%2V/ M+D9W^"EVTVY_M@]S"R0G8,WW='-0B=WF:J/?: YDF2N_S1U>1 M'E8;.5=!>MY!(LU$L)_;3@=0MF4UI,!HE>7M'KG 3CC=G#>,> H&J[J('P1D M^DT"!F2/QRGR>]AST?T*;(U5ALOOW@OI&2F-[@> MMB2F,OSDWI@M\=&"?L>&P%?+:*N+!Q"6 4/5@N3E%%+W\KC_WY(^Z;BE"_&E&%P0= MR4%0V9[3")W.GOIUDNA5XW3N>0E('X_IWN'_>W-XPO[RV0+O6[7KR+8 MN.TW=";;436=2;F"QAY##]$7^0B:4+:DB M2)W&)D-WZ-24?!U8U!^$5GHJX0#X,WCA&KO:X:V6T6M)M.$&;.%]9M'8DD4]L/V6A]U+@&T).&M;$S\O#^O3\40.;QO9>#S) M9['$KBHS-,ZZ(>OT3RG="T%[.#8K7HOZQGGE]_:E/ ?NH/8A<$T?]X9@7>;4 M*F*QZZOJ*M'T>B0%IN9<8<*[)DP;1?QIW@1UG['+GJ*^SNLD26^PFR]VKH!K M5E?O)[%Y)\?KA571:RW=LC "OX$VGU!+*Q=E^.;7684']+E*LF]B M51E6^)"T[FA&_1 L7O0\%(HXXFJ[!$S$N9SKXW6':O@/V&)P^J\;]@M$36E' M[LV'@\I^X9!$PTB?RJ G>Z=;MUD'ATK4,X?(N*TR,F*GZ,:?$\ M,_9QA2QOWVNRARJ$YZ<'&P"^C1-%@6#6 4A=;?_/%'E(>1)]R@I';[3^SEI8UF[7TM[5[EN>(5B<_0.(L^A1^*ML91,FQXX1[-L_-(R:KR485A*B MBIOQ^;DS!265X^$E;>/<=K@.K*5@X.)P[,1:9&"^9.<8.O4Y;MIE^IX#^@$7S#AX5CV+B+DFF?AMY+38>B-B$CQ$+ MI4L8^C\\-Q%K:6&J64$$Z;=X"Y(H$/V*F29&@\TEXRK3YZ$57TN;HQO;\XS5 M$FFL13ZO-<@PGG!S+.?%D'WAW(Z1#7\1%+ECST#JF9(V>6_L4-^O)O(GWSE0 M7CX$@7*$:@+Q:O!9]*$2_RMIX8#X@YQ#&"],'^3JB.])1$W'.+;'[0W0!JC\3#PW#U+0R M@KW+%==D6#L;.V+T6]RN45KP'/^>[O3+[8Z6QB[E!KG)BJ"E4+.Z-.=/JKS% MM>0I%84POK@5J%X&AA@QJQ9) PG,8Q\U%BL6U],C)X,OD2A'+@'X!$^VN,34 MN2?98G_G8>;G7VMB'QZX)CO0[!(VD3>SL[7=]9:JR]N-G.=>]/"M5)S?QE_, M1B]9Q?WAV*MUA98E)[/2 AZ'X\G./0.3:S3+QP[8S]]= J@N 7-9PZ2D[$Z^ MO>^X4R:Z;\\-^I%Y().1WK>D:Q1$RSSBZS2B!\,-7ZW5D<@+U[#]M-G&,,S72Z+L.;OY_#A!R[V$6%.A, MJM6GFCP;RGS<>)&<,KL#7\:OXI< G_QL+(%S& V6JDT*4U[1T.$U?S);S5_7 MZ#NKY/M#S,VKP!\.HCJKPE:L'2Q N/80-<@_FV^2\H(<1A7*Y.H=;[$<#^F% M^A$*2XL=P5[K62QFUF]9S'0!_QNEZP.C7.S(/I9%3GQIM[_'(O_ID'_6(NV5 MNG+I,]18=EP9]GN9A%#@%B>H7&6EJ;PL,*;7FAW'.A&@5A<0CL0\^T&1(507 M[W0H6@*=U(']0W$[7D7 JLBNO!A /Z-SUH]1*O,[2MJ5GEKYA_*O<)Q5NAKS M#W 6BUW4ZR0N<8$X70X+"@"#T0BZ0ZYP6X&Z44-\ZH_V9%FRIF;.I@WZ<9XM M&6MGAU*ZI"R_P5Q1:@Q"""H)XTXNIF7:NH-^0B$^VA\BG1=X#+9Q;>SLS^_( M$)EUW@)%#C5Z%,7OMS!B;; + \^;XE6<);^#%0%>SID^>X:*],4ED-,.O^^MH/ZH\'I+L:(E5ZL@=YVI/8XF/B;\T;L7TG>$3^@M/*>/V,J@1',.+W$ %' M51I<([C5>W^?OY8((; VZK([UU$N?NB\:(W9$LX6V4J9N("JF>)+HY&@WYL8 MW1)D)^9&##-AV&:^*.E3W;L*(E1W-E^SK-367G8M^"!AV$MAJGKSU#4URXO_ M4U,JCBE*,-E)?R*PRM_LY2/_Q+3' M'9)[/:UHC_1M6DIRE%8NAE4GDO%.&R+!/]PCMF*S:2XOA'I"!1B-4KVSN,=V MCX!7CLO2J8DNBU(E(Y_9U>H_U\A?*PY MP7QXYI;#Q-V\G+_A08@61#>8*KP9/X*_Y MT(J=TB]Z%A0OVU%9(KZC&Y*,6ZGT"F37PA6FFL2*]E_4499D-;XBI[$"B[TK MDM$^K/YR?GMYOF:M/4GW<^J*CO$HC[9U_9P0>(;%+BX9I=:O*O+&=XXK\!WT M2G1^Q\N6=+5L6WK_ PO@!C=U1(M&DPZ]Y!G0%G"Q=AJ.)LVK-L@1-'0J7L"T MU\QZ"-XP.%2I_!/$T.=G,&6\O*BXYI?MUOS$D"#2)BZV'C[HXE>Q!+PQM+6Y MW"EG;:K--MI[7E7H2A]GY6KEF.9I(P;K''86&>X[YL,HD0+<'D\XHH4$Q "W M#-49?$TLT(O"V8(SW(455YQ#I5Y @<]W>8O?RVW=;EK4!;DO ^GG M'?1#(47S_0%L@8_2HT;3]:DV3&!F^@I[$H+9L^IRWM7$U.^[#54>N;,K$HF* MUVE^&_]*_Y*8G.]%(;0:'47O9V?"\ACK]+QD**MLL6%H?03G+"]NO*[''5+S M@CXDNH7D5K$09'E_NB9[:URO+F8Y8B>CI_#=AL\@=%)W?H/F>5WLK7,4Z%N<&:HHSCD%(Q ]CA.5Z-V!42%^9/Y1?'EC1H,QK/I M(F5.E!CZ)'DO8,9*P[\M*@;)E@!/>XH_2D.QJI;F MP8*;]Q*OD+H/-85+7_6S.6AJQS\O4A#4",?P30[(%F^H66@8]V'HZV3SGDS! MI-=XN8+Z,P['C>:*DCK[AK4N 3>4X^"[JM<1S1S#Z7+PF6G_=CJ^"1M(TPN, M;;RD0!QY#<@\&KQ1V'3,F@[6^!UWETX';V\/87O'SK]F+.GTGJ^#^6J4"I6: M.+X4&SRW6OV7V4,L:&H9/.::00%^I3;&:C5S&464^2',/\*A1G!+LKJA](&Z MA_",CS MFD55REXMO 0P;)PB5T(OY*?6'=M?CC(ZISTJP,V4Z$K,WQ@P&_3^I7_K]4Q@ MM2> 8_B^JN6]Y6[:?N16\^E;F_"F_&8YI!S&MC*EO"3/+Z/7U^KP"X#>Q/_0 MW 1%Z90Y].;AY)?VC/@;A&J/,.[E]M#Z /I$5]ZO0CF9_#QOYC+&O,QT8/2] M5LVXJZ$N\??R;H"JY5P"?B,GJ;Q:MZ">_X(J$>F.N4C:B3"Z0)2]^RZA.MRG MR3LM'3<6G^(*4_G]+9X_94Y#%V:F.V_E,C'H0].O#I$TE?VR=<-I0[OZ*=XA M7O"M4>[U7!Z>V"/7)9)%NRYUXR^K6_W#=N\8+Q,GQ!')L/E-@XM2,>)8>ZI1PF!7QO\L>+?X<05M MXEN /\?F$*7'Y+_-+]"8BH"48FE"Q6[=L$1ZR%)-!);]P-C:"PA_8_I6OBV0 M\#CPY"%-7\96VF^Y(NFY&<$_Z&_(>=LK/CN4[)3.]6B0,JCW%DS)0.R3T-*J6 M/'Q2E8IB@V&VH;QH[YB&XR#HI=[4(;8*RLLVKRW/)%PM5UE=/!$;?3+C?3/( M5XNA-VST&MMNJ,]O;JC/ZV4RG3MQ-^8=_YNXV MM ?A#^)XH1DUTVYK((F:Q6&$X2QGY9V4)E?Z2CN,[I#X"&77\KCB?[76NI2_ M SQIW[,C:3PLP3X+/R#@SU@]V?0V+]U3BO_,;C6-+++/].I; M,_182U_?H\#>W1Z_Z<'U2O9!*-+FV3! 0#B7?YEL._EP0^+Y?V2/Y^>YQ'], MZ$1CR25@2?XJ5CZ;5I?XZ#&GM_UH<@1]X6E!V@+(1:P=4II18*:(&ZQH2 MOK3X_M5C)]?3,"2(LGK![[M!(O@F#W5^&T_#JH\OELFO46U1@BH@8*[![@4" MMT%-X?>P5DM?1%^-F>D5\>24$%_J32Q@C:>EJD>3M3(X3'X^ ^< DIDR=%GR M6CCO+(=3 GT]CHS_[O?$^;3/\2I8[DNB F@L&SN;X2LX[03X4UH4X7K9E8&R M&IU65RS<^,QY=TQD9$I'UI[#PE3S([CD7S,0G4WBGN0[VQU'+BA.1LJ..-D- M=G=.UW9ZFNFR4W"M]MD#V[K8Y[ATD\P=CBV:P^55S1A31,4\#);56O09F_56_-VFO\& 1@$XYJ:X=:4&X!4:AHQ9-*)?LH\%PTN+_S:.>AR M98=OQ[&8W:?\__H_4\#+A?\"4$L#!!0 ( ^ ;%B+2[G?!RD '8L 2 M :6UG,3(X,S,X,S$Y7S,N:G!GQ7IU6)1?M_;02"H"T@T2@A(C#8K2$D,S M-$B'Q-"E*$JG(-(U] S=I70C0PP.W0PP=$E^_-[OO.^I]SK?^S MK_7L>^V]U[K7L_?M].TBX+Z*@K(" L; ,"Z>P"W,X!7 $)\? )\/$(" H)[ M]PB)2"A)28B)26@I'I)3,M(Q,S'2,3"P< @\9F%[PL[ P"W*\^29H(B("/-C M<6DQ(2D!81&AOXQ@W;MWCX28A(:4E$:(E8%5Z/^[W?X /" $..&4X6"Q ; ? M8.$\P+KM C#?C1,/ZV\-\"\-"QL'%P^?@/ >$?%=A]K[ &PL'!QL7!P\/%S< MN[>!=^\!N _P*%@%7^(_!%D0L+E1"GV(SR%DEZO\2:4UML\A;.D>P=/"">7MX^ MOGX?/X5^_A(6'I&0^#4I^5O*]]30"0!9Q=<.>^)_IG MZ$<^^:;[X0GM;W8;4E;MJ"(,>')(@W_%SJD1AC0WFNPB,M1_G$F73(G2EW_@A(DS_)/Q_R_C5>J2G98 M=KD1 .Y_@N+B$?YC=#Y_#>:'V"A7I4BD8DNC7B:E@;/1&O>LY"W G](G\U2_ MJ1J!,?8=;Q_"PAB!3;.8OELF'YRNQ7@D.%8&;85>#!ZR^SZZL[;RY)]]0DXN M1/D'HW))'3@C,W>HKRN@L9?F:CL7YO JGF^W*Z,CIZDQ8F1*-3S- MR0V^+C,)] @2;CV$%.W$$P_[\G:]]UKU4(F2SI_P_^BE+R(2SM9JOS=&619[ MV2C8;TQ^=*X'U1TORQNO.>>WI#% ,GJ,!D_!M(HY5C$5_"$1W$4T('E*P+_" M=M[Q>1TX%/8U- KYF(C2EFF]1-#=*P)_QPXD3\5RMT@ ?P>5L1DX;;0R,FRX M9V[>=-?-,+5[;O6,&(H>J53C31BOWR=_YP?+L]-$7R3[9/I,?!Z& M*$3IB!><;(:O3_6A[_R[P?V?G)[/ 5!FP9I(7:LUHS="J4]=!)9].\SFO*KN M6"D'0B6$2S!X;L^3-W3EM<>!-)ZJA/!EZC4B-4 M]]\F:BFSR=,KL^/)T]I( ^!ZAU9EJM((<7]ZT"$> =G\+2#:6>&;)-+R[8YR M]BO.FTKO,F/>M?=*[[6C_$(3!C2.*N]#W5I!$E3; $GHB$&4*KKB@HO**'PSPSGON75W7[$@_Y$-+#3.%J M(JJ,LF $YLFWMW&[23.T-DSY2#TE364QG$3#J4_L+NJMO=3S*U+G06.GP8(! MF.8ZVW2_Y7RXK%K;HQO.MM:/%%6]JQV *]^KXANV1--QR/<3O E-FC NCB@K MVA,8TZ,%S=:TNNOIQN/&J3%#E$U!O1]579[X@R]ADAOOQ=:+[67XQT^B553I MW7C[LBL$&DBDY:UV;&'),TE#T5O<^3:$T)3W!!RI?99CQNO097L,JW^DLY!1 MI-T?>X\/,><_T?P2-02DTT-18)+-ZKW@+J>*;IP M=VF74Y(M5JH2%N(JY*>/8[ZPGW2^K-KSIPRR4_:*@?H6(#6YA"X6%7=F-/M# MI(YB]]"H2E0=DWO3?SI3?13G%N)/#GW73==-T9.'I8!GTROBW;1=I#GHE-)O M&ITZ"06KM?M[%\G?3;L!Y=]FF#*1K3I@955K2!B1L+OV!,/9D+BK (V1+HUH MG(#S7['[%[D,<.NDZA M'"P4W(G];H('F@)=KB%S7,N+BU4YJ'M;;L9GG-7RM/:&!V BK: MI8=F@JIZ\=-C:MY*8QG3O-S]'/MX[HGGZYRM=AC(GUW^/"=EU\(UG*D*J +4 M[(-Q(4>]!(JGLJ^JJXIUH *7&?0Z@0-4D_!,!Y1LZ0HH@_VR*BI:;/B\A9=Z MCUHIW=I0_64QMP/JV3^"\SJL)5J_6\M84="SNN_')GV!;(:=3ZSV3=\ON,M/ M$(M)Y>J)U8^R/6ST@N7^Q_BJ[D9KN6*8R](#>"[^L_ M\E>9V8/ML#.>3KM25%E%GMV5^BQ;Y M(MZPQ-7:, C-G@DE#\Q!8\DLGNNF%A="OQHLD_>BPQ_V7,3/,+G(!*8-_F;_[>0 M%[UO\<+YC#:=5S+B);0G.%A6;F$#40L\K]DC.E=?<\[32388XN[=$Y?RA,>J MCSM#2H&U-6&*=#=O+U*/1A^J!X!6_-68%H9\^.D?.C/82F5U0KVT$DJ!A&C" M[5L F>J8R:Y7$,7XYXREP=?B0DHABARKJU%3<\ '5M$@!:H7.&AU.%&B1V+B M%EA/[XY"ML6_9)M_@OZ"F/E'R?KWZ$BJ'[['HW]_P9>V?U,:7&XRZM-7@1YK M- !<(OQ3T7PJ7^?$W5OODE $=UG/OP]YFK.ST#)^]M5%6X>HQ&-*A/-O+"#5 MX.@RVNFM0AM"P*(^[JKJY,<)6Y.D8XK+HB%FS9#-+6[ G=1>*PJ=OWJWD?TI MQN2IXCK^24#&CD,@Z #@_R %N+?.A@O0VG-L[R!F7_W'14Q>GI!*B'-AN0"N MMV*>.0R?-,T9JA)GNPX$:6^C&N9D#9LG@/YS BARGBYS81=TC#"FVQ.17Z+E M->=YR*8^-#4A #\)?(VN4U""K; 8JQ" -H51N0>JG#&)MH5&1?B^+B3S@, MN 41%>[-LXM^C,6__(/$+TZ,*G8I3?B=HP?,I.[/;C6KN<>G+4")V7UXUDZ= M!,1G>.('0V;G+0 )IF^O^0Y)>]T-K9M,?CD>TY'.,DG?7MM\:+;_LE6UB=8Q MQZU(+(YV59+J%A"JR* ;3.MP"YB^86A(\O:MNMD2RLL!-N"ZO@9TL)%G8[>4 M=TE\RN0[2"I( K@Y,Z0PI#^72 ^"5.R?3C8N=-3^8>T_[.EU7"PEJ-I?)15: M]OV2TG7R$WVA+>7IC5?_V4:Y*]36@KD?B;S05Z1[XE;F\*P$@(-JV>L5ZB_U M25,?X_\IT"[LT2M[;:' >.FD(=4J9[KC9._C1Y_AT#%%FY0[#K,BU+[Q?W9R M6@#.+S^0T690$+.HGQD'1)%OFSC7UH ]WT=P=O3D9WG,(IGW+P/71HJ+579' M#G?H8UR%4\=TUZ.583#K(ZZI*LED\PC#& MQQ1U=)FQ8[7Z01=;38Q:=M5& MD#3IJQ5G _LFXJ[0MC%(0$J(YP;L[3EUSZ5R:TM-LY 3+ZW[ K=,YT%9,;YOUL_E^0+2W,T\= M#["TB=?^&.5]DU2X%&GAN%1*L__R\.-]O]4CE=D&,_T_+)=O@_@G1A*7!M,^ M!294_*:]!=A-Z8>.2SAYRLXC1C_R MCNH697^ORAH]T9"%0;G#MMGXN]59]W1W7'V\L"F(@F;0"FVL'NOI70;NM>5K MEI[Y#GV2%U;=N^XH<=\CL>S4#+GXY;&U52UB-<&$=THY_XC#[FOU"GV,Q&23 M TLT%:6%CCF1IYOR7%WT_3OA]WXCP$C<7TQD,Y_-L5%NR0^SZTC?4U'F!19( MB#V4&A!2U'PF"U.U8M\VE6ILZ']^RCZH+B0*N07052][$G1E,I.XMMECCLNU M$DX]/DERW7@)^ MT*-"7PZS^L7=IFT-M$=*NP/7MV<\K4Y9D;Q=):^Y>>8$:Z-C,SP-E2C M0RBHZHHWQ2MX8*[YO Y1B%ZYAC V19=XAA Q]'SQN;YJH@;B4[W VZ;&ZQUX MX 71NZAWB-Y.;_$DJP3=Z>^[@7SB,@[Q>:2)EPMZP'KAIYOJ579>3M&-;U[A MVEY,FE&;*#HN-5>S]J:T@:,>)OCK!N/.#P.1>PE&=+W:E!+ZH^ M'*;0E2IBJH_:L1]BI'[XW )D3I 3RR?%&&K$!&MM2*GI @K]ZT^]]A/[F<