0001558370-23-015811.txt : 20230915 0001558370-23-015811.hdr.sgml : 20230915 20230915160312 ACCESSION NUMBER: 0001558370-23-015811 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230915 DATE AS OF CHANGE: 20230915 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Research Solutions, Inc. CENTRAL INDEX KEY: 0001386301 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 000000000 STATE OF INCORPORATION: NV FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39256 FILM NUMBER: 231258634 BUSINESS ADDRESS: STREET 1: 10624 S. EASTERN AVE STREET 2: SUITE A-614 CITY: HENDERSON STATE: NV ZIP: 89052 BUSINESS PHONE: 310 477 0354 MAIL ADDRESS: STREET 1: 10624 S. EASTERN AVE STREET 2: SUITE A-614 CITY: HENDERSON STATE: NV ZIP: 89052 FORMER COMPANY: FORMER CONFORMED NAME: Derycz Scientific Inc DATE OF NAME CHANGE: 20070112 10-K 1 rsss-20230630x10k.htm 10-K
0001386301--06-302023FY0029487508270756482039-12-31falseN/ANVP5Y3.5P3YP5Y0001386301us-gaap:StateAndLocalJurisdictionMember2022-07-012023-06-3000013863012023-03-3100013863012022-09-3000013863012022-03-3100013863012021-12-3100013863012021-09-300001386301rsss:PubliclyAnnouncedPlansOrProgramsMember2023-06-012023-06-3000013863012023-06-012023-06-300001386301rsss:PubliclyAnnouncedPlansOrProgramsMember2023-03-012023-03-3100013863012023-03-012023-03-310001386301rsss:PubliclyAnnouncedPlansOrProgramsMember2022-12-012022-12-3100013863012022-12-012022-12-310001386301rsss:PubliclyAnnouncedPlansOrProgramsMember2022-09-012022-09-3000013863012022-09-012022-09-300001386301rsss:PubliclyAnnouncedPlansOrProgramsMember2022-07-012023-06-300001386301rsss:PubliclyAnnouncedPlansOrProgramsMember2022-06-012022-06-3000013863012022-06-012022-06-300001386301rsss:PubliclyAnnouncedPlansOrProgramsMember2022-03-012022-03-3100013863012022-03-012022-03-310001386301rsss:PubliclyAnnouncedPlansOrProgramsMember2021-12-012021-12-3100013863012021-12-012021-12-310001386301rsss:PubliclyAnnouncedPlansOrProgramsMember2021-09-012021-09-3000013863012021-09-012021-09-300001386301rsss:PubliclyAnnouncedPlansOrProgramsMember2021-07-012022-06-300001386301rsss:VestOverThreeAndFourYearPeriodMemberus-gaap:RestrictedStockMember2022-07-012023-06-300001386301us-gaap:CommonStockMemberus-gaap:SubsequentEventMember2023-09-012023-09-010001386301us-gaap:SubsequentEventMember2023-09-012023-09-010001386301rsss:TwoThousandSeventeenPlanMemberus-gaap:SubsequentEventMember2023-08-252023-08-250001386301us-gaap:RestrictedStockMemberrsss:TwoThousandSeventeenPlanMember2022-07-012023-06-300001386301rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodOneMemberus-gaap:RestrictedStockMember2022-07-012023-06-300001386301us-gaap:RestrictedStockMember2019-07-012020-06-300001386301us-gaap:RetainedEarningsMember2023-06-300001386301us-gaap:AdditionalPaidInCapitalMember2023-06-300001386301us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001386301us-gaap:RetainedEarningsMember2022-06-300001386301us-gaap:AdditionalPaidInCapitalMember2022-06-300001386301us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001386301us-gaap:RetainedEarningsMember2021-06-300001386301us-gaap:AdditionalPaidInCapitalMember2021-06-300001386301us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001386301us-gaap:CommonStockMember2023-06-300001386301us-gaap:CommonStockMember2022-06-300001386301us-gaap:CommonStockMember2021-06-300001386301srt:MaximumMember2021-02-090001386301rsss:RangeTwoMember2022-07-012023-06-300001386301rsss:RangeTwentyTwoMember2022-07-012023-06-300001386301rsss:RangeTwentyThreeMember2022-07-012023-06-300001386301rsss:RangeTwentySixMember2022-07-012023-06-300001386301rsss:RangeTwentySevenMember2022-07-012023-06-300001386301rsss:RangeTwentyOneMember2022-07-012023-06-300001386301rsss:RangeTwentyMember2022-07-012023-06-300001386301rsss:RangeTwentyFourMember2022-07-012023-06-300001386301rsss:RangeTwentyFiveMember2022-07-012023-06-300001386301rsss:RangeTwelveMember2022-07-012023-06-300001386301rsss:RangeThreeMember2022-07-012023-06-300001386301rsss:RangeThirteenMember2022-07-012023-06-300001386301rsss:RangeTenMember2022-07-012023-06-300001386301rsss:RangeSixteenMember2022-07-012023-06-300001386301rsss:RangeSixMember2022-07-012023-06-300001386301rsss:RangeSeventeenMember2022-07-012023-06-300001386301rsss:RangeSevenMember2022-07-012023-06-300001386301rsss:RangeOneMember2022-07-012023-06-300001386301rsss:RangeNineteenMember2022-07-012023-06-300001386301rsss:RangeNineMember2022-07-012023-06-300001386301rsss:RangeFourteenMember2022-07-012023-06-300001386301rsss:RangeFourMember2022-07-012023-06-300001386301rsss:RangeFiveMember2022-07-012023-06-300001386301rsss:RangeFifteenMember2022-07-012023-06-300001386301rsss:RangeElevenMember2022-07-012023-06-300001386301rsss:RangeEightMember2022-07-012023-06-300001386301rsss:RangeEighteenMember2022-07-012023-06-300001386301rsss:RangeTwoMember2023-06-300001386301rsss:RangeTwentyTwoMember2023-06-300001386301rsss:RangeTwentyThreeMember2023-06-300001386301rsss:RangeTwentySixMember2023-06-300001386301rsss:RangeTwentySevenMember2023-06-300001386301rsss:RangeTwentyOneMember2023-06-300001386301rsss:RangeTwentyMember2023-06-300001386301rsss:RangeTwentyFourMember2023-06-300001386301rsss:RangeTwentyFiveMember2023-06-300001386301rsss:RangeTwelveMember2023-06-300001386301rsss:RangeThreeMember2023-06-300001386301rsss:RangeThirteenMember2023-06-300001386301rsss:RangeTenMember2023-06-300001386301rsss:RangeSixteenMember2023-06-300001386301rsss:RangeSixMember2023-06-300001386301rsss:RangeSeventeenMember2023-06-300001386301rsss:RangeSevenMember2023-06-300001386301rsss:RangeOneMember2023-06-300001386301rsss:RangeNineteenMember2023-06-300001386301rsss:RangeNineMember2023-06-300001386301rsss:RangeFourteenMember2023-06-300001386301rsss:RangeFourMember2023-06-300001386301rsss:RangeFiveMember2023-06-300001386301rsss:RangeFifteenMember2023-06-300001386301rsss:RangeElevenMember2023-06-300001386301rsss:RangeEightMember2023-06-300001386301rsss:RangeEighteenMember2023-06-300001386301us-gaap:ShareBasedPaymentArrangementEmployeeMember2021-07-012022-06-300001386301rsss:VestedMember2023-06-300001386301rsss:UnvestedMember2023-06-300001386301rsss:VestedMember2022-06-300001386301rsss:UnvestedMember2022-06-300001386301rsss:VestedMember2021-06-300001386301rsss:UnvestedMember2021-06-300001386301srt:DirectorMember2022-07-012023-06-300001386301us-gaap:EmployeeStockOptionMemberrsss:TwoThousandSeventeenPlanMember2023-06-300001386301us-gaap:EmployeeStockOptionMemberrsss:TwoThousandSevenPlanMember2023-06-300001386301srt:MinimumMemberus-gaap:EmployeeStockOptionMemberrsss:TwoThousandSeventeenPlanMember2021-11-170001386301srt:MaximumMemberus-gaap:EmployeeStockOptionMemberrsss:TwoThousandSeventeenPlanMember2021-11-170001386301srt:MinimumMemberus-gaap:EmployeeStockOptionMemberrsss:TwoThousandSeventeenPlanMember2020-11-170001386301srt:MaximumMemberus-gaap:EmployeeStockOptionMemberrsss:TwoThousandSeventeenPlanMember2020-11-170001386301us-gaap:EmployeeStockOptionMemberrsss:TwoThousandSeventeenPlanMember2017-11-210001386301srt:MinimumMemberus-gaap:EmployeeStockOptionMember2016-11-100001386301srt:MaximumMemberus-gaap:EmployeeStockOptionMember2016-11-100001386301us-gaap:EmployeeStockOptionMember2021-07-012022-06-300001386301srt:MinimumMemberus-gaap:EmployeeStockOptionMember2021-07-012022-06-300001386301srt:MaximumMemberus-gaap:EmployeeStockOptionMember2021-07-012022-06-300001386301us-gaap:RestrictedStockMemberrsss:TwoThousandSeventeenPlanMemberus-gaap:SubsequentEventMember2023-08-252023-08-250001386301us-gaap:RestrictedStockMemberus-gaap:SubsequentEventMember2023-08-252023-08-250001386301srt:MinimumMember2022-07-012023-06-300001386301srt:MaximumMember2022-07-012023-06-300001386301us-gaap:FurnitureAndFixturesMember2023-06-300001386301us-gaap:ComputerSoftwareIntangibleAssetMember2023-06-300001386301us-gaap:ComputerEquipmentMember2023-06-300001386301us-gaap:FurnitureAndFixturesMember2022-06-300001386301us-gaap:ComputerSoftwareIntangibleAssetMember2022-06-300001386301us-gaap:ComputerEquipmentMember2022-06-3000013863012022-09-302022-09-300001386301us-gaap:StateAndLocalJurisdictionMember2023-06-300001386301us-gaap:DomesticCountryMember2023-06-300001386301us-gaap:StateAndLocalJurisdictionMember2022-06-300001386301us-gaap:DomesticCountryMember2022-06-300001386301us-gaap:RetainedEarningsMember2021-07-012022-06-300001386301us-gaap:CommonStockMember2021-07-012022-06-300001386301us-gaap:AdditionalPaidInCapitalMember2021-07-012022-06-300001386301us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012022-06-3000013863012010-07-230001386301rsss:MexicanPesoToUsDollarMember2023-06-300001386301rsss:GbpToUsDollarMember2023-06-300001386301rsss:EuroToUsDollarMember2023-06-300001386301rsss:MexicanPesoToUsDollarMember2022-06-300001386301rsss:GbpToUsDollarMember2022-06-300001386301rsss:EuroToUsDollarMember2022-06-300001386301us-gaap:LicensingAgreementsMember2023-06-300001386301us-gaap:CustomerListsMember2023-06-300001386301us-gaap:LicensingAgreementsMember2022-06-300001386301us-gaap:CustomerListsMember2022-06-300001386301us-gaap:PrimeRateMember2022-07-012023-06-300001386301rsss:TransactionsMember2022-07-012023-06-300001386301rsss:PlatformsMember2022-07-012023-06-300001386301rsss:TransactionsMember2021-07-012022-06-300001386301rsss:PlatformsMember2021-07-012022-06-300001386301us-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMemberrsss:VendorMember2022-07-012023-06-300001386301us-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMemberrsss:VendorBMember2022-07-012023-06-300001386301us-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMemberrsss:VendorMember2021-07-012022-06-300001386301us-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMemberrsss:VendorBMember2021-07-012022-06-3000013863012021-06-300001386301rsss:EuropeFinancialInstitutionsMember2023-06-300001386301rsss:EuropeFinancialInstitutionsMember2022-06-300001386301rsss:SiliconValleyBridgeBankMember2023-06-300001386301rsss:PncBankNaMember2023-06-300001386301rsss:BankOfAmericaNaMember2023-06-300001386301rsss:SiliconValleyBridgeBankMember2023-02-280001386301rsss:ResoluteInnovationIncMemberus-gaap:SubsequentEventMember2023-07-282023-07-280001386301rsss:BonusAmountMember2023-06-300001386301rsss:BaseAmountPlusMember2023-06-300001386301us-gaap:EmployeeStockOptionMember2022-07-012023-06-300001386301rsss:RestrictedCommonStockMember2022-07-012023-06-300001386301us-gaap:EmployeeStockOptionMember2021-07-012022-06-300001386301rsss:RestrictedCommonStockMember2021-07-012022-06-300001386301us-gaap:RetainedEarningsMember2022-07-012023-06-300001386301us-gaap:CommonStockMember2022-07-012023-06-300001386301us-gaap:AdditionalPaidInCapitalMember2022-07-012023-06-300001386301us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012023-06-3000013863012022-06-300001386301rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodTwoMemberus-gaap:SubsequentEventMember2023-08-252023-08-250001386301rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodThreeMemberus-gaap:SubsequentEventMember2023-08-252023-08-250001386301rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodSixMemberus-gaap:SubsequentEventMember2023-08-252023-08-250001386301rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodOneMemberus-gaap:SubsequentEventMember2023-08-252023-08-250001386301rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodFourMemberus-gaap:SubsequentEventMember2023-08-252023-08-250001386301rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodFiveMemberus-gaap:SubsequentEventMember2023-08-252023-08-250001386301rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodTwoMember2022-07-012023-06-300001386301rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodThreeMember2022-07-012023-06-300001386301rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodSixMember2022-07-012023-06-300001386301rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodOneMember2022-07-012023-06-300001386301rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodFourMember2022-07-012023-06-300001386301rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodFiveMember2022-07-012023-06-300001386301srt:MinimumMemberus-gaap:RestrictedStockMember2022-07-012023-06-300001386301srt:MaximumMemberus-gaap:RestrictedStockMember2022-07-012023-06-300001386301srt:MinimumMemberus-gaap:RestrictedStockMember2021-07-012022-06-300001386301srt:MaximumMemberus-gaap:RestrictedStockMember2021-07-012022-06-300001386301rsss:VestedMember2022-07-012023-06-300001386301rsss:VestedMember2021-07-012022-06-300001386301rsss:UnvestedMember2022-07-012023-06-300001386301rsss:UnvestedMember2021-07-012022-06-300001386301us-gaap:WarrantMember2021-06-300001386301us-gaap:RestrictedStockMember2023-06-300001386301us-gaap:RestrictedStockMember2022-06-300001386301us-gaap:RestrictedStockMember2021-06-300001386301us-gaap:RestrictedStockMember2020-06-300001386301us-gaap:RestrictedStockMember2021-07-012022-06-300001386301us-gaap:RestrictedStockMember2022-07-012023-06-300001386301us-gaap:WarrantMember2021-07-012022-06-300001386301rsss:VestOverThreeYearPeriodMemberus-gaap:RestrictedStockMemberus-gaap:SubsequentEventMember2023-08-252023-08-250001386301rsss:VestOverThreeYearPeriodMemberus-gaap:RestrictedStockMember2022-07-012023-06-300001386301rsss:VestOverFourYearPeriodMemberus-gaap:RestrictedStockMember2022-07-012023-06-300001386301us-gaap:EmployeeStockOptionMember2022-07-012023-06-300001386301rsss:VestOverThreeYearPeriodMemberus-gaap:RestrictedStockMember2021-07-012022-06-300001386301rsss:VestOverFourYearPeriodMemberus-gaap:RestrictedStockMember2021-07-012022-06-300001386301srt:EuropeMemberus-gaap:AccountsReceivableMember2022-07-012023-06-300001386301rsss:OtherThanUsAndEuropeMemberus-gaap:AccountsReceivableMember2022-07-012023-06-300001386301country:USus-gaap:AccountsReceivableMember2022-07-012023-06-300001386301us-gaap:AccountsReceivableMember2022-07-012023-06-300001386301srt:EuropeMember2022-07-012023-06-300001386301rsss:OtherThanUsAndEuropeMember2022-07-012023-06-300001386301country:US2022-07-012023-06-300001386301srt:EuropeMemberus-gaap:AccountsReceivableMember2021-07-012022-06-300001386301rsss:OtherThanUsAndEuropeMemberus-gaap:AccountsReceivableMember2021-07-012022-06-300001386301country:USus-gaap:AccountsReceivableMember2021-07-012022-06-300001386301us-gaap:AccountsReceivableMember2021-07-012022-06-300001386301srt:EuropeMember2021-07-012022-06-300001386301rsss:OtherThanUsAndEuropeMember2021-07-012022-06-300001386301country:US2021-07-012022-06-3000013863012010-07-232010-07-230001386301us-gaap:SubsequentEventMember2023-08-252023-08-2500013863012023-06-3000013863012021-07-012022-06-300001386301rsss:ResoluteInnovationIncMemberus-gaap:SubsequentEventMember2023-07-280001386301rsss:MexicanPesoToUsDollarMember2022-07-012023-06-300001386301rsss:GbpToUsDollarMember2022-07-012023-06-300001386301rsss:EuroToUsDollarMember2022-07-012023-06-300001386301rsss:MexicanPesoToUsDollarMember2021-07-012022-06-300001386301rsss:GbpToUsDollarMember2021-07-012022-06-300001386301rsss:EuroToUsDollarMember2021-07-012022-06-3000013863012022-12-3100013863012023-09-0800013863012022-07-012023-06-30xbrli:sharesiso4217:USDxbrli:purersss:itemrsss:subsidiaryiso4217:USDxbrli:sharesiso4217:UYUiso4217:EUR

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

(Mark One)

 

 

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

For the fiscal year ended: June 30, 2023

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

For the transition period from _____________ to _____________

Commission File No. 001-39256

RESEARCH SOLUTIONS, INC.

(Exact name of registrant as specified in its charter)

Nevada

    

11-3797644

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification No.)

 

 

Address not applicable1

N/A

(Address of principal executive offices)

(Zip Code)

(310) 477-0354

(Registrant’s telephone number, including area code)

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

Title of each Class

    

Trading Symbol(s)

    

Name of each Exchange on which registered

Common stock, $0.001 par value

RSSS

The Nasdaq Stock Market LLC

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 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 voting and non-voting common equity held by non-affiliates of the registrant as of December 31, 2022, the last business day of the registrant’s most recently completed second fiscal quarter, was $44,570,844 based on the closing price of $1.92 per share as reported on the Nasdaq as of that date.

Indicate the number of shares outstanding of each of the registrant's classes of common stock as of the latest practicable date.

Title of Class

    

Number of Shares Outstanding on September 8, 2023

Common Stock, $0.001 par value

29,596,086

1 In November 2019, we became a fully remote company. Accordingly, we do not currently have principal executive offices.

TABLE OF CONTENTS

PART I

Item  1.

Business

4

Item  1A.

Risk Factors

9

Item  1B.

Unresolved Staff Comments

18

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]

20

Item  7.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

21

Item  7A.

Quantitative and Qualitative Disclosures About Market Risk

31

Item  8.

Financial Statements and Supplementary Data

32

Item  9.

Changes in and Disagreements With Accountants on Accounting and Financial Disclosure

54

Item  9A.

Controls and Procedures

54

Item  9B.

Other Information

55

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

55

 

 

 

PART  III

Item  10.

Directors, Executive Officers and Corporate Governance

56

Item  11.

Executive Compensation

59

Item  12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

65

Item  13.

Certain Relationships and Related Transactions, and Director Independence

68

Item  14.

Principal Accounting Fees and Services

68

 

 

 

PART IV

Item  15.

Exhibits and Financial Statement Schedules

70

Item  16.

Form 10-K Summary

72

2

Cautionary Notice Regarding Forward-Looking Statements

Unless otherwise indicated, (i) the terms “Research Solutions,” “we,” “us” and “our” refer to Research Solutions, Inc., a Nevada corporation, and our two wholly-owned subsidiaries Reprints Desk, Inc., a Delaware corporation (“Reprints Desk”), Reprints Desk Latin America S. de R.L. de C.V, an entity organized under the laws of Mexico (“Reprints Desk Latin America”), and RESSOL LA, S. DE R.L. DE C.V., an entity organized under the laws of Mexico (“ResSol LA”), and (ii) the term “common stock” refers to the common stock, par value $0.001 per share, of Research Solutions. The financial information included herein is presented in United States dollars (“US Dollars”), the functional currency of our company. Although the majority of our revenue and costs are in US Dollars, the costs of Reprints Desk Latin America and ResSol LA are in Mexican Pesos.

All statements included or incorporated by reference in this Annual Report on Form 10-K, other than statements or characterizations of historical fact, are forward-looking statements. Examples of forward-looking statements include, but are not limited to, statements concerning our accounting estimates; assumptions and judgments; the demand for our products; the competitive nature of and anticipated growth in our industry; and our prospective needs for additional capital. These forward-looking statements are based on our current expectations, estimates, approximations and projections about our industry and business, management’s beliefs, and certain assumptions made by us, all of which are subject to change. Forward-looking statements can often be identified by words such as “anticipates,” “expects,” “intends,” “plans,” “predicts,” “believes,” “seeks,” “estimates,” “may,” “will,” “should,” “would,” “could,” “potential,” “continue,” “ongoing,” and similar expressions, and variations or negatives of these words. These statements are not guarantees of future performance and are subject to risks, uncertainties and assumptions that are difficult to predict. Therefore, our actual results could differ materially and adversely from those expressed in any forward-looking statements as a result of various factors, some of which are listed under “Risk Factors” in Item 1A of this report. These forward-looking statements speak only as of the date of this report. We undertake no obligation to revise or update publicly any forward-looking statement for any reason, except as otherwise required by law.

This Annual Report on Form 10-K also contains estimates and other information concerning our industry, including market size and customer satisfaction ratings, that we obtained from industry publications, surveys and forecasts. This information involves a number of assumptions and limitations, and you are cautioned not to give undue weight to these estimates. Although we believe the information in these industry publications, surveys and forecasts is reliable, we have not independently verified the accuracy or completeness of the information. The industry in which we operate is subject to a high degree of uncertainty and risk due to a variety of factors.

3

PART I

Item 1. Business

Company Overview

Research Solutions was incorporated in the State of Nevada on November 2, 2006, and is a publicly traded holding company with three wholly owned subsidiaries as of June 30, 2023: Reprints Desk, Inc., a Delaware corporation, Reprints Desk Latin America S. de R.L. de C.V, an entity organized under the laws of Mexico, and RESSOL LA, S. DE R.L. DE C.V., an entity organized under the laws of Mexico.

We provide two service offerings to our customers: a cloud-based software-as-a-service (“SaaS”) research platform (“Platforms”) typically sold via annual auto-renewing license agreements and the sale of published scientific, technical, and medical (“STM”) content sold as individual articles (“Transactions”) either stand alone or via the Platform. When customers utilize the Platform to purchase Transactions it is packaged as a single solution that enables life science and other research-intensive organizations to accelerate their research and development activities with faster, access and management of STM articles used throughout the intellectual property development lifecycle. The Platform typically delivers a ROI to the customer via more effectively managing Transaction costs and saving researchers time during the research process.

Platforms

Our cloud-based SaaS research Platform consists of proprietary software and Internet-based interfaces sold to customers for an annual subscription fee. Legacy functionality allows customers to initiate orders, route orders for the lowest cost acquisition, manage transactions, obtain spend and usage reporting, automate authentication, and connect seamlessly to in-house and third-party software systems. Customers can also enhance the information resources they already own or license and collaborate around bibliographic information.

Additional functionality has recently been added to our Platform in the form of interactive app-like components. An alternative to manual data filtering, identification and extraction, the apps are designed to gather, augment, and extract data across a variety of formats, including bibliographic citations, tables of contents, RSS feeds, PDF files, XML feeds, and web content. We continue to develop new apps in order to build an ecosystem of apps. Together, these apps will provide researchers with an “all in one” toolkit, delivering efficiencies in core research workflows and knowledge creation processes.

Our Platform is deployed as a single, multi-tenant system across our entire customer base. Customers securely access the Platform through online web interfaces and via web service APIs that enable customers to leverage Platform features and functionality from within in-house and third-party software systems. The Platform can also be configured to satisfy a customer’s individual preferences. We leverage our Platform’s efficiencies in scalability, stability and development costs to fuel rapid innovation and competitive advantage.

Transactions

Our Platform provides our customers with a single source to the universe of published STM content that includes over 80 million existing STM articles and over one million newly published STM articles each year. STM content is sold to our customers on a transaction basis. Researchers and knowledge workers in life science and other research-intensive organizations generally require single copies of published STM journal articles for use in their research activities. These individuals are our primary users.

Our Platform allows customers to find and download digital versions of STM articles that are critical to their research. Customers submit orders for the articles they need which we source and electronically deliver to them generally in under an hour; in many cases under one minute. This service is generally known in the industry as single article delivery or document delivery. We also obtain the necessary permission licenses from the content publisher or other rights holder so that our customer’s use complies with applicable copyright laws. We have

4

arrangements with hundreds of content publishers that allow us to distribute their content. The majority of these publishers provide us with electronic access to their content, which allows us to electronically deliver single articles to our customers often in a matter of minutes.

Competitive Strengths

We believe that we possess the following competitive strengths:

Services and Technology

We have developed proprietary software, a sophisticated information logistics technology backbone, and Internet-based interfaces that allow customers to initiate orders for STM content, manage these transactions, obtain reporting, automate authentication, improve seamless connectivity to in-house and third-party software systems, and maximize the information resources they already own or license, as well as organize workgroups to collaborate around bibliographic information. We are focused on rapidly developing an ecosystem of new interactive app-like components for researchers that will deliver time saving efficiencies in core research workflows and knowledge creation processes. We continually enhance the performance of our existing proprietary software and systems and develop and implement new technologies that expand the available methods of discovering, obtaining and managing content.

Our services are highly configurable to meet customers’ needs and provide a personalized yet turnkey solution that covers the full spectrum of customer requirements; from identifying and locating articles, to facilitating copyright compliance, maximizing information resources already owned, monitoring usage, and automating end-user authentication. Our services alleviate the need for our customers to develop internal systems or contact multiple content publishers in order to obtain the content that is critical to their research.

Experienced Management Team

Our management team has years of extensive experience satisfying customers across the information services and STM publishing and technology industries. In addition, our team has experience growing and scaling SaaS and subscription business models.

Customer Loyalty

The majority of our revenue comes from our loyal base of customers, indicative of our focus on customer satisfaction and quality.  In Document Delivery Buyer Surveys conducted by industry research and advisory firm Outsell, Inc., we have ranked first overall and in every category for customer satisfaction (depth and breadth of coverage, fair pricing, and ease of doing business) and loyalty (intention to renew or continue service, and willingness to recommend the service to others).  This is reflected by our gross churn rate in the low single digit range, and a net churn rate in the high single digit range, each as a percentage of revenue.

Industry Presence and Established Relationships

We have a well-established presence and a network of contacts with our customers (life science companies, academic institutions, and other research-intensive organizations), STM publishing partners, and others in the information services space. We have existing arrangements with hundreds of content publishers that allow us to distribute their content. Although we do not have exclusive relationships with these content publishers, the aggregate number of in place agreements are essential to our value proposition, market presence, and our ability to satisfy the requirements of our customers.

Promotion

We employ a segment-focused marketing approach that focuses on traditional buyers such as corporate libraries as well as new types of non-library buyers across a variety of business functions, including those within research and development. In pursuit of growth, we invest in vertical integration and channel relationships to increase the value we

5

provide to customers, extend our promotional reach, and decrease customer acquisition costs. We anticipate growth coming from cross-selling into our existing customer base, penetrating new market verticals, and generating market demand and preference from both existing and new customers. While we place emphasis on the life science market, with a focus on pharmaceutical, biotechnology and medical device customers, we are also penetrating the following markets: academic, aerospace, automotive, electronics, chemicals and food and agriculture.

Growth Strategy

Organic Growth

We seek to grow our customer base through targeted direct and channel promotions of our Platform to potential customers. This strategy for sales and marketing is supported by inbound marketing driven by educational content, innovative technological systems, competitive pricing and best in class service. We are also positioning our sales force to be able to better serve small and medium sized businesses that we consider to be largely underserved today. We also seek to grow existing customer revenue by year over year increases, and through value-based add-ons.

In addition, we submit proposals to potential customers in response to requests for proposals, or “Request for Proposals” (RFPs). We are continually improving our operations and technology to ensure that they are capable of delivering proposed solutions and supporting future growth.

Product Development

We seek to grow revenue through product differentiation, and the development of new products that are attractive to new and existing customers. Our focus on product development leads us to continually explore options to strengthen and broaden our service offering portfolio.

Acquisitions and Combinations

From time to time, and as opportunities arise, we may explore strategic acquisitions and combinations, including the acquisition of customer lists, that bring revenue, profitability, growth potential, cross-selling opportunities and additional technology, products, services, operations and/or geographic capabilities to our company.

International Expansion

We have expanded internationally through increased sales to companies located abroad, particularly in Europe and Japan. From time to time, and as opportunities arise, we may further expand internationally through partnerships or acquisitions.

Publisher Agreements

We have arrangements with all of the major STM content publishers and most of the smaller STM publishers that allow us to distribute their content, and we regularly advance new business opportunities such as rentals through amendments to existing agreements. In addition, we regularly contact publishers to negotiate additional publisher agreements. A typical publisher agreement would allow us to distribute the publisher’s content according to a negotiated price list, thereby eliminating the need to contact the publisher and obtain the rights for each individual order. The majority of these publishers provide us with electronic access to their content, which allows us to further expedite the delivery of single articles to our customers. In addition, we rely on a small number of content publishers for the majority of our content costs.

Company Services

We account for revenue in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606), (“ASC 606”). The underlying principle of ASC 606 is to recognize revenue to depict the transfer of goods or services to customers at the amount expected to be collected.

6

Revenues are recognized when control of the promised goods or services are transferred to a customer, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services. We derive our revenues from two sources: annual licenses that allow customers to access and utilize certain premium features of our cloud-based SaaS research intelligence platform (“Platforms”) and the transactional sale of STM content managed, sourced and delivered through the Platform (“Transactions”).

Graphic

We apply the following five steps in order to determine the appropriate amount of revenue to be recognized as we fulfill our obligations under each of our agreements:

identify the contract with a customer;
identify the performance obligations in the contract;
determine the transaction price;
allocate the transaction price to performance obligations in the contract; and
recognize revenue as the performance obligation is satisfied.

Platforms

We charge a subscription fee that allows customers to access and utilize certain premium features of our Platform. Revenue is recognized ratably over the term of the subscription agreement, which is typically one year, provided all other revenue recognition criteria have been met. Billings or payments received in advance of revenue recognition are recorded as deferred revenue.

Transactions

We charge a transactional service fee for the electronic delivery of single articles, and a corresponding copyright fee for the permitted use of the content. We recognize revenue from single article delivery services upon delivery to the customer provided all other revenue recognition criteria have been met.

Customers and Suppliers

There were no customers that accounted for greater than 10% of our revenue for the years ended June 30, 2023 and 2022.

Approximately 43% and 42% of our content cost for the years ended June 30, 2023 and 2022, respectively, was derived from our three largest suppliers of content. Loss of any or all of these suppliers of content would significantly reduce our revenue, which would have a material adverse effect on our results of operations. We can provide no assurance that these suppliers of content will continue to supply us with content in the future.

7

Sales and Marketing

To efficiently acquire customers, we rely on marketing in close cooperation with value-based selling to acquire new small, medium and large geographically-dispersed enterprises. The promotional mix of tactics we utilize includes: search engine optimization and digital marketing, educational content, advertising, events, direct response and integrated marketing campaigns, public relations and content publicity, thought leadership programs, channel alliances training, and analyst relations. In addition, we focus on account expansion, upselling add-ons, and customer retention, which, we believe, increases total lifetime customer value and generates referrals for new business.

Competition

The markets in which we compete are highly competitive. The primary methods of competition in our industry are price, service, technology and niche focus. Competition based on price is often successful in the short-term, but can limit the ability of a supplier to provide adequate service levels. Competition based on service and/or technology requires significant investment in systems and that investment requires time to produce results. Niche operators focus on narrow activities, but cannot aggregate sufficient content, technology and services to satisfy broad customer needs. We believe that many customers and potential customers are less price sensitive if the service levels are high and the technology creates efficiency and/or management information that has not been available previously.

Our competition includes:

Reference Management Applications – We expect to increasingly compete with tools that exist in the marketplace that are used to aid in organizing references, storing personal content assets, and prepare scholarly papers for submission to congresses and journals.
Piracy – Perhaps, our most serious competitor. Many entities use content for commercial purposes without complying with applicable copyright laws, and paying the required copyright to the content publisher. As information becomes more readily available, the opportunity for piracy increases.
STM Single Article Delivery Vendors and Content Aggregators – Our primary competitors for global, full-service single article delivery services are Copyright Clearance Center, regional interlibrary loan networks throughout the world such as those owned and operated by OCLC, and numerous national libraries located outside of the United States.
Customer In-House Services – While single article delivery services and software development are challenging for our customers to provide in-house, many existing and potential customers manage these capabilities internally.
Publisher In-House Capabilities – Some large publishers have developed in-house capabilities to service the content re-use market, however, many of them neglect other content repurposing opportunities and may not be able to aggregate content from other publishers nor create value added software-based solutions.

Corporate History and Structure

Research Solutions was incorporated in the State of Nevada on November 2, 2006, and in November 2006 entered into a Share Exchange Agreement with Reprints Desk. At the closing of the transaction contemplated by the Share Exchange Agreement, Research Solutions acquired all of the outstanding shares of Reprints Desk from its stockholders and issued 8,000,003 shares of common stock to the former stockholders of Reprints Desk. Following completion of the exchange transaction, Reprints Desk became a wholly-owned subsidiary of Research Solutions.

8

On July 24, 2012, we formed Reprints Desk Latin America to provide operational and administrative support services to Reprints Desk.

On March 4, 2013, we consummated a merger with DYSC Subsidiary Corporation, our wholly-owned subsidiary, pursuant to which we, in connection with such merger, amended our Articles of Incorporation to change our name to Research Solutions, Inc. (formerly Derycz Scientific, Inc.).

On June 9, 2022, we formed ResSol LA to provide operational and administrative support services to Reprints Desk.

Human Capital Resources

As of September 8, 2023, we had 145 full time employees.

Item 1A. Risk Factors

Investing in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this report, including our consolidated financial statements and related notes, before investing in our common stock. The following summarizes material risks that investors should carefully consider before deciding to buy or maintain an investment in our common stock. Any of the following risks, if they actually occur, would likely harm our business, financial condition and results of operations. As a result, the trading price of our common stock could decline, and investors could lose the money they paid to buy our common stock.

Risks Related to Our Business and Our Industry

We have historically incurred significant losses and may be unable to maintain profitability. If we continue to incur significant losses, we may have to curtail our operations, which may prevent us from successfully operating and expanding our business.

Historically, we have relied upon cash from financing activities to fund substantially all of the cash requirements of our activities and have incurred significant losses and experienced negative cash flow. For our fiscal years ended June 30, 2023 and 2022, we earned a net income of $571,623 and incurred a net loss of $1,632,384, respectively. As of June 30, 2023, we had an accumulated deficit of $22,522,649. We cannot predict if we will be profitable. We may continue to incur losses for an indeterminate period of time and may be unable to sustain profitability. An extended period of losses and negative cash flow may prevent us from successfully operating and expanding our business. We may be unable to sustain or increase our profitability on a quarterly or annual basis.

The loss of our largest customers would significantly reduce our revenue and adversely affect our results of operations.

There were no customers that accounted for greater than 10% of our revenue for the years ended June 30, 2023 and 2022. The loss of our largest customers would significantly reduce our revenue, which would have a material adverse effect on our results of operations. We can provide no assurance that these customers will continue to place orders in the future.

The loss of our largest suppliers of content would significantly reduce our revenue and adversely affect our results of operations.

Approximately 43% and 42% of our content cost for the years ended June 30, 2023 and 2022, respectively, was derived from our three largest suppliers of content. Loss of any or all of these suppliers of content would significantly reduce the attractiveness of our services and our revenue, which would have a material adverse effect on our results of operations. We can provide no assurance that these suppliers of content will continue to supply us with content in the future. Moreover, our arrangements with content providers are non-exclusive. As a result, our content providers can provide the same content to our competitors.

9

We are exposed to credit risk on our accounts receivable and prepayments to suppliers of content. This risk is heightened during periods when economic conditions worsen.

There were no customers that accounted for greater than 10% of our accounts receivable as of June 30, 2023 and 2022, respectively. In addition, we have made prepayments to suppliers of content. While we have procedures to monitor and limit exposure to credit risk on our trade receivables as well as long-term prepayments, there can be no assurance such procedures will effectively limit our credit risk and avoid losses, which could have a material adverse effect on our results of operations.

Our services, technology and industry relationships are key assets and competitive advantages of our company and our business may be affected by how we are perceived in the marketplace.

Our services, technology and industry relationships are key assets that enable us to effectively compete in our industry. Our ability to attract and retain customers is highly dependent upon external perceptions of the quality, efficacy, responsiveness and ease-of-use of our services and business practices, and overall financial condition. Negative perceptions or publicity regarding these matters could damage our reputation with customers and the public, which could make it difficult for us to attract and maintain customers. Adverse developments with respect to our industry may also, by association, negatively impact our reputation. Negative perceptions or publicity could have a material adverse effect on our business and financial results.

Our business performance is dependent upon the effectiveness of our technology investments, the failure of which could materially impact our business and financial results.

We have and will continue to undertake significant investments in our technology infrastructure to continually strengthen our position in research and marketing solutions and improve our existing technology platform. We may fail to effectively invest such amounts, or we may invest significant amounts in technologies that do not ultimately assist us in achieving our strategic goals. We may also fail to maintain our technology infrastructure in a manner that allows us to readily meet our customers’ needs. If we experience any of these or similar failures related to our technology investments, we will not achieve our expected revenue growth, or desired cost savings, and we could experience a significant competitive disadvantage in the marketplace, which could have a material adverse effect on our business and financial results.

In addition, the failure to continue to invest in our business could result in a material adverse effect on our future financial results. Such investments may include: executing on, and mitigating risks associated with, new product offerings and entrance into new geographic markets; and ensuring continued compatibility of our new platforms and technologies with our customers’ networks and systems.

We may be subject to intellectual property rights claims by third parties, which are extremely costly to defend, could require us to pay significant damages and could limit our ability to use certain technologies.

Third parties, including our content providers, may assert claims of infringement of intellectual property rights against us or our customers for which we may be liable or have an indemnification obligation. Any claim of infringement by a third party, even those without merit, could cause us to incur substantial costs defending against the claim and could distract our management from our business. Although third parties may offer a license to their content, the terms of any offered license may not be acceptable and the failure to obtain a license or the costs associated with any license could cause our business, results of operations or financial condition to be materially and adversely affected. In addition, our licenses are generally non-exclusive, and therefore our competitors may have access to the same content licensed to us. Furthermore, a successful claimant could secure a judgment or we may agree to a settlement that prevents us from providing certain content or that requires us to pay substantial damages, including treble damages if we are found to have willfully infringed the claimant’s copyrights, royalties or other fees. Any of these events could seriously harm our business, operating results and financial condition.

10

Our industry is subject to intense competition and rapid technological change, which may result in products or new solutions that are superior to our products or solutions under development. If we are unable to anticipate or keep pace with changes in the marketplace and the direction of technological innovation and customer demands, our products or solutions may become less useful or obsolete and our operating results will suffer.

The industry in which we operate in general is subject to intense and increasing competition and rapidly evolving technologies. Because our products are expected to have long development cycles, we must anticipate changes in the marketplace and the direction of technological innovation and customer demands. To compete successfully, we will need to demonstrate the advantages of our products and solutions.

Our future success will depend in large part on our ability to establish and maintain a competitive position in current and future technologies. Rapid technological development may render our products under development, or any future solutions we may have, and related technologies obsolete. Many of our competitors have or may have greater corporate, financial, operational, sales and marketing resources, and more experience in research and development than we have. We cannot assure you that our competitors will not succeed in developing or marketing technologies or products that are more effective or commercially attractive than our products or that would render our solutions and related technologies obsolete. We may not have or be able to raise or develop the financial resources, technical expertise, or support capabilities to compete successfully in the future. Our success will depend in large part on our ability to maintain a competitive position with our products and solutions.

Increased accessibility of free or relatively inexpensive information sources may reduce demand for our products and services.

In recent years, more public sources of free or relatively inexpensive information have become available, particularly through the Internet, and this trend is expected to continue. For example, some governmental and regulatory agencies have increased the amount of information they make publicly available at no cost. Public sources of free or relatively inexpensive information may reduce demand for our products and services. Our financial results may be adversely affected if our customers choose to use these public sources as a substitute for our products or services.

We depend on the services of key personnel, and may not be able to operate and grow our business effectively if we lose their services or are unable to attract qualified personnel in the future.

We rely heavily on our senior management team because they have substantial experience with our diverse service offerings and business strategies. In addition, we rely on our senior management team to identify internal expansion and external growth opportunities. Our ability to retain senior management and other key personnel is therefore very important to our future success. We have employment agreements with our senior management, but these employment agreements do not ensure that they will not voluntarily terminate their employment with us. In addition, our key personnel are subject to non-solicitation and confidential information restrictions. We do not have key man insurance for any of our current management or other key personnel. The loss of any key personnel would require the remaining key personnel to divert immediate attention to seeking a replacement. Competition for senior management personnel is intense, and fit is important to us. Our inability to find a suitable replacement for any departing executive officer or key employee on a timely basis could adversely affect our ability to operate and grow our business.

We rely on our proprietary software systems, and our websites and online networks, and a disruption, failure or security compromise of these systems would disrupt our business, damage our reputation and adversely affect our revenue and profitability.

Our proprietary software systems are critical to our business because they enable the efficient and timely service of a large number of customer orders. Similarly, we rely on our websites, online networks, and email systems to obtain content and deliver customer orders, and provide timely, relevant and dependable business information to our customers. Therefore, network or system shutdowns caused by events such as computer hacking, sabotage, dissemination of computer viruses, worms and other destructive or disruptive software, denial of service attacks and other malicious activity, as well as loss of service from third parties, power outages, natural disasters and similar events, could affect our ability to store,

11

handle and deliver data and services to our customers. Any such interruption of our operations could negatively impact customer satisfaction and revenue.

Breaches of our data security systems or unintended disclosure of our customer data could result in large expenditures to repair or replace such systems, to remedy any security breaches and to protect us from similar events in the future.

Our infrastructure may be vulnerable to physical or electronic break-ins, computer viruses, or similar disruptive problems. In addition to shutdowns, our systems are subject to risks caused by misappropriation, misuse, leakage, falsification and accidental release or loss of information. We process, store, and transmit data, including personally identifiable information and payment card industry data of our customers, and it is critical that this data remains secure and is perceived by the marketplace to be secure.

Personal data is increasingly subject to legal and regulatory protections around the world, which vary widely in approach and which possibly conflict with one another. In recent years, for example, U.S. legislators and regulatory agencies, such as the Federal Trade Commission, as well as U.S. states, have increased their focus on protecting personal data by law and regulation, and have increased enforcement actions for violations of privacy and data protection requirements. In May 2018, The European Commission approved and adopted the General Data Protection Regulation (“GDPR”) in the European Union, a new data protection law. These data protection laws and regulations are intended to protect the privacy and security of personal data, including credit card information that is collected, processed and transmitted in or from the relevant jurisdiction. Implementation of and compliance with these laws and regulations may be more costly or take longer than we anticipate, or could otherwise adversely affect our business operations, which could negatively impact our financial position or cash flows. Our business could be materially adversely affected by our inability, or the inability of our vendors who receive personal data from us, to comply with legal obligations regarding the use of personal data, new data handling requirements that conflict with or negatively impact our business practices. In addition, our agreements with customers may also require that we indemnify the customer for liability arising from data breaches under the terms of our agreements with these customers.

Disruptions or security compromises of our systems could result in large expenditures to repair or replace such systems, to remedy any security breaches and protect us from similar events in the future. We also could be exposed to negligence claims or other legal proceedings brought by our customers or their clients, and we could incur significant legal expenses and our management’s attention may be diverted from our operations in defending ourselves against and resolving lawsuits or claims. In addition, if we were to suffer damage to our reputation as a result of any system failure or security compromise, our revenue and profitability could be adversely affected.

Disruptions and other damages to our information technology and breaches in data security or cybersecurity attacks could have a negative financial impact and damage our reputation.

Our ability to serve our customers depends in part on the reliability of our technologies and system networks. Unauthorized parties gaining access to digital technology and networks for the purposes of misappropriating sensitive financial or business information, corrupting data, causing operational disruptions and other cyber-related risks could adversely impact our customer relationships, business strategy and our reputation. These potential disruptions and cyber-attacks could negatively affect revenues, costs, customer demand, system availability and our reputation. In addition, as we execute our strategy to grow through acquisitions and to pursue newer technologies that improve the efficiency of our operations, we are also expanding our information technologies, resulting in a greater technological presence and corresponding vulnerability to cybersecurity risk. Certain new technologies present new and significant cybersecurity safety risks that must be addressed before implementation. If we fail to identify and address cybersecurity risks associated with acquisitions and new strategic initiatives, we may become increasingly exposed to such risks.

We are exposed to risks associated with PCI compliance.

The PCI Data Security Standard (“PCI DSS”) is a specific set of comprehensive security standards required by credit card brands for enhancing payment account data security, including but not limited to requirements for security management, policies, procedures, network architecture, and software design. PCI DSS compliance is required in order to

12

maintain credit card processing services. Compliance does not guarantee a completely secure environment and notwithstanding the results of this assessment there can be no assurance that payment card brands will not request further compliance assessments or set forth additional requirements to maintain access to credit card processing services. Compliance is an ongoing effort and the requirements evolve as new threats are identified. In the event that we were to lose PCI DSS compliance status (or fail to renew compliance under a future version of the PCI DSS), we could be exposed to increased operating costs, fines and penalties and, in extreme circumstances, may have our credit card processing privileges revoked, which would have a material adverse effect on our business.

Our failure to comply with the covenants contained in our loan agreement could result in an event of default that could adversely affect our financial condition and ability to operate our business as planned.

We currently have a line of credit with Silicon Valley Bank, maturing on February 28, 2024, under which there were no outstanding borrowings as of June 30, 2023. Our loan agreement contains, and any agreements to refinance our debt likely will contain, financial and restrictive covenants. We were in compliance with these covenants as of June 30, 2023, however, our failure to comply with these covenants in the future may result in an event of default, which if not cured or waived, could result in the bank preventing us from accessing availability under our line of credit and requiring us to repay any outstanding borrowings. There can be no assurance that we will be able to obtain waivers of future covenant violations or that such waivers will be available on commercially acceptable terms.

In addition, the indebtedness under our loan agreement is secured by a security interest in substantially all of our tangible and intangible assets, and therefore, if we are unable to repay such indebtedness the bank could foreclose on these assets and sell the pledged equity interests, which would adversely affect our ability to operate our business. If any of these were to occur, we may not be able to continue operations as planned, implement our planned growth strategy or react to opportunities for or downturns in our business.

Government regulations related to the Internet could increase our cost of doing business, affect our ability to grow or may otherwise negatively affect our business.

Governmental agencies and federal and state legislatures have adopted, and may continue to adopt, new laws and regulatory practices in response to the increasing use of the Internet and other online services. These new laws may be related to issues such as online privacy and data protection requirements, copyrights, trademarks and service mark, sales taxes, fair business practices, domain name ownership and the requirement that our operating units register to do business as foreign entities or otherwise be licensed to do business in jurisdictions where they have no physical location or other presence. In addition, these new laws, regulations or interpretations relating to doing business through the Internet could increase our costs materially and adversely affect our revenue and results of operations.

We may be adversely affected by changes in legislation and regulation.

Laws relating to communications, data protection, e-commerce, direct marketing and digital advertising and the use of public records have become more prevalent in recent years. Existing and proposed legislation and regulations, including changes in the manner in which such legislation and regulations are interpreted by courts in the United States, Europe and other jurisdictions, may impose limits on our collection and use of certain kinds of information and our ability to communicate such information effectively to our customers. It is difficult to predict in what form laws and regulations will be adopted or how they will be construed by the relevant courts, or the extent to which any changes might adversely affect us.

Our growth strategy may require significant additional resources, and such additional resources might not be available on terms acceptable to us, if at all, which may in turn hamper our growth and adversely affect our business.

Our growth strategy will require us to significantly expand the capabilities of our administrative and operational resources. We intend to continue to make investments to support our business growth and may require additional funds to respond to business challenges, including the need to develop new technology, improve our operating infrastructure or acquire complementary businesses and technologies. Accordingly, we may need to undertake equity, equity-linked or debt financings to secure additional funds. If we raise additional funds through future issuances of equity or convertible debt

13

securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our common stock. Any debt financing that we secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, including the ability to pay dividends. This may make it more difficult for us to obtain additional capital and to pursue business opportunities. We may not be able to obtain additional financing on terms favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth and respond to business challenges could be significantly impaired, and our business may be adversely affected. In addition, our failure to successfully manage our growth could result in our sales not increasing commensurately with our capital investments. If we are unable to successfully manage our growth, we may be unable to achieve our goals.

Acquisitions, joint ventures or similar strategic relationships may disrupt or otherwise have a material adverse effect on our business and financial results.

As part of our strategy, we may explore strategic acquisitions and combinations, including the acquisition of customer lists, or enter into joint ventures or similar strategic relationships. These transactions are subject to the following risks:

Acquisitions, joint ventures or similar relationships may cause a disruption in our ongoing business, distract our management and make it difficult to maintain our standards, controls and procedures;
We may not be able to integrate successfully the services, content, products and personnel of any such transaction into our operations;
We may not derive the revenue improvements, cost savings and other intended benefits of any such transaction; and
There may be risks, exposures and liabilities of acquired entities or other third parties with whom we undertake a transaction, that may arise from such third parties’ activities prior to undertaking a transaction with us.

Our prior acquisitions have resulted in significant impairment charges and have operated at losses. We can provide no assurance that future acquisitions, joint ventures or strategic relationships will be accretive to our business overall or will result in profitable operations.

We are subject to risks related to our foreign operations which could adversely affect our operations and financial performance.

We have an operational and administrative support organization in Mexico, and sell our services worldwide. Foreign operations are subject to various risks which could have a material adverse effect on those operations, the costs of those operations, and our business as a whole, including: exposure to local economic and employment conditions; exposure to local taxes and employment regulations, political conditions; currency exchange rate fluctuations; reliance of local management; and additional potential costs of complying with rules and regulations, and potential changes to those rule and regulations, of foreign jurisdictions. Any adverse consequence resulting from the materialization of the foregoing risks would adversely affect our financial performance and results of operations.

14

Unfavorable global economic conditions could have a material adverse effect on our business, financial condition, results of operations, prospects and market price of our common stock.

Financial instability and a general decline in economic conditions in the United States and other countries caused by political instability and conflict, including the ongoing conflict between Russia and Ukraine, and economic or financial challenges caused by current and potential future bank failures or by general health crises such as the COVID-19 pandemic, have led to market disruptions, including significant volatility in commodity prices, credit and capital markets instability, including disruptions in access to bank deposits and lending commitments, supply chain interruptions, rising interest rates and global inflationary pressures. These macroeconomic factors could materially and adversely affect our ability to continue to operate as a going concern and could otherwise have a material adverse effect on our business, operations, operating results and financial condition as well as the price of our common stock. The recent closures of Silicon Valley Bank, or SVB, Signature Bank and First Republic Bank have resulted in broader financial institution liquidity risk and concerns. Although we were able to access all of the funds we had in deposit with SVB and have diversified banking services previously provided solely by SVB to alternative global banking providers, future adverse developments with respect to specific financial institutions or the broader financial services industry may lead to market-wide liquidity shortages.

The failure of any bank in which we deposit our funds could reduce the amount of cash we have available for our operations or delay our ability to access such funds. Any such failure may increase the possibility of a sustained deterioration of financial market liquidity, or illiquidity at clearing, cash management and/or custodial financial institutions. In the event we have a commercial relationship with a bank that has failed or is otherwise distressed, we may experience delays or other issues in meeting our financial obligations. If other banks and financial institutions fail or become insolvent in the future in response to financial conditions affecting the banking system and financial markets, our ability to access our cash and cash equivalents and investments may be threatened, which could have a material adverse effect on our business, operations, operating results and financial condition as well as the price of our common stock.

Risks Relating to Ownership of Our Common Stock

We cannot predict the extent to which an active public trading market for our common stock will develop or be sustained. If an active public trading market does not develop or cannot be sustained, you may be unable to liquidate your investment in our common stock.

We cannot predict the extent to which an active public market for our common stock will develop or be sustained due to a number of factors, including the fact that we are a small company that is relatively unknown to stock analysts, stock brokers, institutional investors, and others in the investment community that generate or influence sales volume, and that even if we came to the attention of such persons, they tend to be risk-averse and would be reluctant to follow an unproven company such as ours or purchase or recommend the purchase of our shares of common stock until such time as we became more seasoned and viable. As a consequence, there may be periods of several days or more when trading activity in our shares is minimal or non-existent, as compared to a seasoned issuer which has a large and steady volume of trading activity that will generally support continuous sales without an adverse effect on share price. We cannot give you any assurance that an active public trading market for our common stock will develop or be sustained. If such a market cannot be sustained, you may be unable to liquidate your investment in our common stock.

Our common stock may be subject to significant price volatility which may have an adverse effect on your ability to liquidate your investment in our common stock.

The market for our common stock may be characterized by significant price volatility when compared to seasoned issuers, and we expect that our share price will be more volatile than a seasoned issuer for the indefinite future. The potential volatility in our share price is attributable to a number of factors. First, our common shares may be sporadically and/or thinly traded. As a consequence of this lack of liquidity, the trading of relatively small quantities of shares by our stockholders may disproportionately influence the price of those shares in either direction. The price for our shares could, for example, decline precipitously in the event that a large number of our common shares are sold on the market without commensurate demand, as compared to a seasoned issuer that could better absorb those sales without adverse impact on its share price. Secondly, an investment in us is a speculative or “risky” investment due to our lack of meaningful profits

15

to date and uncertainty of future profits. As a consequence of this enhanced risk, more risk-adverse investors may, under the fear of losing all or most of their investment in the event of negative news or lack of progress, be more inclined to sell their shares on the market more quickly and at greater discounts than would be the case with the stock of a seasoned issuer.

We have not paid cash dividends in the past and do not expect to pay cash dividends in the foreseeable future. Any return on your investment may be limited to increases in the market price of our common stock.

We have never paid cash dividends on our common stock and do not anticipate paying cash dividends on our common stock in the foreseeable future. In addition, our Loan and Security Agreement with Silicon Valley Bank prohibits us from paying cash dividends. The payment of dividends on our common stock will depend on our earnings, financial condition and other business and economic factors affecting us at such time as the board of directors may consider relevant. If we do not pay dividends, our common stock may be less valuable because a return on your investment might only occur if the market price of our common stock appreciates.

Voting power of a significant percentage of our common stock is held by our Executive Chairman, and his brother-in-law, who together are able to exert significant influence over the outcome of matters to be voted on by our stockholders.

As of September 8, 2023, Peter Victor Derycz, our Executive Chairman, had voting power equal to approximately 11.2% of votes eligible to be cast at a meeting of our stockholders. Paul Kessler, the brother-in-law of Mr. Derycz, exercises investment and voting control over the shares held by Bristol Investment Fund, Ltd., and had, as of September 8, 2023, voting power equal to approximately 8.7% of votes eligible to be cast at a meeting of our stockholders. As of September 8, 2023, Mr. Derycz, Bristol Investment Fund, Ltd. (“Bristol Fund”), Bristol Capital Advisors, LLC, Paul Kessler, Janice Peterson and Andrew Ritter (collectively, the “Group”) were party to a Joint Filing and Solicitation Agreement pursuant to which the Group agreed, to the extent required by applicable law, to the joint filing of statements on Schedule 13D with respect to the securities of the Company, to solicit proxies for the election of nominees nominated by the Group at the Corporation’s annual meeting of stockholders, not to transact in securities of the Company without the prior written consent of Bristol Fund and Mr. Derycz, subject to certain exceptions, that any SEC filing, press release, public shareholder communication or Company communication proposed to be made or issued by the Group or any member of the Group in connection with the Group’s activities shall be mutually agreeable to Bristol Fund and Mr. Derycz, and that Mr. Derycz and Bristol Fund agree to jointly pay all out-of-pocket costs and expenses incurred in connection with the Group’s activities based on Mr. Derycz’s and Bristol Fund’s pro rata share of their aggregate ownership of shares of the Company’s common stock, which shall be advanced by Bristol Fund and repaid by Mr. Derycz pursuant to the terms of the Joint Filing and Solicitation Agreement. As a result of their significant ownership interests, Mr. Derycz and Mr. Kessler together currently have the ability to exert significant influence over the election of directors, and other matters submitted to a vote of all of our stockholders, and have submitted an alternate slate of nominees for consideration at the Company’s 2023 annual meeting of stockholders. They may also have interests that differ from yours and may vote in a manner that is adverse to your interests. This concentration of ownership may have the effect of deterring, delaying or preventing a change of control of our company, could deprive our stockholders of an opportunity to receive a premium for their common stock as part of a sale of our company and might ultimately affect the market price of our common stock.

The exercise of outstanding options and warrants to purchase our common stock could substantially dilute your investment.

Under the terms of our outstanding options and warrants to purchase our common stock issued to employees and others, the holders are given an opportunity to profit from a rise in the market price of our common stock that, upon the exercise of the options and/or warrants, could result in dilution in the interests of our other stockholders.

16

The market price of our common stock and the value of your investment could substantially decline if our warrants or options are exercised and our common stock is issued and resold into the market, or if a perception exists that a substantial number of shares will be issued upon exercise of our warrants and option and then resold into the market.

If the exercise prices of our warrants or options are lower than the price at which you made your investment, immediate dilution of the value of your investment will occur. In addition, sales of a substantial number of shares of common stock issued upon exercise of our warrants and options, or even the perception that such sales could occur, could adversely affect the market price of our common stock. You could, therefore, experience a substantial decline in the value of your investment as a result of both the actual and potential exercise of our warrants or options.

Failure to achieve and maintain effective internal controls in accordance with Section 404 of the Sarbanes-Oxley Act of 2002 could result in a restatement of our financial statements, cause investors to lose confidence in our financial statements and our company and have a material adverse effect on our business and stock price.

We produce our financial statements in accordance with accounting principles generally accepted in the United States, or GAAP. Effective internal controls are necessary for us to provide reliable financial reports to help mitigate the risk of fraud and to operate successfully as a publicly traded company. As a public company, we are required to document and test our internal control procedures in order to satisfy the requirements of Section 404 of the Sarbanes-Oxley Act of 2002, or Section 404. Further, Section 404 requires annual management assessments of the effectiveness of our internal controls over financial reporting.

Testing and maintaining internal controls can divert our management’s attention from other matters that are important to our business. We may not be able to conclude on an ongoing basis that we have effective internal controls over financial reporting in accordance with Section 404. If we are unable to conclude that we have effective internal controls over financial reporting, investors could lose confidence in our reported financial information and our company, which could result in a decline in the market price of our common stock, and cause us to fail to meet our reporting obligations in the future, which in turn could impact our ability to raise additional financing if needed in the future.

Our board of directors has broad discretion to issue additional securities.

We are entitled under our certificate of incorporation to issue up to 100,000,000 shares of common stock and 20,000,000 shares of “blank check” preferred stock, although these amounts may change in the future subject to stockholder approval. Shares of our blank check preferred stock provide our board of directors’ broad authority to determine voting, dividend, conversion, and other rights. As of June 30, 2023 we had issued and outstanding 29,487,508 shares of common stock and we had 4,405,501 shares of common stock reserved for future grants under our equity compensation plans and for issuances upon the exercise or conversion of currently outstanding options, warrants and convertible securities. As of June 30, 2023, we had no shares of preferred stock issued and outstanding. Accordingly, as of June 30, 2023, we could issue up to 66,106,991 additional shares of common stock and 20,000,000 additional shares of “blank check” preferred stock. Any additional stock issuances could be made at a price that reflects a discount or premium to the then-current market price of our common stock. In addition, in order to raise capital, we may need to issue securities that are convertible into or exchangeable for a significant amount of our common stock. Our board may generally issue those common and preferred shares, or convertible securities to purchase those shares, without further approval by our stockholders. Any preferred shares we may issue could have such rights, preferences, privileges and restrictions as may be designated from time-to-time by our board, including preferential dividend rights, voting rights, conversion rights, redemption rights and liquidation provisions. We may also issue additional securities to our directors, officers, employees and consultants as compensatory grants in connection with their services, both in the form of stand-alone grants or under our stock incentive plans. The issuance of additional securities may cause substantial dilution to our stockholders.

Our articles of incorporation, bylaws and Nevada law have anti-takeover provisions that could discourage, delay or prevent a change in control, which may cause our stock price to decline.

Our articles of incorporation, bylaws and Nevada law contain provisions which could make it more difficult for a third party to acquire us, even if closing such a transaction would be beneficial to our stockholders. We are currently

17

authorized to issue up to 20,000,000 shares of “blank check” preferred stock. This preferred stock may be issued in one or more series, the terms of which may be determined at the time of issuance by our board of directors without further action by stockholders. The terms of any series of preferred stock may include voting rights (including the right to vote as a series on particular matters), preferences as to dividend, liquidation, conversion and redemption rights and sinking fund provisions. No shares of our preferred stock are currently outstanding. The issuance of any preferred stock could materially adversely affect the rights of the holders of our common stock, and therefore, reduce the value of our common stock. In particular, specific rights granted to future holders of preferred stock could be used to restrict our ability to merge with, or sell our assets to, a third party and thereby preserve control by current management.

Provisions of our articles of incorporation, bylaws and Nevada law also could have the effect of discouraging potential acquisition proposals or making a tender offer or delaying or preventing a change in control, including changes a stockholder might consider favorable. Such provisions may also prevent or frustrate attempts by our stockholders to replace or remove our management. In particular, our articles of incorporation, our bylaws and Nevada law, as applicable, among other things, provide our board of directors with the ability to alter our bylaws without stockholder approval, and provide that vacancies on our board of directors may be filled by a majority of directors in office, although less than a quorum.

We may become subject to Nevada’s control share acquisition laws (Nevada Revised Statutes 78.378 -78.3793), which prohibit an acquirer, under certain circumstances, from voting shares of a corporation’s stock after crossing specific threshold ownership percentages, unless the acquirer obtains the approval of the issuing corporation’s stockholders. We are also subject to Nevada’s Combination with Interested Stockholders Statute (Nevada Revised Statutes 78.411 -78.444) which prohibits an interested stockholder from entering into a “combination” with the corporation, unless certain conditions are met. These provisions are expected to discourage certain types of coercive takeover practices and inadequate takeover bids and to encourage persons seeking to acquire control of our company to first negotiate with our board of directors. These provisions may delay or prevent someone from acquiring or merging with us, which may cause the market price of our common stock to decline.

Item 1B. Unresolved Staff Comments

Not applicable.

Item 2. Properties

We operate in a virtual environment and do not have a physical office space or headquarters.

Item 3. Legal Proceedings

We are involved in legal proceedings in the ordinary course of our business. Although our management cannot predict the ultimate outcome of these legal proceedings with certainty, it believes that the ultimate resolution of our legal proceedings, including any amounts we may be required to pay, will not have a material effect on our consolidated financial statements.

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 and Approximate Number of Holders of Common Stock

Our common stock is quoted on The Nasdaq Stock Market LLC’s Nasdaq Capital Market (“Nasdaq”) under the symbol “RSSS.”

As of September 8, 2023, according to the records of our transfer agent, we had 38 record holders of our common stock. Because brokers and other institutions hold shares on behalf of stockholders, we are unable to estimate the total number of stockholders represented by these record holders.

Dividends

We have never declared or paid dividends on our common stock. In addition, our Loan and Security Agreement with Silicon Valley Bank prohibits us from paying cash dividends. We currently intend to retain all available funds and any future earnings for use in the operation of our business and do not anticipate paying any dividends on our common stock in the foreseeable future, if at all. Any future determination to declare dividends will be made at the discretion of our board of directors and will depend on our financial condition, operating results, capital requirements, general business conditions and other factors that our board of directors may deem relevant.

Recent Sales of Unregistered Securities

None.

Use of Proceeds

None.

Common Stock Repurchases

Effective as of February 9, 2021, the Compensation Committee of our Board of Directors authorized the repurchase, during calendar year 2021 on the last day of each trading window and otherwise in accordance with our insider trading policies, of up to $400,000 of outstanding common stock (at prices no greater than $4.00 per share) from our employees to satisfy their tax obligations in connection with the vesting of stock incentive awards. The Compensation Committee of our Board of Directors subsequently approved the extension of the repurchases under the same terms through the end of fiscal year 2024. The actual number of shares repurchased will be determined by applicable employees in their discretion, and will depend on their evaluation of market conditions and other factors. As of June 30, 2022, $255,345 remained under the current authorization to repurchase our outstanding common stock from our employees.

During the years ended June 30, 2023 and 2022, we repurchased 51,841 and 40,221 shares of our common stock under the repurchase plan at an average price of approximately $2.01 and $2.34 per share, respectively, for an aggregate amount of $104,250 and $93,918, respectively. As of June 30, 2023, $151,095 remains under the current authorization to repurchase our outstanding common stock from our employees.

Shares repurchased are retired and deducted from common stock for par value and from additional paid in capital for the excess over par value. Direct costs incurred to acquire the shares are included in the total cost of the shares.

19

The following table summarizes repurchases of our common stock on a monthly basis:

    

    

    

Total Number of Shares

    

Approximate Dollar Value

Total Number

Average

Purchased as Part of 

of Shares that May Yet Be

of Shares

Price Paid

Publicly Announced 

Purchased Under the 

Period

Purchased1

per Share

Plans or Programs

Plans or Programs

April 1-30, 2023

 

 

 

$

180,789

May 1-31, 2023

 

 

 

$

180,789

June 1-30, 2023

 

13,256

$

2.24

 

$

151,095

Total

 

13,256

$

2.24

 

 

1Consists of shares of common stock purchased from employees to satisfy tax obligations in connection with the vesting of stock incentive awards.

Equity Compensation Plan Information

Information relating to compensation plans under which our equity securities are authorized for issuance is set forth in Item 12 of this report under “Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.”

Item 6. [Reserved]

20

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

Cautionary Notice Regarding Forward-Looking Statements

The following discussion and analysis of our financial condition and results of operations for the years ended June 30, 2023 and 2022 should be read in conjunction with our consolidated financial statements and related notes to those financial statements that are included elsewhere in this report. Our discussion includes forward-looking statements based upon current expectations that involve risks and uncertainties, such as our plans, objectives, expectations and intentions. Actual results and the timing of events could differ materially from those anticipated in these forward-looking statements as a result of a number of factors, including those set forth under “Risk Factors” and elsewhere in this report.

We use words such as “anticipate,” “estimate,” “plan,” “project,” “continuing,” “ongoing,” “expect,” “believe,” “intend,” “may,” “will,” “should,” “could,” and similar expressions to identify forward-looking statements. All forward-looking statements included in this report are based on information available to us on the date hereof and, except as required by law, we assume no obligation to update any such forward-looking statements.

Overview

Research Solutions was incorporated in the State of Nevada on November 2, 2006, and is a publicly traded holding company with three wholly owned subsidiaries as of June 30, 2023: Reprints Desk, Inc., a Delaware corporation, Reprints Desk Latin America S. de R.L. de C.V, an entity organized under the laws of Mexico, and RESSOL LA, S. DE R.L. DE C.V., an entity organized under the laws of Mexico.

We provide two service offerings to our customers: a cloud-based software-as-a-service (“SaaS”) research platform (“Platforms”) typically sold via annual auto-renewing license agreements and the sale of published scientific, technical, and medical (“STM”) content sold as individual articles (“Transactions”) either stand alone or via the Platform. When customers utilize the Platform to purchase Transactions it is packaged as a single solution that enables life science and other research-intensive organizations to accelerate their research and development activities with faster, access and management of STM articles used throughout the intellectual property development lifecycle. The Platform typically delivers a ROI to the customer via more effectively managing Transaction costs and saving researchers time during the research process.

Platforms

Our cloud-based SaaS research Platform consists of proprietary software and Internet-based interfaces sold to customers for an annual subscription fee. Legacy functionality allows customers to initiate orders, route orders for the lowest cost acquisition, manage transactions, obtain spend and usage reporting, automate authentication, and connect seamlessly to in-house and third-party software systems. Customers can also enhance the information resources they already own or license and collaborate around bibliographic information.

Additional functionality has recently been added to our Platform in the form of interactive app-like components. An alternative to manual data filtering, identification and extraction, the apps are designed to gather, augment, and extract data across a variety of formats, including bibliographic citations, tables of contents, RSS feeds, PDF files, XML feeds, and web content. We continue to develop new apps in order to build an ecosystem of apps. Together, these apps will provide researchers with an “all in one” toolkit, delivering efficiencies in core research workflows and knowledge creation processes.

Our Platform is deployed as a single, multi-tenant system across our entire customer base. Customers securely access the Platform through online web interfaces and via web service APIs that enable customers to leverage Platform features and functionality from within in-house and third-party software systems. The Platform can also be configured to satisfy a customer’s individual preferences. We leverage our Platform’s efficiencies in scalability, stability and development costs to fuel rapid innovation and competitive advantage.

21

Transactions

Our Platform provides our customers with a single source to the universe of published STM content that includes over 80 million existing STM articles and over one million newly published STM articles each year. STM content is sold to our customers on a transaction basis. Researchers and knowledge workers in life science and other research-intensive organizations generally require single copies of published STM journal articles for use in their research activities. These individuals are our primary users.

Our Platform allows customers to find and download digital versions of STM articles that are critical to their research. Customers submit orders for the articles they need which we source and electronically deliver to them generally in under an hour; in many cases under one minute. This service is generally known in the industry as single article delivery or document delivery. We also obtain the necessary permission licenses from the content publisher or other rights holder so that our customer’s use complies with applicable copyright laws. We have arrangements with hundreds of content publishers that allow us to distribute their content. The majority of these publishers provide us with electronic access to their content, which allows us to electronically deliver single articles to our customers often in a matter of minutes.

Inflation Risk

We do not believe that inflation has had a material effect on its operations to date, other than its impact on the general economy. However, there is a risk that our operating costs could become subject to inflationary and interest rate pressures in the future, which would have the effect of increasing our operating costs, and which would put additional stress on our working capital resources.

Critical Accounting Policies and Estimates

The preparation of our consolidated financial statements in conformity with accounting principles generally accepted in the United States, or GAAP, requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. When making these estimates and assumptions, we consider our historical experience, our knowledge of economic and market factors and various other factors that we believe to be reasonable under the circumstances. Actual results may differ under different estimates and assumptions.

The accounting estimates and assumptions discussed in this section are those that we consider to be the most critical to an understanding of our financial statements because they inherently involve significant judgments and uncertainties.

Revenue Recognition

We account for revenue in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606), (“ASC 606”). The underlying principle of ASC 606 is to recognize revenue to depict the transfer of goods or services to customers at the amount expected to be collected.

Revenues are recognized when control of the promised goods or services are transferred to a customer, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services. We derive our revenues from two sources: annual licenses that allow customers to access and utilize certain premium features of our

22

cloud-based SaaS research intelligence platform (“Platforms”) and the transactional sale of STM content managed, sourced and delivered through the Platform (“Transactions”).

Graphic

We apply the following five steps in order to determine the appropriate amount of revenue to be recognized as we fulfill our obligations under each of our agreements:

identify the contract with a customer;
identify the performance obligations in the contract;
determine the transaction price;
allocate the transaction price to performance obligations in the contract; and
recognize revenue as the performance obligation is satisfied.

Platforms

We charge a subscription fee that allows customers to access and utilize certain premium features of our Platform. Revenue is recognized ratably over the term of the subscription agreement, which is typically one year, provided all other revenue recognition criteria have been met. Billings or payments received in advance of revenue recognition are recorded as deferred revenue.

Transactions

We charge a transactional service fee for the electronic delivery of single articles, and a corresponding copyright fee for the permitted use of the content. We recognize revenue from single article delivery services upon delivery to the customer provided all other revenue recognition criteria have been met.

Stock-Based Compensation

We periodically issue stock options, warrants and restricted stock to employees and non-employees for services, in capital raising transactions, and for financing costs. We account for share-based payments under the guidance as set forth in the Share-Based Payment Topic 718 of the FASB Accounting Standards Codification, which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees, officers, directors, and consultants, including employee stock options, based on estimated fair values. We estimate the fair value of stock option and warrant awards to employees and directors on the date of grant using an option-pricing model, and the value of the portion of the award that is ultimately expected to vest is recognized as expense over the required service period in our Statements of Operations. We estimate the fair value of restricted stock awards to employees and directors using the market price of our common stock on the date of grant, and the value of the portion of the award that is ultimately expected to vest is recognized as expense over the required service period in our Statements of Operations.

23

Under ASC 718, Repurchase or Cancellation of equity awards, the amount of cash or other assets transferred (or liabilities incurred) to repurchase an equity award shall be charged to equity, to the extent that the amount paid does not exceed the fair value of the equity instruments repurchased at the repurchase date. Any excess of the repurchase price over the fair value of the instruments repurchased shall be recognized as additional compensation cost.

Allowance for doubtful accounts

We evaluate the collectability of our trade accounts receivable based on a number of factors. In circumstances where we become aware of a specific customer’s inability to meet its financial obligations to us, we estimate and record a specific reserve for bad debts, which reduces the recognized receivable to the estimated amount we believe will ultimately be collected. In addition to specific customer identification of potential bad debts, bad debt charges are recorded based on our historical losses and an overall assessment of past due trade accounts receivable outstanding. We established an allowance for doubtful accounts of $85,015 and $94,144 as of June 30, 2023 and 2022, respectively.

Foreign Currency

The accompanying consolidated financial statements are presented in United States dollars, the functional currency of our company. Capital accounts of foreign subsidiaries are translated into US dollars from foreign currencies at their historical exchange rates when the capital transactions occurred. Assets and liabilities are translated at the exchange rate as of the balance sheet date. Income and expenditures are translated at the average exchange rate of the period. Although the majority of our revenue and costs are in US dollars, the costs of Reprints Desk Latin America and ResSol LA are in Mexican Pesos. As a result, currency exchange fluctuations may impact our revenue and the costs of our operations. We currently do not engage in any currency hedging activities.

The following table summarizes the exchange rates used:

Year Ended

June 30, 

    

2023

    

2022

Period end Euro : US Dollar exchange rate

 

1.09

1.05

Average period Euro : US Dollar exchange rate

 

1.05

 

1.13

Period end GBP : US Dollar exchange rate

1.27

1.21

Average period GBP : US Dollar exchange rate

1.20

 

1.34

 

Period end Mexican Peso : US Dollar exchange rate

 

0.06

 

0.05

Average period Mexican Peso : US Dollar exchange rate

 

0.05

 

0.05

24

Quarterly Information (Unaudited)

The following table sets forth unaudited and quarterly financial data for the four quarters of fiscal years 2023 and 2022:

    

June 30,

Mar. 31,

    

Dec. 31,

Sept. 30,

    

June 30,

    

Mar. 31,

    

Dec 31,

    

Sept. 30,

2023

    

2023

    

2022

    

2022

    

2022

    

2022

    

2021

    

2021

Revenue:

 

  

  

 

  

  

 

  

 

  

 

  

 

  

Platforms

$

2,303,375

$

2,249,632

$

2,110,272

$

2,019,967

$

1,886,845

$

1,786,224

$

1,604,829

$

1,509,874

Transactions

 

7,656,342

 

8,092,794

 

6,606,394

 

6,664,676

 

6,675,164

 

6,971,128

 

6,267,458

 

6,232,630

Total revenue

 

9,959,717

 

10,342,426

 

8,716,666

 

8,684,643

 

8,562,009

 

8,757,352

 

7,872,287

 

7,742,504

Cost of revenue:

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Platforms

 

275,110

 

268,630

 

253,073

 

230,473

 

240,214

 

219,051

 

231,668

 

245,656

Transactions

 

5,764,064

 

6,046,523

 

5,059,766

 

5,104,922

 

5,038,653

 

5,299,804

 

4,802,959

 

4,836,473

Total cost of revenue

 

6,039,174

 

6,315,153

 

5,312,839

 

5,335,395

 

5,278,867

 

5,518,855

 

5,034,627

 

5,082,129

Gross profit:

 

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Platforms

 

2,028,265

 

1,981,002

 

1,857,199

 

1,789,494

 

1,646,631

 

1,567,173

 

1,373,161

 

1,264,218

Transactions

 

1,892,278

 

2,046,271

 

1,546,628

 

1,559,754

 

1,636,511

 

1,671,324

 

1,464,499

 

1,396,157

Total gross profit

 

3,920,543

 

4,027,273

 

3,403,827

 

3,349,248

 

3,283,142

 

3,238,497

 

2,837,660

 

2,660,375

Operating expenses:

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Sales and marketing

 

455,030

 

642,624

 

666,608

 

521,216

 

691,368

 

543,496

 

518,357

 

522,951

Technology and product dev.

 

991,093

 

953,677

 

922,132

 

875,290

 

1,049,430

 

971,959

 

868,236

 

821,460

General and administrative

 

1,649,333

 

1,871,590

 

1,613,664

 

1,519,424

 

1,663,671

 

1,629,371

 

1,616,135

 

1,497,223

Depreciation and amortization

 

22,163

 

18,332

 

6,342

 

5,812

 

5,507

 

4,988

 

4,260

 

2,896

Stock-based comp. expense

 

585,384

 

480,458

 

608,703

 

175,361

 

225,501

 

399,234

 

300,539

 

171,110

Foreign currency transaction loss (gain)

 

(37,743)

 

(72,547)

 

(84,179)

 

72,516

 

91,279

 

29,394

 

11,982

 

11,243

Total operating expenses

 

3,665,260

 

3,894,134

 

3,733,270

 

3,169,619

 

3,726,756

 

3,578,442

 

3,319,509

 

3,026,883

Other income (expenses and income taxes)

 

120,463

 

103,703

 

73,913

 

34,936

 

5,347

 

(585)

 

264

 

(5,494)

Net income (loss)

 

375,746

 

236,842

 

(255,530)

 

214,565

 

(438,267)

 

(340,530)

 

(481,585)

 

(372,002)

Basic income (loss) per common share:

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Net income (loss) per share

$

0.01

$

0.01

$

(0.01)

$

0.01

$

(0.02)

$

(0.01)

$

(0.02)

$

(0.01)

Basic weighted average common shares outstanding

 

26,981,813

 

26,929,314

 

26,816,550

 

26,718,171

 

26,576,054

 

26,512,195

 

26,351,947

 

26,277,116

Diluted income (loss) per common share:

 

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Net income (loss) per share

$

0.01

$

0.01

$

(0.01)

$

0.01

$

(0.02)

$

(0.01)

$

(0.02)

$

(0.01)

Diluted weighted average common shares outstanding

 

30,058,791

 

29,791,719

 

26,815,550

 

27,779,841

 

26,576,054

 

26,512,195

 

26,351,947

 

26,277,116

25

Comparison of the Years Ended June 30, 2023 and 2022

Results of Operations

Year Ended June 30, 

 

2023

    

2022

    

$ Change

    

% Change

 

Revenue:

  

 

  

 

  

 

  

Platforms

$

8,683,246

$

6,787,772

$

1,895,474

 

27.9

%

Transactions

 

29,020,206

 

26,146,380

 

2,873,826

 

11.0

%

Total revenue

 

37,703,452

 

32,934,152

 

4,769,300

 

14.5

%

Cost of revenue:

 

  

 

  

 

  

 

  

Platforms

 

1,027,286

 

936,589

 

90,697

 

9.7

%

Transactions

 

21,975,275

 

19,977,889

 

1,997,386

 

10.0

%

Total cost of revenue

 

23,002,561

 

20,914,478

 

2,088,083

 

10.0

%

Gross profit:

 

  

 

  

 

  

 

  

Platforms

 

7,655,960

 

5,851,183

 

1,804,777

 

30.8

%

Transactions

 

7,044,931

 

6,168,491

 

876,440

 

14.2

%

Total gross profit

 

14,700,891

 

12,019,674

 

2,681,217

 

22.3

%

Operating expenses:

 

  

 

  

 

  

 

  

Sales and marketing

 

2,285,478

 

2,276,172

 

9,306

 

0.4

%

Technology and product development

 

3,742,192

 

3,711,085

 

31,107

 

0.8

%

General and administrative

 

6,654,011

 

6,406,400

 

247,611

 

3.9

%

Depreciation and amortization

 

52,649

 

17,651

 

34,998

 

198.3

%

Stock-based compensation expense

 

1,849,906

 

1,096,384

 

753,522

 

68.7

%

Foreign currency transaction loss (gain)

 

(121,953)

 

143,898

 

(265,851)

 

(184.7)

%

Total operating expenses

 

14,462,283

 

13,651,590

 

810,693

 

5.9

%

Income (loss) from operations

 

238,608

 

(1,631,916)

 

1,870,524

 

114.6

%

Other income

 

338,617

 

7,154

 

331,463

 

4,633.3

%

Income (loss) from operations before provision for income taxes

 

577,225

 

(1,624,762)

 

2,201,987

 

135.5

%

Provision for income taxes

 

(5,602)

 

(7,622)

 

2,020

 

26.5

%

Net income (loss)

 

571,623

 

(1,632,384)

 

2,204,007

 

135.0

%

Revenue

Years Ended June 30, 

 

2023

    

2022

    

$ Change

    

% Change

 

Revenue:

  

 

  

 

  

 

  

Platforms

$

8,683,246

$

6,787,772

$

1,895,474

 

27.9

%

Transactions

 

29,020,206

 

26,146,380

 

2,873,826

 

11.0

%

Total revenue

$

37,703,452

$

32,934,152

$

4,769,300

 

14.5

%

26

Total revenue increased $4,769,300, or 14.5%, for the year ended June 30, 2023 compared to the prior year, due to the following:

Category

    

Impact

Key Drivers

Platforms

 

$

1,895,474

Increased due to additional deployments to new and existing customers, and expansion from existing customers. Revenue is recognized ratably over the term of the subscription agreement, which is typically one year, provided all other revenue recognition criteria have been met. Billings or payments received in advance of revenue recognition are recorded as deferred revenue.

Transactions

 

$

2,873,826

Increased due to higher paid order volume and pricing initiatives, including additional paid order volume due to the FIZ asset acquisition which was effective January 1, 2023.

Cost of Revenue

Years Ended June 30, 

 

2023

    

2022

    

$ Change

    

% Change

 

Cost of Revenue:

  

 

  

 

  

 

  

Platforms

$

1,027,286

$

936,589

$

90,697

 

9.7

%

Transactions

 

21,975,275

 

19,977,889

 

1,997,386

 

10.0

%

Total cost of revenue

$

23,002,561

$

20,914,478

$

2,088,083

 

10.0

%

 

Years Ended June 30, 

 

2023

    

2022

    

% Change *

 

As a percentage of revenue:

  

 

  

 

  

Platforms

11.8

%  

13.8

%  

(2.0)

%

Transactions

75.7

%  

76.4

%  

(0.7)

%

Total

61.0

%  

63.5

%  

(2.5)

%

*

The difference between current and prior period cost of revenue as a percentage of revenue

Total cost of revenue as a percentage of revenue decreased 2.5%, from 63.5% for the previous year to 61.0%, for the year ended June 30, 2023.

    

Impact as percentage  

    

Category

of revenue

Key Drivers

Platforms

 

 

2.0

%  

Decreased primarily due to lower software expense and proportionally lower personnel costs.

Transactions

 

 

0.7

%  

Decreased primarily due to lower personnel costs and expansion in copyright margins.

27

Gross Profit

Years Ended June 30, 

 

2023

    

2022

    

$ Change

    

% Change

 

Gross Profit:

  

 

  

 

  

 

  

Platforms

$

7,655,960

$

5,851,183

$

1,804,777

 

30.8

%

Transactions

 

7,044,931

 

6,168,491

 

876,440

 

14.2

%

Total gross profit

$

14,700,891

$

12,019,674

$

2,681,217

 

22.3

%

 

Years Ended June 30, 

 

2023

    

2022

    

% Change*

 

As a percentage of revenue:

  

 

  

 

  

Platforms

88.2

%  

86.2

%  

2.0

%

Transactions

24.3

%  

23.6

%  

0.7

%

Total

39.0

%  

36.5

%  

2.5

%

*

The difference between current and prior period gross profit as a percentage of revenue

Operating Expenses

Years Ended June 30,

 

2023

    

2022

    

$ Change

    

% Change

 

Operating Expenses:

  

 

  

 

  

 

  

Sales and marketing

$

2,285,478

$

2,276,172

$

9,306

 

0.4

%

Technology and product development

 

3,742,192

 

3,711,085

 

31,107

 

0.8

%

General and administrative

 

6,654,011

 

6,406,400

 

247,611

 

3.9

%

Depreciation and amortization

 

52,649

 

17,651

 

34,998

 

198.3

%

Stock-based compensation expense

 

1,849,906

 

1,096,384

 

753,522

 

68.7

%

Foreign currency transaction loss (gain)

 

(121,953)

 

143,898

 

(265,851)

 

(184.7)

%

Total operating expenses

$

14,462,283

$

13,651,590

$

810,693

 

5.9

%

Category

    

Impact

Key Drivers

Sales and marketing

 

$

9,306

Increased primarily due to greater personnel costs and marketing discretionary spend mostly offset by lower consulting expenses.

Technology and product development

 

$

31,107

Increased due to greater software development personnel costs partially offset by lower consulting and recruiting expenses.

General and administrative

 

$

247,611

Increased due to greater recruiting, legal and travel expenses and personnel costs partially offset by lower accounting and consulting expenses.

Provision for Income Taxes

During the years ended June 30, 2023 and 2022 we recorded a provision for income taxes of $5,602 and $7,622, respectively, a decrease of $2,020.

Net Income (Loss)

Year Ended June 30, 

 

2023

    

2022

    

$ Change

    

% Change

 

Net Income (Loss):

  

 

  

 

  

 

  

Net income (loss):

$

571,623

$

(1,632,384)

$

2,204,007

 

135.0

%

28

Net loss decreased $2,204,007 or 135%, for the year ended June 30, 2023 compared to the prior year, primarily due to increased gross profit, partially offset by increased operating expenses as described above.

Liquidity and Capital Resources

Year Ended June 30, 

2023

2022

Consolidated Statements of Cash Flow Data:

    

Net cash provided by (used in) operating activities

$

3,383,847

$

(417,200)

Net cash used in investing activities

 

(344,659)

 

(44,288)

Net cash provided by (used in) financing activities

 

(97,259)

 

63,270

Effect of exchange rate changes

 

229

 

(2,944)

Net increase (decrease) in cash and cash equivalents

 

2,942,158

 

(401,162)

Cash and cash equivalents, beginning of period

 

10,603,175

 

11,004,337

Cash and cash equivalents, end of period

$

13,545,333

$

10,603,175

Liquidity

As of June 30, 2023, we had cash and cash equivalents of $13,545,333, compared to $10,603,175 as of June 30, 2022, an increase of $2,942,158. This increase was primarily due to cash provided by operating activities.

Operating Activities

Net cash provided by operating activities was $3,383,847 for the year ended June 30, 2023 and resulted primarily from an increase in net income, the fair value of vested restricted common stock of $1,418,718, an increase in accounts payable and accrued expenses of $1,337,056 and an increase in deferred revenue of $886,198, partially offset by an increase in accounts receivable of $901,518.

Net cash used in operating activities was $417,200 for the year ended June 30, 2022 and resulted primarily from an increase in deferred revenue of $734,175 and a decrease in prepaid royalties of $58,269, partially offset by an increase in accounts receivable of $534,092.

Investing Activities

Net cash used in investing activities was $344,659 for the year ended June 30, 2023 and primarily from the payment for non-refundable deposit for asset acquisition of $297,450.

Net cash used in investing activities was $44,288 for the year ended June 30, 2022 and resulted from the purchase of property and equipment.

Financing Activities

Net cash used in financing activities was $97,259 for the year ended June 30, 2023 and resulted from the repurchase of common stock of $104,250 and the payment of contingent acquisition consideration of $50,509, partially offset by the proceeds from the exercise of options of $57,500.

Net cash provided by financing activities was $63,270 for the year ended June 30, 2022 and resulted from the proceeds from the exercise of options of $97,688 and the proceeds from the exercise of warrants of $59,500, partially offset by the repurchase of common stock of $93,918.

We entered into a Loan and Security Agreement with Silicon Valley Bank (“SVB”) on July 23, 2010, which, as amended, provides for a revolving line of credit for the lesser of $2,500,000, or 80% of eligible accounts receivable. The line of credit matures on February 28, 2024, and is subject to certain financial and performance covenants with which we

29

were in compliance as of June 30, 2023. Financial covenants include maintaining an adjusted quick ratio of unrestricted cash and net accounts receivable, divided by current liabilities plus debt less deferred revenue of at least 1.15 to 1.0. The line of credit bears interest at an annual rate equal to the greater of 1% above the prime rate and 5.0%. The interest rate on the line of credit was 9.25% as of June 30, 2023. The line of credit was secured by our consolidated assets.

There were no outstanding borrowings under the line as of June 30, 2023 and June 30, 2022, respectively. As of June 30, 2023, there was approximately $2,264,000 of available credit. On March 27, 2023, First Citizens BancShares, Inc entered into an agreement with the Federal Deposit Insurance Corporation (FDIC) to purchase all of the assets and liabilities of SVB. We have confirmed that the Loan and Security Agreement remains in effect post this transaction and that, in addition to having access to all of our deposits with SVB, we continue to have access to the revolving line of credit.

On March 28, 2023, we announced that we are continuing to evaluate the Loan and Security Agreement and relationship with SVB and that we have opened accounts with two additional banks as part of exploring an overall banking diversification strategy as well as additional access to lending facilities.

Non-GAAP Measure – Adjusted EBITDA

In addition to our GAAP results, we present Adjusted EBITDA as a supplemental measure of our performance. However, Adjusted EBITDA is not a recognized measurement under GAAP and should not be considered as an alternative to net income, income from operations or any other performance measure derived in accordance with GAAP or as an alternative to cash flow from operating activities as a measure of liquidity. We define Adjusted EBITDA as net income (loss), plus interest expense, other income (expense), foreign currency transaction loss, provision for income taxes, depreciation and amortization, stock-based compensation, income from discontinued operations and gain on sale of discontinued operations. Management considers our core operating performance to be that which our managers can affect in any particular period through their management of the resources that affect our underlying revenue and profit generating operations that period. Non-GAAP adjustments to our results prepared in accordance with GAAP are itemized below. You are encouraged to evaluate these adjustments and the reasons we consider them appropriate for supplemental analysis. In evaluating Adjusted EBITDA, you should be aware that in the future we may incur expenses that are the same as or similar to some of the adjustments in this presentation. Our presentation of Adjusted EBITDA should not be construed as an inference that our future results will be unaffected by unusual or non-recurring items.

Set forth below is a reconciliation of Adjusted EBITDA to net income (loss) for the year ended June 30, 2023 and 2022:

Years Ended June 30, 

2023

    

2022

    

$ Change

Net income (loss)

$

571,623

$

(1,632,384)

$

2,204,007

Add (deduct):

 

 

 

  

Other (income) expense

 

(338,617)

 

(7,154)

 

(331,463)

Foreign currency transaction loss (gain)

 

(121,953)

 

143,898

 

(265,851)

Provision for income taxes

 

5,602

 

7,622

 

(2,020)

Depreciation and amortization

 

52,649

 

17,651

 

34,998

Stock-based compensation

 

1,849,906

 

1,096,384

 

753,522

Adjusted EBITDA

$

2,019,210

$

(373,983)

$

2,393,193

We present Adjusted EBITDA because we believe it assists investors and analysts in comparing our performance across reporting periods on a consistent basis by excluding items that we do not believe are indicative of our core operating performance. In addition, we use Adjusted EBITDA in developing our internal budgets, forecasts and strategic plan; in analyzing the effectiveness of our business strategies in evaluating potential acquisitions; and in making compensation

30

decisions and in communications with our board of directors concerning our financial performance. Adjusted EBITDA has limitations as an analytical tool, which includes, among others, the following:

Adjusted EBITDA does not reflect our cash expenditures, or future requirements, for capital expenditures or contractual commitments;
Adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs;
Adjusted EBITDA does not reflect interest expense, or the cash requirements necessary to service interest or principal payments, on our debts; and
although depreciation and amortization are non-cash charges, the assets being depreciated and amortized will often have to be replaced in the future, and Adjusted EBITDA does not reflect any cash requirements for such replacements.

Off-Balance Sheet Arrangements

We do not have any off-balance sheet arrangements.

Recently Issued Accounting Pronouncements

For information about recently issued accounting standards, refer to Note 2 to our Consolidated Financial Statements appearing elsewhere in this report.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

Not required.

31

Item 8. Financial Statements

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and Board of Directors

Research Solutions, Inc. and Subsidiaries

Henderson, Nevada

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Research Solutions, Inc. and Subsidiaries (the “Company”) as of June 30, 2023 and 2022, the related consolidated statements of operations and other comprehensive income (loss), changes in stockholders’ equity, and cash flows for the years then ended, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of June 30, 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.

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s 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 audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audit we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the 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 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 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 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 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 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.

Revenue recognition – Recognition of Single Article Transactions Revenue

As described in Note 2 to the consolidated financial statements, the Company records transaction service fee revenue for the electronic delivery of published scientific, technical, and medical content sold as single individual articles, and records a corresponding copyright fee expense for the permitted use of the content.  The Company is typically the principal in sales of these single article transactions.  Sales are recognized on a gross basis with the selling price to the customer

32

recorded as sales and the copyright fee recognized as cost of sales.  The Company recognizes revenue from these sales upon delivery to the customer provided all other revenue recognition criteria have been met.

We identified the Company’s recording of the revenue for single articles as a critical audit matter because there was significant judgment applied by management in its determination of gross or net revenue recognition, including assessing the indicators that the Company controls the promised service before it was transferred to the customer, such as assessing whether the Company was primarily responsible for fulfilling the promised service and whether the Company had full discretion in establishing the prices for the promised service.  In turn, this led to a high degree of auditor judgment, subjectivity and effort in performing audit procedures and evaluating the results of those procedures.

The primary procedures we performed to address this critical audit matter included:  

We obtained and evaluated documentation prepared by management which outlines the Company’s process to determine gross versus net including evaluating the reasonableness of management’s judgments on whether the Company is acting as a principal or agent, after considering whether the Company is the primary obligation provider, and the discretion in establishing the prices by reviewing agreements with publishers and understanding the business substance

We evaluated whether the Company’s conclusion is consistent with relevant accounting standards

We selected a sample of revenue transactions and performed the following for each selection:

oObtained evidence of a contract with the customer;

o

Compared the amounts recognized and time of revenue recognition to underlying source documents such as invoices, form of payments, and executed contracts and related modifications, if any;

o

Evaluated the Company’s application of their accounting policies to determine the timing and amount recognized; and

o

Tested the presentation of revenue as gross or net by comparing the Company’s gross or net presentation to the attributes of the underlying support and the Company’s accounting policy.

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

/s/ Weinberg and Company, P.A

Los Angeles, California

September 15, 2023

33

Research Solutions, Inc. and Subsidiaries

Consolidated Balance Sheets

June 30, 

    

June 30, 

2023

2022

Assets

  

  

Current assets:

  

 

  

Cash and cash equivalents

$

13,545,333

$

10,603,175

Accounts receivable, net of allowance of $85,015 and $94,144, respectively

 

6,153,063

 

5,251,545

Prepaid expenses and other current assets

 

400,340

 

276,026

Prepaid royalties

 

1,202,678

 

846,652

Total current assets

 

21,301,414

 

16,977,398

 

  

 

  

Other assets:

 

  

 

  

Property and equipment, net of accumulated depreciation of $881,908 and $840,996, respectively

 

70,193

 

47,985

Intangible assets, net of accumulated amortization of $747,355 and $723,036, respectively

462,068

Deposits and other assets

 

1,052

 

893

Total assets

$

21,834,727

$

17,026,276

 

  

 

  

Liabilities and Stockholders’ Equity

 

  

 

  

Current liabilities:

 

 

Accounts payable and accrued expenses

$

8,079,516

$

6,604,032

Deferred revenue

 

6,424,724

 

5,538,526

Total current liabilities

 

14,504,240

 

12,142,558

 

  

 

  

Commitments and contingencies

 

  

 

  

 

  

 

  

Stockholders’ equity:

 

  

 

  

Preferred stock; $0.001 par value; 20,000,000 shares authorized; no shares issued and outstanding

 

 

Common stock; $0.001 par value; 100,000,000 shares authorized; 29,487,508 and 27,075,648 shares issued and outstanding, respectively

 

29,487

 

27,076

Additional paid-in capital

 

29,941,873

 

28,072,855

Accumulated deficit

 

(22,522,649)

 

(23,094,272)

Accumulated other comprehensive loss

 

(118,224)

 

(121,941)

Total stockholders’ equity

 

7,330,487

 

4,883,718

Total liabilities and stockholders’ equity

$

21,834,727

$

17,026,276

See notes to consolidated financial statements

34

Research Solutions, Inc. and Subsidiaries

Consolidated Statements of Operations and Other Comprehensive Income (Loss)

Years Ended

June 30, 

2023

    

2022

Revenue:

  

 

  

Platforms

$

8,683,246

$

6,787,772

Transactions

 

29,020,206

 

26,146,380

Total revenue

 

37,703,452

 

32,934,152

 

  

 

  

Cost of revenue:

 

  

 

  

Platforms

 

1,027,286

 

936,589

Transactions

 

21,975,275

 

19,977,889

Total cost of revenue

 

23,002,561

 

20,914,478

Gross profit

 

14,700,891

 

12,019,674

 

  

 

  

Operating expenses:

 

  

 

  

Selling, general and administrative

 

14,409,634

 

13,633,939

Depreciation and amortization

 

52,649

 

17,651

Total operating expenses

 

14,462,283

 

13,651,590

Income (loss) from operations

 

238,608

 

(1,631,916)

 

  

 

  

Other income

 

338,617

 

7,154

 

  

 

  

Income (loss) from operations before provision for income taxes

 

577,225

 

(1,624,762)

Provision for income taxes

 

(5,602)

 

(7,622)

 

  

 

  

Net income (loss)

 

571,623

 

(1,632,384)

 

  

 

  

Other comprehensive income (loss):

 

 

Foreign currency translation

 

3,717

 

(2,364)

Comprehensive income (loss)

$

575,340

$

(1,634,748)

Basic income (loss) per common share:

Net income (loss) per share

$

0.02

$

(0.06)

Weighted average common shares outstanding

26,860,761

26,422,295

 

  

 

  

Diluted income (loss) per common share:

Net income (loss) per share

$

0.02

$

(0.06)

Weighted average common shares outstanding

29,139,759

26,422,295

See notes to consolidated financial statements

35

Research Solutions, Inc. and Subsidiaries

Consolidated Statements of Changes in Stockholders’ Equity

For the Years Ended June 30, 2023 and 2022

Additional

Other

Total

Common Stock

Paid-in

Accumulated

Comprehensive

Stockholders’

    

Shares

    

Amount

    

Capital

    

Deficit

    

Loss

    

Equity

Balance, July 1, 2021

 

26,498,215

 

26,498

 

26,982,052

 

(21,461,888)

 

(119,577)

 

$

5,427,085

 

  

 

  

 

  

 

  

 

  

 

  

Fair value of vested stock options

 

 

 

470,615

 

 

 

470,615

 

  

 

  

 

  

 

  

 

  

 

  

Fair value of vested restricted common stock

 

356,582

 

356

 

557,140

 

 

 

557,496

 

  

 

  

 

  

 

  

 

  

 

  

Repurchase of common stock

(40,221)

 

(40)

 

(93,878)

 

 

(93,918)

Common stock issued upon exercise of stock options

211,072

 

212

 

97,476

 

 

97,688

  

 

  

 

  

 

  

 

  

Common stock issued upon exercise of warrants

50,000

50

59,450

59,500

Net loss

 

 

 

 

(1,632,384)

 

 

(1,632,384)

 

  

 

  

 

  

 

 

  

 

  

Foreign currency translation

 

 

 

 

 

(2,364)

 

(2,364)

 

  

 

  

 

  

 

  

 

  

 

  

Balance, June 30, 2022

 

27,075,648

 

27,076

 

28,072,855

 

(23,094,272)

 

(121,941)

 

4,883,718

 

  

 

  

 

  

 

  

 

  

 

  

Fair value of vested stock options

 

 

 

375,189

 

 

 

375,189

 

  

 

  

 

  

 

  

 

  

 

  

Fair value of vested restricted common stock

 

2,354,834

 

2,355

 

1,416,363

 

 

 

1,418,718

 

  

 

  

 

  

 

  

 

  

 

  

Forfeited restricted common stock

(65,165)

(65)

65

Fair value of vested unrestricted common stock

36,509

36

68,236

68,272

Repurchase of common stock

 

(51,841)

 

(52)

 

(104,198)

 

 

 

(104,250)

 

  

 

  

 

  

 

  

 

  

 

  

Common stock issued upon exercise of stock options

 

137,523

 

137

 

57,363

 

 

 

57,500

 

  

 

  

 

  

 

  

 

  

 

  

Modification cost of stock options

 

 

 

56,000

 

 

 

56,000

 

  

 

  

 

  

 

 

  

 

  

Net income

 

 

 

 

571,623

 

 

571,623

 

  

 

  

 

  

 

 

  

 

  

Foreign currency translation

 

 

 

 

 

3,717

 

3,717

Balance, June 30, 2023

 

29,487,508

$

29,487

$

29,941,873

$

(22,522,649)

$

(118,224)

$

7,330,487

See notes to consolidated financial statements

36

Research Solutions, Inc. and Subsidiaries

Consolidated Statements of Cash Flows

Years Ended

June 30, 

2023

    

2022

Cash flow from operating activities:

  

 

  

Net income (loss)

$

571,623

$

(1,632,384)

Adjustment to reconcile net income (loss) to net cash provided by (used in) operating activities:

 

  

 

  

Depreciation and amortization

 

52,649

 

17,651

Fair value of vested stock options

 

375,189

 

470,615

Fair value of vested restricted common stock

 

1,418,718

 

557,496

Fair value of vested unrestricted common stock

68,272

Modification cost of stock options

56,000

Changes in operating assets and liabilities:

 

  

 

  

Accounts receivable

 

(901,518)

 

(534,092)

Prepaid expenses and other current assets

 

(124,314)

 

(5,774)

Prepaid royalties

 

(356,026)

 

58,269

Accounts payable and accrued expenses

 

1,337,056

 

(83,156)

Deferred revenue

 

886,198

 

734,175

Net cash provided by (used in) operating activities

 

3,383,847

 

(417,200)

 

  

 

  

Cash flow from investing activities:

 

  

 

  

Purchase of property and equipment

 

(47,209)

 

(44,288)

Payment for non-refundable deposit for asset acquisition

(297,450)

Net cash used in investing activities

 

(344,659)

 

(44,288)

 

  

 

  

Cash flow from financing activities:

 

  

 

  

Proceeds from the exercise of stock options

57,500

97,688

Proceeds from the exercise of warrants

59,500

Common stock repurchase

(104,250)

(93,918)

Payment of contingent acquisition consideration

(50,509)

Net cash provided by (used in) financing activities

 

(97,259)

 

63,270

 

  

 

  

Effect of exchange rate changes

 

229

 

(2,944)

Net increase (decrease) in cash and cash equivalents

 

2,942,158

 

(401,162)

Cash and cash equivalents, beginning of period

 

10,603,175

 

11,004,337

Cash and cash equivalents, end of period

$

13,545,333

$

10,603,175

 

  

 

  

Supplemental disclosures of cash flow information:

 

  

 

  

Cash paid for income taxes

$

5,602

$

7,622

 

  

 

  

Non-cash investing and financing activities:

 

  

 

  

Contingent consideration accrual on asset acquisition

$

138,428

$

See notes to consolidated financial statements

37

RESEARCH SOLUTIONS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

For the Years Ended June 30, 2023 and 2022

Note 1.   Organization, Nature of Business and Basis of Presentation

Organization

Research Solutions, Inc. (the “Company,” “Research Solutions,” “we,” “us” or “our”) was incorporated in the State of Nevada on November 2, 2006, and is a publicly traded holding company with three wholly owned subsidiaries as of June 30, 2023: Reprints Desk, Inc., a Delaware corporation, Reprints Desk Latin America S. de R.L. de C.V, an entity organized under the laws of Mexico, and RESSOL LA, S. DE R.L. DE C.V., an entity organized under the laws of Mexico.

Nature of Business

We provide two service offerings to our customers: a cloud-based software-as-a-service (“SaaS”) research platform (“Platforms”) typically sold via annual auto-renewing license agreements and the sale of published scientific, technical, and medical (“STM”) content sold as individual articles (“Transactions”) either stand alone or via the Platform. When customers utilize the Platform to purchase Transactions it is packaged as a single solution that enables life science and other research-intensive organizations to accelerate their research and development activities with faster, access and management of STM articles used throughout the intellectual property development lifecycle. The Platform typically delivers a ROI to the customer via more effectively managing Transaction costs and saving researchers time during the research process.

Platforms

Our cloud-based SaaS research Platform consists of proprietary software and Internet-based interfaces sold to customers for an annual subscription fee. Legacy functionality allows customers to initiate orders, route orders for the lowest cost acquisition, manage transactions, obtain spend and usage reporting, automate authentication, and connect seamlessly to in-house and third-party software systems. Customers can also enhance the information resources they already own or license and collaborate around bibliographic information.

Additional functionality has recently been added to our Platform in the form of interactive app-like components. An alternative to manual data filtering, identification and extraction, the apps are designed to gather, augment, and extract data across a variety of formats, including bibliographic citations, tables of contents, RSS feeds, PDF files, XML feeds, and web content. We continue to develop new apps in order to build an ecosystem of apps. Together, these apps will provide researchers with an “all in one” toolkit, delivering efficiencies in core research workflows and knowledge creation processes.

Our Platform is deployed as a single, multi-tenant system across our entire customer base. Customers securely access the Platform through online web interfaces and via web service APIs that enable customers to leverage Platform features and functionality from within in-house and third-party software systems. The Platform can also be configured to satisfy a customer’s individual preferences. We leverage our Platform’s efficiencies in scalability, stability and development costs to fuel rapid innovation and competitive advantage.

Transactions

Our Platform provides our customers with a single source to the universe of published STM content that includes over 80 million existing STM articles and over one million newly published STM articles each year. STM content is sold to our customers on a transaction basis. Researchers and knowledge workers in life science and other research-intensive organizations generally require single copies of published STM journal articles for use in their research activities. These individuals are our primary users.

Our Platform allows customers to find and download digital versions of STM articles that are critical to their research. Customers submit orders for the articles they need which we source and electronically deliver to them generally in under an hour; in many cases under one minute. This service is generally known in the industry

38

as single article delivery or document delivery. We also obtain the necessary permission licenses from the content publisher or other rights holder so that our customer’s use complies with applicable copyright laws. We have arrangements with hundreds of content publishers that allow us to distribute their content. The majority of these publishers provide us with electronic access to their content, which allows us to electronically deliver single articles to our customers often in a matter of minutes.

Principles of Consolidation

The accompanying financial statements are consolidated and include the accounts of the Company and its wholly-owned subsidiaries. Intercompany balances and transactions have been eliminated in consolidation.

Note 2.   Summary of Significant Accounting Policies

Use of Estimates

The preparation of financial statements in conformity with Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ from these estimates.

These estimates and assumptions include estimates for reserves of uncollectible accounts, accruals for potential liabilities, assumptions made in valuing equity instruments issued for services or acquisitions, and realization of deferred tax assets.

Cash and Cash Equivalents

For purposes of the statements of cash flows, the Company defines cash equivalents as all highly liquid debt instruments purchased with an original maturity of three months or less. In all periods presented, cash equivalents consist primarily of money market funds.

Fair Value of Financial Instruments

Under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 820, Fair Value Measurements and Disclosures, fair value is defined as the price at which an asset could be exchanged or a liability transferred in a transaction between knowledgeable, willing parties in the principal or most advantageous market for the asset or liability. Where available, fair value is based on observable market prices or parameters or derived from such prices or parameters. Where observable prices or parameters are not available, valuation models are applied. A fair value hierarchy prioritizes the inputs used in measuring fair value into three broad levels as follows:

Level 1 – Quoted prices in active markets for identical assets or liabilities.

Level 2 – Inputs, other than the quoted prices in active markets, are observable either directly or indirectly.

Level 3 – Unobservable inputs based on the Company’s assumptions.

The Company is required to use observable market data if such data is available without undue cost and effort. The Company has no fair value items required to be disclosed as of June 30, 2023 or 2022 under these requirements.

The carrying amounts of financial assets and liabilities, such as cash and cash equivalents, accounts receivable and accounts payable, approximate their fair values because of the short maturity of these instruments.

Allowance for Doubtful Accounts

The Company evaluates the collectability of its trade accounts receivable based on a number of factors. In circumstances where the Company becomes aware of a specific customer’s inability to meet its financial obligations to the Company, a specific reserve for bad debts is estimated and recorded, which reduces the recognized receivable to the estimated amount the Company believes will ultimately be collected. In addition to specific customer identification of potential bad debts, bad debt charges are recorded based on the Company’s historical losses and an overall assessment of

39

past due trade accounts receivable outstanding. The Company established an allowance for doubtful accounts of $85,015 and $94,144 as of June 30, 2023 and 2022, respectively.

Concentration of Credit Risk

Financial instruments, which potentially subject the Company to concentrations of credit risk, consist of cash and cash equivalents and accounts receivable. The Company places its cash with high quality financial institutions and at times may exceed the FDIC $250,000 insurance limit. The Company does not anticipate incurring any losses related to these credit risks. The Company extends credit based on an evaluation of the customer’s financial condition, generally without collateral. Exposure to losses on receivables is principally dependent on each customer’s financial condition. The Company monitors its exposure for credit losses and intends to maintain allowances for anticipated losses, as required.

Cash denominated in Euros and British Pounds with an aggregate US Dollar equivalent of $1,760,323 and $483,232 at June 30, 2023 and 2022, respectively, was held in accounts at financial institutions located in Europe.

The Company has no customers that represent 10% of revenue or more for the years ended June 30, 2023 and 2022.

The Company has no customers that represent 10% of accounts receivable at June 30, 2023 and 2022.

The following table summarizes our content costs from our vendors:

Year Ended

 

June 30, 

 

2023

  

  

2022

Vendor A

23

%

21

%

Vendor B

13

%

13

%

Property and Equipment

Property and equipment are stated at cost and are depreciated using the straight-line method over their estimated useful lives of 3 to 7 years. Leasehold improvements are amortized over the shorter of the useful lives of the related assets, or the lease term. Expenditures for maintenance and repairs are charged to operations as incurred while renewals and betterments are capitalized. Gains and losses on disposals are included in the consolidated statements of operations.

Management assesses the carrying value of property and equipment whenever events or changes in circumstances indicate that the carrying value may not be recoverable. If there is indication of impairment, management prepares an estimate of future cash flows expected to result from the use of the asset and its eventual disposition. If these cash flows are less than the carrying amount of the asset, an impairment loss is recognized to write down the asset to its estimated fair value. For the years ended June 30, 2023 and 2022, the Company did not recognize any impairments for its property and equipment.

Revenue Recognition

The Company accounts for revenue in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606), (“ASC 606”). The underlying principle of ASC 606 is to recognize revenue to depict the transfer of goods or services to customers at the amount expected to be collected.

Revenues are recognized when control of the promised goods or services are transferred to a customer, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company derives its revenues from two sources: annual licenses that allow customers to access and utilize certain premium

40

features of our cloud-based SaaS research intelligence platform (“Platforms”) and the transactional sale of STM content managed, sourced and delivered through the Platform (“Transactions”).

Graphic

The Company applies the following five steps in order to determine the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements:

identify the contract with a customer;
identify the performance obligations in the contract;
determine the transaction price;
allocate the transaction price to performance obligations in the contract; and
recognize revenue as the performance obligation is satisfied.

Platforms

We charge a subscription fee that allows customers to access and utilize certain premium features of our Platform. Revenue is recognized ratably over the term of the subscription agreement, which is typically one year, provided all other revenue recognition criteria have been met. Billings or payments received in advance of revenue recognition are recorded as deferred revenue.

Transactions

We charge a transactional service fee for the electronic delivery of single articles, and a corresponding copyright fee for the permitted use of the content. We recognize revenue from single article delivery services upon delivery to the customer provided all other revenue recognition criteria have been met.

Revenue by Geographical Region

The following table summarizes revenue by geographical region:

Year Ended

June 30, 

2023

 

2022

United States

$

21,862,582

    

58.0

%  

$

19,170,684

58.2

%

Europe

 

12,716,650

 

33.7

%  

 

11,432,516

 

34.7

%

Rest of World

 

3,124,220

 

8.3

%  

 

2,330,952

 

7.1

%

Total

$

37,703,452

 

100

%  

$

32,934,152

 

100

%

41

Accounts Receivable by Geographical Region

The following table summarizes accounts receivable by geographical region:

Year Ended

 

June 30, 

 

2023

 

2022

United States

    

$

3,727,977

    

60.6

%  

$

3,255,976

62.0

%

Europe

 

1,763,044

 

28.7

%  

 

1,665,111

 

31.7

%

Rest of World

 

662,042

 

10.8

%  

 

330,458

 

6.3

%

Total

$

6,153,063

 

100

%  

$

5,251,545

 

100

%

Cost of Revenue

Platforms

Cost of Platform revenue consists primarily of personnel costs of our operations team, and to a lesser extent managed hosting providers and other third-party service and data providers.

Transactions

Cost of Transaction revenue consists primarily of the respective copyright fee for the permitted use of the content, less a discount in most cases, and to a much lesser extent, personnel costs of our operations team and third-party service providers.

Stock-Based Compensation

The Company periodically issues stock options, warrants and restricted stock to employees and non-employees for services, in capital raising transactions, and for financing costs. The Company accounts for share-based payments under the guidance as set forth in the Share-Based Payment Topic 718 of the FASB Accounting Standards Codification, which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees, officers, directors, and consultants, including employee stock options, based on estimated fair values. The Company estimates the fair value of stock option and warrant awards to employees and directors on the date of grant using an option-pricing model, and the value of the portion of the award that is ultimately expected to vest is recognized as expense over the required service period in the Company’s Statements of Operations. The Company estimates the fair value of restricted stock awards to employees and directors using the market price of the Company’s common stock on the date of grant, and the value of the portion of the award that is ultimately expected to vest is recognized as expense over the required service period in the Company’s Statements of Operations.

Under ASC 718, Repurchase or Cancellation of equity awards, the amount of cash or other assets transferred (or liabilities incurred) to repurchase an equity award shall be charged to equity, to the extent that the amount paid does not exceed the fair value of the equity instruments repurchased at the repurchase date. Any excess of the repurchase price over the fair value of the instruments repurchased shall be recognized as additional compensation cost.

Foreign Currency

The accompanying consolidated financial statements are presented in United States dollars, the functional currency of the Company. Capital accounts of foreign subsidiaries are translated into US Dollars from foreign currency at their historical exchange rates when the capital transactions occurred. Assets and liabilities are translated at the exchange rate as of the balance sheet date. Income and expenditures are translated at the average exchange rate of the period. Although the majority of our revenue and costs are in US dollars, the costs of Reprints Desk Latin America and ResSoL LA are in Mexican Pesos. As a result, currency exchange fluctuations may impact our revenue and the costs of our operations. We currently do not engage in any currency hedging activities.

42

Gains and losses from foreign currency transactions, which result from a change in exchange rates between the functional currency and the currency in which a foreign currency transaction is denominated, are included in selling, general and administrative expenses and amounted to a gain of $121,953 and a loss of $143,898 for the years ended June 30, 2023 and 2022, respectively. Cash denominated in Euros and British Pounds with an aggregate US Dollar equivalent of $1,760,323 and $483,232 at June 30, 2023 and 2022, respectively, was held in accounts at financial institutions located in Europe.

The following table summarizes the exchange rates used:

 

Year Ended

 

June 30, 

 

2023

    

2022

Period end Euro : US Dollar exchange rate

1.09

1.05

Average period Euro : US Dollar exchange rate

1.05

 

1.13

Period end GBP : US Dollar exchange rate

1.27

1.21

Average period GBP : US Dollar exchange rate

1.20

 

1.34

 

Period end Mexican Peso : US Dollar exchange rate

0.06

 

0.05

Average period Mexican Peso : US Dollar exchange rate

0.05

 

0.05

Net Income (Loss) Per Share

Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period, excluding shares of unvested restricted common stock. Shares of restricted stock are included in the basic weighted average number of common shares outstanding from the time they vest. Diluted earnings per share is computed by dividing the net income applicable to common stock holders by the weighted average number of common shares outstanding plus the number of additional common shares that would have been outstanding if all dilutive potential common shares had been issued, using the treasury stock method. Shares of restricted stock are included in the diluted weighted average number of common shares outstanding from the date they are granted. Potential common shares are excluded from the computation when their effect is antidilutive. At June 30, 2023 potentially dilutive securities include options to acquire 2,909,574 shares of common stock and unvested restricted common stock of 2,477,794. At June 30, 2022 potentially dilutive securities include options to acquire 3,182,872 shares of common stock and unvested restricted common stock of 400,092. The dilutive effect of potentially dilutive securities is reflected in diluted net income per share if the exercise prices were lower than the average fair market value of common shares during the reporting period.

Basic and diluted net loss per common share is the same for the year ended June 30, 2022 because all stock options, warrants, and unvested restricted common stock are anti-dilutive. For the year ended June 30, 2023, the calculation of diluted earnings per share include unvested restricted common stock, stock options and warrants, calculated under the treasury stock method.

Income Taxes

The Company accounts for income taxes using the asset and liability method whereby deferred tax assets are recognized for deductible temporary differences, and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.

Recently Issued Accounting Pronouncements

In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires entities to use a forward-looking approach based on current expected credit losses (“CECL”) to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition

43

of allowances for losses. ASU 2016-13 is effective for the Company beginning July 1, 2023, and early adoption is permitted. The Company does not believe the potential impact of the new guidance and related codification improvements will be material to its financial position, results of operations and cash flows.

Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company’s present or future consolidated financial statements.

Note 3.   Property and Equipment

Property and equipment consists of the following as of June 30, 2023 and 2022:

    

June 30, 

    

June 30, 

2023

2022

Computer equipment

$

628,200

$

566,518

Software

 

282,080

 

282,080

Furniture and fixtures

 

41,821

 

40,383

Total

 

952,101

 

888,981

Less accumulated depreciation

 

(881,908)

 

(840,996)

Net, Property and equipment

$

70,193

$

47,985

Depreciation expense for the years ended June 30, 2023 and 2022 was $28,329 and $17,651, respectively.

Note 4.   Intangible Assets

Intangible assets consist of customer lists, which are amortized over an estimated useful life of ten years. The Company does not have any intangible assets deemed to have indefinite lives. Amortization expense for the years ended June 30, 2023 and 2022 was $24,320 and $0, respectively. Amortization expense expected to be recognized is approximately $49,000 annually in 2024 through 2028 and approximately $217,000 thereafter.

Intangible assets consist of the following as of June 30, 2023 and 2022:

    

June 30, 

    

June 30, 

2023

2022

Customer lists

 

$

1,192,998

 

$

706,611

Intellectual property licenses

16,425

16,425

Total

1,209,423

723,036

Less accumulated amortization

(747,355)

(723,036)

Net, Intangible assets

 

$

462,068

 

$

Note 5.   Line of Credit

The Company entered into a Loan and Security Agreement with Silicon Valley Bank (“SVB”) on July 23, 2010, which, as amended, provides for a revolving line of credit for the lesser of $2,500,000, or 80% of eligible accounts receivable. The line of credit matures on February 28, 2024, and is subject to certain financial and performance covenants with which we were in compliance as of June 30, 2023. Financial covenants include maintaining an adjusted quick ratio of unrestricted cash and net accounts receivable, divided by current liabilities plus debt less deferred revenue of at least 1.15 to 1.0. The line of credit bears interest at an annual rate equal to the greater of 1% above the prime rate and 5.0%. The interest rate on the line of credit was 9.25% as of June 30, 2023. The line of credit is secured by the Company’s consolidated assets.

Pursuant to the Amended and Restated Loan and Security Agreement dated October 31, 2017 among the Company, Reprints Desk, Inc. and SVB (the “SVB LSA”), the Company was required to direct account debtors to deliver or transmit all proceeds of accounts remitted to the Company and its subsidiaries into a lockbox account as specified by

44

SVB, and to maintain its and its subsidiaries’ primary operating and other deposit accounts with SVB.  In compliance with the foregoing covenants the Company and its subsidiaries maintained with SVB substantially all of the dollar value of the Company’s and its subsidiaries’ accounts. At February 28, 2023, the Company held cash at SVB of $10,832,000, of which we estimate $9,738,000 was in excess of government insured limits.    

On March 10, 2023, SVB was closed by the California Department of Financial Protection and Innovation, and the Federal Deposit Insurance Corporation (“FDIC”) was appointed as receiver and SVB was subsequently transferred into a new entity, Silicon Valley Bridge Bank, N.A. (“SVB Bridge Bank”). On March 12, 2023, the U.S. Treasury Department, the Federal Reserve and the FDIC jointly announced enabling actions that fully protect all SVB depositors’ insured and uninsured deposits, and that such depositors would have access to all of their funds starting March 13, 2023. On March 14, 2023, the Company was able to access its full deposits with SVB Bridge Bank. At June 30, 2023, the Company held cash at SVB Bridge Bank of $7,580,000, of which we estimate $6,443,000 was in excess of government insured limits.

There were no outstanding borrowings under the line as of June 30, 2023 and June 30, 2022, respectively. As of June 30, 2023, there was approximately $2,264,000 of available credit. On March 27, 2023, First Citizens BancShares, Inc entered into an agreement with the Federal Deposit Insurance Corporation (FDIC) to purchase all of the assets and liabilities of SVB. The Company has confirmed that the Loan and Security Agreement remains in effect post this transaction and that, in addition to having access to all of its deposits with SVB, it continues to have access to the revolving line of credit.

SVB Bridge Bank agreed that the Company can lower its cash balance threshold requirement associated with the SVB LSA, reducing the required balances of its and its subsidiaries’ primary operating and other accounts with SVB, and the Company continues to evaluate the SVB LSA. At June 30, 2023, the Company also held cash at Bank of America, N.A. of $1,500,000 and at PNC Bank, N.A. of $4,448,000. The Company continues to re-allocate its cash position across all three banks and explore an overall banking diversification strategy as well as additional access to lending facilities.

Note 6.   Stockholders’ Equity

Stock Options

In December 2007, we established the 2007 Equity Compensation Plan (the “2007 Plan”) and in November 2017 we established the 2017 Omnibus Incentive Plan (the “2017 Plan”), collectively (the “Plans”). The Plans were approved by our board of directors and stockholders. The purpose of the Plans is to grant stock and options to purchase our common stock, and other incentive awards, to our employees, directors and key consultants. On November 10, 2016, the maximum number of shares of common stock that may be issued pursuant to awards granted under the 2007 Plan increased from 5,000,000 to 7,000,000. On November 21, 2017, the Company’s stockholders approved the adoption of the 2017 Plan (previously adopted by our board of directors on September 14, 2017), which authorized a maximum of 1,874,513 shares of common stock that may be issued pursuant to awards granted under the 2017 Plan. On November 17, 2020, the Company’s stockholders approved an increase in the maximum number of shares of common stock that may be issued pursuant to awards granted under the 2017 Omnibus Incentive Plan from 2,374,513 to 3,374,513. On November 17, 2021, the Company's stockholders approved an increase in the maximum number of shares of common stock that may be issued pursuant to awards granted under the 2017 Omnibus Incentive Plan from 3,374,513 to 6,874,513. Upon adoption of the 2017 Plan we ceased granting incentive awards under the 2007 Plan and commenced granting incentive awards under the 2017 Plan. The shares of our common stock underlying cancelled and forfeited awards issued under the 2017 Plan may again become available for grant under the 2017 Plan. Cancelled and forfeited awards issued under the 2007 Plan that were cancelled or forfeited prior to November 21, 2017 became available for grant under the 2007 Plan. As of June 30, 2023, there were 1,495,927 shares available for grant under the 2017 Plan, and no shares were available for grant under the 2007 Plan. All incentive stock award grants prior to the adoption of the 2017 Plan on November 21, 2017 were made under the 2007 Plan, and all incentive stock award grants after the adoption of the 2017 Plan on November 21, 2017 were made under the 2017 Plan.

The majority of awards issued under the Plan vest immediately or over three years, with a one year cliff vesting period, and have a term of ten years. Stock-based compensation cost is measured at the grant date, based on the fair value

45

of the awards that are ultimately expected to vest, and recognized on a straight-line basis over the requisite service period, which is generally the vesting period.

The following table summarizes vested and unvested stock option activity:

All Options

Vested Options

Unvested Options

    

    

Weighted

    

    

Weighted

    

    

Weighted

Average

Average

Average

Exercise

Exercise

Exercise

Shares

Price

Shares

Price

Shares

Price

Outstanding at July 1, 2021

 

3,258,408

 

$

1.68

 

2,930,474

 

$

1.60

 

327,934

 

$

2.46

Granted

 

307,843

 

2.22

 

 

 

307,843

 

2.22

Options vesting

 

 

 

452,879

 

2.26

 

(452,879)

 

2.26

Exercised

 

(357,079)

 

1.20

 

(357,079)

 

1.20

 

 

Forfeited

(26,300)

 

1.34

 

(26,300)

 

1.34

 

 

Outstanding at June 30, 2022

 

3,182,872

 

$

1.79

 

2,999,974

 

$

1.75

 

182,898

 

$

2.49

Granted

 

200,000

 

2.15

 

 

 

200,000

 

2.15

Options vesting

 

 

 

336,834

 

2.28

 

(336,834)

 

2.28

Exercised

 

(307,298)

 

1.31

 

(307,298)

 

1.31

 

 

Forfeited

 

(166,000)

 

1.81

 

(163,917)

 

1.79

 

(2,083)

 

3.92

Outstanding at June 30, 2023

 

2,909,574

$

1.87

 

2,865,593

$

1.86

 

43,981

$

2.47

The following table presents the assumptions used to estimate the fair values based upon a Black-Scholes option pricing model of the stock options granted during the years ended June 30, 2023 and 2022.

Years Ended

 

June 30, 

2023

  

2022

Expected dividend yield

%  

%

Risk-free interest rate

3.76

%  

0.92 - 1.81

%

Expected life (in years)

5

 

5 - 6

Expected volatility

56

%  

56

%

The weighted average remaining contractual life of all options outstanding as of June 30, 2023 was 5.49 years. The remaining contractual life for options vested and exercisable at June 30, 2023 was 5.45 years. Furthermore, the aggregate intrinsic value of options outstanding and of options vested and exercisable at June 30, 2023 was $1,096,942, in each case based on the fair value of the Company’s common stock on June 30, 2023.

During the year ended June 30, 2023, the Company granted 200,000 options to directors with a fair value of $222,000 which, due to immediate vesting, were fully expensed at the time of grant. The total fair value of options that vested during the year ended June 30, 2023 was $375,189 and was included in selling, general and administrative expenses in the accompanying statement of operations. As of June 30, 2023, the amount of unvested compensation related to the unvested options was $56,577 which will be recorded as an expense in future periods as the options vest. During the year ended June 30, 2023, the Company issued 137,523 net shares of common stock upon the exercise of options underlying 307,298 shares of common stock, resulting in net cash proceeds of $57,500.

During the year ended June 30, 2022, the Company granted 307,843 options to employees with a fair value of $342,566 which amount will be amortized over the vesting period. The total fair value of options that vested during the year ended June 30, 2022 was $470,615 and was included in selling, general and administrative expenses in the accompanying statement of operations. As of June 30, 2022, the amount of unvested compensation related to the unvested options was $212,642 which will be recorded as an expense in future periods as the options vest. During the year ended June 30, 2022, the Company issued 211,072 net shares of common stock upon the exercise of options underlying 357,079 shares of common stock, resulting in net cash proceeds of $97,688.

46

Additional information regarding stock options outstanding and exercisable as of June 30, 2023 is as follows:

Option

    

    

Remaining

    

Exercise

Options

Contractual

Options

Price

Outstanding

Life (in years)

Exercisable

$

0.70

 

225,000

 

2.43

 

225,000

0.77

 

25,000

 

1.14

 

25,000

0.80

 

16,000

 

2.14

 

16,000

0.90

 

15,000

 

2.10

 

15,000

1.00

 

15,000

 

1.70

 

15,000

1.05

 

305,000

 

3.15

 

305,000

1.09

 

40,000

 

2.90

 

40,000

1.10

 

105,000

 

2.00

 

105,000

1.20

 

274,000

 

4.05

 

274,000

1.59

 

25,000

 

4.87

 

25,000

1.80

 

54,550

 

0.23

 

54,550

1.95

 

200,000

 

5.01

 

200,000

2.10

238,767

8.62

238,767

2.13

216,708

7.39

215,316

2.15

200,000

9.45

200,000

2.17

35,955

7.87

26,965

2.19

5,000

8.56

2,500

2.40

 

302,833

 

5.38

 

302,833

2.43

61,250

7.93

53,750

2.45

163,000

7.10

163,000

2.49

78,435

6.92

76,195

2.50

20,000

5.88

20,000

2.64

30,882

8.10

20,588

2.67

33,194

8.22

22,129

2.99

8,000

6.87

8,000

3.13

208,000

6.38

208,000

3.50

8,000

6.62

8,000

Total

2,909,574

2,865,593

47

Warrants

The following table summarizes warrant activity:

    

    

Weighted

Average

Number of

Exercise

Warrants

Price

Outstanding, June 30, 2021

 

50,000

$

1.19

Granted

 

 

Exercised

 

(50,000)

 

1.19

Repurchased

 

Expired/Cancelled

 

 

Outstanding, June 30, 2022

 

$

Granted

 

 

Exercised

 

 

Repurchased

 

 

Expired/Cancelled

 

 

Outstanding, June 30, 2023

 

$

Exercisable, June 30, 2022

 

$

Exercisable, June 30, 2023

 

$

During the year ended June 30, 2022, certain holders of warrants to purchase shares of the Company’s common stock at a per share exercise price of $1.19 exercised those warrants to purchase 50,000 shares, generating gross proceeds to the Company of $59,500.

Restricted Common Stock

Prior to July 1, 2021, the Company issued 2,473,176 shares of restricted common stock to employees valued at $2,985,198, of which $2,503,245 had been recognized as an expense. As of June 30, 2021, 245,252 of these shares with a grant date fair value of $481,953 had not yet vested.

During the year ended June 30, 2022, the Company issued an additional 356,582 shares of restricted stock to employees. Of this amount, 256,582 shares vest over a three year period, with a one year cliff vesting period, and remain subject to forfeiture if vesting conditions are not met. The remaining 100,000 shares vest over a four year period, with a one year cliff vesting period, and remain subject to forfeiture if vesting conditions are not met. The aggregate fair value of the stock awards was $850,996 based on the market price of our common stock ranging from $1.87 to $2.64 per share on the date of grant, which will be amortized over the vesting period.

During the year ended June 30, 2023, the Company issued an additional 2,354,834 shares of restricted stock to employees with an aggregate fair value of $3,478,878. Of this amount, 229,834 shares vest over a three year period, with a one year cliff vesting period, and remain subject to forfeiture if vesting conditions are not met and 25,000 shares vest over a four year period, with a one year cliff vesting period, and remain subject to forfeiture if vesting conditions are not met. The aggregate fair value of these stock awards was $503,478 based on the market price of our common stock price ranging from $1.94 to $2.22 per share on the date of grant, which will be amortized over the range of three and four-year vesting periods. The remaining 2,100,000 shares were granted, under the 2017 Plan, as restricted stock awards to key management in accordance with its long-term equity bonus program (the “LTEBP”). The LTEBP replaces the previous restricted stock compensation program for executives. It spans 5 years and is designed to better serve stockholder interests by aligning key executive compensation with stockholder value.  Awards under the LTEBP will vest as follows, upon the 30-day volume weighted average price (VWAP) of our common stock reaching the following targets:

20% at a 30-day VWAP of $3.00 per share;

20% at a 30-day VWAP of $3.75 per share;

20% at a 30-day VWAP of $4.50 per share;

48

20% at a 30-day VWAP of $5.25 per share; and

20% at a 30-day VWAP of $6.00 per share.

Upon a change of control vesting will accelerate with respect to that portion of the award that would vest if the target 30-day VWAP was achieved at the level above the per share price in such change of control transaction. For example, if we granted an award of 100,000 shares under the LTEBP, 20,000 shares would vest upon our stock price achieving a 30-day VWAP of $3.00 per share, and 20,000 shares would vest upon our stock price achieving a 30-day VWAP of $3.75 per share. If the per share price in a change of control transaction was $5.00 per share, vesting would accelerate for 40,000 shares under the same award (i.e. the number of shares that would vest for our stock price achieving a 30-day VWAP of $5.25 per share, pursuant to a tier round up provision in the Plan effective upon a change in control). As a condition to receiving awards under the LTEBP, recipients will be required to hold at least 75% of all vested shares during the term of their employment. Applicable target 30-day VWAPs must be achieved within 5 years following the grant of awards under the LTEBP, and all unvested awards under the LTEBP will be forfeited upon expiration of such 5-year period. Recipients will also forfeit unvested awards in the event their service with our company terminates for any reason.

As the vesting of the 2,100,000 shares of restricted common stock under the LTEBP is subject to certain market conditions, pursuant to current accounting guidelines, the Company determined the fair value to be $2,975,400, computed using the Monte Carlo simulations on a binomial model with the assistance of a valuation specialist with a derived service period ranging from 1.36 to 2.59 years. The total fair value of restricted common stock vesting and expenses related to amortization of the fair value of the LTEBP program during the year ended June 30, 2023 was $1,418,717 and is included in selling, general and administrative expenses in the accompanying statements of operations. As of June 30, 2023, the amount of unvested compensation related to issuances of restricted common stock was $2,711,661, which will be recognized as an expense in future periods as the shares vest. When calculating basic net income per share, these shares are included in weighted average common shares outstanding from the time they vest. When calculating diluted net income per share, these shares are included in weighted average common shares outstanding as of their grant date. When calculating net loss per share, the 2,477,794 shares are considered antidilutive and are excluded from that calculation.

The following table summarizes restricted common stock activity:

    

    

    

Weighted

Average

Number of

Grant Date

Shares

Fair Value

Fair Value

Non-vested, June 30, 2021

 

245,252

481,953

$

2.47

Granted

 

356,582

 

850,996

 

2.39

Vested

 

(201,742)

 

(557,496)

 

2.51

Forfeited

 

 

 

Non-vested, June 30, 2022

 

400,092

$

775,453

$

2.38

Granted

 

2,354,834

 

3,478,878

 

1.48

Vested

 

(211,967)

 

(1,418,717)

 

2.42

Forfeited

 

(65,165)

 

(123,953)

 

2.15

Non-vested, June 30, 2023

 

2,477,794

$

2,711,661

$

1.52

Common Stock Repurchase and Retirement

Effective as of February 9, 2021, the Compensation Committee of our Board of Directors authorized the repurchase, during calendar year 2021 on the last day of each trading window and otherwise in accordance with our insider trading policies, of up to $400,000 of outstanding common stock (at prices no greater than $4.00 per share) from our employees to satisfy their tax obligations in connection with the vesting of stock incentive awards. The Compensation Committee of our Board of Directors subsequently approved the extension of the repurchases under the same terms through the end of fiscal year 2024. The actual number of shares repurchased will be determined by applicable employees in their discretion, and will depend on their evaluation of market conditions and other factors. As of June 30, 2022, $255,345 remained under the current authorization to repurchase our outstanding common stock from our employees.

49

During the years ended June 30, 2023 and 2022, we repurchased 51,841 and 40,221 shares of our common stock under the repurchase plan at an average price of approximately $2.01 and $2.34 per share, respectively, for an aggregate amount of $104,250 and $93,918, respectively. As of June 30, 2023, $151,095 remains under the current authorization to repurchase our outstanding common stock from our employees.

Shares repurchased are retired and deducted from common stock for par value and from additional paid in capital for the excess over par value. Direct costs incurred to acquire the shares are included in the total cost of the shares.

The following table summarizes repurchases of our common stock on a monthly basis:

    

    

    

Total Number of Shares

    

Approximate Dollar Value

Total Number

Average

Purchased as Part of

of Shares that May Yet Be

of Shares

Price Paid

Publicly Announced

Purchased Under the

Period

Purchased1

per Share

Plans or Programs

Plans or Programs

September 2021

 

21,365

$

2.55

 

 

$

294,782

December 2021

 

5,951

$

2.24

 

 

281,451

March 2022

 

6,086

$

2.34

 

 

267,210

June 2022

 

6,819

$

1.74

 

 

255,345

Year ended June 30, 2022

 

40,221

$

2.34

 

 

$

255,345

 

 

 

  

 

  

September 2022

 

9,659

$

1.87

 

 

$

237,283

December 2022

 

16,141

$

1.90

 

 

206,616

March 2023

 

12,785

$

2.02

 

180,789

June 2023

 

13,256

$

2.24

 

151,095

Year ended June 30, 2023

 

51,841

$

2.01

 

$

151,095

1Consists of shares of common stock purchased from employees to satisfy tax obligations in connection with the vesting of stock incentive awards.

Note 7.   Contingencies and Commitments

Legal Proceedings

The Company is involved in legal proceedings in the ordinary course of its business. Although management of the Company cannot predict the ultimate outcome of these legal proceedings with certainty, it believes that the ultimate resolution of the Company’s legal proceedings, including any amounts it may be required to pay, will not have a material effect on the Company’s consolidated financial statements.

Note 8.   Income Taxes

The provision for income taxes consists of the following for the years ended June 30, 2023 and 2022:

Years Ended

June 30, 

    

2023

    

2022

Current

 

  

 

  

Federal

$

$

State

 

3,806

 

3,820

Foreign (Mexico)

 

1,796

 

3,802

Deferred

 

 

Federal

 

 

Foreign

 

 

State

 

 

Provision for income tax expense

$

5,602

$

7,622

50

During the year ended June 30, 2023, the Company recorded a provision for income tax expense of $5,602, which consisted of $3,806 in state income tax payments and $1,796 in foreign (Mexico) income tax payments. During the year ended June 30, 2022, the Company recorded a provision for income tax expense of $7,622 which consisted of $3,820 in state income tax payments and $3,802 in foreign (Mexico) income tax payments.

The reconciliation of the effective income tax rate to the federal statutory rate is as follows:

Years Ended

 

June 30, 

    

2023

    

2022

 

Federal income tax rate

 

21.0

%  

21.0

%

State tax, net of federal benefit

 

5.0

%  

5.0

%

Permanent differences

 

(3.4)

%  

1.2

%

Change in valuation allowance

 

(21.8)

%  

(27.7)

%

Effective income tax rate

 

0.8

%  

(0.5)

%

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial statement purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities at June 30, 2023 and 2022 are as follows:

    

June 30, 

    

June 30, 

2023

2022

Deferred tax assets:

 

  

 

  

Federal net operating loss carryforward

$

2,074,080

$

2,440,870

State net operating loss carryforward

 

171,716

 

326,117

Intangibles amortization

 

148,404

 

156,196

Stock based compensation

 

2,250,149

 

1,993,124

Other

 

211,219

 

207,901

Total deferred tax assets

 

4,855,568

 

5,124,208

Deferred tax liability:

 

 

Fixed asset depreciation

 

(73,224)

 

(51,094)

Net deferred tax assets

 

4,782,344

 

5,073,114

Less valuation allowance

 

(4,782,344)

 

(5,073,114)

$

$

The Company has provided a valuation allowance on the deferred tax assets at June 30, 2023 and 2022 to reduce such asset to zero, since there is no assurance that the Company will generate future taxable income to utilize such asset. Management will review this valuation allowance requirement periodically and make adjustments as warranted. The net change in the valuation allowance for the year ended June 30, 2023 was a decrease of $290,770.

At June 30, 2023 and 2022, the Company had federal net operating loss (“NOL”) carryforwards of approximately $15,650,000 and $15,040,000, respectively, and state NOL carryforwards of approximately $6,560,000 and $6,420,000, respectively. Federal NOLs generated prior to and after 2018 can be carried forward indefinitely with some limitations. State NOLs, if unused, completely expire in 2039.

Effective January 1, 2007, the Company adopted FASB guidelines that address the determination of whether tax benefits claimed or expected to be claimed on a tax return should be recorded in the financial statements. Under this guidance, we may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position should be measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. This guidance also provides guidance on derecognition, classification, interest and penalties on income taxes, accounting in interim periods and requires increased disclosures. At the date of adoption, and as of June 30, 2023 and 2022, the Company did not have a liability for unrecognized tax benefits, and no adjustment was required at adoption.

51

The Company’s policy is to record interest and penalties on uncertain tax provisions as income tax expense. As of June 30, 2023 and 2022, the Company has no accrued interest or penalties related to uncertain tax positions.

Company is subject to taxation in the United States and various states and Mexico. The Company is subject to United States federal or state income tax examinations by tax authorities for fiscal years after 2017.

Note 9. Acquisition

On September 28, 2022, Reprints Desk entered into an asset purchase agreement with FIZ Karlsruhe – Leibniz-Institut für Informationsinfrastruktur GmbH (“FIZ”). FIZ delivers STM content pursuant to various contracts with its customers through its AutoDoc platform. FIZ agreed to assign and transfer to Reprints Desk certain of these contracts effective January 1, 2023 (the “Sold Contracts”).  

On September 30, 2022, Reprints Desk made a non-refundable payment of $297,450 (€300,000) (the “Base Amount”) as initial consideration for the asset purchase. As of June 30, 2023, Reprints Desk has recorded $95,689 in contingent consideration for customers that have their Sold Contracts assumed by Reprints Desk in comparison to the trailing twelve months of revenue of all Sold Contracts (the “Base Amount Plus”). On June 30, 2023, $44,553 in contingent consideration was recorded for customers that placed an order and have consented to have their contract assumed by Reprints Desk (the “Bonus Amount”). As of the June 30, 2023, $50,509 of Bonus Amount payments were made for the 2023 fiscal year. The Bonus Amount is based upon the collectable service fee that FIZ would have received from these customers. Contingent consideration for the Bonus Amount will continue to be paid in arrears through the quarter ending December 31, 2025.  

The current contingent consideration for the Base Amount Plus and the Bonus Amount are recorded as a short-term liability on the balance sheet.  At June 30, 2023, the Base Amount, the Base Amount Plus and the Bonus Amount were recorded as intangible assets on the balance sheet with an estimated average useful life of 10 years.

Note 10. Subsequent Events

Acquisition

On July 28, 2023, the Company acquired 100% of the outstanding stock of Resolute Innovation, Inc. (“Resolute Innovation”), a Delaware corporation, an advanced search platform that equips organizations with search, discovery and knowledge management tools that are powered by artificial intelligence (“AI”) and neuro-linguistic programming (“NLP”) technologies.  The initial purchase consideration, net of cash acquired, was approximately $2.9 million. In addition, the acquisition agreement includes an earnout that will be based upon the product of three and one half multiplied by ending annual recurring revenue as of January 31, 2025 less the agreed upon Enterprise Value of $3.4 million. The Resolute Innovation acquisition will be accounted for under the purchase method, and accordingly, the results of operations will be included in the Company's financial statements from the date of acquisition. The acquisition is not expected to have a material impact on the Company's consolidated financial statements and notes thereto.

Stock Options

On September 1, 2023, the Company issued 3,578 shares of common stock upon the exercise of stock options underlying 17,000 shares of common stock on a cashless basis.

Restricted Common Stock

On August 25, 2023, the Company issued 5,000 shares of restricted stock to an employee. These shares vest over a three year period, with a one year cliff vesting period, and remain subject to forfeiture if vesting conditions are not met. The aggregate value of the stock award was $11,200 based on the market price of our common stock of $2.24 per share on the date of grant, which will be amortized over the three-year vesting period.

On August 25, 2023, the Company granted, under the 2017 Plan, restricted stock awards in the amount 100,000 shares to key employees in accordance with its long-term equity bonus program (the “LTEBP”). The LTEBP spans 5 years

52

and is designed to better serve stockholder interests by aligning key executive compensation with stockholder value.  Awards under the LTEBP will vest as follows, upon the 30-day volume weighted average price (VWAP) of our common stock reaching the following targets:

20% at a 30-day VWAP of $3.00 per share;

20% at a 30-day VWAP of $3.75 per share;

20% at a 30-day VWAP of $4.50 per share;

20% at a 30-day VWAP of $5.25 per share; and

20% at a 30-day VWAP of $6.00 per share.

Upon a change of control vesting will accelerate with respect to that portion of the award that would vest if the target 30-day VWAP was achieved at the level above the per share price in such change of control transaction. For example, if we granted an award of 100,000 shares under the LTEBP, 20,000 shares would vest upon our stock price achieving a 30-day VWAP of $3.00 per share, and 20,000 shares would vest upon our stock price achieving a 30-day VWAP of $3.75 per share. If the per share price in a change of control transaction was $5.00 per share, vesting would accelerate for 40,000 shares under the same award (i.e. the number of shares that would vest for our stock price achieving a 30-day VWAP of $5.25 per share). As a condition to receiving awards under the LTEBP, recipients will be required to hold at least 75% of all vested shares during the term of their employment. Applicable target 30-day VWAPs must be achieved within 5 years following the grant of awards under the LTEBP, and all unvested awards under the LTEBP will be forfeited upon expiration of such 5-year period. Recipients will also forfeit unvested awards in the event their service with our company terminates for any reason.

53

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

There were no changes in or disagreements with our accountants on accounting and financial disclosure during the last two fiscal years.

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, evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Annual Report on Form 10-K. For purposes of this section, the term disclosure controls and procedures means controls and other procedures of an issuer that are designed to ensure that information required to be disclosed by the issuer in the reports that it files or submits under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the Exchange Act is accumulated and communicated to the issuer’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of June 30, 2023, the end of the period covered by this report, our disclosure controls and procedures were effective at a reasonable assurance level.

Management’s Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial reporting is defined in Rule 13a-15(f) or 15d-15(f) promulgated under the Exchange Act as a process designed by, or under the supervision of, the company’s principal executive and principal financial officers and effected by the company’s board of directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States of America and includes those policies and procedures that:

(i)Pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the assets of the company;
(ii)Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the United States of America and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and
(iii)Provide reasonable assurance regarding prevention or timely detection of 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. 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. All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Because of the inherent limitations of internal control, there is a risk that material misstatements may not be prevented or detected on a timely basis by internal control over financial reporting. However, these inherent limitations

54

are known features of the financial reporting process. Therefore, it is possible to design into the process safeguards to reduce, though not eliminate, this risk.

Management evaluated the effectiveness of our internal control over financial reporting as of June 30, 2023, using the framework set forth in the report of the Treadway Commission’s Committee of Sponsoring Organizations (“COSO”), “2013 Internal Control–- Integrated Framework.” Based upon that evaluation, management believes our internal control over financial reporting was effective as of June 30, 2023.

Inherent Limitations on the Effectiveness of Controls

Management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control systems 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 a cost-effective control system, no evaluation of internal control over financial reporting can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been or will be detected.

These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of a simple error or mistake. Controls can also 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, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.

Changes in Internal Controls Over Financial Reporting

Management has evaluated, with the participation of our Chief Executive Officer and Chief Financial Officer, whether any changes in our internal control over financial reporting that occurred during our last fiscal year have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Based on the evaluation we conducted, management has concluded that no such changes have occurred.

Item 9B. Other Information

On September 5, 2023, the Compensation Committee of the Company’s Board of Directors approved the extension of the term of the employment agreement with Mr. Ahlberg effective June 30, 2023, for an annual renewing term unless Reprints Desk provides at least 30 days’ prior notice of non-renewal, subject to the termination provisions of his employment agreement.  The Company entered into an amendment to Mr. Ahlberg’s executive employment agreement effective June 30, 2023.

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

Not applicable.

55

PART III

Item 10. Directors, Executive Officers and Corporate Governance

The following table sets forth the name, age, position, and date of appointment of each of our directors and executive officers as of September 8, 2023:

Name

    

Age

    

Position

    

Date of Appointment

Peter Victor Derycz

 

61

 

Executive Chairman

 

March 29, 2021

Roy W. Olivier

65

President and Chief Executive Officer, and Director

March 29, 2021

William Nurthen

 

50

 

Chief Financial Officer and Secretary

 

October 4, 2021

Scott Ahlberg

 

60

 

Chief Operating Officer

 

July 1, 2007

Shane Hunt (5)

 

46

 

Chief Revenue Officer

 

May 18, 2022

John Regazzi (1) (2)

74

Lead Independent Director

June 22, 2015

Barbara J. Cooperman (1)

 

68

 

Director

 

February 8, 2022

Gen. Merrill McPeak (1) (3) (4)

 

87

 

Director

 

November 5, 2010

(1)Member of Audit Committee, Compensation Committee, and Nominating and Governance Committee
(2)Chairman of the Audit Committee
(3)Chairman of the Compensation Committee
(4)Chairman of the Nominating and Governance Committee
(5)Previously served as Chief Customer Success Officer appointed July 1, 2018

Peter Victor Derycz – Executive Chairman

Mr. Derycz founded Reprints Desk and was named Executive Chairman on March 29, 2021. Mr. Derycz served as Chief Executive Officer and President from January 6, 2006 through March 28, 2021, and as a member of the Company's Board of Directors since January 6, 2016, including Chairman of the Board from January 6, 2006 through August 19, 2015. Mr. Derycz was a founder of Infotrieve, Inc. in 1989 and served as its President from February 2003 until September 2003. He served as the Chief Executive Officer of Puerto Luperon, Ltd. (Bahamas), a real estate development company, from January 2004 until December 2005. He served on the International Advisory Board of the San Jose State University School of Information, and served as a member of the board of directors of Insignia Systems, Inc. (Nasdaq:ISIG), a consumer products advertising company from 2006 to 2014. Mr. Derycz received a B.A. in Psychology from the University of California at Los Angeles. Our board of directors believes that Mr. Derycz’ familiarity with our day-to-day operations, his strategic vision for our business and his past leadership and management experience make him qualified to serve as a director.

Roy W. Olivier – Chief Executive Officer and President, and Director

Mr. Olivier was named Interim Chief Executive Officer and President on March 29, 2021 and was formally appointed as Chief Executive Officer and President on October 4, 2021. Mr. Olivier has been a member of the Company's Board of Directors since January 2018. Before joining Research Solutions/Reprints Desk, Mr. Olivier served as CEO of ARI Network Services, a leading provider of SaaS tools and marketing services, growing the business from less than 80 employees to over 1,200 and increasing revenues from under $15 million to over $100 million through accelerated organic growth and acquisitions. Earlier in his career, he served as VP of Sales and Marketing for ProQuest Media Solutions (now Snap-on Inc.) and held executive and senior management positions at multiple companies across the telecommunications and computer industries including Multicom Publishing, Tandy Corporation, BusinessLand and PacTel.

56

William Nurthen – Chief Financial Officer and Secretary

Mr. Nurthen was appointed as Chief Financial Officer and Secretary on October 4, 2021.  He brings more than twenty years of experience which includes financial leadership roles at both publicly traded and private companies across multiple industries.  Prior to joining Research Solutions, Mr. Nurthen served in Chief Financial Officer roles for Endeavor Business Media, a B2B media publisher, and ARI Network Services, Inc. (formerly on the Nasdaq), a SaaS marketing company.  Mr. Nurthen has also held prior CFO roles in investment banking, biotechnology, and information technology.  He holds a Master of Business Administration from the Kellogg School of Management at Northwestern University and a Bachelor of Business Administration from the University of Notre Dame.

Scott Ahlberg – Chief Operating Officer

Mr. Ahlberg has effectively served as the Chief Operating Officer since July 1, 2007, and has many years of experience in content and startup businesses. Mr. Ahlberg started with Dynamic Information (EbscoDoc) in the 1980s, then went on to be Executive Vice President at Infotrieve, Inc. After leaving Infotrieve in 2005 Mr. Ahlberg provided consulting services to ventures in professional networking and medical podcasting. He joined Reprints Desk in 2006. His areas of expertise include strategic planning, operational innovation, copyright and content licensing, and quality management. Mr. Ahlberg has degrees from Stanford University (B.A., 1984) and the University of London (M.A., 1990).

Shane Hunt – Chief Revenue Officer

Mr. Hunt provides leadership resulting in the acquisition and development of healthy long-term relationships with the Company’s cloud-based software customers and ensures the daily satisfaction of users across R&D-driven organizations in life sciences, technology and academia worldwide. Mr. Hunt has nearly 20 years of industry experience and was co-founder of 4 Research Solutions Inc., a boutique information industry start-up that the Company acquired in 2012.  Mr. Hunt attended California State University, Chico for his undergraduate and graduate studies in Psychology.

John Regazzi – Lead Independent Director

Mr. Regazzi was appointed to our board of directors on June 22, 2015, and served as Chairman of the Board from August 20, 2015 through March 29, 2021, when he was designated Lead Independent Director. Mr. Regazzi is an information services and IT industry innovator, with more than four decades of experience. He is currently managing director of Akoya Capital Partners, a sector-focused private investment firm, where for the last few years he has served as its professional information services sector leader. He has also been a professor at the Long Island University’s College of Education, Information and Technology since 2005, and has served as dean of LIU’s College of Information and Computer Science. Before joining Akoya Capital Partners, Mr. Regazzi served for several years as CEO of Elsevier Inc. and managing director of the NYSE-listed Reed Elsevier, the world’s largest publisher and information services company for journal and related scientific, technical and medical content. At Reed Elsevier, he oversaw its expansive electronic publishing portfolio, with a program staff of 3,000 and revenues exceeding $1 billion. He was previously CEO of Engineering Information, which he helped turn around before being acquired by Reed Elsevier. As a recognized industry thought leader, Mr. Regazzi has designed, launched, and managed some of the most innovative and well-known information services in the professional communities, including the Engineering Village, Science Direct, Scirus and Scopus, as well as numerous other electronic information services dating back to the early days of the online and CD-ROM industries. Mr. Regazzi has served on a variety of corporate and industry boards, including the British Standards Institute Group and the American Institute of Physics, and he served as chairman of the board of National Technical Information Service, a division of the U.S. Department of Commerce. He currently serves as chairman of DiSTI and Convergered Security Solutions (CSS), both Akoya portfolio companies. Mr. Regazzi earned his B.S. from St. Johns University, M.A. from University of Iowa, M.S. from Columbia University, and Ph.D. in Information Science from Rutgers University. Our board of directors concluded that Mr. Regazzi should serve as a director in light of his extensive experience in the information services industry.

57

Barbara J. Cooperman – Director

Ms. Cooperman was appointed to our board of directors on February 8, 2022. Ms. Cooperman is an accomplished executive with general management background, P&L responsibility, and world-class marketing specialty in both B2B and B2C sectors. She has more than 20 years’ governance experience on boards including early-stage and privately held companies, nonprofits, industry associations, as well as executive leadership teams. She is known for being strategic and is a highly regarded leader skilled at developing vision and guiding organizations through growth stages and periods of reinvention. With 20+ years in the C-suite, Ms. Cooperman has significant experience advising the board on a wide range of issues such as unlocking brand value, strategic plans, M&A, and corporate social responsibility. Most recently, Ms. Cooperman was the global CMO at Kroll, a leader in cyber security and risk consulting, and Kroll Ontrack, a leader in ediscovery and data recovery. Joining as the firm came out of bankruptcy, she restored worldwide gold standard brand reputations, created go-to-market strategy for the high-growth cyber security practice, and managed corporate and crisis communications through the successful sale of both companies and several high-stakes matters. Kroll Ontrack was sold in 2016 and Kroll in 2018, both at highly attractive valuations. Prior to her role as Chief Marketing Officer at Kroll, Inc., Ms. Cooperman worked for 12 years at Reed Elsevier, where she served as the Global Chief Marketing Officer for LexisNexis and Elsevier. Our board of directors concluded that Ms. Cooperman should serve as a director in light of her extensive industry knowledge, marketing and operating expertise, and governance experience.

General Merrill McPeak – Director

Gen. McPeak was appointed to our board of directors on November 5, 2010. He is President of McPeak and Associates, a company he founded in 1995. From 1990 until his retirement from active military service in late 1994, he was chief of staff of the U.S. Air Force. During this period, he was the senior officer responsible for organization, training and equipage of a combined active duty, National Guard, Reserve and civilian work force of over 850,000 people serving at 1,300 locations in the United States and abroad. As a member of the Joint Chiefs of Staff, he and the other service chiefs were military advisors to the Secretary of Defense and the President. Gen. McPeak has served on the board of directors of several publicly traded companies, including long service with Trans World Airlines, Inc. and with the test and measurement company, Tektronix, Inc. He was for many years Chairman of the Board of ECC International Corp., until that company was acquired by Cubic Corporation. Currently, Gen. McPeak is a director of Iovance Biotherapeutics (Nasdaq:IOVA). Gen. McPeak was a founding investor, director and chairman of Ethicspoint, Inc., a software-as-a-service provider of secure, confidential employee reporting systems, that was acquired by private equity at a return making it one of Oregon’s most successful business startups in decades. Our board of directors concluded that Gen. McPeak should serve as a director in light of his demonstrated leadership abilities and years of experience serving on the boards of directors of numerous publicly traded corporations.

Term of Office

Each director serves until our next annual meeting or until his or her successor is duly elected and qualified. Each executive officer is elected by our board of directors and serves at its discretion.

Delinquent Section 16(a) Reports

Section 16(a) of the Exchange Act requires our officers, directors, and persons who own more than ten percent of a registered class of our equity securities to file reports of ownership and changes in ownership with the SEC and to furnish the Company with copies of all Section 16(a) forms they file. Our review of copies of the Section 16(a) reports filed to report transactions occurring during the fiscal year ended June 30, 2023 indicates that all filing requirements applicable to our officers, directors, and greater than ten percent beneficial owners were complied with except as follows: Mr. Derycz failed to timely file one Form 4 reporting one transaction; Gen. McPeak failed to timely file one Form 4 reporting one transaction; and Mr. Ahlberg failed to timely file three Form 4s reporting six transactions.

Audit Committee Financial Expert

Our board of directors has a separately designated standing Audit Committee, comprised of Mr. Regazzi (Chairman), Gen. McPeak and Ms. Cooperman, each of whom our board of directors has determined to be an independent

58

director as that term is defined in the applicable rules for companies traded on Nasdaq. Our board of directors has determined that Mr. Regazzi qualifies as an “audit committee financial expert” as defined under SEC rules.

Code of Ethics

Our board of directors has adopted a Code of Ethical Conduct that applies to all of our employees, officers and directors, including our Chief Executive Officer, Chief Financial Officer and other executive and senior financial officers. The code is available in the Corporate Governance – Code of Ethical Conduct section of our website, www.researchsolutions.com.

Item 11. Executive Compensation

Compensation of Executive Officers

The following table summarizes all compensation for the last two fiscal years awarded to, earned by, or paid to our Chief Executive Officer (principal executive officer) and our two most highly compensated executive officers other than our CEO who were serving as executive officers at the end of our last completed fiscal year, whose total compensation exceeded $100,000 during such fiscal year ends.

Compensation of Executive Officers for Fiscal Years Ended June 30, 2023 and 2022

    

    

    

    

Stock

    

All other

    

Name and principle

Fiscal 

Salary

Bonus

awards

compensation

Total

Position

Year

($)

($)

($)

($)

($)

Peter Victor Derycz

 

2023

 

371,520

 

68,220

 

67,200

(1)

8,097

 

515,037

Executive Chairman

 

2022

 

371,760

 

124,000

 

125,862

(2)

18,205

 

639,827

Roy W. Olivier

2023

400,000

105,600

857,000

(3) (4)

17,734

1,380,334

President and Chief Executive Officer, and Director

2022

371,520

142,999

(5)

9,520

524,039

William Nurthen

 

2023

 

310,000

76,000

468,926

(6) (7)

19,058

 

873,984

Chief Financial Officer and Secretary

 

2022

 

214,092

70,500

284,000

(8)

13,460

 

582,052

(1)Represents the grant date fair value of 34,639 shares of restricted stock granted on August 19, 2022. The grant date fair value was estimated using the market price of our common stock at the date of grant. The restricted stock vests over a three-year period, with a one year cliff vesting period, and remains subject to forfeiture if vesting conditions are not met.
(2)Represents the grant date fair value of 30,061 shares of restricted stock granted on August 5, 2021, 7,078 shares of restricted stock granted on December 2, 2021, 7,381 shares of restricted stock granted on February 8, 2022, and 8,289 shares of restricted stock granted on May 10, 2022. The grant date fair value was estimated using the market price of our common stock at the date of grant. The restricted stock vests over a three-year period, with a one year cliff vesting period, and remains subject to forfeiture if vesting conditions are not met.

(3)Represents the grant date fair value of 79,897 shares of restricted stock granted on August 19, 2022. The grant date fair value was estimated using the market price of our common stock at the date of grant. The restricted stock vests over a three-year period, with a one year cliff vesting period, and remains subject to forfeiture if vesting conditions are not met.
(4)Represents the grant date fair value of 500,000 shares of restricted stock granted on November 1, 2022 under the 2017 Plan, as restricted stock awards to key management in accordance with its long-term equity bonus program (the “LTEBP”). The grant date fair value was computed using the Monte Carlo simulations on a binomial model with the assistance of a valuation specialist with a derived service period ranging from 1.43 to 2.59 years.

59

(5)Represents the grant date fair value of 18,939 shares of restricted stock granted on August 5, 2021, 14,155 shares of restricted stock granted on December 2, 2021, 14,762 shares of restricted stock granted on February 8, 2022, and 16,578 shares of restricted stock granted on May 10, 2022. The grant date fair value was estimated using the market price of our common stock at the date of grant. The restricted stock vests over a three-year period, with a one year cliff vesting period, and remains subject to forfeiture if vesting conditions are not met.
(6)Represents the grant date fair value of 24,601 shares of restricted stock granted on August 19, 2022. The grant date fair value was estimated using the market price of our common stock at the date of grant. The restricted stock vests over a three-year period, with a one year cliff vesting period, and remains subject to forfeiture if vesting conditions are not met.
(7)Represents the grant date fair value of 300,000 shares of restricted stock granted on November 1, 2022 under the 2017 Plan, as restricted stock awards to key management in accordance with its long-term equity bonus program (the “LTEBP”). The grant date fair value was computed using the Monte Carlo simulations on a binomial model with the assistance of a valuation specialist with a derived service period ranging from 1.43 to 2.59 years.

(8)

Represents the grant date fair value of 100,000 shares of restricted stock granted on October 4, 2021, 5,476 shares of restricted stock granted on February 8, 2022, and 6,150 shares of restricted stock granted on May 10, 2022. The grant date fair value was estimated using the market price of our common stock at the date of grant. Of this amount, 100,000 shares of the restricted stock vests over a four-year period, with a one year cliff vesting period, and remains subject to forfeiture if vesting conditions are not met. The remaining 11,626 shares of the restricted stock vests over a three-year period, with a one year cliff vesting period, and remains subject to forfeiture if vesting conditions are not met.

Employment Agreements

Peter Victor Derycz

On March 29, 2021, we entered into an amended and restated executive employment agreement with Mr. Derycz. Under the terms of the executive employment agreement, Mr. Derycz has agreed to serve as our Executive Chairman on an at-will basis. The term of the agreement ends on March 28, 2024. The agreement provides for a base salary of $371,520 per year and participation in an executive bonus plan as determined by the Board. No part of Mr. Derycz’s salary is allocated to his duties as a director of our company.

The agreement contains provisions that prohibit Mr. Derycz from soliciting our customers or employees during his employment with us and for one year afterward. The agreement also contains provisions that restrict disclosure by Mr. Derycz of our confidential information and assign ownership to us of inventions related to our business that are created by him during his employment. We may terminate the agreement at any time, with or without cause. Mr. Derycz will be eligible to receive an amount equal to his then-current base salary and bonus payable through the end of the term in the form of salary continuation, and vesting for all of his then-outstanding incentive awards will fully accelerate such that such incentive awards shall become fully vested, if he is terminated without cause. Mr. Derycz may terminate the agreement at any time, with or without reason, upon four weeks’ advance written notice.

Roy W. Olivier

On March 29, 2021, we entered into an executive employment agreement with Mr. Olivier. Under the terms of the executive employment agreement, Mr. Olivier agreed to serve as our Interim Chief Executive Officer and President on an at-will basis. The term of the agreement ended on September 21, 2021, and it was amended and restated on October 4, 2021 to formally appoint Mr. Oliver as Chief Executive Officer and President. The agreement provides for a base salary of $371,520 per year and participation in an executive bonus plan as determined by the Board.  No part of Mr. Olivier’s salary is allocated to his duties as a director of our company.

60

The amended and restated agreement contains provisions that prohibit Mr. Olivier from soliciting our customers or employees during his employment with us and for one year afterward. The agreement also contains provisions that restrict disclosure by Mr. Olivier of our confidential information and assign ownership to us of inventions related to our business that are created by him during his employment. We may terminate the agreement at any time, with or without cause. Mr. Olivier will be eligible to receive an amount equal to his then-current base salary payable and group medical benefits for a period equal to the lesser of (i) eighteen (18) months or (ii) or the end of the term if his amended and restated agreement, if he is terminated without cause. In addition, he is eligible to receive a pro-rata bonus for the fiscal year of termination.  Mr. Olivier may terminate the agreement at any time, with or without reason, upon two weeks’ advance written notice.

William Nurthen

On October 4, 2021, we entered into an executive employment agreement with Mr. Nurthen which has an indefinite period. Under the terms of the executive employment agreement, Mr. Nurthen has agreed to serve as our Chief Financial Officer on an at-will basis. The agreement provides for a base salary of $284,000 per year and participation in an executive bonus plan as determined by the Board.

The agreement contains provisions that prohibit Mr. Nurthen from soliciting our customers or employees during his employment with us and for one year afterward for employees and two years afterward for customers. The agreement also contains provisions that restrict disclosure by Mr. Nurthen of our confidential information and assign ownership to us of inventions related to our business that are created by him during his employment. We may terminate the agreement at any time, with or without cause. Mr. Nurthen will be eligible to receive (i) an amount equal to twelve (12) months of his then-current base salary payable in the form of salary continuation, (ii) a pro-rata bonus for the then-current fiscal year, (iii) acceleration of all outstanding unvested options or restricted stock as of the effective date of termination, and (iv) continuation of health and welfare benefits for 12 months if he is terminated without cause. Mr. Nurthen may terminate the agreement at any time, with or without reason, upon thirty (30) days’ advance written notice.

Scott Ahlberg

On July 1, 2013, we entered into an executive employment agreement with Mr. Ahlberg which was subsequently amended effective June 30, 2023. Under the terms of the executive employment agreement, Mr. Ahlberg has agreed to serve as Chief Operating Officer on an at-will basis. The term of the agreement ends on June 30 of each year, subject to automatic renewal for subsequent one-year periods unless Reprints Desk provides written notice of non-renewal to Mr. Ahlberg at least thirty (30) days prior to the expiration of the then-current term, and subject to earlier termination in accordance with the other provisions of Mr. Ahlberg’s executive employment agreement. The agreement provides for a base salary of $240,400 per year and participation in an executive bonus plan as determined by the Board.

The agreement contains provisions that prohibit Mr. Ahlberg from soliciting our customers or employees during his employment with us and for one year afterward. The agreement also contains provisions that restrict disclosure by Mr. Ahlberg of our confidential information and assign ownership to us of inventions related to our business that are created by him during his employment. We may terminate the agreement at any time, with or without cause. Mr. Ahlberg will be eligible to receive an amount equal to six (6) months of his then-current base salary payable in the form of salary continuation if he is terminated without cause. Mr. Ahlberg may terminate the agreement at any time, with or without reason, upon four weeks’ advance written notice.

Shane Hunt

On November 1, 2012, we entered into an executive employment agreement with Mr. Hunt which was subsequently amended on June 30, 2022. Under the terms of the executive employment agreement, as amended, Mr. Hunt has agreed to serve as Chief Revenue Officer on an at-will basis. The term of the agreement is indefinite unless terminated by either party subject to the provisions of the employment agreement. The agreement provides for a base salary of $225,000 per year and participation in a bonus plan based upon company sales and retention, and executive bonus plan as determined by the Board.

61

The agreement contains provisions that prohibit Mr. Hunt from soliciting our customers or employees during his employment with us and for one year afterward. The agreement also contains provisions that restrict disclosure by Mr. Hunt of our confidential information and assign ownership to us of inventions related to our business that are created by him during his employment. We may terminate the agreement at any time, with or without cause. Mr. Hunt will be eligible to receive an amount equal to six (6) months of his then-current base salary payable in the form of salary continuation if he is terminated without cause. Mr. Hunt may terminate the agreement at any time, with or without reason, upon two weeks’ advance written notice.

Outstanding Equity at Fiscal Year Ended June 30, 2023

The following table sets forth information regarding stock options, warrants and other stock awards (restricted stock) for each named executive officer as of June 30, 2023.

Outstanding Equity Awards at Fiscal Year Ended June 30, 2023

    

Number of

    

Number of

    

    

    

    

    

securities

securities

Stock Awards:

Stock Awards:

underlying

underlying

Option/

Option/

Number of

Market value of

unexercised

unexercised

Warrant

Warrant

shares of stock 

shares of stock

options/warrants

options/warrants

exercise

expiration

that have not

that have not

Name

exercisable (#)

unexercisable (#)

price ($)

date (1)

vested (#)

vested ($)

Peter Victor Derycz

 

 

 

 

 

606

(2)

$

1,292

(3)

 

 

 

 

 

1,038

(4)

$

2,583

(5)

 

 

 

 

 

2,500

(6)

$

5,425

(7)

 

 

 

 

 

10,020

(8)

$

26,454

(9)

 

 

 

 

 

2,949

(10)

$

6,459

(11)

 

 

 

 

 

3,691

(12)

$

7,750

(13)

 

 

 

 

 

4,835

(14)

$

9,042

(15)

 

 

 

34,639

(18)

67,200

(19)

Roy W. Olivier

 

50,000

 

$

2.40

 

11/13/2028

 

 

 

 

50,000

 

$

3.13

 

11/12/2029

 

 

 

50,000

 

$

2.13

 

11/17/2030

 

 

 

 

 

 

 

6,313

(8)

$

16,666

(9)

 

 

 

 

 

5,898

(10)

$

12,916

(11)

 

 

 

 

 

7,381

(12)

$

15,500

(13)

 

 

 

 

 

9,671

(14)

$

18,084

(15)

 

 

 

79,897

(18)

155,000

(19)

 

 

 

500,000

(20)

702,000

(21)

William Nurthen

 

 

 

 

 

56,250

(16)

$

146,813

(17)

 

 

 

 

 

2,738

(12)

$

5,750

(13)

 

 

 

3,588

(14)

$

6,709

(15)

 

 

 

 

 

24,601

(18)

$

47,726

(19)

 

 

 

 

 

300,000

(20)

$

421,200

(21)

62

(1)Stock options expire ten years from the grant date.

(2)

The restricted stock was granted on November 17, 2020 and vest over a three year period, with a one year cliff vesting period.

(3)Based on a market closing price per share of common stock of $2.13 on November 17, 2020.

(4)

The restricted stock was granted on February 9, 2021 and vest over a three year period, with a one year cliff vesting period.

(5)Based on a market closing price per share of common stock of $2.49 on February 9, 2021.

(6)

The restricted stock was granted on May 11, 2021 and vest over a three year period, with a one year cliff vesting period.

(7)Based on a market closing price per share of common stock of $2.17 on May 11, 2021.

(8)

The restricted stock was granted on August 5, 2021 and vest over a three year period, with a one year cliff vesting period.

(9)Based on a market closing price per share of common stock of $2.64 on August, 2021.

(10)

The restricted stock was granted on December 2, 2021 and vest over a three year period, with a one year cliff vesting period.

(11)Based on a market closing price per share of common stock of $2.19 on December 2, 2021.

(12)

The restricted stock was granted on February 8, 2022 and vest over a three year period, with a one year cliff vesting period.

(13)Based on a market closing price per share of common stock of $2.10 on February 8, 2022.

(14)

The restricted stock was granted on May 10, 2022 and vest over a three year period, with a one year cliff vesting period.

(15)Based on a market closing price per share of common stock of $1.87 on May 10, 2022.

(16)

The restricted stock was granted on October 4, 2021 and vest over a four year period, with a one year cliff vesting period.

(17)Based on a market closing price per share of common stock of $2.61 on October 4, 2021.

(18)

The restricted stock was granted on August 19, 2022 and vest over a three year period, with a one year cliff vesting period.

(19)

Based on a market closing price per share of common stock of $1.94 on August 19, 2022.

(20)

The restricted stock was granted on November 1, 2022 under the 2017 Plan, as restricted stock awards to key management in accordance with its long-term equity bonus program (the “LTEBP”).

(21)

Based on fair value computed using the Monte Carlo simulations on a binomial model with the assistance of a valuation specialist with a derived service period ranging from 1.43 to 2.59 years.

63

Compensation of Directors

The following table sets forth compensation awarded or paid to our directors for the last fiscal year for the services rendered by them to the Company in all capacities.

Director Compensation for the Fiscal Years Ended June 30, 2023 and 2022

    

    

Fees

    

Warrant

    

earned

and

or paid

Option

Fiscal

in cash

Awards

Name

Year

($)

($)

Total ($)

John Regazzi (1)

 

2023

 

36,000

 

55,500

 

91,500

 

2022

 

18,000

 

104,000

 

122,000

Gen. Merrill McPeak (2)

 

2023

 

18,000

 

55,500

 

73,500

 

2022

 

18,000

 

52,000

 

70,000

Eugene Robin (3)

 

2023

 

18,000

 

55,500

 

73,500

2022

18,000

 

52,000

 

70,000

Barbara J. Cooperman (4)

 

2023

 

18,000

 

55,500

 

73,500

2022

7,079

 

40,318

 

47,397

(1)Outstanding equity awards as of June 30, 2023 consists of options to purchase 50,000 shares of common stock at an exercise price of $2.15 per share, 100,000 shares of common stock at $2.10 per share, 100,000 shares of common stock at an exercise price of $2.13 per share, options to purchase 100,000 shares of common stock at an exercise price of $3.13 per share, options to purchase 100,000 shares of common stock at an exercise price of $2.40 per share, options to purchase 150,000 shares of common stock at an exercise price of $1.20, options to purchase 150,000 shares of common stock at an exercise price of $1.05 per share, options to purchase 150,000 shares of common stock at an exercise price of $0.70 per share, options to purchase 16,000 shares of common stock at an exercise price of $0.80 per share and options to purchase 30,000 shares of common stock at an exercise price of $1.10 per share.

(2)Outstanding equity awards as of June 30, 2023 consists of options to purchase 50,000 shares of common stock at an exercise price of $2.15 per share, 50,000 shares of common stock at an exercise price of $2.10 per share, options to purchase 50,000 shares of common stock at an exercise price of $2.13 per share, options to purchase 50,000 shares of common stock at an exercise price of $3.13 per share, options to purchase 50,000 shares of common stock at an exercise price of $2.40 per share, options to purchase 75,000 shares of common stock at an exercise price of $1.20 per share, options to purchase 75,000 shares of common stock at an exercise price of $1.05 per share, options to purchase 75,000 shares of common stock at an exercise price of $0.70 per share, options to purchase 75,000 shares of common stock at an exercise price of $1.10 per share, options to purchase 50,000 shares of common stock at an exercise price of $1.05 per share, and options to purchase 50,000 shares of common stock at an exercise price of $1.15 per share.

(3)Outstanding equity awards as of June 30, 2023 consists of options to purchase 50,000 shares of common stock at an exercise price of $2.15, options to purchase 50,000 shares of common stock at an exercise price of $2.10 per share and options to purchase 31,250 shares of common stock at an exercise price of $2.43 per share.

(4)Outstanding equity awards as of June 30, 2023 consists of options to purchase 50,000 shares of common stock at an exercise price of $2.15, options to purchase 38,767 shares of common stock at an exercise price of $2.10 per share.

64

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

The following table sets forth certain information, as of September 8, 2023, with respect to the holdings of (1) each person who is the beneficial owner of more than five percent of our common stock, (2) each of our directors, (3) each named executive officer, and (4) all of our directors and executive officers as a group.

Beneficial ownership of the common stock is determined in accordance with the rules of the Securities and Exchange Commission and includes any shares of common stock over which a person exercises sole or shared voting or investment powers, or of which a person has a right to acquire ownership at any time within 60 days of September 8, 2023. Except as otherwise indicated, and subject to applicable community property laws, the persons named in this table have sole voting and investment power with respect to all shares of common stock held by them. The address of each director and officer is c/o Research Solutions, Inc., 10624 S. Eastern Ave., Ste. A-614, Henderson, NV 89052. Applicable percentage ownership in the following table is based on 29,596,086 shares of common stock outstanding as of September 8, 2023 plus, for each person, any securities that person has the right to acquire within 60 days of September 8, 2023.

    

Shares

    

 

Beneficially

Percentage

 

Name and Address of Beneficial Owner

Owned

of Shares

 

Greater than 5% Shareholder:

 

  

 

  

Richard H. Witmer, Jr.
16 Fort Hills Lane
Greenwich, CT 06831

 

2,608,448

 

8.8

%

Bristol Capital Advisors, LLC (1)
555 Marin Street, Suite 140
Thousand Oaks, CA 91360

 

2,582,108

 

8.7

%

Cove Street Capital, LLC
525 South Douglas Street, Suite 225
El Segundo, CA 90245

 

2,400,778

 

8.1

%

Directors and Executive Officers:

 

  

 

  

Peter Victor Derycz (2)

 

3,321,322

 

11.2

%

Roy W. Olivier (3)

856,641

2.9

%

William Nurthen (4)

 

421,068

 

1.4

%

Scott Ahlberg (5)

 

596,516

 

2.0

%

Shane Hunt (6)

 

528,449

 

1.8

%

John Regazzi (7)

 

1,143,500

 

3.7

%

Gen. Merrill McPeak (8)

 

884,608

 

2.9

%

Barbara Cooperman (9)

 

88,767

 

*

%

All Directors and Executive Officers as a group (8 persons) (10)

 

7,840,871

 

24.9

%

* Less than 1%

(1)

Paul Kessler exercises voting and investment power over the shares held by Bristol Investment Fund, Ltd. ("Bristol Fund") and is the brother-in-law of Peter Victor Derycz. Mr. Kessler previously served as a member of our board of directors from August 18, 2014 through November 6, 2015.  Mr. Kessler, Bristol Fund and Bristol Capital Advisors, LLC, the investment advisor of Bristol Fund, may be deemed to have formed a group with Peter Derycz, Janice Peterson (who holds 1,200 shares of common stock as of August 16, 2023) and Andrew Ritter (who holds no shares of common stock as of August 16, 2023) within the meaning of Section 13(d)(3) of the Exchange Act and Rule 13d-5(b)(1) thereunder.  The shares reported as beneficially owned by Bristol Fund do not include the shares beneficially owned by Mr. Derycz or Ms. Peterson.  Bristol Fund disclaims any beneficial ownership of any shares of common stock beneficially owned by Mr. Derycz or Ms. Peterson.  The foregoing information regarding the deemed group is based solely on Amendment No. 6 to Schedule 13D, filed by Mr. Derycz with the SEC on August 18, 2023.

65

(2)

Mr. Derycz may be deemed to have formed a group with Mr. Kessler, Bristol Fund, Bristol Capital Advisors, LLC, Janice Peterson (who holds 1,200 shares of common stock as of August 16, 2023) and Andrew Ritter (who holds no shares of common stock as of August 16, 2023) within the meaning of Section 13(d)(3) of the Exchange Act and Rule 13d-5(b)(1) thereunder.  The shares reported as beneficially owned by Mr. Derycz do not include the shares beneficially owned by Bristol Fund or Ms. Peterson.  Mr. Derycz disclaims any beneficial ownership of any shares of common stock beneficially owned by Bristol Fund or Ms. Peterson.  The foregoing information regarding the deemed group is based solely on Amendment No. 6 to Schedule 13D, filed by Mr. Derycz with the SEC on August 18, 2023.

(3)

Includes shares underlying options to purchase 50,000 shares of common stock at an exercise price of $2.40 per share, and options to purchase 50,000 shares of common stock at an exercise price of $3.13 per share, options to purchase 50,000 shares of common stock at an exercise price of $2.13 per share, and 609,159 shares of unvested restricted stock. Of this amount, 109,159 shares of the restricted stock vests over a three-year period, with one-year cliff vesting period and remains subject to forfeiture if vesting conditions are not met. The remaining 500,000 shares of the restricted stock were granted on November 1, 2022 under the 2017 Plan, as restricted stock awards to key management in accordance with its long-term equity bonus program (the “LTEBP”).

(4)

Includes 387,177 shares of unvested restricted stock. Of this amount, 56,250 shares of the restricted stock vests over a four-year period, with a one-year cliff vesting period and remains subject to forfeiture if vesting conditions are not met. 30,927 shares of the restricted stock vests over a three-year period, with a one-year cliff vesting period and remains subject to forfeiture if vesting conditions are not met. The remaining 300,000 shares of the restricted stock were granted on November 1, 2022 under the 2017 Plan, as restricted stock awards to key management in accordance with its long-term equity bonus program (the “LTEBP”).

(5)

Includes 197,479 shares of unvested restricted stock. Of this amount 47,479 shares of the restricted stock vests over a three-year period, with a one-year cliff vesting period and remains subject to forfeiture if vesting conditions are not met. The remaining 150,000 shares of the restricted stock were granted on November 1, 2022 under the 2017 Plan, as restricted stock awards to key management in accordance with its long-term equity bonus program (the “LTEBP”).

(6)

Includes shares underlying options to purchase 7,500 shares of common stock at an exercise price of $1.00 per share, options to purchase 12,000 shares of common stock at an exercise price of $1.20 per share, options to purchase 10,000 shares of common stock at an exercise price of $1.59 per share, options to purchase 20,000 shares of common stock at an exercise price of $2.50 per share, options to purchase 8,000 shares of common stock at an exercise price of $2.49 per share, options to purchase 8,000 shares of common stock at an exercise price of $3.13 per share, options to purchase 8,000 shares of common stock at an exercise price of $3.50 per share, options to purchase 8,000 shares of common stock at an exercise price of $2.99 per share, options to purchase 8,000 shares of common stock at an exercise price of $2.45 per share, options to purchase 8,000 shares of common stock at an exercise price of $2.13 per share, options to purchase 7,333 shares of common stock at an exercise price of $2.49 per share, options to purchase 6,667 shares of common stock at an exercise price of $2.17 per share, options to purchase 5,515 shares of common stock at an exercise price of $2.64 per share, and 315,544 shares of unvested restricted stock. Of this amount, 15,544 shares of the restricted stock vests over a three-year period, with one-year cliff vesting period and remains subject to forfeiture if vesting conditions are not met. The remaining 300,000 shares of the restricted stock were granted on November 1, 2022 under the 2017 Plan, as restricted stock awards to key management in accordance with its long-term equity bonus program (the “LTEBP”).

(7)

Includes shares underlying options to purchase 30,000 shares of common stock at $1.10 per share, options to purchase 16,000 shares of common stock at $0.80 per share, options to purchase 150,000 shares of common stock at $0.70 per share, options to purchase 150,000 shares of common stock at an exercise price of $1.05 per share, options to purchase 150,000 shares of common stock at an exercise price of $1.20 per share, options to purchase 100,000 shares of common stock at an exercise price of $2.40 per share, and options to purchase 100,000 shares

66

of common stock at an exercise price of $3.13 per share, options to purchase 100,000 shares of common stock at an exercise price of $2.13 per share, options to purchase 100,000 shares of common stock at an exercise price of $2.10 per share and options to purchase 50,000 shares of common stock at an exercise price of $2.15 per share.

(8)

Includes options to purchase 50,000 shares of common stock at an exercise price of $1.15 per share, options to purchase 50,000 shares of common stock at an exercise price of $1.05 per share, options to purchase 75,000 shares of common stock at an exercise price of $1.10 per share, options to purchase 75,000 shares of common stock at an exercise price of $0.70 per share, options to purchase 75,000 shares of common stock at an exercise price of $1.05 per share, options to purchase 75,000 shares of common stock at an exercise price of $1.20 per share, options to purchase 50,000 shares of common stock at an exercise price of $2.40 per share, options to purchase 50,000 shares of common stock at an exercise price of $3.13 per share, options to purchase 50,000 shares of common stock at an exercise price of $2.13 per share, options to purchase 50,000 shares of common stock at an exercise price of $2.10 per share and options to purchase 50,000 shares of common stock at an exercise price of $2.15.

(9)

Includes shares underlying options to purchase 38,767 shares of common stock at an exercise price of $2.10 per share and options to purchase 50,000 shares of common stock at an exercise price of $2.15.

(10)

Includes shares underlying options to purchase 1,901,782 shares of common stock.

Equity Compensation Plan Information

In December 2007, we established the 2007 Equity Compensation Plan (the “2007 Plan”) and in November 2017 we established the 2017 Omnibus Incentive Plan (the “2017 Plan”), collectively (the “Plans”). The Plans were approved by our board of directors and stockholders. The purpose of the Plans is to grant stock and options to purchase our common stock, and other incentive awards, to our employees, directors and key consultants. On November 10, 2016, the maximum number of shares of common stock that may be issued pursuant to awards granted under the 2007 Plan increased from 5,000,000 to 7,000,000. On November 21, 2017, the Company’s stockholders approved the adoption of the 2017 Plan (previously adopted by our board of directors on September 14, 2017), which authorized a maximum of 1,874,513 shares of common stock that may be issued pursuant to awards granted under the 2017 Plan. On November 17, 2020, the Company's stockholders approved an increase in the maximum number of shares of common stock that may be issued pursuant to awards granted under the 2017 Omnibus Incentive Plan from 2,374,513 to 3,374,513. On November 17, 2021, the Company's stockholders approved an increase in the maximum number of shares of common stock that may be issued pursuant to awards granted under the 2017 Omnibus Incentive Plan from 3,374,513 to 6,874,513. Upon adoption of the 2017 Plan, we ceased granting incentive awards under the 2007 Plan and commenced granting incentive awards under the 2017 Plan. The shares of our common stock underlying cancelled and forfeited awards issued under the 2017 Plan may again become available for grant under the 2017 Plan. Cancelled and forfeited awards issued under the 2007 Plan that were cancelled or forfeited prior to November 21, 2017 became available for grant under the 2007 Plan. As of June 30, 2023, there were 1,495,927 shares available for grant under the 2017 Plan, and no shares were available for grant under the 2007 Plan. All incentive stock award grants prior to the adoption of the 2017 Plan on November 21, 2017 were made under the 2007 Plan, and all incentive stock award grants after the adoption of the 2017 Plan on November 21, 2017 were

67

made under the 2017 Plan. The following table provides information as of June 30, 2023 with respect to the Plans, which are the only compensation plans under which our equity securities are, or have been, authorized for issuance.

    

    

    

Number of securities

remaining available

for future issuance

Number of securities to be

Weighted average

under equity

issued upon exercise of

exercise price of

compensation plans

outstanding options,

outstanding options,

 

(excluding securities

Plan category

warrants and rights

warrants and rights

 

reflected in column (a))

 

(a)

 

(b)

 

(c)

Equity compensation plans approved by stockholders (2007 Equity Compensation Plan, and 2017 Omnibus Incentive Plan)

 

2,909,574

$

1.87

 

1,495,927

Equity compensation plans not approved by stockholders

 

 

 

Total

 

2,909,574

 

  

 

1,495,927

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

Other than the transactions described herein, since July 1, 2021, there has not been, nor is there currently proposed, any transaction or series of similar transactions to which we were or will be a party in which the amount involved exceeds the lesser of $120,000 or one percent of the average of our total assets at year end for the last two completed fiscal years; and in which any director, executive officer, shareholder who beneficially owns more than 5% of our common stock or any member of their immediate family had or will have a direct or indirect material interest.

Director Independence

Our board of directors currently consists of five members: Mr. Derycz (Executive Chairman), Gen. McPeak, Mr. Olivier, Mr. Regazzi and Ms. Cooperman. Our board of directors has determined that Ms. Cooperman, Gen. McPeak and Mr. Regazzi are independent directors as that term is defined in the applicable rules for companies traded on Nasdaq. Ms. Cooperman, Gen. McPeak and Mr. Regazzi are each members of the Audit Committee, Compensation Committee and Nominating and Governance Committee of our board of directors, and each of them meets Nasdaq’s independence standards for members of such committees.

Item 14. Principal Accounting Fees and Services

Summary of Principal Accounting Fees for Professional Services Rendered

Our independent registered public accounting firm is Weinberg & Company, P.A. 1925 Century Park E., Suite 1120, Los Angeles, CA 90067. PCAOB Auditor ID: 572. The following table presents the aggregate fees for professional audit services and other services rendered in the fiscal years ended June 30, 2023 and 2022.

    

Year Ended

    

Year Ended

June 30, 2023

June 30, 2022

Audit Fees

$

130,407

$

132,865

Audit-Related Fees

 

 

Tax Fees

 

37,800

 

30,146

All Other Fees

 

 

Total

$

168,207

$

163,011

Audit Fees consist of amounts billed for professional services rendered for the audit of our annual consolidated financial statements included in our Annual Reports on Form 10-K, and reviews of our interim consolidated financial statements included in our Quarterly Reports on Form 10-Q, including amendments thereto.

68

Audit-Related Fees consist of fees billed for professional services that are reasonably related to the performance of the audit or review of our consolidated financial statements but are not reported under “Audit Fees.”

Tax Fees consist of fees for professional services for tax compliance activities, including the preparation of federal and state tax returns and related compliance matters.

All Other Fees consists of amounts billed for services other than those noted above.

The audit committee of our board of directors has considered whether the provision of the services described above for the fiscal years ended June 30, 2023 and 2022, is compatible with maintaining the auditor’s independence.

All audit and non-audit services that may be provided by our principal accountant to us shall require pre-approval by the audit committee of our board of directors. Further, our auditor shall not provide those services to us specifically prohibited by the SEC, including bookkeeping or other services related to the accounting records or financial statements of the audit client; financial information systems design and implementation; appraisal or valuation services, fairness opinion, or contribution-in-kind reports; actuarial services; internal audit outsourcing services; management functions; human resources; broker-dealer, investment adviser, or investment banking services; legal services and expert services unrelated to the audit; and any other service that the Public Company Accounting Oversight Board determines, by regulation, is impermissible.

69

PART IV

Item 15. Exhibits and Financial Statement Schedules

(a)(1) Financial Statements.

The financial statements of Research Solutions, Inc. and its subsidiaries and the independent registered public accounting firm’s report dated September 15, 2023, are incorporated by reference to Item 8 of this report.

(a)(2) and (c) Financial Statement Schedules

Not required.

(a)(3) and (b) Exhibits

EXHIBIT INDEX

Exhibit
Number

    

Description

2

 

Share Exchange Agreement between Research Solutions, Inc. and Reprints Desk Inc. dated November 13, 2006. (Incorporated by reference to Exhibit 2.1 to the Registrant’s Registration Statement on Form SB-2 filed on December 28, 2007.)

3.1.1

 

Articles of Incorporation. (Incorporated by reference to Exhibit 3.1 to the Registrant’s Registration Statement on Form SB-2 filed on December 28, 2007.)

3.1.2

 

Articles of Merger Effective March 4, 2013. (Incorporated by reference to Exhibit 3.1 to the Registrant’s Current Report on Form 8-K filed on March 6, 2013.)

3.2

 

Amended and Restated Bylaws. (Incorporated by reference to Exhibit 3.2 to the Registrant’s Current Report on Form 8-K filed on October 17, 2012.)

4

 

Description of the registrant’s common stock. (Incorporated by reference to Exhibit 4 to the Registrant’s Annual Report on Form 10 K filed on September 23, 2022.)

10.1

 

Form of Common Stock Purchase Warrant dated November 5, 2010. (Incorporated by reference to Exhibit 4.1 to the Registrant’s Current Report on Form 8-K filed on November 12, 2010.)++

10.2

 

Form of Common Stock Purchase Warrant dated December 19, 2011. (Incorporated by reference to Exhibit 10.10 to the Registrant’s Registration Statement on Form S-1 filed on July 22, 2016)++

10.3

 

Executive Employment Agreement dated July 1, 2013, between Research Solutions, Inc., Reprints Desk, Inc. and Scott Ahlberg. (Incorporated by reference to Exhibit 10.12 to the Registrant’s Annual Report on Form 10-K filed on September 30, 2013.)++

10.4

 

Amendment to Executive Employment Agreement dated June 30, 2015, between Research Solutions, Inc., Reprints Desk, Inc. and Scott Ahlberg. (Incorporated by reference to Exhibit 10.25 to the Registrant’s Annual Report on Form 10-K filed on September 8, 2015.)++

10.5

 

Securities Purchase Agreement dated June 23, 2016, among Research Solutions, Inc. and the Investors signatory thereto. (Incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed on June 28, 2016.)

10.6

 

Registration Rights Agreement dated June 24, 2016, among Research Solutions, Inc. and the Investors signatory thereto. (Incorporated by reference to Exhibit 10.2 to the Registrant’s Current Report on Form 8-K filed on June 28, 2016.)

10.7

 

Form of Common Stock Purchase Warrant dated June 24, 2016. (Incorporated by reference to Exhibit 10.3 to the Registrant’s Current Report on Form 8-K filed on June 28, 2016.)

10.8

 

Amendment to Executive Employment Agreement dated June 30, 2017, between Research Solutions, Inc., Reprints Desk, Inc. and Scott Ahlberg. (Incorporated by reference to Exhibit 10.32 to the Registrant’s Annual Report on Form 10-K filed September 18, 2017.)++

70

Exhibit
Number

    

Description

10.9

 

Amended and Restated Loan and Security Agreement dated October 31, 2017, between Silicon Valley Bank, Research Solutions, Inc. and Reprints Desk, Inc. (Incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 10-Q filed February 14, 2018.)

10.10

 

Amendment to Executive Employment Agreement dated June 30, 2019, between Research Solutions, Inc., Reprints Desk, Inc. and Scott Ahlberg. (Incorporated by reference to Exhibit 10.3 to the Registrant’s Current Report on Form 8-K filed August 7, 2019.)++

10.11

 

First Amendment to Amended and Restated Loan and Security Agreement, effective December 31, 2019, among Silicon Valley Bank, Research Solutions, Inc. and Reprints Desk, Inc. (Incorporated by reference to Exhibit 10.29 to the Registrant’s Annual Report on Form 10 K filed September 24, 2020.)

10.12

 

Second Amendment to Amended and Restated Loan and Security Agreement, dated February 14, 2020, among Silicon Valley Bank, Research Solutions, Inc. and Reprints Desk, Inc. (Incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q filed May 14, 2020.)

10.13

 

Amendment to Executive Employment Agreement dated June 30, 2020, between Research Solutions, Inc., Reprints Desk, Inc. and Scott Ahlberg. (Incorporated by reference to Exhibit 10.3 to the Registrant’s Current Report on Form 8-K filed September 2, 2020.)++

10.14

 

Consulting Agreement dated July 1, 2020, between Reprints Desk, Inc. and Michiel van der Heijden BV. (Incorporated by reference to Exhibit 10.35 to the Registrant’s Annual Report on Form 10-K filed September 24, 2020.)++

10.15

Amended and Restated Executive Employment Agreement dated March 29, 2021, among Research Solutions, Inc., Reprints Desk, Inc. and Peter Derycz. (Incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q filed May 13, 2021.)++

10.16

Executive Employment Agreement dated March 29, 2021, among Research Solutions, Inc., Reprints Desk, Inc. and Roy W. Olivier. (Incorporated by reference to Exhibit 10.2 to the Registrant’s Quarterly Report on Form 10-Q filed May 13, 2021.)++

10.17

Amendment to Executive Employment Agreement dated June 30, 2021, between Research Solutions, Inc., Reprints Desk, Inc. and Scott Ahlberg. (Incorporated by reference to Exhibit 10.19 to the Registrant’s Annual Report on Form 10 K filed on September 23, 2022.)++

10.18

Amendment to Executive Employment Agreement dated June 30, 2022, between Research Solutions, Inc., Reprints Desk, Inc. and Scott Ahlberg. (Incorporated by reference to Exhibit 10.20 to the Registrant’s Annual Report on Form 10 K filed on September 23, 2022.)++

10.19

Amended and Restated Executive Employment Agreement dated October 4, 2021, among Research Solutions, Inc., Reprints Desk, Inc. and Roy W. Olivier.  (Incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q filed November 12, 2021.)++

10.20

Employment Agreement dated October 4, 2021, between Research Solutions, Inc. and William A. Nurthen.  (Incorporated by reference to Exhibit 10.2 to the Registrant’s Quarterly Report on Form 10-Q filed November 12, 2021.)++

10.21

Executive Employment Agreement dated November 1, 2012, between Research Solutions, Inc., Reprints Desk, Inc. and Shane Hunt. (Incorporated by reference to Exhibit 10.23 to the Registrant’s Annual Report on Form 10 K filed on September 23, 2022.)++

10.22

Amendment to Executive Employment Agreement dated June 30, 2021, between Research Solutions, Inc., Reprints Desk, Inc. and Shane Hunt. (Incorporated by reference to Exhibit 10.24 to the Registrant’s Annual Report on Form 10 K filed on September 23, 2022.)++

10.23

Amendment to Executive Employment Agreement dated June 30, 2022, between Research Solutions, Inc., Reprints Desk, Inc. and Shane Hunt. (Incorporated by reference to Exhibit 10.25 to the Registrant’s Annual Report on Form 10 K filed on September 23, 2022.)++

10.24

Third Amendment to Amended and Restated Loan and Security Agreement dated February 15, 2022 among Silicon Valley Bank, Research Solutions, Inc. and Reprints Desk, Inc. (Incorporated by reference to Exhibit 10.1 to the Registrant’s Quarterly Report on Form 10-Q filed May 13, 2022.)

10.25

Fourth Amendment to Amended and Restated Loan and Security Agreement dated February 28, 2022 among Silicon Valley Bank, Research Solutions, Inc. and Reprints Desk, Inc. (Incorporated by reference to Exhibit 10.2 to the Registrant’s Quarterly Report on Form 10-Q filed May 13, 2022.)

10.26

Asset Purchase Agreement dated September 28, 2022, between Reprints Desk, Inc. and FIZ Karlsruhe – Leibniz-Institut für Informationsinfrastruktur GmbH.

71

Exhibit
Number

    

Description

10.27

Agreement and Plan of Merger by and among Reprints Desk, Inc., Research Solutions Acquisition Corp 1, Research Solutions, Inc., as Parent Guarantor, Resolute Innovation, Inc. and Shareholder Representative Services LLC dated July 28, 2023. (Incorporated by reference to Exhibit 2.1 to the Registrant’s Current Report on Form 8-K filed July 31, 2023.)##

10.28

Amendment to Executive Employment Agreement effective June 30, 2023, between Research Solutions, Inc., Reprints Desk, Inc. and Scott Ahlberg.++

21

 

List of Subsidiaries.

23

 

Consent of Independent Registered Pubic Accounting Firm.

24

 

Power of Attorney. (Incorporated by reference to the signature page hereto.)

31.1

 

Rule 13a-14(a)/15d-14(a) Certification of Chief Executive Officer

31.2

 

Rule 13a-14(a)/15d-14(a) Certification of Chief Financial Officer

32.1

 

Section 1350 Certification of Chief Executive Officer *

32.2

 

Section 1350 Certification of Chief Financial Officer *

99.1

 

2007 Equity Compensation Plan. (Incorporated by reference to Exhibit 10.1 to the registrant’s Registration Statement on Form SB-2 filed on December 28, 2007.)++

99.2

 

Amendment No. 1 to 2007 Equity Compensation Plan. (Incorporated by reference to Appendix A to the Registrant’s Definitive Proxy Statement filed on October 29, 2012.)++

99.3

 

Amendment No. 2 to 2007 Equity Compensation Plan. (Incorporated by reference to Appendix A to the Registrant’s Definitive Proxy Statement filed on October 13, 2014.)++

99.4

 

Amendment No. 3 to 2007 Equity Compensation Plan. (Incorporated by reference to Appendix A to the Registrant’s Definitive Proxy Statement filed on September 26, 2016.)++

99.5

 

2017 Omnibus Incentive Plan. (Incorporated by reference to Appendix A to the Registrant’s Definitive Proxy Statement filed on September 26, 2017.)++

99.6

 

Amendment No. 1 to 2017 Omnibus Incentive Plan. (Incorporated by reference to Appendix A to the Registrant’s Definitive Proxy Statement filed on September 21, 2019.)++

99.7

Amendment No. 2 to 2017 Omnibus Incentive Plan. (Incorporated by reference to Appendix A to the Registrant’s Definitive Proxy Statement filed on September 25, 2020).++

101.INS

 

Inline XBRL Instance Document

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase

104

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

*Furnished herewith

++Indicates management contract or compensatory plan.

##

The Registrant has omitted schedules and exhibits pursuant to Item 6.01(b)(2) of Regulation S-K. The Registrant agrees to furnish supplementally a copy of the omitted schedules and exhibits to the SEC upon request.

Item 16. Form 10-K Summary

Not applicable.

72

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.

 

RESEARCH SOLUTIONS, INC.

 

 

 

By:

/s/ Roy W. Olivier

 

 

 

 

 

Roy W. Olivier

Date: September 15, 2023

 

Chief Executive Officer and President

(Principal Executive Officer)

 

 

 

 

By:

/s/ William Nurthen

 

 

 

 

 

William Nurthen

Date: September 15, 2023

 

Chief Financial Officer

 

 

(Principal Financial and Accounting Officer)

POWER OF ATTORNEY

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Roy W. Olivier and William Nurthen, and each of them, as his or her true and lawful attorneys-in-fact and agents, with full power of substitution for him or her, and in his or her name 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 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 requisite and necessary to be done 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, and any of them or his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof.

73

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.

September 15, 2023

Signature

    

Title

    

Date

 

 

 

 

 

/s/ Roy W. Olivier

 

 

 

 

Roy W. Olivier

 

Chief Executive Officer (Principal Executive Officer), President and Director

 

September 15, 2023

 

 

 

 

 

/s/ William Nurthen

 

 

 

 

William Nurthen

 

Chief Financial Officer (Principal Financial

 

September 15, 2023

 

 

and Accounting Officer) and Secretary

 

 

 

 

 

 

 

/s/ Peter Victor Derycz

 

 

 

 

Peter Victor Derycz

 

Executive Chairman

 

September 15, 2023

 

 

 

 

 

/s/ Merrill McPeak

 

 

 

 

Merrill McPeak

 

Director

 

September 15, 2023

 

 

 

 

 

/s/ John Regazzi

 

 

 

 

John Regazzi

 

Director

 

September 15, 2023

 

 

 

 

 

/s/ Barbara J. Cooperman

Barbara J. Cooperman

Director

September 15, 2023

74

EX-10.26 2 rsss-20230630xex10d26.htm EX-10.26

Exhibit 10.26

28 September 2022

Asset Purchase Agreement

by and between

FIZ Karlsruhe – Leibniz-Institut für Informationsinfrastruktur GmbH

as Seller

and

Reprints Desk, Inc.

as Purchaser

1/22

69857544-1


Table of Contents

Preamble3

I.Definitions and Interpretation4

1.Definitions and Interpretation4

II.Sale and Purchase and Assignment of the Sold Contracts4

2.Sale and Purchase of Sold Contracts4

3.Assignment of Sold Contracts4

III.Purchase Price6

4.Purchase price6

5.Payments9

IV.Seller’s Representations, Warranties and Protection of Goodwill10

6.Representations and Warranties of Seller10

7.Remedies of the Purchaser11

8.Protection of Goodwill13

V.Limitations of Liability14

9.Limitations of Liability of Seller14

VI.Other Provisions15

10.Costs and Expenses15

11.General Provisions15

12.Notices17

2/22

69857544-1


Asset Purchase Agreement

between

(1)FIZ Karlsruhe – Leibniz-Institut für Informationsinfrastruktur GmbH, having its registered seat in Eggenstein-Leopoldshafen, registered in the commercial register of the local court of Mannheim under no. HRB 101892, with registered business address at Hermann-von-Helmoltz-Platz 1, 76344 Eggenstein-Leopoldshafen, Germany, as seller

(the “Seller”);

and

(2)Reprints Desk, Inc., a corporation incorporated under the laws of the State of Delaware USA, with business address at 10624 S. Eastern Ave., Ste. A-614, Henderson, NV USA 89052, as purchaser

(the “Purchaser”, together with the Seller, the “Parties”).

Preamble

(A)Seller is an independent important infrastructure institute and member of the non-universitarian Leibniz Association. Its public mandate is to provide science and research worldwide with scientific information. Seller significantly contributes with its activities to support information infrastructure, inter alia, by making accessible large volumes of patent and research information from various sources and providing AI-based analysis of the data. Furthermore, Seller practises own research and develops and operates innovative information services as well as e-research solutions.
(B)Seller provides document procurement and delivery services, in particular regarding journal articles, patent documents, reports, conference papers, proceedings or other publications, to various customer under its “AutoDoc”- platform and has, for these purposes, entered into various contracts with its customers.
(C)Purchaser is an independent corporation that provides solutions that simplify, and streamline the process research-driven organizations require to obtain, manage and create intellectual property.
(D)Seller intends to sell, transfer and assign to Purchaser, and Purchaser desires to purchase, acquire and assume from Seller the aforementioned contracts pertaining to the “AutoDoc” platform subject to the terms and conditions set forth herein.

Therefore, the Parties agree as follows (the “Agreement“, and the transactions contemplated by this Agreement the “Transaction”):

3/22

69857544-1


I.Definitions and Interpretation
1.Definitions and Interpretation

Certain defined terms and interpretative matters which form an integral part of this Agreement are set out in Exhibit 1.

II.Sale and Purchase and Assignment of the Sold Contracts
2.Sale and Purchase of Sold Contracts

Upon the terms and subject to the conditions of this Agreement and with economic effect as of the Effective Date, Seller hereby sells (verkauft) and Purchaser hereby purchases (kauft) all rights, claims, obligations and liabilities under the Sold Contracts subject to Section 3. This sale and purchase does not include individual document or other transaction made and delivered under the Sold Contracts and the rights and claims resulting therefrom (“Document Purchases”) before the Effective Date. For the avoidance of doubt, Seller does not sell and Purchaser does not purchase any assets or rights other than the Sold Contracts, in particular any assets or rights related to FIZ Autodoc contracts under which no orders or deliveries have been made since 1 January 2020.

3.Assignment of Sold Contracts
3.1Assignment

3.1.1

Upon the terms and subject to the conditions of this Agreement, Seller shall assign and transfer with effect as of 31 December 2022, 24:00 hours (the “Effective Date”) to Purchaser, and Purchaser shall assume by way of an assumption of contract with full discharge of Seller (im Wege der Vertragsübernahme mit befreiender Wirkung), all rights, claims, obligations and liabilities resulting from the contracts set forth in Exhibit 3.1.1 (the “Sold Contracts”), except for rights, claims, obligations and liabilities resulting from (i) Sold Contracts for which the consent of the contract partner pursuant to Section 3.3 has not been obtained prior to the Effective Date and (ii) Document Purchases made prior to the Effective Date.

3.1.2

Any claims, receivables, obligations and liabilities resulting from Document Purchases accepted by Seller until the Effective Date shall be allocated to Seller irrespective of the time of performance of the service. Any claims, receivables, obligations and liabilities resulting from Document Purchases made to and accepted by Purchaser after the Effective Date shall be allocated to Purchaser. For a period of two (2) years from the Effective Date, Seller shall not accept Document Purchases from contract partners of the Sold Contracts and shall refer such contract partners of the Sold Contracts exclusively to Purchaser for Document Purchases after the Effective Date.

4/22

69857544-1


3.1.3

For the avoidance of doubt, Seller does not assign or transfer any assets other than the Sold Contracts.

3.2Payments Received and Payments Made

3.2.1

Payments under Sold Contracts which have been made by third parties to either Purchaser or Seller (“Receiving Party”) with respect to claims or receivables that are allocated to the respective other Party pursuant to this Agreement, shall be Notified by the Receiving Party to the other Party within ten (10) Business Days after the end of the calendar month in which such payments have been received by the Receiving Party. All such payments received by the Receiving Party within a calendar month shall be forwarded to the respective other Party within twenty (20) Business Days following the end of the respective calendar month. If such payments include VAT, the Receiving Party shall forward the net amount of such payments (i.e. exclusive of VAT) to the other Party only if the VAT on such payments are owed by the Receiving Party to the Taxing Authorities.

3.2.2

Payments under Sold Contracts which have been made by either Purchaser or Seller (“Paying Party”) on liabilities allocated to the other Party pursuant to this Agreement, shall be notified by the Paying Party to the other Party within ten (10) Business Days after the end of the calendar month in which the payment has been made by the Paying Party. All such payments made by the Paying Party within a calendar quarter shall be reimbursed by the respective other Party within twenty (20) Business Days following the end of the respective calendar month. If such payments include VAT, the other Party shall reimburse to the Paying Party the net amount of such payments (exclusive of VAT), if and to the extent the Paying Party can claim input VAT with respect to the included VAT amount.

3.3Consent of Contract Partners

3.3.1

Unless otherwise agreed between the Parties and notwithstanding a termination pursuant to Section 3.3.3, from the date of the receipt of the Base Amount by Seller pursuant to Section 4.1 until the 31 January 2023, Seller and Purchaser shall use commercially reasonable efforts (i) to obtain the consents of the contract partner of any Sold Contract that are required for an assumption of the Sold Contracts by Purchaser with effect from the Effective Date, or (ii) to induce the contract partner to renew the contract with the Purchaser with or without changes, or to enter into a new contract with Purchaser on terms substantially similar to the terms of the relevant Sold Contract. For the avoidance of doubt, Seller shall not assign the Sold Contracts to any other third party or to induce contract partners of Sold Contracts not to consent to the assignment to Purchaser.

3.3.2

In order to transfer the Sold Contracts from Seller to Purchaser, Seller and Purchaser shall request from the relevant contract partners approval of the intended transfer of the Sold Contracts (including personal information) by way of a consent letter substantially as set forth in Exhibit 3.3.2 or to take other measures that are required by applicable laws to transfer the Sold Contracts to Purchaser, e.g. by offering a novation agreement to the respective contract partner. Purchaser shall only contact contract partners of Sold Contracts upon such contract partner having approved the

5/22

69857544-1


transfer of its contact data to Purchaser. Seller and Purchaser shall notify each other without undue delay once either of them has received a consent of a contract partner.

3.3.3

Seller shall be entitled to terminate any Sold Contract subject to the condition precedent that the relevant contract partner does not consent, prior to the Effective Date, to the transfer of the relevant Sold Contract from Seller to Purchaser.

3.3.4

For the avoidance of doubt, nothing in this Section 3.3 shall require Seller or Purchaser to make any payment (except to the extent advanced, assumed or agreed in advance to be reimbursed by Purchaser), incur any obligation or grant any concession in order to effect any transaction contemplated by this Section 3.

III.Purchase Price
4.Purchase price
4.1Base Amount

4.1.1

Purchaser shall pay to Seller a base purchase price for the Sold Contracts (the “Base Amount”) in the amount of

EUR 300,000 (in words: three hundred thousand Euro) net.

4.1.2

The Base Amount shall be due five (5) Business Days after the conclusion of this Agreement.

4.1.3

Seller shall be entitled to withdraw (zurücktreten) from this Agreement if it has not received the Base Amount within the time period set forth in Section 4.1.2.

4.2Base Amount Plus

4.2.1

Purchaser shall pay to Seller an additional purchase price of up to EUR 250,000 (in words: two hundred fifty thousand Euro) (the “Base Amount Plus”) for Sold Contracts which are effectively transferred to Purchaser (“Transferred Contracts”). A Sold Contract shall be considered a Transferred Contract, if (i) the relevant contract partner has consented to the transfer of the contract pursuant to Section 3.3.2, the relevant contract partner has renewed the contract with the Purchaser with or without changes, or the relevant contract partner has entered into a new contract with Purchaser on terms substantially similar to the terms of the relevant Sold Contract, in each case on or before 31 January 2023, and (ii) the contract partner has filed at least one Document Purchase with the Purchaser under the relevant contract on or before 30 June 2023.

4.2.2

The Base Amount Plus shall be calculated based on the proportion of the trailing twelve months’ revenues of the Transferred Contracts compared to the trailing twelve months’ revenues of all Sold Contracts. “TTMR” shall mean the total net service fees earned by Seller from document

6/22

69857544-1


requests made under a Sold Contract in the time period beginning on 1 August 2021, 0:00 hours and ending on 31 July 2022, 24:00 hours as set out for each of the Sold Contracts in Exhibit 3.1.1.

4.2.3

The Base Amount Plus shall be (i) the total TTMR of the Transferred Contracts divided by the total TTMR of all Sold Contracts, (ii) multiplied by EUR 550,000, (iii) minus the Base Amount, provided that the Base Amount Plus shall not be a negative amount:

Graphic

Examples:

Proportion of Transferred Revenues

Base Amount Plus

100 %

250,000 Euro

90 %

195,000 Euro

81,41 %

147,755 Euro

75 %

112,500 Euro

50 %

0,00 Euro

25 %

0,00 Euro

4.2.4

Purchaser shall provide Seller with a list of the Transferred Contracts as of 30 June 2023 not later than 31 July 2023 for Seller’s review. The Base Amount Plus shall be due on 30 September 2023. In case of a dispute in relation to the list of the Transferred Contracts, the Parties shall seek to settle any such dispute amicably prior to 30 September 2023. In case the Parties cannot settle any such dispute, Section 4.3.2 shall apply mutatis mutandis.

4.3Bonus Amount

4.3.1

For a period of three (3) years following the Effective Date, Purchaser shall provide Seller on a quarterly basis, at the latest on the last day of the month following the last day of the respective quarter, with the number of all orders Purchaser has received from customers under the Transferred Contracts and the transactions resulting from these contracts, including the type of delivery (“direct download”, “standard” or “rush”) (the “Bonus Information”).

4.3.2

If Seller has reason to believe that the Bonus Information provided by Purchaser pursuant to Section 4.3.1 is incorrect, Seller may request that the Bonus Information is reviewed by one of the “big 4” accounting firms to be instructed as neutral expert by Seller (the “Neutral Expert”). Seller and Purchaser shall jointly instruct the Neutral Expert to determine the Bonus Information in accordance with the provisions of this Agreement by way of a written expert’s opinion (Schiedsgutachten) which shall be final and binding on the Parties. The Neutral Expert shall act as an expert (Schiedsgutachter), not as an arbitrator. The Parties shall provide the Neutral Expert with all documents and information it reasonably requires for the preparation of its decision. The

7/22

69857544-1


costs and expenses of the Neutral Expert shall be allocated between Seller and Purchaser in the decision of the Neutral Expert by applying the principles of Sections 91 et seq. of the German Code of Civil Procedure (Zivilprozessordnung).

4.3.3

In addition to the Base Amount and the Base Amount Plus, Purchaser shall pay to Seller, for the period set forth in Section 4.3.1 above, a bonus based on the service fee revenues of Purchaser, as more fully described in Section 4.3.4 below, resulting from the Transferred Contracts (the “Bonus Amount”; the Bonus Amount together with the Base Amount and the Base Amount Plus, the “Purchase Price”).

4.3.4

The Bonus Amount shall be the amount of the accumulated and collected net service fees for Document Purchases which Seller would have charged to the contract partners of the Transferred Contracts had such Contracts not been transferred to Purchaser and had Seller continued to provide the services to the contract partners. The net service fees shall not include supplier fees, copyright fees, and any other fees that normally would not have been retained by Seller, and are set out in detail in Exhibit 4.3.4-A. For the avoidance of doubt, the Bonus Amount (i) shall not include service fee payments with which contract partners of the Transferred Contracts are in default and (ii) shall be independent of the amount of service fees or other fees which are actually charged by Purchaser. In addition, Seller acknowledges that some of the Transferred Contracts may come from contract partners that are already existing customers of Purchaser. In Exhibit 4.3.4-B, Purchaser has provided a list of these customers and Purchasers’ trailing twelve month’s of services fees from those customers for the period ending 31 July, 2022 (the “Existing Customers”). Seller acknowledges that for Existing Customers, the Bonus Amount shall only be payable based upon accumulated and collected net services fees over and above the trailing twelve month’s net services fees from each Existing Customer.

4.3.5

The Bonus Amount shall be paid by Purchaser in portions on a quarterly basis. Each portion of the Bonus Amount shall be due twenty-five (25) Business Days after the last day of the respective quarter.

4.4VAT, Withholding Tax, Transfer Taxes

4.4.1

The Purchase Price (including, for the avoidance of doubt the Bonus Amount) is meant to be a net amount that does not include any VAT. To the extent that the execution or consummation of this Agreement or any of the transactions contemplated by this Agreement is subject to VAT in any jurisdiction, such VAT shall be paid by Purchaser in addition to the Purchase Price if and to the extent such VAT is owed by Seller to the Taxing Authorities; the VAT shall also be paid in the relevant jurisdiction if the Purchase Price (without VAT) is paid to Seller on global level. If such VAT is owed by Purchaser under applicable laws, Purchaser shall duly and timely remit the VAT to the competent Taxing Authority.

4.4.2

Within twenty (20) Business Days after the Effective Date, Seller shall issue an invoice to the Purchaser in accordance with the applicable VAT laws. Purchaser shall pay the VAT amount (if

8/22

69857544-1


any) within three (3) Business Days after receipt of such invoice to Seller (or directly to the competent Taxing Authority in case of a reverse-charge procedure). If the VAT actually payable as a consequence of the execution or consummation of this Agreement or any of the transactions contemplated by this Agreement turns out to be higher or lower than the amount shown on the relevant invoice (including if no VAT has been invoiced at all), the Parties shall fully cooperate with each other to reflect a proper VAT treatment. In particular, the Parties shall make appropriate declarations and filings with the competent Taxing Authorities, amend any invoices (to the extent required by the applicable laws) and make any required payment with respect to VAT (including interest and/or penalties assessed thereon) to each other and the competent Taxing Authority, respectively, in each case without undue delay (unverzüglich). Any interest due on the VAT owed to the competent Taxing Authority by Seller shall be borne by the Purchaser.

4.4.3

Purchaser shall Notify Seller without undue delay if any of Seller’s claims against customers under the Sold Contracts acquired by Purchaser under this Agreement becomes uncollectable (zahlungsgestört) and provide any information necessary for Seller to conduct the VAT correction according to applicable VAT law (e.g. pursuant to Section 17 German VAT Act (Umsatzsteuergesetz)). For purposes of this Agreement a claim under the Sold Contracts shall be deemed uncollectable if the relevant customer has not settled it within 90 days after the claim has become due.

4.4.4

If withholdings of whatever nature are due on payments to be made by Purchaser on any of the transactions contemplated by this Agreement, Purchaser shall make the necessary gross up payments to leave Seller after the deduction of the relevant withholding tax with an amount equal to the payment which would have been due if no withholding Tax deduction had been required.

4.4.5

Any Transfer Tax incurred out of or in connection with the execution or consummation of this Agreement or any of the transactions contemplated by this Agreement shall be borne by Purchaser.

4.4.6

Claims under this Section 4.4 shall become time-barred upon expiration of six (6) months after the applicable statutory limitation of the relevant Tax.

5.Payments
5.1Seller Account; Purchaser Account; Currency

5.1.1

Any payments to Seller under or in connection with this Agreement shall be made by Purchaser by wire transfer in immediately available funds free of any bank and other charges to the following bank account or other bank accounts as Notified to Purchaser by Seller (the “Seller Account”):

Account Holder:

FIZ Karlsruhe – Leibniz-Institut für Informationsinfrastruktur GmbH

Bank:

Baden-Württembergische Bank/LBBW, Stuttgart, Germany

9/22

69857544-1


BIC:

SOLADEST

IBAN:

DE54 6005 0101 7495 5020 06

5.1.2

Any payments to Purchaser under or in connection with this Agreement shall be made by Seller by wire transfer in immediately available funds free of any bank and other charges to a bank account Notified by Purchaser to Seller at the latest ten (10) Business Days prior to the relevant due date (such Notified account, the “Purchaser Account”).

5.1.3

All payments to be made under this Agreement shall be payable in Euro.

5.2No Set-off and Right of Retention

Purchaser shall not be entitled to exercise any right to set-off, retention or other right to refuse performance (Aufrechnung, Zurückbehaltung oder sonstige Leistungsverweigerungsrechte) with respect to Purchaser’s obligations to pay the Purchase Price, except in case the respective claim of Purchaser was acknowledged (anerkannt) in writing by Seller or has been awarded to Purchaser in a legally binding (rechtskräftig) decision in principal proceedings (im Hauptsacheverfahren).

5.3Default

Any failure by Purchaser to make any payment pursuant to Section 4 when it is due shall result in Purchaser’s immediate default, without any reminder by Seller being required. The amount of any payment which is overdue shall be subject to late payment interest in the amount of five (5)% p.a. Further claims and remedies of Seller in connection with such failure, in particular the right to withdraw from this Agreement pursuant to Section 4.1.3, shall remain unaffected.

IV.Seller’s Representations, Warranties and Protection of Goodwill
6.Representations and Warranties of Seller
6.1General Rules

6.1.1

Seller represents and warrants to Purchaser by way of an independent promise of guarantee (selbständiges Garantieversprechen) pursuant to Section 311 BGB, and with the remedies pursuant to Section 7 below which form an integral part and define the scope of this promise of guarantee that the statements contained in Section 6.2 are true and correct as of the date of this Agreement (“Warranties”).

6.1.2

Each of the Warranties shall be construed independently and, except where this Agreement provides otherwise, shall not be limited by another Warranty or any other provision in this Agreement.

10/22

69857544-1


6.1.3

The Warranties shall not be considered as constituting guarantees as to the quality or durability (Beschaffenheitsvereinbarung) pursuant to Sections 443 and 444 BGB.

6.2Individual Warranties

6.2.1

Except as disclosed in Exhibit 6.2.1-A, the terms and conditions of the Sold Contracts listed in Exhibit 3.1.1 marked as “Premium Contracts” do not substantially or materially deviate from the two example agreements for “Premium Contracts” attached as Exhibit 6.2.1-B, provided, that a deviation shall in particular not be considered substantial if a termination period included in a Sold Contract marked as “Premium Contract” does not deviate from the termination periods mentioned in Exhibit 6.2.1-A for such Sold Contract. Except as disclosed in Exhibit 6.2.1-A, the standard terms and conditions (Allgemeine Geschäftsbedingungen) applicable to the Sold Contracts listed in Exhibit 3.1.1 marked as “T&C Contracts” do not substantially deviate from the standard terms and conditions (Allgemeine Geschäftsbedingungen) attached as Exhibit 6.2.1-C, provided, that a deviation shall in particular not be considered substantial if (i) a termination period included in a Sold Contract marked as “T&C Contracts” deviates from the termination period included in the standard terms and conditions by not more than six (6) months, or (ii) a deviation included in a Sold Contract marked as “T&C Contracts” does not adversely impact the turnover that can be generated with such Sold Contract by more than 20% compared to a Sold Contract subject to the standard terms and conditions attached as Exhibit 6.2.1-C.

6.2.2

The Terms and Conditions of the Sold Contracts do not restrict Seller in its ability to set copyright fee pricing for Document Purchases.  Notwithstanding the foregoing, Seller makes no representation or warranty as to whether the laws of a particular country may impose restrictions on copyright pricing.

6.2.2

Within the last three (3) years prior to the Effective Date, neither the contract partners of Sold Contracts nor consumer protection agencies have claimed in writing vis-à-vis the Sellers that the terms and conditions attached as Exhibit 6.2.1-C violate Sections 305 et seq. BGB on general terms and conditions.

6.2.3

Within three (3) years prior to the Effective Date, no litigation has been pending in relation to the Sold Contracts, and, to Seller’s best knowledge, no such litigation has been threatened against the Seller in writing.

6.2.4

To Seller’s best knowledge, no German public licences or permits were required to perform the obligations of the Seller under the Sold Contracts prior to the Effective Date.

7.Remedies of the Purchaser
7.1Scope of Remedies

If a Warranty is not correct or in the event of a breach of any covenant or other obligation of Seller under or in connection with this Agreement, Seller shall put Purchaser into the position Purchaser

11/22

69857544-1


would have been in if the relevant Warranty had been correct or the covenant or other obligation had not been breached (restitution in kind; Naturalrestitution). Should restitution in kind not be possible due to the nature of the breach or should it not have been effected within sixty (60) days after Seller having been Notified by Purchaser about the incorrectness of the relevant Warranty or the breach of the covenant or other obligation, Purchaser shall be entitled to request that the necessary sum is paid to Purchaser to compensate Purchaser for the Losses suffered by it as a result of the incorrectness of the Warranty or as a result of such breach of a covenant or obligation.

7.2Purchaser Claim Procedure

7.2.1

If Purchaser becomes aware of any facts or circumstances which result or may result in a claim of Purchaser pursuant to this Agreement (each such claim, a “Purchaser Claim”), Purchaser shall give Seller Notice thereof promptly after the discovery of the relevant facts or circumstances, but in no event later than thirty (30) Business Days thereafter, stating in such Notice in reasonable detail the nature of the relevant claim, and its factual and legal basis.

7.2.2

Purchaser shall, and shall cause its applicable Affiliates to, give such information and assistance, including access to the premises and the representatives of Purchaser and its Affiliates and the right to examine and copy or photograph any assets, accounts, books, records and other documents, as Seller, Seller’s Affiliates or their respective representatives, as applicable, may request in order to assess the relevant facts or circumstances alleged to give rise to the relevant Purchaser Claim. Seller shall reimburse Purchaser for expenses reasonably incurred by Purchaser for such assistance.

7.2.3

Third Party Claim Procedure

If a Third Party, including any public authority, asserts or threatens to assert any claim against Purchaser or if Purchaser becomes subject to any audit or investigation by any Authority which can reasonably be expected to give rise to a Purchaser Claim (each a “Third Party Claim”), the following shall apply:

a)Purchaser shall give Seller Notice of such Third Party Claim promptly after becoming aware that the relevant claim has been asserted or threatened to be asserted or that the relevant audit or investigation has been initiated, but in no event later than thirty (30) Business Days thereafter. The provisions of Section 7.2.2 shall apply mutatis mutandis.
b)Seller shall be given reasonable opportunity to discuss with Purchaser any measures which Seller proposes to take in connection with the Third Party Claim and its defence. Provided Seller is fully taking up the defence of such claim at its own cost, no admission of liability with respect to a Third Party Claim shall be made by Purchaser, and the Third Party Claim shall not be settled, without the prior consent of Seller. Any settlement of a claim by Seller that serves to restrict Purchaser’s business activities, causes Purchaser to admit liability, or causes Purchaser to pay any monetary amounts shall require the consent of Purchaser.

12/22

69857544-1


c)Seller may, at its expense, take over the defence against the Third Party Claim and defend or settle such Third Party Claim, in the name of and on behalf of Purchaser. Any settlement of a claim by Seller that serves to restrict Purchaser’s business activities, causes Purchaser to admit liability, or causes Purchaser to pay any monetary amounts shall require the consent of Purchaser.
7.3Exclusion of Remedies

Seller shall not be liable, and Purchaser shall not be entitled to bring any claim under or in connection with this Agreement to the extent that

a)the amount of the claim has been recovered from a Third Party;
b)Purchaser, an Affiliate of Purchaser or any of their respective representatives has caused pursuant to Section 254 para. 1 BGB the facts giving rise to such claim;
c)Purchaser, an Affiliate of Purchaser or any of their respective representatives has failed to mitigate damages pursuant to Section 254 para. 2 BGB;
d)the claim results from or is increased by the passing of, or any change in, any Law or administrative practice of any Authority, including any increase in the rates of any Taxes or any imposition of any Taxes or any withdrawal or relief from any Taxes not actually in effect on the date hereof, provided, however, that Seller acknowledges it remains responsible for its business activities and any Taxes associated with its business prior to the Effective Date;
e)the claim results from a measure caused by negligence or wilful misconduct or breach of contract by Purchaser, any of its Affiliates or any of their respective representatives;
f)Purchaser or any Affiliate of Purchaser has not duly and timely complied with its obligations pursuant to Sections 7.2.1 to 7.2.3, and Seller can prove that it has been prejudiced thereby.
8.Protection of Goodwill
8.1Agreement Not to Compete

8.1.1

For a period of two (2) years from the Effective Date and subject to Section 8.1.2, Seller hereby undertakes that Seller will not, and Seller shall ensure that its Affiliates will not,

a)directly or indirectly carry on, operate or be engaged or (except as the holder of shares in a listed company which confer not more than five per cent of the votes which can generally be cast at a general meeting of the company) interested in a business which competes with services as provided under the Sold Contracts;

13/22

69857544-1


actively refer any of Seller’s customers to document delivery services comparable to “AutoDoc” which are provided by a competitor of Purchaser.

8.1.2

On its website(s) and in its products, Seller sets certain hyperlinks to publishers and “Open Access” platforms. The Parties agree that this shall not constitute a violation of Section 8.1.1 nor of Section 3.1.2, neither currently nor in the future. For the avoidance of doubt, the website will not have any hyperlinks to any document suppliers previously used by Seller.

8.2Information and Link

Seller undertakes for a time period of one (1) year from the Effective Date (i) to inform its customers on the AutoDoc page of Seller’s website (https://autodoc.fiz-karlsruhe.de) about the fact that Purchaser has taken over the AutoDoc services as of the Effective Date and that Seller no longer offers AutoDoc services; and (ii) to set and to maintain a hyperlink on the AutoDoc page of Seller’s website which refers to Purchaser’s website as Notified by Purchaser to Seller from time to time.

V.Limitations of Liability
9.Limitations of Liability of Seller

This Section 9 shall apply to any and all claims against Seller under or in connection with this Agreement, unless expressly otherwise stated in this Section 9.

9.1Exclusion of Liability; Overall Cap

9.1.1

Seller’s aggregate total liability for any and all claims under this Agreement, except for claims pursuant to Section 3.2.1, shall be limited to an amount of EUR 150,000 (in words: One hundred fifty thousand Euro).

9.1.2

Seller shall not be liable for any indirect damages (mittelbare Schäden), consequential damages (Folgeschäden) or lost profits (entgangene Gewinne).

9.2Time Limitations

9.2.1

All claims of Purchaser arising under or in connection with this Agreement shall become time-barred (verjähren) fifteen (15) months after the Effective Date, except for:

a)claims pursuant to Section 4.4 (VAT, Withholding Tax, Transfer Taxes) which shall become time-barred (verjähren) pursuant to Section 4.4.6;
b)claims of Purchaser resulting from wilful behaviour (Vorsatz) or fraud (Arglist) of Seller which shall become time-barred (verjähren) within the statutory limitation periods.

14/22

69857544-1


9.2.2

Section 203 sentence 1 BGB shall not apply.

9.3No additional Rights or Remedies

The Parties agree that the rights and remedies which Purchaser or any of its Affiliates may have against Seller under or in connection with this Agreement or the Transaction shall be solely governed by this Agreement, and the rights and remedies expressly provided for by this Agreement shall be the exclusive remedies available to Purchaser and its Affiliates. All other rights or remedies of any legal nature which Purchaser may otherwise have against Seller in connection with this Agreement or the Transaction shall be excluded. In particular, Purchaser shall not have, and hereby waives, any claims relating to defects in quality (Sachmängel) or title (Rechtsmängel) of the purchased objects and other representations and warranties provided by law (Sections 434 et seq. BGB), breaches of contractual and pre-contractual obligations provided by law (Section 280 through Section 282 BGB, Section 311 BGB, Section 241 para. 2 BGB), frustration of contract (Section 313 BGB), and any rights to rescind (zurücktreten), cancel (kündigen), avoid (anfechten) or otherwise terminate this Agreement or exercise any right or remedy which would have a similar effect. Furthermore, the applicability of Section 433 through Section 453 BGB (except for Section 433 paras. 1 and 2 BGB) and Section 377 HGB, including any and all statutory claims thereunder, shall be excluded. For the avoidance of doubt, the right of Purchaser to demand (and enforce) Seller’s compliance with Section 8 (Protection of Goodwill) and the right of Purchaser to rely on statutory remedies and make claims for damages for breaches of Section 8 shall remain unaffected.

9.4Wilful Behaviour and Fraud

The limitations of liability in this Agreement, including the limitations set forth in this Section 9, shall not apply to claims of Purchaser against Seller resulting from intentional or wilful misconduct (Vorsatz) or fraud (Arglist) of Seller, provided, however, that Seller shall not be liable for wilful misconduct (Vorsatz) or fraud (Arglist) of any auxiliary persons (Erfüllungsgehilfen) within the meaning of Section 278 BGB.

VI.Other Provisions
10.Costs and Expenses

10.1

Subject to Section 10.2, any and all costs and expenses in connection with the execution and consummation of this Agreement and the Transaction shall be borne by Purchaser.

10.2

Each Party shall bear the costs and fees of its own advisors.

11.General Provisions

11.1

No Assignment

15/22

69857544-1


11.1.1

This Agreement and any rights and obligations hereunder may not be assigned or otherwise transferred, in whole or in part, without the prior approval of the applicable other Party hereto (to be granted by way of Notice).

11.1.2

Unless expressly provided herein, this Agreement shall not grant any rights to any person or entity other than the Parties.

11.2

No amendment, supplement, modification or waiver of this Agreement or parts thereof (including this Section 11.2) shall be binding unless executed in writing by the Parties.

11.3

This Agreement (including its Exhibits) constitutes the full understanding of the Parties and the complete and exclusive statements of the terms and conditions of the Parties’ agreements relating to the subject matter hereof and supersedes any and all prior agreements and understandings, whether written or oral, that may exist between the Parties with respect to the subject matter of this Agreement or parts thereof. Side agreements to this Agreement do not exist. All Schedules to this Agreement are integral part of the Agreement.

11.4

This Agreement shall be governed by, and construed in accordance with, the laws of Germany, excluding the United Nations Convention on Contracts for the International Sale of Goods (CISG).

11.5

All disputes arising in connection with this Agreement or its validity shall be finally settled in accordance with the Arbitration Rules of the German Institution of Arbitration (DIS) without recourse to the ordinary courts of law. The place of arbitration shall be Karlsruhe, Germany. The arbitral tribunal shall consist of three arbitrators. The language of the arbitral proceedings shall be English. Documents originally existing in the German language may be submitted in the German language. The Parties shall be entitled to file for interim measures (vorläufigen Rechtsschutz) with the ordinary courts of law if the final settlement is made by the competent arbitral court. Each Party shall procure that none of its Affiliates initiates any dispute proceedings in relation to the Transaction outside of arbitration between the Parties in accordance with this Section 11.5. Each Party hereby irrevocably agrees that all documents relating to proceedings pursuant to this Section 11.5 may be submitted between the Parties and the arbitral body in electronic form to the extent permissible under the applicable arbitration rules.

11.6

Should any provision of this Agreement be or become invalid, ineffective or unenforceable as a whole or in part, the validity, effectiveness and enforceability of the remaining provisions shall not be affected thereby. Any such invalid, ineffective or unenforceable provision shall be deemed replaced by such valid, effective and enforceable provision as comes closest to the economic intent and the purpose of such invalid, ineffective or unenforceable provision as regards subject-matter, amount, time, place and extent. The aforesaid shall apply mutatis mutandis to any gap in this Agreement.

16/22

69857544-1


12.Notices

All notices, requests and other communications hereunder (including, for the avoidance of doubt, the making of any claims under or in connection with this Agreement) shall be made in writing in the English language and delivered by hand, by courier, by fax or submission of a scan of a signed message by e-mail to the respective Party at the address set forth below, or such other address as may be designated by the respective Party to the other Party in the same manner with such change becoming effective only after receipt of a Notification of such change:

a)To Seller:

FIZ Karlsruhe – Leibniz-Institut für Informationsinfrastruktur GmbH

Michael O. Müller

Head Legal

Administration

Hermann-von-Helmholtz-Platz 1

76344 Eggenstein-Leopoldshafen

Germany

Phone: +49 7247 808-182

E-Mail: Michael-Olivier.Mueller@fiz-Karlsruhe.de

b)To Purchaser:

Reprints Desk, Inc.

Attn: CFO, William Nurthen

10624 S. Eastern Ave., Ste. A-614

Henderson, NV USA 89052

Phone: +1 310.477.0354
E-Mail: bnurthen@reprintsdesk.com with cc to legal@reprintsdesk.com

17/22

69857544-1


Signatures

Date: _____________________

FIZ Karlsruhe – Leibniz-Institut für Informationsinfrastruktur GmbH:

__________________________

__________________________

Name:

Sabine Brünger-Weilandt

Name:

ppa. Andreas Schwartz

Position:

President and CEO

Position:

Vice President Administration

Date: _____________________

Reprints Desk, Inc.:

__________________________

Name:

William Nurthen

Position:

Chief Financial Officer

18/22

69857544-1


Exhibit 1 (Definitions and Interpretation)

1.Definitions
1.1Defined Terms

For purposes of this Agreement, the following terms shall have the meanings set out or specified in the Sections indicated below:

Affiliate

means, with regard to any person or entity, any person or entity that, at the relevant point in time, controls, is controlled by, or is under common control with, such person or entity. As used in this definition, “control” (including the terms “controlling”, “controlled by” and “under common control with”) means the possession, directly or indirectly, of the power to direct, or cause the direction of, the management and policies of a person or entity, whether through (i) ownership of voting securities or other interests, (ii) the ability to appoint a majority of the board of directors or other management body, or (iii) contract or otherwise.

Agreement

as defined in the Preamble

Authority

means in any jurisdiction any legislative, executive or judicial unit of any governmental entity (supranational, federal, state or local) or any department, commission, agency, bureau, subdivision, branch, office, council, official, court or other regulatory, administrative or judicial authority thereof as well as any governmental or non-governmental self-regulatory organization, agency or authority.

Base Amount

as defined in Section 4.1.1

Base Amount Plus

as defined in Section 4.2.1

Bonus Amount

as defined in Section 4.3.1

Bonus Information

as defined in Section 4.3.1

Business Day

means a day that is not a Saturday, a Sunday or a statutory public holiday in Karlsruhe, Germany.

BGB

means the German Civil Code (Bürgerliches Gesetzbuch).

Document Purchases

as defined in Section 2

Effective Date

as defined in Section 3.1.1

HGB

means the German Commercial Code (Handelsgesetzbuch).

Neutral Expert

as defined in Section 4.3.2

19/22

69857544-1


Notice

means any notification in the form according to Section 12; the term “Notify” shall be construed accordingly.

Parties

as defined in the Recitals

Paying Party

as defined in Section 3.1.2

Purchase Price

as defined in Section 4.3.1

Purchaser

as defined in the Recitals

Purchaser Account

as defined in Section 5.1.2

Receiving Party

as defined in Section 3.1.2

Seller

as defined in the Recitals

Seller Account

as defined in Section 5.1.1

Sold Contracts

as defined in Section 3.1.1

Tax

means any taxes (Steuern) according to Section 3 German Fiscal Code (Abgabenordnung) as well as equivalent taxes under the statutory law provisions of any foreign jurisdiction, in each case including interest, penalties and other ancillary charges and irrespective of whether owed as a primary or as a secondary liability, but excluding deferred taxes.

Taxing Authority

means any competent public Authority in charge of imposing or collecting any Tax.

Third Party

means any person or entity who or which is neither a Party to this Agreement nor an Affiliate of a Party to this Agreement.

Third Party Claim

as defined in Section 7.2.3

Transaction

as defined in the Preamble

Transfer Tax

means all federal, state, local or foreign transfer, sales, use, ad valorem, receipts, excise, documentary, registration, real property transfer, mortgage recording, stamp duty or similar Taxes (excluding, for the avoidance of doubt, VAT), together with any interest, addition or penalties with respect thereto and any interest in respect of such additions or penalties.

Transferred Contract

as defined in Section 4.2.1

TTMR

as defined in Section 4.4.2

VAT

means (i) any tax imposed in compliance with the Council Directive of 28 November 2006 on the common system of value added tax (EC Directive 2006/112) and (ii) any other tax of a similar nature, whether imposed in a member state

20/22

69857544-1


of the European Union in substitution for, or levied in addition to, such tax referred to in (i) above, or imposed elsewhere.

Warranties

as defined in Section 6.1.1

2.Other Definitional and Interpretive Matters

Unless otherwise expressly provided, for purposes of this Agreement, the following rules of interpretation shall apply:

a)When calculating the period of time before which, within which or following which any act is to be done or step is to be taken pursuant to this Agreement, the provisions of Sections 187 BGB et seq. shall apply.
b)Any reference in this Agreement to gender shall include all genders, and words (including definitions) imparting the singular number only shall include the plural and vice versa.
c)The provision of a Table of Contents, the division of this Agreement into Sections and other subdivisions and the insertion of headings are for convenience of reference only and shall not affect or be utilized in construing or interpreting this Agreement. All references in this Agreement to any “Section” are to the corresponding Section of this Agreement unless otherwise specified.
d)The words such as “herein”, “hereinafter”, “hereof”, and “hereunder” refer to this Agreement as a whole and not merely to a subdivision in which such words appear unless the context otherwise requires.
e)The word “including” or any variation thereof means “including, without limitation” and shall not be construed to limit any general statement that it follows to the specific or similar items or matters immediately following it.
f)If any Party shall under this Agreement use “commercially reasonable efforts”, such Party shall be required to make a diligent, reasonable and good faith effort to accomplish the applicable objective. Such obligation, however, does not require an expenditure of material funds or the incurrence of a material liability on the part of the obliged Party, nor does it require that the obliged Party makes any concession or acts in a manner that would be contrary to normal commercial practices under the given circumstances in order to accom-

21/22

69857544-1


plish the objective. The fact that the objective is or is not actually accomplished is no indication that the obliged Party did, or did not, in fact use its reasonable commercial efforts in attempting to accomplish the objective.

g)The Schedules and Exhibits attached to this Agreement shall be construed with and as an integral part of this Agreement to the same extent as if the same had been set forth verbatim herein.
h)Where a German term has been inserted in italics, it alone (and not the English term to which it relates) shall be authoritative for the purpose of the interpretation of the relevant English term in this Agreement.
i)Wherever in this Agreement the term “material” or “materiality” or any variation thereof appears, no monetary threshold set forth in any provision of this Agreement shall be considered in connection with the interpretation thereof unless specifically and explicitly tied thereto.

22/22

69857544-1


EX-10.28 3 rsss-20230630xex10d28.htm EX-10.28

Exhibit 10.28

AMENDMENT TO EXECUTIVE EMPLOYMENT AGREEMENT

This Amendment to Executive Employment Agreement (“Amendment”), effective June 30, 2022, hereby amends the Executive Employment Agreement (the “Agreement”) dated July 1, 2013, as amended to date, between Reprints Desk, Inc., a Delaware corporation (the “Company”), Research Solutions, Inc., a Nevada corporation (“Research Solutions”), and Scott Ahlberg (“Executive”).

WHEREAS, the parties wish to amend the terms of the Agreement as set forth herein.

NOW THEREFORE, for the mutual promises and other consideration described herein, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:

1.Section 1(d) of the Agreement is hereby amended in its entirety to read as follows:

Term.  The term of employment of Executive by the Company pursuant to this Executive Employment Agreement shall be for an annual period ending on June 30 of each year, subject to automatic renewal for subsequent one-year periods unless the Company provides written notice of non-renewal to Executive at least thirty (30) days prior to the expiration of the then-current term, and subject to earlier termination  in accordance with the other provisions of this Executive Employment Agreement.”

2.Except as expressly amended or modified herein, all terms and conditions of the Agreement are hereby ratified, confirmed and approved and shall remain in full force and effect. In the event of any conflict or inconsistency between this Amendment and the Agreement, this Amendment shall govern.

3.This Amendment and all acts and transactions pursuant hereto and the rights and obligations of the parties hereto shall be governed, construed and interpreted in accordance with the laws of the State of California, without giving effect to principles of conflicts of law.

4.This Amendment may be executed and delivered by facsimile or electronic signature and in two or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument.

[Signature Page Follows]


IN WITNESS WHEREOF, the parties have duly executed this Amendment as of the date first written above.

REPRINTS DESK, INC.:

By:​ ​

Name and Title: William Nurthen, CFO

RESEARCH SOLUTIONS, INC.:

By:​ ​

Name and Title: William Nurthen, CFO

EXECUTIVE:

By:​ ​

Name: Scott Ahlberg

4868-5872-5501, v. 1


EX-21 4 rsss-20230630xex21.htm EX-21

Exhibit 21

LIST OF SUBSIDIARIES OF RESEARCH SOLUTIONS, INC.

1.Reprints Desk, Inc. a wholly-owned subsidiary incorporated under the laws of the State of Delaware.

2.Reprints Desk Latin America S. de R.L. de C.V., a wholly owned subsidiary formed under the laws of Mexico.

3.RESSOL LA, S. DE R.L. DE C.V., a wholly owned subsidiary formed under the laws of Mexico.

EX-23 5 rsss-20230630xex23.htm EX-23

Exhibit 23

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the previously filed Registration Statements of Research Solutions, Inc. on Form S-8 (File Nos. 333-169823, 333-185059, 333-200656, 333-214824, 333-221963, 333-235261, 333-250799 and 333-261275) and on Form S-1 (File No. 333-212649) of our report dated September 15, 2023, relating to the consolidated financial statements of Research Solutions, Inc. and Subsidiaries as of June 30, 2023 and 2022 and for the years then ended which appear in Research Solutions, Inc.’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023 filed with the Securities and Exchange Commission on September 15, 2023.

/s/ Weinberg & Company, P.A.

September 15, 2023

Los Angeles, California


EX-31.1 6 rsss-20230630xex31d1.htm EX-31.1

Exhibit 31.1

RULE 13a-14(a) CERTIFICATION

I, Roy W. Olivier, certify that:

1.I have reviewed this annual report on Form 10-K of Research Solutions, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a–15(f) and 15d–15(f)) for the registrant and have:

(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date:    September 15, 2023

/s/ Roy W. Olivier

 

Roy W. Olivier

 

Chief Executive Officer and President

 

(Principal Executive Officer)


EX-31.2 7 rsss-20230630xex31d2.htm EX-31.2

Exhibit 31.2

RULE 13a-14(a) CERTIFICATION

I, William Nurthen, certify that:

1.I have reviewed this annual report on Form 10-K of Research Solutions, Inc.;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations, and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a–15(f) and 15d–15(f)) for the registrant and have:

(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

3

Date:    September 15, 2023

/s/ William Nurthen

 

William Nurthen

 

Chief Financial Officer (Principal Financial and Accounting Officer)


EX-32.1 8 rsss-20230630xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Research Solutions, Inc. (the “Company”) on Form 10-K for the period ending June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Roy W. Olivier, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; 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/ Roy W. Olivier

 

Roy W. Olivier

 

Chief Executive Officer and President
(Principal Executive Officer)

 

September 15, 2023

 


EX-32.2 9 rsss-20230630xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Research Solutions, Inc. (the “Company”) on Form 10-K for the period ending June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, William Nurthen, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; 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/ William Nurthen

 

William Nurthen

 

Chief Financial Officer
(Principal Financial and Accounting Officer)

 

September 15, 2023

 


GRAPHIC 10 rsss-20230630x10k001.jpg GRAPHIC begin 644 rsss-20230630x10k001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" "[ >L# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z3-(U>& M7\OCWQW\;/&^@:-X_F\):/H-GICPV]MI-K=&1[A9B[,TJ$_\LUP!0![K17D7 M_"K?B;_T6O4?_"NT5Y%_PJWXF_]%KU M'_PG-._^-T?\*M^)O_1:]1_\)S3O_C= 'KM%>1?\*M^)O_1:]1_\)S3O_C=' M_"K?B;_T6O4?_"NT5Y%_PJWXF_]%KU'_PG-._^-T?\*M^)O_1:]1_\)S3O_C= M'KM%>1?\*M^)O_1:]1_\)S3O_C='_"K?B;_T6O4?_"NT5Y%_PJWXF_]%KU'_PG M-._^-T?\*M^)O_1:]1_\)S3O_C= 'KM%>1?\*M^)O_1:]1_\)S3O_C='_"K? MB;_T6O4?_"NT5Y%_PJWXF_]%KU'_PG-._^-T?\*M^)O_1:]1_\)S3O_C= 'KM% M>1?\*M^)O_1:]1_\)S3O_C='_"K?B;_T6O4?_"'=.Y_P#(=#_##XEQKN;XVZ@JCN?# MNG ?^BZ /8*3->0_\*N^)I_YK7J/_A.Z=_\ &Z4_"[XFG_FM>H_^$[IW_P ; MI >NYHS7D/\ PJWXF_\ 1:]1_P#"=T[_ .-TO_"K?B9_T6O4?_"=T[_XW3 ] M=S17D/\ PJWXF?\ 1:]1_P#"=T[_ .-TH^%WQ-_Z+7J/_A.Z=_\ &Z /7J*\ MB_X5;\3?^BUZC_X3FG?_ !NC_A5OQ-_Z+7J/_A.:=_\ &Z /7:*\B_X5;\3? M^BUZC_X3FG?_ !NC_A5OQ-_Z+7J/_A.:=_\ &Z /7:*\B_X5;\3?^BUZC_X3 MFG?_ !NC_A5OQ-_Z+7J/_A.:=_\ &Z /7:*\B_X5;\3?^BUZC_X3FG?_ !NC M_A5OQ-_Z+7J/_A.:=_\ &Z /7:*\B_X5;\3?^BUZC_X3FG?_ !NC_A5OQ-_Z M+7J/_A.:=_\ &Z /7:*\B_X5;\3?^BUZC_X3FG?_ !NC_A5OQ-_Z+7J/_A.: M=_\ &Z /7:*\B_X5;\3?^BUZC_X3FG?_ !NC_A5OQ-_Z+7J/_A.:=_\ &Z / M7:*\B_X5;\3?^BUZC_X3FG?_ !NC_A5OQ-_Z+7J/_A.:=_\ &Z /7:*\B_X5 M;\3?^BUZC_X3FG?_ !NC_A5OQ-_Z+7J/_A.:=_\ &Z /7:*\B_X5;\3?^BUZ MC_X3FG?_ !NC_A5OQ-_Z+7J/_A.:=_\ &Z /7:*\B_X5;\3?^BUZC_X3FG?_ M !NC_A5OQ-_Z+7J/_A.:=_\ &Z /7:*\B_X5;\3?^BUZC_X3FG?_ !NL;QGX M)^*/AGP?KNL0_&>_FET^PGNTC?P[IX5VCC9@#B/H<4 >ZYI:YGX::U=^)/AW MX6U:_<27M_I5K=SNJA0TCPHS$ <#DGBNFH 0UY'\/O\ DX_XO?\ 7CH7_HNZ MKUMC@5XAJ_AOXI>%/C#XN\3>$- \*:_I.OVFGQ8UG7[C3YX'MUE4_+'9S!@? M-&#N'3I0![C17CG_ DWQ[_Z)]\/O_"UO?\ Y5T?\)-\>_\ HGWP^_\ "UO? M_E70!['17CG_ DWQ[_Z)]\/O_"UO?\ Y5T?\)-\>_\ HGWP^_\ "UO?_E70 M!['17CG_ DWQ[_Z)]\/O_"UO?\ Y5T?\)-\>_\ HGWP^_\ "UO?_E70!['1 M7CG_ DWQ[_Z)]\/O_"UO?\ Y5T?\)-\>_\ HGWP^_\ "UO?_E70!['17CG_ M DWQ[_Z)]\/O_"UO?\ Y5T?\)-\>_\ HGWP^_\ "UO?_E70!['17CG_ DW MQ[_Z)]\/O_"UO?\ Y5T?\)-\>_\ HGWP^_\ "UO?_E70!['17CG_ DWQ[_Z M)]\/O_"UO?\ Y5T?\)-\>_\ HGWP^_\ "UO?_E70!['17CG_ DWQ[_Z)]\/ MO_"UO?\ Y5T?\)-\>_\ HGWP^_\ "UO?_E70!['17CG_ DWQ[_Z)]\/O_"U MO?\ Y5T?\)-\>_\ HGWP^_\ "UO?_E70!['17CG_ DWQ[_Z)]\/O_"UO?\ MY5T?\)-\>_\ HGWP^_\ "UO?_E70!['17CG_ DWQ[_Z)]\/O_"UO?\ Y5T? M\)-\>_\ HGWP^_\ "UO?_E70!['17CG_ DWQ[_Z)]\/O_"UO?\ Y5T?\)-\ M>_\ HGWP^_\ "UO?_E70!Z3XS2_D\(:XNE'&IM8SBU(XQ+Y;;/\ Q[%?/?[/ M^L>!F_9]M/#FN_93K$B21:OI%S@WLUT7.24/SLQ.-K=N#D8KN_\ A)OCW_T3 M[X??^%K>_P#RKK&^P_%O^W!K7_"H/A7_ &P.!J/_ E-S]H_[^?V3N_6DKH# MR?0/CCXIT#5-,L]8^(4\_P!B\97.B7-K&;38[22*.&2Y( 200@JNT*=DBEQ@99LUZ] MK4'QFMI_[4MOAI\)-*NS=1SWE_=>)+EVFC!^=2_]F*0Q' N#TK@-9_:# MU3P^-1AA\"?";6)KF58;RU\/>(KW4I)9!P%E6WT=^1@??Z8[4UH[L;?O.2[W M-?4_BSXI^WZG-8>/7M[WP[J5GI]OXTMA"UK*P0L=^Z3263I;VVJ?\ "1PK,L1!R\8>U$JHN,$;0>1A3SBI8?&A MKR[G.I_"7X2>&;Z*;-HRHQS_$KGZTVQ+X;==#G#^TO\ M4];UB7P?H/BRPNKK3]0OX!XBO;NQLOM7DW#I%'*3;21H_#[X MH_$CQ;XO\?V.K^-=$MKGP[864T6FZ1!$8?/EM]TBR22*[E-YX8!>W;BM%O#O MQ(U[3;=M!^$GP3-D]W'AKIK+3_BUIM[=W=I M\(/A7:W=VH2XGA\4W*23 = [#2/'.H^+])U2WU;5Y] M7U+3I4AGEF2# 9E+';) J(XSD?=4C:,C/)]<%>'Z/-\:/#T+PZ5\+/AGIL,C MF1X[/Q==1*S'JQ"Z4,D^M7_^$F^/?_1/OA]_X6M[_P#*NI$E:Y['17CG_"3? M'O\ Z)]\/O\ PM;W_P"5='_"3?'O_HGWP^_\+6]_^5= SV.BO'/^$F^/?_1/ MOA]_X6M[_P#*NC_A)OCW_P!$^^'W_A:WO_RKH ]CHKQS_A)OCW_T3[X??^%K M>_\ RKH_X2;X]_\ 1/OA]_X6M[_\JZ /8Z*\<_X2;X]_]$^^'W_A:WO_ ,JZ M/^$F^/?_ $3[X??^%K>__*N@#V.BO'/^$F^/?_1/OA]_X6M[_P#*NC_A)OCW M_P!$^^'W_A:WO_RKH ]CHKQS_A)OCW_T3[X??^%K>_\ RKH_X2;X]_\ 1/OA M]_X6M[_\JZ /8Z*\<_X2;X]_]$^^'W_A:WO_ ,JZ/^$F^/?_ $3[X??^%K>_ M_*N@#V.BO'/^$F^/?_1/OA]_X6M[_P#*NC_A)OCW_P!$^^'W_A:WO_RKH ]C MHKQS_A)OCW_T3[X??^%K>_\ RKH_X2;X]_\ 1/OA]_X6M[_\JZ /8Z*\<_X2 M;X]_]$^^'W_A:WO_ ,JZ/^$F^/?_ $3[X??^%K>__*N@#V.BO'/^$F^/?_1/ MOA]_X6M[_P#*NC_A)OCW_P!$^^'W_A:WO_RKH ]CKE/BS_R2OQE_V!;W_P!$ M/7#_ /"3?'O_ *)]\/O_ M;W_Y5UE>*[GX]^*/"VL:,? GP^MAJ-G-9^:!<^%/ /AK1+ MQXY+O3=,MK.9X22C/'$J,5) )&5.,@5T- !28I:* "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH ***:6P: '45'+,D*%W=44=2QP*X7Q5\=O G@ MR58=3\2V,=R[^6EO%)YDCM_= 7/- '?4C<"O'Y/CGKWB".4>#_ASKNJLLGEK M<:JHTZW3_8UD+JZC7ON:?H22V;#OBVSY0S[+7HOA?P'X<\$:?%8^'] M#T_1K.)0B06-NL2*HZ !1P* //D^,OBSQ*T \*_#/7)K>92PO]="Z9&GINBF M*S<^R&F1>%?B_P"*3&^M>+M(\*6^XF2ST&U:Y=E[#SI-A4^X!KV':/3BC% ' MD5O^S/X5O&CF\2W6K>,[A)/-$FN7K3!6SGA1@ #TKTC1/">B>'(1'I>DV=@G M7_1X%0D^I('-:N*6@!*H:OX?TS7H&@U+3K6_B88*7,*R _F*T** /)-3_9C\ M$S7]UJ.CPWWA35+D8>^T*[:WD/\ ,?I41\!?%#PS([Z!X]MMD3$3 M'/LAJQI7[3WP\O;JVL]1UW_A%M2N6\N+3_$T#Z9<2/\ W5CG"%C]!7JV!5+5 M-#T_6K5[>_L;>]@<8:.>,.I_ T 3VMY#?0)-;S)/"XRLD;!E8>H(J4G%>17O M[+G@:*5I_#MM>>"+DRF8R^%[R33P[GJ76(J'R>Q!IA\$?%?PLDAT/QY:>(X] MX,=MXFL5RB<9420A68^[$T >Q45X_)\6?'7ACSSXE^&U[L:@-.DUD:1JI7>;#58S;S*/=6Z?G0!Z=152RU2UU*)9; M2YANHV&0\,@<$?459!S0 ZBD%+0 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% "=*6BB@ HI"<4 YH 6BBDS0 M%)FDW4 .HI">:,T +129HS2N MM%)FC-,!:**3- "T4F:#FE<".XN8K2"2:>5(88U+/)(P55 ZDD]!7Q])_P % M,?AW+Z>7.[1Q@^NZ%J]DVXX%&* M/(++]FS3=0\B7QAXL\4^-[F,EMU_J;6D1/H8;00QL/9E-=YX3^&GA/P(C+X= M\-Z7HF\EG:QM(XFJVKC#07MNDR$>A5@16E10!Y/>?LS>"HY8Y] BU+P;DZ/>QV]UJ<]QJ(L[W3IK:6VN((^KNN]0K$#T)!]:^L]M?/7[3G[% M/A']J[6="NO%^IZE;66DHRQVFFE(S(Q.2S.0>W&,4 >L?##XJ>&?C%X0LO$O MA/5(=5TJ[0,LD;?,A(R4=?X6&>176@YKR?X$_LN_#_\ 9QL[NV\$:;<6*W84 M3M-=/)YF,X)4G:#SU %>L 8H 6BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HI ,ZS\0/B1K'Q7\4>%?!FF^%C9:#:V,TMSKMSS&O(_A]_RU^&Z-UPU_? _^BJ]B;I7QM^UK\-M-\5_M#?#AXOAYH?CK5;W2 M]2AEM=4,4.]$\G8YD=3RA=BO<;CC%):R45U_RN%M+GM0NOCP1D6/PY([$7M_ MS_Y"I!=_'Q',E92T;.W%Y\=CNQ9?#D[>O^G7_' M_D*FKJ/QS=L+;?#=CZ+?WQ_]I5Q/[*%I<'5_B_INN7%KJ%]_PD4@NTBGDGB8 MF-=P7S69@G4!23@<=J\*^#7P*U*XUZ]U3P1X#T'PR-!\8ZG*/%-E<1P7,]LD MCC[$8T4-L)('S$J HXJ8[I/JD_O*C[Z;71V/K#[3\>?^?'X=?^!M_P#_ !JD M%S\>3TL?AU_X&W__ ,9KR.Z_:Z\<1> _#^M+X4L3J?B/5IM'T[3K2&:]>.2( M2L\CA'7>"L) 52#GG..*LC]J+XG7ES_9I\"V/A[5DT"?6&&MM(,M"V&7RE8, MH/;))II-E-6O?I^FAZF;KX\*,FR^'('O>W__ ,:I1=?'@C(L?AR1Z_;;_P#^ M-5Y7=?M.>*-1T.^.H^$M%U&TOO"MGXDM+#S&XBF.UXIBQ*O@@GY0.,5+JW[1 M_C3PM+XOLK;3?#$-CX=L]"OK52DR*;2\=XGC/SX#(8\J1@8ZBFH\VQ.UCT_[ M1\>?^?'X=?\ @;?_ /QFD:Z^/"];'X_:J\<:==:Q<0> M&]$_LO2O$&F:/(CW+R37"7DBQ+(C*P52&=3R#P#7K'PI\=:K\2++QCI/BBQT MW[7H]_)ITPL5;[//'@X.URQZ=1FE:\>8+VERLI1ZE\HOK_\ ^-5\F_LZ? .]U?4(K_POX/TCP=IVD>+M:6;Q5IMR ML-W=V:7D\8M#'& VT8"C)( 1< 5UWA'XT>(/@K\!;3_A'4T[4IXK_7+J6/6) M)KFXEAM[ELJBJX9CAAEV)"X&0,;GXES:9J6C:;86GA*#4 M;.":.?S(9)8F=B"L@^8!3SZX[9IOPGN=?^'.CR6OA/2O"L'B.728]>UQBMQ' M;W@/3RX_,^64@9:0Y!).12L[N+Z?\'_(4DXM1ZO_ "3_ %/:?M'QY_Y\?AU_ MX&W_ /\ &J3[3\>?^?#X=?\ @;?_ /QJO/-!_:>\<^+X_%]_I7A+2K73=!TF MTU>.&]NF,UTDUN)MN00$(!'4&LP_M1_$633KJY30_#D>[PBWBVWWM,WEQQ,O MFPR8?YF8,-K+@ ](-#^#ND^"?$>L7MOI%MINAQ)/'<;AE9'6 1 MB0@D],'MGBFMW?H[$WYI1BNNIZ[]H^/(_P"7#X=?^!M__P#&J07/QY_Y\?AU M_P"!M_\ _&J\F\5?M7_$+PWX"L=3NO"5EH^NQ"ZFO=-U6VF6>>&%H\200"3< MJL),[G8A<=#61J'[0_Q3L?$'CKQ#83>&Y_#VEV.BW2Z5?PW!D6.Z9@WELL@ M<9))(.=JT--:CNK7/,QP70&UW0L2S D#C ]JGU#]I MWQ]:_%&\\*V'@MO$4&ASV]EK-SIEA,8S+)$DC21R&3$:+O'RN&/O5.+0)IGH MWVGX\_\ /C\.O_ V_P#_ (U3O/\ CS_SX_#G_P #;_\ ^-4[X2?%G5_&WB75 M=)UNVL=.N[;?-'8K&\=PD/F,B%@S$,#L)W+@#_#?C'3/"G]G^(C>1I<:'=7+RQ/! 9>1*BC!QCK7M(Z5Y%\3_\ DO/P6_Z^ M-7_](&KUZD4%%%% 'G7QO\?:WX \.Z-+X=LK"^U?5M:L]'@34Y7CMT,[[=[% M 6P/85C"?X\X_P"/'X<_^!M__P#&J/VCO^/+X=_]CQHW_H^O710!Y%Y_QY_Y M\?AS_P"!M_\ _&J//^//_/C\.?\ P-O_ /XU7KU(S!%+,0JCDD]J /(O/^// M_/C\.?\ P-O_ /XU1Y_QY_Y\?AS_ .!M_P#_ !JO1(?&GA^YF2&'7--EE<[5 M1+N,L3Z UL;A0!Y'Y_QY_Y\?AS_ .!M_P#_ !JCS_CS_P ^/PY_\#;_ /\ MC5>N[A5/4=:L-'C62_O;>QC8X#W,JQJ3Z9)% 'EWG_'G_GQ^'/\ X&W_ /\ M&J//^//_ #X_#G_P-O\ _P"-5ZAINN:=K",]A?6U\BG!:VF60 ^Y!-7=P&* M/(O/^//_ #X_#G_P-O\ _P"-4>?\>?\ GQ^'/_@;?_\ QJO63=0K,L)E03," MRQEAN('4@4\N ,G@4 >1^?\ 'G_GQ^'/_@;?_P#QJCS_ (\_\^/PY_\ V__ M /C5>CP^+M#N+S[)%K%A)=;BOD)N;A5>VU6RO9I MHK>[@GEA.)$BD#,A]" >/QH \K\_X\_\^/PY_P# V_\ _C5'G_'G_GQ^'/\ MX&W_ /\ &J]W4-G " 99Y B@_4\57T[Q+I&L2M'8:I9WTBC)2V MN$D('K@$T >9^?\ 'G_GQ^'/_@;?_P#QJCS_ (\_\^/PY_\ V__ /C5>N[A M1N% 'D7G_'G_ )\?AS_X&W__ ,:H\_X\_P#/C\.?_ V__P#C5>N[A1N% 'D7 MG_'G_GQ^'/\ X&W_ /\ &J//^//_ #X_#G_P-O\ _P"-5Z[N% .: /(O/^// M_/C\.?\ P-O_ /XU6=XE\1_'7PSXWURGQ9_Y)7XR_[ M[_P"B'H O>!?$#^+?!/A[7985MY=3TZWO7A0Y"&2- M7*@]P-V*W:XWX+_\D=\"?]@&P_\ 2=*[*@!#7D?P^_Y./^+W_7CH7_HNZKUP MUY'\/O\ DX_XO?\ 7CH7_HNZH ]<;D5PGB#X)^$?%'C_ $KQKJ6GW,WB32T\ MJSNTU*ZB6%3U B241G/?*G.!G.!7=GI323FEUN@\C@O''P)\$_$;5FU/Q!HS M7MX]I]BDD2\N(!)#O#A76.10V& ()!(.<$9-8D7[+7PS2'6XF\/SS)K0C-[] MHU:\E+F,@QLI>8F-E(!#)M([&O63TK,\0Z1;:_H=_IM\AFL[J%X9D5V0LK @ MC*D$<'J#FI;Y8MH$KM7.<\%?!OP;\.;?4XO#NAQ:8=2):]GCED:>X;&-SRLQ M=C[EL]^M0?#_ ."'@[X7:5JVF^&M.NK"RU61Y;R.75+JXWN^=[!I96*$Y))4 M@YYZU\9?LW?#3Q)XIT+PKJ-KX:UG0]!%G=)KNLZAKBS0ZU$S_9K^'5AX+;PI#H,JZ&+LW\<3:E=M+#.>3)%,9?-C/)^XPZGU-4M5 M_94^&>N7R7M[HVH37:V;:?YXU[4%.NH7$:R0,/]6%1P OZU.ME+O_ %^14GRMIO\ MIG;W7[&/PCO8[>.7P[J'EV]DFG1JGB'4D MD^[%@7 RH]#6UJ/[+_P ,]8<- M?^&OMN+"'2V2XO[ITEMHGWQ)(IEQ)M8DAG!89(S@D5\^_'?X5:-X(^*?PPTS M3/"NO>,[2:#4E?1K#5S#))&NUXP6EN(E(CW$#YMV/6M[PWX;M_%/QAL?ACJ5 MOJ6C>#-.\+PZVGAZ>^D\R:XN9Y?,224-N80^6 &X\SJ>*NVVHW=:OM^;/4+ M[]COX2ZDUX9O#5TJW=S#>31PZY?Q1M-%_JGV).%&T@$8 (![5UWA#X)^$/ M4^NSZ'87=I+KC%]0>34[N8S,?XAYDK;#[KBOCGXT6\UAH'Q2\'J=3UC1?"FH M:+=Z.([Z1+B%KBY$/!^G/^RYH]A.+BZCU'36 MEO))KF1I)I&!W,7+;@3@="*J2Y9-=K$Q;:BU]ILZF^_9M^'>HV5S:2Z!((;F MQ339O)U&ZB9[9?NH664'@9&<^6\GG;I$S_!(67VKY*_9-TJ_U3QC\/QI-IJOA:XM$N[G5KS5]1:>/Q#:9 MDC"P)YDF2KF,G=L8!/O%VG-\-_%&LVT/BVXLX/$MKK8%OI\ M0F('R&Z\TA/^N1'O3M9I7WU_K[QO3F;Z.W]?'[\(=/;2MIU_42/LC, M"T/-Q]TD#CVKA[;0-#^!_P ??%RW/VLV'C+23?6/VB[F=!.A*7$";FPNXO&X MQCF0XZ5YW\4O@WH_@36O@];VWA77O%DVIWMZU]HUCK#137(:W>0*6FN8DQ&0 MO5Q]WC-0K:6_KR$W;\_^"?3FO?L\^ _$WP]L/ VI:5=W/A>RP(;'^UKQ#@= MTBRAW'LS$5NZU\+O#/B+P7!X5U+3VO=$@C2..*:ZF:50@PK";?YFX8^_NW>] M?-7B[X+?VIX-\&W'A2RUCX9^+&U8O9)?W\EP]D_+B.0"5D=&*@$ L,$X-^.>K>*9_$.F7&F>.]#\..FL:5%J,\;6EZC.H=51P"A"@JP&&�^O]?, M<5M8^EM1_9K^'>L6=E;7VBW-VEI!+;(\VK7C2O'+C>DDAEW2@[1]\MC QBK, MG[/7P^DM-1MG\/*\.H:?'I=RK7M>3Z9\.] UW]E7 MX9V5_%<2Q-;:?< _;YUDDEE56E)U^)_Q!T:'X9>* M/$FG6NO6]I;:Q8ZYM@TN-P@)*/="4[=Q?Y8W''/&:I_&Z?FU^1"=X+.7B_U;/()0S[< C<3R,]:ZG6/@KX/U MSQO5Y#\3_\ DO/P6_Z^-7_](&KU MZ@84444 >0_M'?\ 'E\._P#L>-&_]'UZZ*\B_:._X\OAW_V/&C?^CZ]=% "U M'<1K- Z.H=&!!5AD$5)4=Q"MQ"\3C*]1\K7-Z)>V[),VQ$C6 &-0>,B7@?P]JU[O]J?XDQ?#RRU[^PM(& MHZMX@N?#MCING6SWK12PR2@S,SSP+("(L!,IZ[OX:^A_ 7P3\&?#"WU.#PQH M::5%J;%[Q8YY7\YCU8EV/)SU%4]._9Y^'FE^$+SPO;>&+>+0KNZ:^EL_-E8& M<]9 Q8LK'U4COZFA:))]$O\ @E77-*7=L^?-7_:H^,;3Z3X>TWXG:A\ / 6J6>DVUSX=CD32FW6;B>998O7]X'W,# M@<,2.*TO'WPA\)?%#0;?1?%&C1ZKI4#!X[5Y9$4$# ^XPS^-*24HI=;W,U>] MV?+?A[Q#89!;/=%W(VD#]Z MI(^;:,8/LFB?LY_#GP[!J,-CX6M@NH0FWN6GEEG>2/\ N;Y'9@/8$5+8?L^_ M#_2[2\MK3PW#!%>)&D^V:7[]+$I-61X_J/[2>H: M5J[:O>:'HFK6EGX.O]=BU"RWK<2RP.@>%=XS$AR,_>Z>W/L/PKU3QIJUK+-X MLN_#NH6UU$ES8S:'%)#^[89VNCR2;L9QO# '^Z*BM?V=?AW9:Y9:Q#X7MDU& MSM'L893)*P6!P5:,J6*L""PP*IM-.QI+6S7D?%L'P-U+Q]\9_B]IGA/PIX8TN&'Q797!\5>=Y&H:$+K3_[5N?%[QQC68Y[]Y NG MK,XBB$J%V)7^*5%4$GL ?J7P7\%_!WP\U[6M:\.Z*FFZIK,GFW]RDTKFX?KN M8,Q&>>P'&!T%8;?LQ?#)]2O-0;PG;F]N[P:A//Y\VY[C:R[_ +_!VNP('!!Q MV%.,DE%/9)?E8IM-2[MH\-T;XQ_$OXH>+_ =SI&O:'X;MM7\*7.I2VE_IZ;<^7=6 MZY(CDC%T/-GR#NFR#@CY<<5]0O\ L]?#V32[#3CX9MUM+&"6UMHTED4Q12?? M56#9P<^O':JL'[,WPTM?#-AX?B\*6\>DV$AEM;=)Y@82>NUM^X#_ &'9=8>:^FFF+S13O"\:J MNS:C&-BKY;@@X/2L+PG^T?\ %?Q2OA?=;^$K!_$FD:E=0*+:XF%E/:28)8^< MOG(PXV@1D==Q^[7T!N>(M?TFPGFOO#D]XUL\8>*.98V(9=V<889!ZBN/\/ZI/\"_@R_CK_A4_ MAGPWJ\6GVMMI\GAUTG:\\Q5^>9ECMP>>=I_[[YKW[_AG[P OPY/@(>'8AX1+ M;O[+$\WEGG.,[]V,]LXK;L_AGX:L?!*>#X](B/AI(?LZZ?(S2((_[N6)/Z\4 MI6O)QZCCI&,9:L^;=1_:-^+FE?#YGU30M*\/>*UNIC;C4].9CJ5JD(DWQ6<5 MXQ0[B5)>X( 7/.=HI:9\:OB?XI\2:AKVG:UX?TVT@\#/K$6DWVF32H9PVFL?#MM!);64FG1$,YVV[G+QX).0?>C>3?I_P29)M*WG<^:/&7[7 M?Q \):7<7D,'A/4Y)/#%MKEM92>=;2([.JR@GS'\P $L% 4^K=ZZ'QG^T%\6 M]!^(H\)Z)X7L_$]]I\,-]J0L-/VQO#,Y*HLDEXAC,:8!DV2!BI^1.@]2OOV3 M?A+J6F)I]UX(L9[1(_*57DE+*F[=M#;]VW/;.*Z/5O@IX*UR_P!(O;W0HYKW M28E@L[@32(\<:_=4E6!<#_:S5)KECW6X];OM_P ,(O$'Q$N=%U^ M*PTRWG2:6PLEMW$S1QF,%A.LKQRC+G/RQE3@8;K7M(KD]&^%?A;0/$LGB#3] M&BMM7>(PFX#N<(6W$*I;:N3R< 9KK%ZYI,?6XZN4^+/_ "2OQE_V!;W_ -$/ M75URGQ9_Y)7XR_[ M[_Z(>D,@^"__)'? G_8!L/_ $G2NRKC?@O_ ,D=\"?] M@&P_])TKLJ &M7S]+XTE^&/Q_P#B'?ZCX5\6:EI^L6.D?8[S1- N;^%S$EP) M%+Q(0""Z\'UKZ#HH \A_X:4TK_H2?B+_ .$9J'_QJC_AI32O^A)^(O\ X1FH M?_&J]>HH \A_X:4TG_H2?B+_ .$9J'_QNJ&N?'S1]=T>]TZ3PC\3K2.ZB:)I M[/PEJ,4T8(QE'$>5([$=*]MI/>D]=&!\N^!O$/@SX<_#B?P3HWACXOQZ/(KH MCS>'M3DN(0W41R&/*_A7+^&= \!^$]/MM.T[3OCRFEV[O(FGR:?J[6^YF9F. MPQXSN8M]3FOLG &:/QHZW ^4;BY\"WGPMU/P!<>%_C%(&\$^)M-\*V=[HGQM"^&G62PEBT?54D#K]UW81Y=AZFOK M;ZTAH0M#Y>\3^(?!OBWXBZ'XUO?#'Q@CUC15*V<=MX>U2.W4'[P,0CP=V!GU MQ5[Q_P"-?!?Q%NK*^OO!/Q2T_5[%62VU;2?"VI6MY"K8W*LJQY"G:,CVKZ3Z M4=\T/49\@ZYI7PTUWP6?#$G@WXO6EC)>IJ-U/9>']4BN;R="&5YY1'ND(8*W M/=0>U6/$H\"^)KP7;:!\:M+NGM%L[F;2M%U6V:[11@&8K'^\;'&3S7UOWI,9 M-&X'RFU_\/(-'\AO!OQ76XCT<:-_:S>&]2^VK: L=OG>7N_B(SZ<5:^'GQ%\ M#:%\*1X6\.:'\6KOP[-')%!>?V!JJB]M'.=PCF\ONC/F[Q[XS\!_$MO#YU[X=_$:Y.A7:WMB4\(:BGER* M,#.(^1TXZ<"LCXDZQX-^*/B31M=U+P_\9].U'2 XLGT;0M4M!$7!5F 2/[Q4 MD9]#7U31WI"/DI)?!JOI4KZ5\Q-= M=)\1? LOBW4/$K?#;X@'6-0LAI]U/_PAE^/.A!)"L/*YZFOH<]J*8SY/\,7' M@#PIJ=I7FM>'[JQ@B$EHR)\\J $ECC%?0U%% !1110!Y!^TQ M'>Q^&O"6H6>DZEK*Z7XJTS4+FVTFS>[N!!'+EW6- 6; ]!2_\-)Z4/\ F2?B M*/\ N3-0_P#C5>O44 >0_P##2FE?]"3\1?\ PC-0_P#C5'_#2FE?]"3\1?\ MPC-0_P#C5>O44 >0_P##2FE?]"3\1?\ PC-0_P#C5'_#2FE?]"3\1?\ PC-0 M_P#C5>O44 >0_P##2FE?]"3\1?\ PC-0_P#C5'_#2FE?]"3\1?\ PC-0_P#C M5>O44 >0_P##2FE?]"3\1?\ PC-0_P#C5'_#2FE?]"3\1?\ PC-0_P#C5>O4 M4 >0_P##2FE?]"3\1?\ PC-0_P#C5'_#2FE?]"3\1?\ PC-0_P#C5>O44 >0 M_P##2FE?]"3\1?\ PC-0_P#C5!_:3TD_\R3\1?\ PC-0_P#C=>O44 >*V'[5 M?AS4Y[N*T\*>/[F6TD\F=(O!]^QB?^ZP$?!JY_PTII7_ $)/Q%_\(S4/_C57 M?@]_R-7Q(_[#C?\ H->HT >0_P##2FE?]"3\1?\ PC-0_P#C5'_#2FE?]"3\ M1?\ PC-0_P#C5>O44 >0_P##2FE?]"3\1?\ PC-0_P#C5'_#2FE?]"3\1?\ MPC-0_P#C5>O44 >0_P##2FE?]"3\1?\ PC-0_P#C5'_#2FE?]"3\1?\ PC-0 M_P#C5>O44 >0_P##2FE?]"3\1?\ PC-0_P#C5'_#2FE?]"3\1?\ PC-0_P#C M5>O44 >0_P##2FE?]"3\1?\ PC-0_P#C5'_#2FE?]"3\1?\ PC-0_P#C5>O4 M4 >0_P##2FE?]"3\1?\ PC-0_P#C58/C_P"/UGK_ ($\2:79>!_B))>7NFW- MM"C>#K]0SO$RJ"3'QR1S7OE% ')_";3[G2?A;X.LKV"2UN[;1K.&:"5=KQNL M"!E8'H000:ZRBB@ HHHH **** "BBB@!,48I:* "BBB@ HHHH *1NE+2'D4 M9VO7,4&D7GFR(FZ"3!9@,_*:X;]GBZAE^$VA(DL;./M&55@2/](DKAOVY_@K M?_&[]GS7M-T6[N;+Q!IZ'4+"2VF:-GD0$F,E>2&&>/4"O!?^"2GP+UOP;\,- M2\>^*9M0.IZ[*;:QL[V60_9[:-CN;8Q^4M)G/&?W?O0!]^XI:** "BBB@!,4 MM%% "8HQ2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !3)94A0N[*BCJ6.!3ZYCXG>![;XE?#_ %_PO=326\.J6CVWGPN4>)B/ ME<$<@AL'\* ..^#M];MXL^(JBXB);7& <<\?K7JPSWK\JO^";W[+GC/1OVD MO&6L^,KO5%L/!=U)9Q1W%Q*8[N[8$*V#PX5"6SSA@*_5:@!:*** "BBB@ HH MHH **** "BBB@ HHHH **** "BD)Q7EWBCX^V7AWQMJ?A>T\(^*_$VHZ;!!< M7;Z'IZ310K,&,8+-(O)"-QCM0!ZE17D/_#0MQ_T2KXB_^"B'_P"/T?\ #0MQ M_P!$J^(O_@HA_P#C] 'KU%>0_P##0MQ_T2KXB_\ @HA_^/T?\-"W'_1*OB+_ M ."B'_X_0!Z]17D/_#0MQ_T2KXB_^"B'_P"/T?\ #0MQ_P!$J^(O_@HA_P#C M] 'KU%>0_P##0MQ_T2KXB_\ @HA_^/T?\-"W'_1*OB+_ ."B'_X_0!Z]17D/ M_#0MQ_T2KXB_^"B'_P"/T?\ #0MQ_P!$J^(O_@HA_P#C] 'KU%>0_P##0MQ_ MT2KXB_\ @HA_^/T?\-"W'_1*OB+_ ."B'_X_0!ZX5# @C((P0:CMK2&RA6&" M)(8ESA$& ,G)X^M>3_\ #0MQ_P!$J^(O_@HA_P#C]'_#0MQ_T2KXB_\ @HA_ M^/T >O45Y#_PT+'_P"/T@/73FCG MUKR'_AH6XS_R2KXB_P#@HA_^/T?\-"W'_1*OB+_X)X?_ (_0!Z_17D/_ T- M1?\-"W'_1*OB+_ .">'_X_2?\ M#0MR#_R2OXB_^"B'_P"/T >O*ZG^TXFBI;O>?##XBPK<3QVL1_L6-MT MCMM1>)CC)/4\5<_X:&N/^B5?$7_P40__ !^@-SUXT=Z\B_X:%N#Q_P *K^(O M_@HA_P#C](/VA+@#GX5?$7_P40__ !^D(]>S1]*\4U3]IV/1EMC>?##XBPBY MN$M8C_8L;;I'.%7B8XR>YXJ[_P -"7 /_)*_B+_X*(?_ (_3&>O'_X_1_P MT+HKR'_AH6X_Z)5\1?_!1#_P#'Z/\ AH6X_P"B M5?$7_P %$/\ \?H ]>HKR'_AH6X_Z)5\1?\ P40__'Z/^&A;C_HE7Q%_\%$/ M_P ?H ]>HKR'_AH6X_Z)5\1?_!1#_P#'Z/\ AH6X_P"B5?$7_P %$/\ \?H M]>HKR'_AH6X_Z)5\1?\ P40__'Z/^&A;C_HE7Q%_\%$/_P ?H ]>HKR'_AH6 MX_Z)5\1?_!1#_P#'Z/\ AH6X_P"B5?$7_P %$/\ \?H ]>HKR'_AH6X_Z)5\ M1?\ P40__'ZKZC^TL-)T^ZOKSX7_ !#M[2UB:::5](BPB*"68_O^@ )H ]FH MK-\.:[;>*- TS6;+?]CU&UBO(/,&UO+D0.N1V."*TJ $->1_#[_DX[XNC_IQ MT+_T7=5ZX:\C^'W_ "A[&IZ3%*U] /EB^\%^.4^-]GX4;XQ>+ MTAN="?5G$:V C6X\YE"*#:D^4 -I);'\5=WHO[3.BSZ?K\5IHWB;Q!+X7<6 M.J75MIRINN0% 55=U)+EL@@;0,EBHP3KZC\(-_K0MK/^M?\@25]273/VR/!FJ:1I-W%I7B#[7J6JMHL.FI:Q2S+ M=+U1WCE:(?7S,5H:1^U1X;UNUTB2VT77?M.H//&]B\,"W%HT,ABD$B^=\Q#J MPQ$7/&>EPPI;3B%%>78OF^<5X[BRBMEN[>"..[CN)TB26-O.P02XPK%6R1D 9(J7/['<&H^)7 MU*^\6W-Y ;N[G$,UDIE,=Q$L;Q&7?D@;05.!CIBMR;]G35M5^&TW@S6/'=QJ M-C"]J^F3?V>.:+?ASYN#$HR<<9]:EVY;]0AO[W=_\ NZ7^T!X=&I> M*99GUX7VEO:VEQHUQ;1KMN90/+BMQQO9R0,ERN3P<56N_P!KCPKI-K$NK:'X METC66U%=*?0[FP1[N*=E#(&,QN+8@P2APYWXP,@@9I?%/[,&L>*+>TNI_'S1^(QJL&K7>J# M2$*7#PH$B00^9A% '/)R3FK=NA2Y;V_K;_,OZW^UWX;T+P6/$<_AGQ.T*75S M:W=H+:W6:R,&WS&E9YUB PRD!79F!X4X.%^'_P 1=8\5?'G4K9=7%WX2NO#U MOJFG67V81M"7=)?"WQR;6= QS&N.YKN=6_:/T;2?'EGX"N++5;?5[[%I:ZU)!";&6 MY,(DP@,JRR## [ECV=1NS5SXA?!'4?'0U:U3Q=+8Z+K# :AI\]BER'CV[2L3 M,P\HG^\ >:X^_P#V1!)XPAUVS\7S6JV>HPZA8P3V"SO;F.W$ C\PN"R84'&! MCWIQVBG\S1O=G-^"OVN]/^'?PPTJZ^(NJ2:UXBO+[48U%F+:V9H+>X*-*%FF MC4*H*?*&9SG@-S7OEU\6_#T'@"R\817$EYI%\L1M/LR[I+EY6"QQH"0"S,P4 M9(&3UKQ?1_V,YM%@T>X3QG%=^(-+N;UX-0O-#BFB:WNI%EEA:!G(/SH"'SD= M,5Z[XS^%%MXS^'L'AF:_DLY[9X;BUU"UC5&@N(G$DTTVU_X!Y=\5?VGKNU^%7B;4- \+>(]/\3:9,EI<:9=P6HNK(OC;*?WYC92" M""KM[BK?BMOB-X)^!0NK/5-?US4Y+M)[B2XL[;^V;*Q;ET"QL89)D]5&".Q( MYM>*OV:]9\5^#]9T^Y\>.GB#6I8FO]:724P\<8 2-(?,P@PHR=QKTG7O!6IZ M_P"&]'M)/$4UKJVGR1W!U*U@"":54926CSC:2V2N>W6AVY78F-^97V/*/!LV MI?%WPA,WA[XKZO\ V9:W*,]Y!;0V^KQJL4@:"=)82J,7:-L^6,A< #J?-_"> ME?$OQ)^S5?>-K?XP^*4UQM,N9U\^.R>..:/<8RH%L.,J P).03@@U[_X)^#E MUX0@\67Y\0I=^*O$2J+C5ET](HD9%81L+<,1QO.>>:YKP[^SIX@\-_ N]^'- MO\0"S3AHH]6.CH'BAGE^9@D@GYL\>E-M;%P:22??\#B9_COXLD_9EO%CO M88/BIIZS:5>R$ B.[@^6:X"X^[QO''1A7>I\0=1^%?[+%IXPU+4KOQ1JT.BP MWSW6I&,233S*I ;RT50H:0#@=!U)YJ+7/V8DU1?$M]!XC:Q\2^(;"*SO=26P M5XBZH$>98=V%9P!GGMWKM-"^$\:?!^V\ >)M0'B6U2P&G2W1MA;F6)1M3Y 6 M (4+SGJ,TIN\7;?^MC&*:DNQRGA3PIXX7PYIOBBZ^(=Y=7EY]FOK[3[N&$:? M#;DJ\L< 6,2*=F1N9GS[9R)#^U5X7M#<2:CH_B'2[#[)+>V-_/9*\6I11J6< MVZQ.[D[03M=$/M5KPQ\$M8TFS70]7\;7.N^$8$\NVTI[)8950#"K).')D ]- MHZ"L&T_9BOX=%&F3>.;B[@T^UGM=":;3T+: O S]T4:(T=FM-]?^ 6O#7[6O MA?QAJ=A:Z5H7B.6/4'NX+*[FLHXHKB>WC:1X5W2A@Q56*[E ..2*Z7]GOXLW M7QJ^&FG^*;K0[K06O,LD%SY?S+GAEV.V1CUP?85YQX7_ &3_ !!X\"'_J V'_ *3I79UQOP7_ .2.^!/^P#8?^DZ5V5 "&O(_A]_R MN$XKPSPWXPT'PO^TE\6$UG6].TEYK#0S&M]=QPEP([ MK) 8C.,CI0![I17*?\+9\#_]#EX?_P#!I!_\51_PMGP/_P!#EX?_ /!I!_\ M%4 =717*?\+9\#_]#EX?_P#!I!_\51_PMGP/_P!#EX?_ /!I!_\ %4 =717* M?\+9\#_]#EX?_P#!I!_\51_PMGP/_P!#EX?_ /!I!_\ %4 =717*?\+9\#_] M#EX?_P#!I!_\51_PMGP/_P!#EX?_ /!I!_\ %4 =717*?\+9\#_]#EX?_P#! MI!_\51_PMGP/_P!#EX?_ /!I!_\ %4 =717*?\+9\#_]#EX?_P#!I!_\51_P MMGP/_P!#EX?_ /!I!_\ %4 =717*?\+9\#_]#EX?_P#!I!_\51_PMGP/_P!# MEX?_ /!I!_\ %4 =717*?\+9\#_]#EX?_P#!I!_\51_PMGP/_P!#EX?_ /!I M!_\ %4 =41FHW!VMM^]CC/K7,_\ "V? _P#T.7A__P &D'_Q5-/Q8\#]O&7A M_P#\&D'_ ,52:N!X)J*_&!/C/I_@T?%62V6^T>XU0F/0K)EB=)558P3'DKAN MIYXK@?''QO\ B1X(^(OC'PZ_Q.CN]?TT6LND>&?[&M2VIM+&CM"&5-^ 6(!! MS@5ZYJ[VM]^T%I7CVW^*/@:'1++3VTYM,D96N9(W8,Y\[[2%#948^3 [@URM MWX$TOQ#XW\<:SKGQ5\$26NNO%-8"P*PW6G2PJ%@D$K7+!B HW849.<8'%"WC M\_\ @&DFG>R[?\$]8^+OCWQ+X;^$,%YI2VFE^-=1MT2VBO2#%#<^67<,#P0- MK+]2*\W\6?%CQ[XL^ /A'Q[X!UR"#7I)[:VN=*DM89+?4)FG2*2-G8%H^0^" MA'44MKI-MXT\1Z7/\5OB%\*?'6@Z=:R11Z9_9R*&F8K^_837#[2\T30/C!\,+#PH^NIK5IIAL3FS"2(XAC*WRJ$R@XV]2<8JE9W M_ Q=U%)=/Q.\TSXP>(_B-K.@:IX8UN6SA%I6B:EXL@U*_6.1]:T&\L8[.[TJ<@8A5 S(IW#YINI> M"_AX_P 4K[QYI/Q&T;1M7U'3)+*]CM]5B$,DS+A;@)YGRN/7J1U]:H7NBVNJ M>,X/%%U\6/ [ZQI-A+9:1>(L:2L9%4%[QEN!YV,9"H(P"3Q2328N5M;FM%\= MM=A_:8L?#ESL+>M:.B^,O%_QD\?>* MK/P[XB'A/0?"^H+8.\=E#:\S\1_!WP;?^$?#4^C>, M_A=HOQ-TO4DU*X\7Q6,/F7+@ONSBX$AWA\-ND8=< <8ZNPT^#P;XJU/7O!WQ M9\#Z=)K[QSZW8ZB$GMGG48::W"7*-&S?[3..!P:I6L6W=LC^->H?&'P;X.;7 MT\=0Z)+#/!:_9+/2[:>.7>X4R$R(6'7@4OCNX^*O@CQ%X&TQ_B9)G6\O%N%\U;J;;M M<1XNU\M",X!W$<X4MN(8GY0:Z:/PW;>%8M=T;P5\9/".B^%-=GEN;JU MO#%<75D\H'F_8Y1.JH&.6Q(DF"3BM#PCH'AOP+XRT$Z1\1/!"^"=,T>326TN MXD1[R8.P=W,WV@)DNHZQG@D>A&D+):^7_!+LM?G_ , [?X1ZYKGB7QAXTN9_ M&'_"0>'DEA_LJ%+."-88Y(EE!#HH+XW8&XG@>M?.>H?'WXC:)\2O&_AVU^(: M:_XAT7Q#!9Z;X1.D6RR7]G)#!*[%D0.-GG,-P/1!FO;?@QH7PV^!\?B:UT+Q MYHC:7JM\;RULY]6B=;)=H B0F3[@QP.,# KSS3/AQ9'5?'6J:E\7O _]J:UK M$>NZ3>Z:$=2BB?2[28K<+)&IB5Y(V+9#L>?2N@U7Q+\0/" M_B_X77]U\05O_!FL2I9ZBPTJVC\^9E/DMNV902-M4@8QNXKFDMO&)^(H\92_ M&?X1S:C_ &2VD-!)IDODM$TB.6(&HYW$H.^,$\5VWC&#PY\0_@Q>>$?$'Q,\ M*C79H]T.K:;-;PQ6EPIW120Q&1BH1@" 6)XZU&VJ%9OW;G,_'SQA\1_"/A?X MC>,="^(+:9HNC31I96S:3:RHFW:)@79"S ,6')X*U'I/C7Q-XK\#^*=1\'_' M)?%-QIEBEP9UT2R"P3;7(C^6, ALKV=_\ %_X617%U8BRB MDL+ QJ>?O3;[UG?:-VT*R@%R3FC11:3UOI^!5[V=C*TSXS>-_B#X0T+2U\1G MP+X_LM0M;36K>&P@N%GCF^[-&LJD;6&2".XQ74_!#6/B!XL\.?$:#6O'GWZ:7:QM;B)BJR;%0*Q.,X8$5G:SX&\ ^)]9^'7B34OB'X<@\6^%& M037FFZA'#!?PA<&)XC,V5SM8;B2&4$'M0;%/#FO^(?\ A$/B_P""M+\/>(+Q M[V]M[\1W%W#)(?WAMY5N$5:AX%TNZO=? M'B>2=#*FJBW2W^TQEB4;8@"CC'05X1XCT=[7Q]X:USP;\6/AY8:?H&C?V/:V M6N1F[=T( 9G>.\BR?EXP!^->K^ ?B#HFB>'8K;Q%\0O"&HZGO9WDTJ>&TMD! M/"QQF5R /=F))//:A/033OJ>G#I2]O>N4'Q9\#@?\CEX?_\ !I!_\52_\+9\ M#_\ 0Y>'_P#P:0?_ !506=4*6N4_X6SX'_Z'+P__ .#2#_XJC_A;/@?_ *'+ MP_\ ^#2#_P"*I@=717*?\+9\#_\ 0Y>'_P#P:0?_ !5'_"V? _\ T.7A_P#\ M&D'_ ,50!U=%'_ /P:0?\ MQ5 '5T5RG_"V? __ $.7A_\ \&D'_P 51_PMGP/_ -#EX?\ _!I!_P#%4 =7 M17*?\+9\#_\ 0Y>'_P#P:0?_ !5'_"V? _\ T.7A_P#\&D'_ ,50!U=%'_ /P:0?\ Q5 '5T5RG_"V? __ M $.7A_\ \&D'_P 51_PMGP/_ -#EX?\ _!I!_P#%4 =77*?%G_DE?C+_ + M M[_Z(>C_A;/@?_H GRAPHIC 11 rsss-20230630x10k003.jpg GRAPHIC begin 644 rsss-20230630x10k003.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" #3 CH# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4FSM..N. M,U LC%OO?+CKC]>&1HIHO#>I.DB,596%K(001T(-$]%NKGPP);B:R@EDD-]M;C1N->2_\,F?"C_H4T_\#KG_ ..4?\,F M?"C_ *%-/_ ZY_\ CE 'K6XT;C7DO_#)GPH_Z%-/_ ZY_P#CE'_#)GPH_P"A M33_P.N?_ (Y0!ZUN-&XUY+_PR9\*/^A33_P.N?\ XY1_PR9\*/\ H4T_\#KG M_P".4 >M;C1N->2_\,F?"C_H4T_\#KG_ ..4?\,F?"C_ *%-/_ ZY_\ CE ' MK6XT;C7DO_#)GPH_Z%-/_ ZY_P#CE'_#)GPH_P"A33_P.N?_ (Y0!ZUN-&XU MY+_PR9\*/^A33_P.N?\ XY1_PR9\*/\ H4T_\#KG_P".4 >M;C1N->2_\,F? M"C_H4T_\#KG_ ..4?\,F?"C_ *%-/_ ZY_\ CE 'K6XT;C7DO_#)GPH_Z%-/ M_ ZY_P#CE'_#)GPH_P"A33_P.N?_ (Y0!ZUN-&XUY+_PR9\*/^A33_P.N?\ MXY1_PR9\*/\ H4T_\#KG_P".4 >M;C1N->2_\,F?"C_H4T_\#KG_ ..4?\,F M?"C_ *%-/_ ZY_\ CE 'K6XT;C7DO_#)GPH_Z%-/_ ZY_P#CE'_#)GPH_P"A M33_P.N?_ (Y0!ZUN-&XUY+_PR9\*/^A33_P.N?\ XY2']DWX4_\ 0II_X'7/ M_P VT2#4]1:US]TSBWW^2/=\#WI7UL&RN?4FXT;C7@_A?X ?!/QCI*ZGI.@ M07M@9I;<3K>W05GCW/\ \=I@>P;C1N-> M+O\ LN_"5+U+4^&K<7#QF1(/M]SYC*" 6 \WH"0,].:G'[*7PKQD^$TQZ"\N MC_[4H6JN'6Q[#N-&XUX^?V4OA5NP/"4>/^O^YX^O[VFK^RI\*BHSX20'O_IM MS_\ ':5P6I[%N-&XUXZW[*OPHRRKX3C9AU"WUR2/?'FTL?[*GPJ<9_X1*,\X M(%]==>__ "TICV/8=QHW&O(8OV4?A1+G_BD4&.O^FW77_OY4G_#)GPH_Z%-/ M_ ZY_P#CE CUK<:-QKR7_ADSX4?]"FG_ ('7/_QRC_ADSX4?]"FG_@=<_P#Q MR@#UK<:-QKR7_ADSX4?]"FG_ ('7/_QRC_ADSX4?]"FG_@=<_P#QR@#UK<:- MQKR7_ADSX4?]"FG_ ('7/_QRC_ADSX4?]"FG_@=<_P#QR@#UK<:-QKR7_ADS MX4?]"FG_ ('7/_QRC_ADSX4?]"FG_@=<_P#QR@#UK<:-QKR7_ADSX4?]"FG_ M ('7/_QRC_ADSX4?]"FG_@=<_P#QR@#UK<:-QKR7_ADSX4?]"FG_ ('7/_QR MC_ADSX4?]"FG_@=<_P#QR@#UK<:-QKR7_ADSX4?]"FG_ ('7/_QRC_ADSX4? M]"FG_@=<_P#QR@#UK<:-QKR7_ADSX4?]"FG_ ('7/_QRC_ADSX4?]"FG_@=< M_P#QR@#UK<:-QKR7_ADSX4?]"FG_ ('7/_QRC_ADSX4?]"FG_@=<_P#QR@#U MK<:-QKR7_ADSX4?]"FG_ ('7/_QRC_ADSX4?]"FG_@=<_P#QR@#UK<:-QKR7 M_ADSX4?]"FG_ ('7/_QRC_ADSX4?]"FG_@=<_P#QR@#UK<:-QKR7_ADSX4?] M"FG_ ('7/_QRC_ADSX4?]"FG_@=<_P#QR@#UK<:-QKR7_ADSX4?]"FG_ ('7 M/_QRC_ADSX4?]"FG_@=<_P#QR@#UK<:8TN%.25]QSBO*/^&3/A1_T*:?^!US M_P#'*P?'G[+OPQTSP1XAN[7PP(;FWTZYEBD6^N4.5!IU< M1\#II+CX*_#^65VDED\/Z>[NY)+$VT9))/4UV] 'GW[0W_) ?B9_V+&I_P#I M+)71^ _^1(\/?]@ZV_\ 1:UD_&W1[WQ#\&?'NE:=;O=ZA?:!?VMM;Q_>EE>W MD5%'N20/QKS3P!\1OC"_@C0?,^#5K92"SAC-M?>*DBG0J@7#H+8A3QTR: /? MZ*\A_P"$_P#C#_T232/_ L5_P#D2C_A/_C#_P!$DTC_ ,+%?_D2@#UZBO(? M^$_^,/\ T232/_"Q7_Y$H_X3_P",/_1)-(_\+%?_ )$H ]>HKR'_ (3_ .,/ M_1)-(_\ "Q7_ .1*/^$_^,/_ $232/\ PL5_^1* /7J*\A_X3_XP_P#1)-(_ M\+%?_D2C_A/_ (P_]$DTC_PL5_\ D2@#UZBO(?\ A/\ XP_]$DTC_P +%?\ MY$H_X3_XP_\ 1)-(_P#"Q7_Y$H ]>HKR'_A/_C#_ -$DTC_PL5_^1*/^$_\ MC#_T232/_"Q7_P"1* /7J*\A_P"$_P#C#_T232/_ L5_P#D2C_A/_C#_P!$ MDTC_ ,+%?_D2@#UZBO(?^$_^,/\ T232/_"Q7_Y$H_X3_P",/_1)-(_\+%?_ M )$H ]>HKR'_ (3_ .,/_1)-(_\ "Q7_ .1*/^$_^,/_ $232/\ PL5_^1* M/7J*\A_X3_XP_P#1)-(_\+%?_D2C_A/_ (P_]$DTC_PL5_\ D2@#UZBO(?\ MA/\ XP_]$DTC_P +%?\ Y$H_X3_XP_\ 1)-(_P#"Q7_Y$H ]>HKR'_A/_C#_ M -$DTC_PL5_^1*/^$_\ C#_T232/_"Q7_P"1* /7J*\A_P"$_P#C#_T232/_ M L5_P#D2C_A/_C#_P!$DTC_ ,+%?_D2@#UZD:O(O^$_^,/_ $232/\ PL5_ M^1*#X_\ C"?^:2:1_P"%@O\ \B4;@>LRC*8KY9_8VU2Q\-VWCS0O$US%9>-H M?$-Y<:B+LA))U:0F*0;N67;TKTI_'?Q@<8/PDTC_ ,+%?_D6N7\2:5XP\9WM MO>^(OV>?!>O7=J=T%QJ>O6]Q)$1TVL]D2,>U):28/X4BGX\UFQT[XH_#6?1- M9O=$\/ZK-OW2QS,P+!1@[<_,#BO;/$,GCWQ=9VUGKOP&\*ZU:6 MS+)!#J7B2"X2)AT90]F<$<<^U8=M/XO\1^&9+#4/VHVFGU_KNW^I;E=6/(]%\3Q:E\;(?&^FZSXAO+M? 5SJ& MGV%[?21F[N8Y4"PO%G#9;@C&#@'M70>%?%^OM'\,/$.@^/=1UFZ\60.VMV=Y M=>?%;#R]SS1PL<0[&_A XKH/$WQLE\"ZC9ZAJGPP\"6.IZ9"8;62+Q3#)/0OV=OA5?6]K.9HHK/6[!A M#*0,NJBR^5R%7)Z\#TK9N/#NMZ#H>OI;?LQ>"9+6^C,^H:?8ZK:?\3!DRRJZ M?8@)'+$XW=2>M;.I%V7+_5T_TM\R%%Z_UW.&NK3XB>'?%WPI\)^)_BQ+J-OJ MVJWEG=KH5U)&S0"!WC#7#'S6=2H&2>^>M=7KGB+7?AY\:[>#5]7UW4/"\U[: M:=8W5GJQF6#Y /*NX">36U#X<\0WRZ/=/\ LT>!Q+IBJVG^=K-K MOL""& C_ -"_=E2 ?E(P16Q>?\)YJ'B"VUV?X"^$I]:ML^3J;^(X&NHO]R7[ M'N7\#40_\)_\ &'_HDFD?^%BO_P B4?\ "?\ QA_Z M))I'_A8K_P#(E SUZBO(?^$_^,/_ $232/\ PL5_^1*/^$_^,/\ T232/_"Q M7_Y$H ]>HKR'_A/_ (P_]$DTC_PL5_\ D2C_ (3_ .,/_1)-(_\ "Q7_ .1* M /7J*\A_X3_XP_\ 1)-(_P#"Q7_Y$H_X3_XP_P#1)-(_\+%?_D2@#UZBO(?^ M$_\ C#_T232/_"Q7_P"1*/\ A/\ XP_]$DTC_P +%?\ Y$H ]>HKR'_A/_C# M_P!$DTC_ ,+%?_D2C_A/_C#_ -$DTC_PL5_^1* /7J*\A_X3_P",/_1)-(_\ M+%?_ )$H_P"$_P#C#_T232/_ L5_P#D2@#UZBO(?^$_^,/_ $232/\ PL5_ M^1*/^$_^,/\ T232/_"Q7_Y$H ]>HKR'_A/_ (P_]$DTC_PL5_\ D2C_ (3_ M .,/_1)-(_\ "Q7_ .1* /7J*\A_X3_XP_\ 1)-(_P#"Q7_Y$H_X3_XP_P#1 M)-(_\+%?_D2@#UZBO(?^$_\ C#_T232/_"Q7_P"1*/\ A/\ XP_]$DTC_P + M%?\ Y$H ]>HKR'_A/_C#_P!$DTC_ ,+%?_D2C_A/_C#_ -$DTC_PL5_^1* / M7J*\A_X3_P",/_1)-(_\+%?_ )$H_P"$_P#C#_T232/_ L5_P#D2@#UZN9^ M)7_)//%'_8*N_P#T2U?:@#T#X$?\ )#_AY_V+NG?^DT==U7(? M!W2[O0_A)X)TV_@>UOK+1+*VN()/O1R) BLI]P0177T (YHQ[FDWKC(.1[4GF*0"#D'I[T .Q[FD.!W- M'M \!6,B MG,FJ7OVR\C_[9Q!HS_WW35_9PUGQ(T4GC;XF>(==()+V>G,NGVC_ .R8U+$C M\: /0O%_Q>\%> @/[?\ %.F:9(S!%@FND\UV/98P=Q/L!7GS?M5:9KTH@\$^ M#/%_C>4ML\ZUTS[%;*>N6DNFBR/=0U=;X1_9^^'_ ((C TKPO8QR!M_FSIY[ MENN[+Y.:[Z"W6 !$C5$ X5!@#\* /#4N/C]XU+JMKX0^'%J7PDDTTVM7+1^\ M8%NB-CT=A5EOV9&\2!SXX\?>)_%F_&ZU2Y73[1<8X1( L@!]&D;ZU[8$(.<= M^]24 <+X4^!W@/P1,L^C>%=-MKL+M%X\/FW&/^NK[G/YUV%WIT%_;O!<0Q7$ M+#!CFC#H1Z;35JB@#RCQ%^S!\.?$):1?#T>C7)?S?M&A326$F_\ O9A90?Q! MK!D^ _CSPLDS>"OBWJ,8)#)8^*M/CU.W7'\(,9@<#W+-7NM% 'A \=?&WP6[ M_P!O_#W2O&%C&O\ Q]>%-5V7,GO]FN$1%^GG&KNF?M7>"HY8[;Q';:]X(O6& M7@\0:5)$D?KNGC#P_COKVAE)(P<"JE[I5KJ<317EK#=1$8*31AP?J#0!0\-> M-O#_ (SLEN] URPUNV89$NGW23K^:DXK85U9=P8XKRW7_P!F3X>^(+J.\.@1 MZ7J$9+1WFE2M;2(WJ-O'Z5S[?!'XB^%9%?PC\5K^6W5PQL/$UJM\I&1E1+E6 M48_V30![D'!/5OKBG?B17A)\>_&SP8,Z_P##>Q\6VX89N?".J)Y@7'5HKCRC M^"YJ2V_; ^'UC=>3XMDU3X>W(;81XMTR?3H2V2,)/*JQ/R#RK$4 >YX]S1CW M-9/ASQ=HGC#3DU#0M7LM9L7 *W-A<+-&<_[2DBM8G% !CW-&/(+^2ZDD=>A-N@1C^,O/M7T,WP/\>^+ MW63QK\5=6:W9=LNE>%+>+3+8^N'VO<#\)A0!ZQXB\;>'_"UJ\VL:S8Z=$ 5NT&P>>)6_VI,;5%;/AS]E[X9^&KB" M[7PI;ZUJ5NGPP)#"(X8EBB7Y0D8P /8#&* / M%CXI^-_C**3^R/"&C>"HB_R3Z_=FZD*^HCB(VGV:F'X ^,/$\C2>-?BMXAU" M%FR=/T)AI4(']W=!M=ASCYB>G->[44 >7>$OV:_AMX)OI-0TWPAIW]JR$>9J M-Q")KF0^K2MEC]2:]*MX%A0HB+$@X"J ,5/10 R-0HX&*?110 4444 %%%% M!1110 4444 %%%% !1110 UP2.,=>]5+W38-2@>&\MHKF)AAHY4# C'O5VB@ M#QK7_P!D_P"&>MZG+JMMX<3P]K4@YU709'L+LGCK+$58]!W[54F^$/Q*\+2% M_"'Q0N[J!4VQZ=XHMUO(OQFQYO\ X]7N%% 'AP^(WQ@\(M&GB'XS[FTF0O_ 'C]G= __ @:S(_A#\4/!RS? M\(C\6+K5$!!CL/&6GPWL2#T$D*PRGZLYH ]U:14 W,!GU-+N'K7YR?\ !1'] MHOXP_"CX1V6DZIINE>'-4U/4(Q:>(M U)]S^5\S@0.A*9'^V:[']@3_@H2/V M@+&'PCXS@,'C6VC &H6\.+>^ XWE5&(W.,D="3D8' /NK-+35_^O3J "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN;^)?BJ3P+\./% M7B6&!;J71M)N]12!V*K(T4+2!21T!VXS[UY+X*\5?'WQ5X8TO5KGPWX TJXO M;=)VLI]6NY)(-XR%8QPLI.".A(H ]^HKR#[3\>?^@;\.O_!E?_\ R/1]I^// M_0-^'7_@RO\ _P"1Z /7Z*\@^T_'G_H&_#K_ ,&5_P#_ "/4@#V"BO(/M/QY_Z!OPZ_\ !E?_ /R/1]I^//\ T#?AU_X,K_\ M^1Z /7Z*\@^T_'G_ *!OPZ_\&5__ /(]!NOCP 2=-^'0'K_:=_\ _(] 'K]% M>-B^^.A!/]F_#L\[2!J5^0">G_+"I?M/QY_Z!OPZ_P#!E?\ _P CT >OT5Y! M]I^//_0-^'7_ (,K_P#^1Z/M/QY_Z!OPZ_\ !E?_ /R/0!Z_17CIO/CLK\Z9 M\.CD?]!*_/X?\>]+'??'>4'&F_#DX)!(U._QGO\ \L* /79<\8Z]:X[Q5\(? M!7C9<:]X6T?5CSB2ZLD=\=3\V,C\ZY-[OX\#;_Q+/AV23P/[3O\ _P"1ZC^W M_'-2 =-^'*ACQG4KX9_."@#IOA1\#_!?P4@U*W\%Z%'X?M-1F^TW%M!([(9, M8R Q./PKOZ\>6Z^/)/\ R#/AWCL3J5__ /(].^T_'G_H&_#K_P &5_\ _(] M'K]%>0?:?CS_ - WX=?^#*__ /D>C[3\>?\ H&_#K_P97_\ \CT >OT5Y!]I M^//_ $#?AU_X,K__ .1Z/M/QY_Z!OPZ_\&5__P#(] 'K]%>0?:?CS_T#?AU_ MX,K_ /\ D>C[3\>?^@;\.O\ P97_ /\ (] 'K]%>0?:?CS_T#?AU_P"#*_\ M_D>C[3\>?^@;\.O_ 97_P#\CT >OT5Y!]I^//\ T#?AU_X,K_\ ^1Z/M/QY M_P"@;\.O_!E?_P#R/0!Z_17D!NOCNHRVF_#K'?\ XF=__P#&*WO@EX]U+XE? M#G3M?U:QM].U*6YO+:>VLY&DB5H+J6WRK, 2#Y6>1_%0!Z#1110 445YG^T+ M\2=8^$_PKUCQ)X>TF'7]@#U^BO(/M/QY_Z M!OPZ_P#!E?\ _P CT?:?CS_T#?AU_P"#*_\ _D>@#U^BO(/M/QY_Z!OPZ_\ M!E?_ /R/1]I^//\ T#?AU_X,K_\ ^1Z /7Z*\@^T_'G_ *!OPZ_\&5__ /(] M'VGX\_\ 0-^'7_@RO_\ Y'H ]?HKR#[3\>?^@;\.O_!E?_\ R/1]I^//_0-^ M'7_@RO\ _P"1Z -OXI_ ;P)\9+[1KKQIX>@\0'2)#+9I=,^R)CU;:I&3]>*U MO"?PS\)^"5VZ%X8TK21_STL[.-&/U; -<=]I^//_ $#?AU_X,K__ .1Z/M/Q MX_Z!GPZ_\&5__P#(] 'KJ_SIU>0?:?CS_P! WX=?^#*__P#D>C[3\>?^@;\. MO_!E?_\ R/0!Z_17D'VGX\_] WX=?^#*_P#_ )'H^T_'G_H&_#K_ ,&5_P#_ M "/0!Z_17D'VGX\_] WX=?\ @RO_ /Y'H^T_'G_H&_#K_P &5_\ _(] 'K]% M>0?:?CS_ - WX=?^#*__ /D>C[3\>?\ H&_#K_P97_\ \CT >OT5Y!]I^//_ M $#?AU_X,K__ .1Z/M/QY_Z!OPZ_\&5__P#(] 'K]%>0?:?CS_T#?AU_X,K_ M /\ D>C[3\>?^@;\.O\ P97_ /\ (] 'K]%>0?:?CS_T#?AU_P"#*_\ _D>C M[3\>?^@;\.O_ 97_P#\CT >OT5Y!]I^//\ T#?AU_X,K_\ ^1Z/M/QY_P"@ M;\.O_!E?_P#R/0!Z_17D'VGX\_\ 0-^'7_@RO_\ Y'K.U[Q'\./$WA70=4M[ZVNUTG7KRQ@+1>4T3%87 #?O)!NQD_*#T%?4] M>0^//AOXO\1?%_PGXHTOQ#H^GZ1H<,\;Z?=Z7+-/.9BOF8E6=0HVQ1X&P\[B M<@@!6]^+\QWM&7H>9_!/XM>/-.\ ZK.[(Z[)::#>7\RP22V(CW^=// M(.$!5E#MDL2HSDUNV'[2WACQO#\,KRZ\*WEQ)XDOS;VLLL2RQZ=G:7XVTL:;X6UB358K:ZT1G5@V1Y:[)EVX!/)SSZ= M*+WDK?UN1+1M_P!=#!_:6^)T_P 0]/T&?1]*U(^'].\60Z?_ &Y;WYCMYY4E M:.9'A'+HK(0"V1D&O7?VM=]A\#M5U.+7-7\/-I\UM<"\T749K.55\Z-'!:)@ M64HS#!R,D'J!7$:[^R)X@OM*N?#&F>/DTOP7_P ) ?$%G;KI:R7]K*\SS21> M[8S'N X)/6O5?CA\._$?Q$^'"^&]!UZPTF]DEMVN-0U.P>ZWI&RR?* MDYHK*K?I8^>/!WQME\!>+-7UGPIK'BKXB_#+3O#< MNI:J;RYGU&2VNT9"%CEF);[N\LN,O@UJWA(:QIMIKNI:6^GSZG]A M=X%WH49E@\T-]TG ,AP>N1Q7!WO[._BA/#7P^FT_QC8Z?XU\'Q^1#J2:8[65 MU$R['CEMVF+8(]) 0>?:M7*\K6$TDVS,T7]M.Q\7/X1M] \(:W?WGB.VNIK9 M7 AB62W\33>(ED;P[/B5G$F(B/ MM>0!Y\O(/]WT.6N6[_KJ_P!+ K-*_P#6B_4WM+_:5T33-/GU71? -W96UUXO MC\/ZF)/+MIEN)I5A%S(F,MEF7CKBKGB_]KB/P-9^.IM4\%ZM(_A;4H+!TLID MF^T"95>.7('R#:X)!Z5A6?[*WC!O!_B72]0\:Z/)J>H>(X/%%E>6FC211P74 M4Z3*DD;7#F2,M&O 93C//>J7C?\ 9%\9^*T\<3I\2;6.\\6SVD]W!+H@>S@: M!%7,2"59 3MP-TAP,=3R;2@[7_K;_@B>G-8ZO5?VJ=3TBZ\7V5Q\/M1CO_#5 MO#J5S&U[&JOI\N[;.KXQN&QP8^HVGFO4[G48/B#\-#?6UW>V%IJNFBXBN+6= MX+B)70,K*Z$,IYZ@UXMK_P"SG\1?$>M^.]2E\<^'8F\5:!;Z-)&OA^VC*9)&Z,ROD\]01]!7DWAS]EKX@:7X5;3+CX@:1,9_$-UKUQ!;Z- M-#:7"W,C2RP21BYW,H=VV_.!C&X-52:NX^7ZBZ!J?[5_B+6T^%EWX4\*BY@\ M3ZW,_'U[KWB_3I?#WBN MQ@LI+2RTJ2&\M3;DO;S1S&=DWK(0Y)CP=H&!1*RD[>?Z6_4;>C7DOS?_ /D M;4O[4A\+3ZG8^*/!>K:/JMOIC:K965O(MXU[;(,MM9 &'=3S56X_:TNK#PQ MX+U^^\ :M#9>,)+=-)^SW*3[A-"LB-)@?N_O8 /7:31<_L^^,_$.FZA=>(?& M>D:AXH329-'TV]AT5X[:V1UPTLD1G+/(1W#J/]D53U3]F_QKJ/PR^%?A:#QE MH<%QX*FMY7NWT69TOE@79" GVH;#L^\26RV2-HXIZ.?E^FO_ /F0TTG_6NG M]>A;N/VM;C3],UN^OO VH6L7A_68='UK=>QD6AF,8CD0X_>C]ZF0.1FKW[9M MY>V_[-'C#Q!I&NZQH.HZ5IDFHVEWH]_+9R"14)4,T; LI_NGBN0\0_LL_$3Q M'H/Q$TQO'OAZW3Q9K5KJS/\ \(].?LWD^61&!]KY!\F+KT^;U&WTCXV?"7Q5 M\6?@G>^!+'Q'I6D7&I69L+_49M,EF4QE,,T48G4HWU9L5FM8W?D;>[3JKEU6 MIY[\(=;TC1!>>)I]0^)FFVNBZ4;N^'C/4[R:WN R\E8IY&''4,,5I?#?]M/2 MOB=?ZGI^D>';V\OX+'^T+2&QG%S]KBR 2% BDY!*G) KU+_ (5O>^(_A+-X M-\77]IJ$UW8M8W5WI5N]I&5*X!1'DD8?]]&N*L?@]\1X?A7<^$;WXDVY>"V% MEI>IV.D^3.L2E0AN,RL)'"KM)C\H$$G&>:O1RU,:<>6-NMSDO&/[6_B#3_AQ MX[O;#P<;'Q7X7GLH+FPN=1BECC2Y<)'+YBC!.<@J>AQFNPL?VA=?77)?#^H^ M!IK;6D\-_P!O0QIJD3K)B&E9W5B%R"^3S\W3'8ZS\!?$UWXIT+7K3Q?:VU]!H8\=RFX,# %R$!0KOSC-5O@Y^REXL^$WC#PC>S>/;+Q#HV@:)_8:6MWH_EW! MAR6^61)0HP20,H3M R2L:U9Z1XQMCX(U&]FU*'3;G33)>6 M/.\J\ M%VDW^K<)B1!S&Q))"MV4UZDI/&3GCK7B?@3]GB3PK\6[SQO+J&GQ22VKVK0Z M/I_V)[PM(K^9=D.4E<;< A%P">N:]M4;*O7Z\A_:K_Y(Y)_V'] _]/-E0!ZXHP,#I3J1>E+0 44C5Q_Q8UC7_#_P M\U[5?#,^GP:O86LEU$VJ6LES 0BEF5D22-CD C(88SGG&*3=@M<[ CWH'US7 MS%\'/CCXX\<:9H.MZMXV^&]Q:7-J+W4M(TRQGBNK.'^-C,UY(H*]?FC&>G'6 MO4]%_:#\!Z_I]Y?Z=XE@O+"UC$K74=O+Y94DJ-K%<2'*GA"3[55NI*E?8]*Q MSUIASS7GUE\>/!&H^%)?$EOXBMY-(BF-O)(8I1*LF,[#$4\S=CG&W./SKHO" M'CC1O'^B#5O#^HQ:A9$F/S4!&UQU#*0"",C@@5.N]AZ(WQGU_P \T/G)P>U? M'4O[2'Q/T[4?B##J?C#X7Z9)X3O&@2PO--N8IM00+N!3-]E21Q]UN>U>UZ7^ MT=X=L?A=X4\7>,7;PE+KUC'=KI\\#-.BTB67780NK0&YLV2*2021XSO.U3M&.[8 M].M,M_B-X:/B?6\>-89'TZR$]WICR1"&SCX_>L=@8$YY!?\ "D]&E_6@1=]/ MZU/0"#FDY&>:XWP)\6_"OQ*6\7PWK"ZA)9D+<1F&2&2,D<9615.#V.,&O*O& MGC_XL0?%_7/#.@ZSX+L]+M='BUF!=5T>YEF92TB-$TJWB+UB)W[.-PXXY;]U MV9I&/.W;I^NA]#@^]*.37R1X:_:0\7^/O%GP1U&TFMM'\/\ B2^U*PU?2T@$ MK2RV]M.P9)F_Y9EHP1@ ].< @^TV?[0G@;4==O=(M/$D4^I6D,DTMM';RL66 M,9?RVV!7(P?ND_2JE3EQ^-?*/C7]N3PM??!:W\5 M^'+R[LI=3U'^R[:22PF9HYN+&X,;2LJG&1'@ MV:=YOD"064Y=GQD[4";F&.Z@CWJSVNUNX8I8F#1R('5\<$&K%( KF?B7_P D\\4?]@J[ M_P#1+5TU>*/^P5=_^B6H R_@.,? _P"'G_8NZ=_Z31UW5<+\"/\ MDA_P\_[%W3O_ $FCKNJ //OVAO\ D@/Q,_[%C4__ $EDKH_ ?_(D>'O^P=;? M^BUKG?VA1GX _$O_ +%G4^O_ %ZR5O\ @1V'@GP_E<8TZW/_ )"6@#H:C:%7 M!!'!ZBG[O8_E1N]C^5 ;C/)7TJ*50,C.,\YJQN]C^50R_?R!SCBDO=U0/7<\ MD^)7QYNOA_XWT_PM;?#GQ1XJO=1MY+BWFT9[!8F5/O@^?=1$$9!Z?M'_#'0=,\?V?@WQ +:^.]HHKAR75 J&-R 2Q5@/]TUSOQRT# MP5^S9\*]*TS4O$L']K:UXMM=]<;8?&KP]JGQ? MU'X=1BX&NV=F+TR/%B"12>51L_,P[CM7%ZU^V?\ "'2K.[N+/QKI&KPVEI)= MW$MA>1RI"JX"AF4D!F=D0+U)85\[^/=<\1_#,_#CXQZ_J'@X:);ZL9IKS3;N M9KN]M[L_O,;U"'"MNPI/M4MWJ)]'?=1N_+@$A, YYXK(\6?M9W'@;P^-3UCX1>.;11=V] MF\!.FLZ-.P2!MRWA1@[G:,,<8^;:""$(_P!GZSU,^(=-%EK=[:RV M,XN%*W(65&8H0?FVKU(Z=ZR?VX_'WA*X^ &BB?Q+9V<.LZOI^U<]=\.?&R6].J/XJ\$:_\/=.L;)K^34?$ M,MD;6US, 0#G#8..F:PT_:CTJ&&WU?4O"?B;1?!EUM,'BZ^MX$L75 MONN4$IN$4YZO$M<'\7?@3=^*OV7_ !YI/@GQ+JOBZ\\06<=Q9R:AJ'VM[G8- MWE+(3RC_ '<>AJC\4?C=X5^)W[/>H^!O#C"GJ2!C%7))._:R^_J1'WHQZ7_3_,]'\8_M,S^%_B0?!FG_ R\6^);YK/^ MTK:ZTF733;W=KQNEB,EXAP&.W#!6)&0",$V)/VG-'N_A#/\ $#1/#.O^(=/M M;AK6]TVSBABO;1UXDWI-+&IVMM!V,Q.[@$E> H]+WV6HB-Y;X;6$$O/S!U&<>AS78^'?VAOA=X;^ >I^%-0U31O OBC3M MUMJ/A^\N$AF%V'7?(%8Y=7^]N&1@U/+>%_.WXI7]!RTF[?UHW]^A]1>'/B9H M?B7X

-;6Y,>B2V9O6DGPK1H!E@PR<$8Y':L/X(?&RV^.G@D>*-+\.ZQHVC MRNZV6+^*1"EXR$+U*E@WH#5R/]H!+OX):;\2[7P/XCN;*_ACGAT: M(V?V\0R']W(0;CR\,"IQOW ,,@'(&-\#/%'@'6M2U_P_X0\=77Q'CGC6YO+V MXU(:B(5(V",RY[^E.;O6I; :DD M$-QI !@RJL2S7P4;68#&<^F1S2>,/VK3\.O#]GK_ (I^&'C31-'>Z%G>76_&OQQ\.Y?VM+*SU[XFMX,&G>&IX+F?3]< M6P9)6GA9(7;/WBN6VGL,]JZ*_P#C1\*;+X9^&-*G\;V6K>'%UF"PCU75[M&7 M4 LH,IWD_.J@_,W0CO4PUBF^NORN2W[S7];'K/C;XY-X6O/#D6D>"]>\9V>N MJ#:W^AS6/D ]=I,]S&PU7X;>*?!P6#[1'=Z MQ+8/%*<@>6#;7,N&.?X@!CO7S_\ M+^*]&L?V:H$US5O^$=;7O$=C/:K9.)]9&H_8HXQ M]XOGY03A<>I%.,5%->?Z(&[J+]?S/H.%0ZASG=C!Z@'\ZD6,#M21GC'/'<_X MT\'%24M@VC-*!CI1N]C^5&[V/Y4@ ]*\B_93_P"2+6'_ &%]:_\ 3K=UZXS< M'@_E7D/[*;9^"MCCMJ^LY_\ !K=T >P4444 %>0_M5_\D=D_[#^@?^GFRKUZ MO'OVJI/^+0.K8 /B#0 "3C_F,65 'L"]*6F(V5&1S[4[=['\J C.*XCXTR: MI'\+_$D6BZ!>>)=3NK&6T@TZQEACD=I$*!MTTB(%7=N/S9P#@$X![?/L?RIK M888.:EJ^@'SI\!_ATGAOX'6)UGX7?V+XQL=)>PNK!UL?M-[@$'#QS-&RL>GF M,/?%>7:5\"?&^N?L?>$?"%]X0GTG7_#VHK>7'AZ]O8(Q?QI([>6DUO*P7<'X M^8<]<5]LB$#&2Q/?CK1Y*^_3D8JNMV)*VQ\7>-/V<6U+PAX?UCPU\)[G2%M- M935-7\'WFN 7^HYB:%BLZW#1AT&TKF8!EW E2 #]%?!+P1I?@7P@]OI'@V3P M3;W4S74FE3W@N9Q(V-S2,))%W' Z.PKT=H%8@G)([GK1Y*D,.>1BG=["L?$E MKX6\3/J?Q2NM;_9PUCQ%+XDU![C3YKJ?16\M"FT%Y#>%U&>?D!(]*V[#X6?% MSP9\'/ /@:6Q_P"$DN/[+O;75=-?@W\0O&7CSXBFV\#OIRZIHEG'!J M4LUFEC?W=LZR/$RI,TH24J4RR=#SBOMCRQEN6&?TH$*XP1D8P>.OUH6ZN+E7 M0\[^&.OZKXF:>]UCX=WO@6[6-8Y'U&:SDDN2 .5-M++E . 7*GC[M>2>+/A= M)\4/VFYKSQ/\--8N_"<.B1:?;ZV=2MXH&E$LLK-Y<5T)BA$BK\R9RC<8P3]/ M^4-N#D^]*(\?GD<=*J6LD^@HMQBTMV?-?Q6\#ZYIGQ<^"K^#O %W>^%O#-[< MRWEU93VD,%I%+;20#Y))D=L&7!OBMKWQC\#>*=8\)/H]OI M,E_:7=HEU9I86\KJOQ)L#X"N-=TOXCPQ26]U)=VH?0I#;B%XKL--DJA4.I@\S)+^ MV?K1QD8R>G]#2I& 1@8P,# K-.RM_6R7Z$WO_7FY?J?)_P +_ASXF^'?QKUZ MXG\ :AJ&@+X3ATE=6CEL2FHSPCQ&<4[RADG)P?X3TIRU&M-CY#\=_L\G4_CAXC MOO$/PWN/B+X8\36\"075IJPMETUH\J8[F)IXR\1W9RBN?E^[5'XJ_#_XI>+_ M !3:Q6G@R2UTO0?$EG>V(T^XLTMKVUC(S)([2"1I !T94QV+5]E>4N .2!S4 M8M$5$5690O&!TQ5*;27D!\EZS\)/']W=?'NRC\-Q21^*+FTU33KP7\1BN)$M MK5# H)W!LP.,NJKRN"#[31X[*ZU.R-[# M>1REMVTR&+:!D[A+G!& 3D5]U^4.,;A2>2I)//)STI.7,!\F_%GX5^(?%Y^% M_B>X^']]XDM='L#:ZGX.CU..TOH&= OF1R+.D+,IZCS<$9QFH_&GP-U+P]I6 MAR?#7P5K'AB^LX#;6L>DZA:RQ)&\S.8[N.XE&Y/F+-L1Z)IR:CY8U$01BZ\D$1F4* ^W/;(XQ6O4,<"1 MYP#C=NZ=ZEW>Q_*D M>*/^P5=_\ HEJZ7=['\JYGXDG/P]\4C!'_ M !*KO_T2U &9\"/^2'_#S_L7=._])HZ[JN%^ Y!^!_P\P01_PCNGC(_Z]HZ[ MJ@#G/B3X5D\=?#OQ3X:BG6UEUG2KK3DG=2RQF:%HPQ Y(&[./:O-]&\-_'/1 M=+LK&+6?A[)':0I"COI=]N(50N3BXQG KVNB@#R'[%\>?^@M\.O_ 67_P#\ MD4?8OCS_ -!;X=?^"R__ /DBO7J* /(?L7QY_P"@M\.O_!9?_P#R13'TSX[L MV[^UOAUG'/\ Q*[_ /\ DBO8:* /'6TKX[,2QU;X=!O4:5?'_P!N*#I7QU+9 M_M?X=^W_ !++_P#/'VCK7L5% =;GCS:7\=2.-6^'?)R?^)9?_P#R12?V7\=@ MH U?X>?CIE__ /)%>Q44WK;R$DDN4\=&D_'4$'^UOAT2,@?\2J^X!]/](I6T MSXZMC_B:_#HX]=+O_P#Y(^E>PT5-NA5SQ_\ LWX[D8.K?#LC&,'3+_'_ *44 MATWX[G_F+_#K_P %E_G_ -**]AHI];DM75CQQ=(^.O(.K?#OG/(TN^_+_CXI M1I?QV'_,5^'.!T TN_'_ +<5[%12L/=W/&9;+XZQ;C_:?PZ) SQI=]^O^D5S M/PX\8?%_XI>'9=:T35? *V*7MU8,)](OT;S;>=X9./M']^-N>]?0EQ$620DY M!4@ ]N*\,_8H);X,7S,*]CHIE7/'1I?QV!/_$U^'7/7_B67 M_/\ Y,4'2_CN7+?VO\.^FW']EW_3_P "*]BHH)L>.+I'QU7IK'P[&.G_ !*K M[_Y(H72?CJ-V=6^'1SSG^R[_ #[?\O%>QT4+160WJ[L\>.E_'5F5CJOPZW+T M_P")7?X&EW^.W/\ Q\>U":7\=T/_ "%_AWC'3^S+\_C_ ,?%>Q4478WJ>/K8?'E1 M@:M\.L=>=,O_ /Y(IWV+X\_]!;X=?^"R_P#_ )(KUZBD!Y#]B^//_06^'7_@ MLO\ _P"2*/L7QY_Z"WPZ_P#!9?\ _P D5Z]10!X^^G_'B1"K:K\.2#ZZ7?G_ M -N*Z/X(_#[4?AE\-M.\/ZM?VVI:E#<7=U/<6<31PL\]U+.0BL20!YN.2>E= M[10 4444 %<%\;OA_J7Q+^'5]H>CWUKIVJ/=V%[;W%[$TD*O;7D-R ZJ0Q!\ MG;P1]ZN]HH \?33_ ([Q*%35OAWM'3.F7_\ \D4[[%\>?^@M\.O_ 67_P#\ MD5Z]10!Y#]B^//\ T%OAU_X++_\ ^2*/L7QY_P"@M\.O_!9?_P#R17KU% 'D M/V+X\_\ 06^'7_@LO_\ Y(H^Q?'G_H+?#K_P67__ ,D5Z]12L!Y#]B^//_06 M^'7_ (++_P#^2*3[#\>?^@M\.O\ P67_ /\ )%>OT4P/(?L7QY_Z"WPZ_P#! M9?\ _P D4GV'X\_]!;X=?^"R_P#_ )(KU^BC<5CR#[#\>1_S%OAU_P""R_\ M_DBE^Q?'G_H+?#K_ ,%E_P#_ "17KU% SR'[%\>O^@M\.O\ P67_ /\ )%'V M+X\_]!;X=?\ @LO_ /Y(KUZB@#R'[%\>?^@M\.O_ 67_P#\D5SGQ \6_&GX M<>%[C7=3U7X?O:0LB%8=*ORQ9F"J/^/CU(KZ!KQO]K;_ )(GJ?&?]*M>,D?\ MMDH >MI\>6Y_M7X=#/3.F7__ ,D4[[#\>?\ H+?#K_P67_\ \D5ZXH(QG'X4 M^@#Q\V'QX/\ S%_AU_X++_\ ^2*!8?'D'_D+_#K_ ,%E_P#_ "17L%% 'D/V M+X\_]!;X=?\ @LO_ /Y(H^Q?'G_H+?#K_P %E_\ _)%>O44 >0_8OCS_ -!; MX=?^"R__ /DBD^P_'G_H+?#K_P %E_\ _)%>OT4; >0_8OCS_P!!;X=?^"R_ M_P#DBC[%\>?^@M\.O_!9?_\ R17KU% 'D/V+X\_]!;X=?^"R_P#_ )(H^Q?' MG_H+?#K_ ,%E_P#_ "17KU% 'D/V+X\_]!;X=?\ @LO_ /Y(H^Q?'G_H+?#K M_P %E_\ _)%>O44 >0_8OCS_ -!;X=?^"R__ /DBL[7?"WQRU_1-0TR;6/AY M'%>V\EN[II5]N4.I4D9N.O)KV^B@# ^'WAE_!?@+PWX>EF6YDTG3;:P:9%*K M(8HE0L >0#MS6_110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M$-Q(JQL"><$X[UX1^Q0X'P5O,GKXHU\_@=4N:R/V^M \?W_P$U;6OAOXCU70 M/$6@@Z@4TJ=HVNH5&9(R!][Y-?M;2I_PI'5"&! N;4G'/ F3->PS@%02=N#G/I_D M5^6G_!6>;XI?#C6])U_0_&FNV_@;6ML4^EPW;"""YC^92%ZN' M_P"!XKZMH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** *]U&D\;PR*&1U*D$9!![8KS_X M'? SPM\!/"=UX?\ "=DMEI]Q?7%\0!SF61G"Y_NJ"%'LHKTBB@!JC'MQTIU% M% !1110 4444 %%%% !1110 4444 %%(1FDVT .HIF,4H% #J*** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH :X! R!QZ]J\^^-OP6\-?'WP+ M=>$O%=N\^E3R1RGRVV.K(P8%6'(Z5Z'10!3T^UBL+6WM;>%+>&% BQ1#"1@# MA0.PQTJY110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '*?%GQ M)>>#OA7XRU_3B@U#2M%O;ZW,B[E\R*!W3([C*CBO-] \)_-"T[43\5M)B M>ZM8YC$GA)6"ED#;_ M[!UO_P"BUH \_P#^$ ^,/_17-*_\)!/_ )*H_P"$ ^,/_17-)_\ "03_ .2J M]=Q1B@#R+_A /C#_ -%0>_@]?T_P!*H_X0'XP!@O\ MPMO2<]@/!Z]/_ JNN^(GPK\-_%#3[6Q\3:=%JVG6TOGBTN!NBD(Z!AW /-?- M'[.'P6\':1X/\2>*]-\*6;>)?#WBK6C93V^(I&2"[G2.$.>B!0% Z 4FTHN M78M1NK^=OP?^1[9_P@'QA_Z*YI/_ (2"?_)5'_" ?&'_ **YI/\ X2"?_)5< M?X#^-7Q*\=_"NV\9Q:-X8T]+UFCAMKN\D46H2:2-WG;.&&$& G.36)H7[6_B M+7O 7AG6['PUI^JW.H^*5\,W,EG>A+56,@3S8BYW,"6&!^=7RN_+Z?B9-VCS M'I?_ @'QA_Z*YI/_A()_P#)5'_" ?&'_HKFD_\ A()_\E5YUJ7[5'B'0M+\ M1P:O8:+I^K:'KJZ1=:B\DITR)&4.LLC#YU&U@.>]=#\2?CKXM\*_#>W\7Z9; M>%CID=I->W-]?Z@QMY%5SY:0[#EF=,')X!.#TI)7U7]7U&=)_P (!\8?^BN: M3_X2"?\ R544W@3XOQ@EOBYI( 'S$^$5P!Z_\?->M8VM?%+XI67[0.H:7;V6E7FD MV'A4ZHVAB=TG>3E6VHZ9\:-!U&PN M$$D-W9^%HIH9E(R&1UNB&![$5>/@#XPC_FK>E?\ A()_\E5P_@[]I#Q#\0O" M?P\M_"VBZ5;^*O$^C?VV;>^D<6=K!C@93YB2<@8Z8J#3/VJ/%/B&;PIING^# M88M5U#5[W0=4:YO L5E=VZ;B5&=S(P*N,<[6'>BUB;G?GP!\8-_*7_DJN>YCP%\ M8, _\+;TKZ'P@A/_ *54A\#_ !='3XMZ4><9_P"$1C_/_CZ_SBJ/[4GA#Q+X MQ\"6%OX?M5UH6M]'.*X[X/?$/29= \7_\ " :! M-H7BO3$M8+OP;K[FUBTSYGQ)SC]T0SME.&*''-5%:REV"6T4NO\ FU^AV6L^ M'?B=X>T^?4=5^-&A:;80*7FNKSPM%%%$.GS.UW@5H)X%^+TJ*Z?%W2&1AD,/ M""$'_P FJ^?OC'\47^.?[*_Q@@UZPT>[U+PO,UOY^DNTMJ77#++&7Y!7'?TK MLO$O[5'BC1O%5QX>\(^!M1\56^A&VM]0:TTZYF+LT:L0DB#RU(!YWU<8N7]? M,ERL>H_\(!\8?^BN:5_X2"?_ "549\"_%X2,O_"V]*W@#/\ Q2"]\X_Y>?K6 MY\6?BHOPS\&1ZS]E,UY=W$-I:6DS;-UQ+PJMZ 8)/TKR;Q7\8_'BZ-\2?!NI M:;I&F^---\,RZY8W]J\KV4UN5='(/WQ(O8=,D=LUG?23[%O0W=#;QSXHU"_L MM$^/GA;6+ZP;R[NVL/#MO,]N_0+(JWA*G/'-;_\ P@WQ>QG_ (6WI8)_ZE!# MC_R:K(_90\,7"?"CP[X@U?3-$@\07>FI$M]IL+K)) 3N E9^2*MZRY!7TN?0? M_"!_%\G(^+>E\_\ 4H)^7_'U2+X$^+PD_P"2N:5N/;_A$$Y_\FOY5Y#\;_V= M?AS9>/OABZ^%M/NY];\4R_VE<7$0=[I7AFD*2$]5!VX!X&!4_P =OV;M#T=? M L7@O3H]*URRU2YGTF:$E3"ZVDTRPC'_ "S9X5!7IS0HVT&>LGP#\7PI_P"+ MMZ8V. M\ELX#I?V_5]C8DCV8'D''0EAR/3-?0?Q OD^#7[/NN7?A;38K1-%TMWLK*WC MVI'@< */3/Z427+#G9<8\U2-/^;_ ('^94/@'XP%3_Q=S2P#S_R*"O'_DU7&?!WX%^%_&?PHT/Q3K);4_&.MZ2EQ<>*WE)O M4:9-Q"2YRJKNP%''%3:Y\:O%6@P^*8/!>CZ=KFC^ K91JQO[AQ=W6V,NR0[3 MM#[4)R_&2*;5I./8SB^:-SL?^$ ^,/\ T5S2O_"03_Y*H_X0#XP_]%%=/%A8>'X=?@NM5NC^_1L$ILC.5..F>]8VL?M M(>,'^)?AS5;4Z?;^!KCP1'XJGL)A+]I9) 20"O!<$ #/RO&P'KG_" ?&' M_HKFD_\ A()_\E4?\(!\8?\ HKFD_P#A()_\E5Y;X._:R\?:[INNZG=?"_4Q MI,6AS:WI]\]G/9PG8%80223 *S%&+ IP0A]16WH7[0GC;5M8T73+O1=(T^?Q M'X;)(T,\2[BD^."A']WGBFU8I*YV__" ?&'_HKFD_^$@G_P E4?\ M" ?&'_HKFD_^$@G_ ,E51_9&\9>+OB%\#?#OB3Q?=65WJ&IP+=1RV1?YD8 C M?NZ'GH.!7M2]:3T=B$[GD?\ P@'QA_Z*YI/_ (2"?_)5'_" ?&'_ **YI/\ MX2"?_)5>NXHQ04>1?\(!\8?^BN:3_P"$@G_R51_P@'QA_P"BN:3_ .$@G_R5 M7KN*,4 >1?\ " ?&'_HKFD_^$@G_ ,E4?\(!\8?^BN:3_P"$@G_R57KN*,4 M>1?\(!\8?^BN:3_X2"?_ "51_P (!\8?^BN:3_X2"?\ R57KN*,4 >1?\(!\ M8?\ HKFD_P#A()_\E4?\(!\8?^BN:3_X2"?_ "57KN*,4 >1?\(!\8?^BN:3 M_P"$@G_R51_P@'QA_P"BN:3_ .$@G_R57KN*,4 >1?\ " ?&'_HKFD_^$@G_ M ,E4?\(!\8?^BN:3_P"$@G_R57KN*,4 >1?\(!\8?^BN:3_X2"?_ "51_P ( M!\8?^BN:3_X2"?\ R57KN*,4 >1?\(!\8?\ HKFD_P#A()_\E5D>)O#7QAT' MPUK&ICXK:5,]C:S7"Q_\(D@#[$+8R+DXZ5[IBN9^)0_XMYXH_P"P5=_^B6H M;\+-?NO%?PQ\(ZW?,C7NI:1:7LYC7:IDDA5VP.W+'BNIKA?@1_R0_P"'G_8N MZ=_Z31UW5 'GW[0W_) ?B9_V+&I_^DLE='X#_P"1(\/?]@ZV_P#1:USG[0W_ M "0'XF?]BQJ?_I+)71^ _P#D2/#W_8.MO_1:T ;U%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4A&X8-+10!5U.WDN;">*&YDLY9$*I/$%9HR1P0 M&!!/U!KR'X7? &Y^%_A7Q+HD'CW7]9AUJXN+LW.H0V?F6T\[N\TD>R!1\SNQ MVL& [ "O9V4,,&F&!2,V%K86UMI_COQ-I<<&O#Q$/) M^ROFX#!@,/"P"Y /%?0>HI<1Z?=-9A3=B)S"LGW2^#MS[9Q7S/=^(/CE%\6- M'\$R>-?!<4FI:7/J?G#PG-/C%\4 MO"'Q3TSPGK?CSX?>$UN]#&I&?4]&E=3.I*O$C&]CW98$C R 0.:]G_9[^)&O M?$[X96^N>)M&70]4%S<6Q"*Z1W"Q2L@N$60!E20+N"MR >IZT+2+E'9?EL)Z M24>]S TW]EFS\+3Z->^&/&GB#PYJ]C8II<]_!]GG:_ME(*13)/$Z8&."BJ1D MX(R26TEB?S8R01(PDC;+*P!QT/0@CBL M?X<_'[5?%/QS\0>#=6T^VL=)GL3J'AJ\3=ONXX9/*N/,R<9#NF .V36 ?COX MQ^&'QJ?PQ\1)M*O_ ?>M#;V?B33=/:Q6SNI0Z>3 MY4BXX^9">^<\UI7_ .S!9I/X2ETKQ;KFB-X>O+C4E^SK:RF]N9O];+,986)) MR>!A1G@# QROB?XQ?$3X;>'OB'KFMW^AZY::->1V=BEEHTUM]G#JKF:=OM$I M95#@$*HZ9R,\>D?"?Q/XF\2QPS:AK?A[Q=HDUJ)8=>T"(P))(6.8S$99=N!M MYWG.>0N.2S=U_6J_X!BWHWZ_A_PYP^E_L>6>F_9I?^$\\17%S::])XABDGBL MR@FDC:.1&C\C8RE6QD@LN 5*FF6/['FG:4/"<>F>-_$UA;^'-1?4[2WS:RHT MK'.&$D+<8)'&,]\GFM+Q7\?-3\,_'_PUX8EL8&\%ZI+)I,NI%?WB:F8S+%'D ML%V%(W'3.YD%:7Q)^+6MP?$G1OAQX*M[%O$VI6SWLNI:F&DMM.MUX\PQJ0TK M9Z)N3/\ >%$=5&IWM;Y&DD^=1Z)._HU;_@'?^-O D7C."RSJ=_I5U92F>VN[ M"78Z28P"005*_!UW%X8UJ#3I8$\,SV[7D;112NZR?;7 M$9"R' *MDKVS1U8]8Q3-/6OV.-(UKPKXQT)?&'B*Q@\5M&=1>V^RC.,;MB&$ MQKNP,X48YQBM[1/V;H_#WBG^WM+\:Z_87=W!%!J\,'V=8M49%"B21?*Q&^!R M8=AKS^W_ &@O&/@'7_B]?^/-9T._\*^!88IH[;2M'DMKJZ>4,8T$CW+J&RH7 M&WYBPY%;6O\ Q+^+7@7X>-\2=:B\.W.B06XO+SPK;6LJ7=K#C+%;QI")& YQ MY*_6G9K6_;\5H*23=OZTU/7/B9\,-&^*G@Z?P[JHG^S,4DAN;>8I/;RH>RTR2VOM*AG/[B25C.X ME7@AB%7'%>B^#_$WC36_B]K]I+XBT+4O!=KI]K?64-GI$B7,HN/-"CSSRM_7]?H=/\)?AU)\+? 5EX9.OZAXCAL%\N"Y MU".%)O+'1#Y2(I ]2,^I-N6T\AO/$6DM*;=XD M+8\S[9$K;B, 8&/>H/#WQF^)7BKX%^+M=":+I'B#P_=W$$.K2Z;/)8:K%"2/ M.C@:2.2-7QQEVQZL.:KFT=;HO\["MHH=_P!=3T3XI? ^7XH>*?"VLKXUUKP\ MGAZX^V6EGIL%HT33892[F6%V.58C&<=\9YK1\=_">_\ &GBGPKK4?C?6=&&@ M3_:4L[*WLVCN7VLC&0R0LWS([@A2 -V1@@$>6?"7XI^-/'Y\/-'\6_A[K]WJ M>GB\GT73-$<7%L#$I8[EOY,E'= 594W#/(Q6_P# [Q]X_P!5\0_$;P_X]U?P M^=7T"5!:?V9IJ^%;/Q+?R7VJ2:6L#/-NZH/-C<(GIL KUC3_ X8_"B: M)K%_-XB4P&">ZOXHE>Y4C!+K&B(,^RBOFWQ_\4?C#X!^&F@^)[_Q?X,LQJ.M M6UE)+=^'ITBAMII5C$C$WH *AMQR0#CJ.M=3HOBSXA^)-)\0-H'Q;^'WBIK" MW$JW6F>')6CAD +&-PNH.&W#;R'!7G(-3)2E"2^7SM_P2^JDM_\ @_\ .C\ M)?LXIX'1M+T7QOXDM?!N6*^%R\$EO&&8L529HC<*O)^42!<'&,4SQ)^S)I&L M>(=8U+2_$.M>&;/7;9;36]+TR2,0:E$JE<-O1GC;:2"\3(Q!ZUP7@K]I#Q?X M\^%>NVC-I7A3XM:#:I?7EI?6+W-I#M3\2^%KS2]4T236KI[;P[/%,1&T8:)2;Q@F?-X;#=.E6XN4KO?\ MX#?Z$-J%UY7.BUO]EV+4_$&NZC9>.-?T6WU725T8:?:0V;06T &%\O? S ]\ MEB:CL_V2- @B\-I=^(-;U&'1]!_X1R19'AC%]9#(19?+C7YE!P&3:3@9)K1\ M57_Q1/Q"UJQT7Q3X%-0N?BO\.KK4=59/M'A>ST9UNQUW1JXOW*$8ZM$!ZXS1&]16\KA+W5 MSO:]OU/2-)_9RDT?X>ZEX/3X@>);C1I[-]/L?M!MFDT^W<89$8P_O!L^4>=O M*]B#S57P]^RVF@^*/"6LR>//$6H_\(YILFEVUK<0V2Q2PR##ARD"MD\<@C&* M]V"!E^O^>*/^P5=_\ MHEJ ,OX$?\D/^'G_ &+NG?\ I-'7=5POP(_Y(?\ #S_L7=._])HZ[J@#S_\ M:%&?@%\2QG'_ !3.I\_]NLE;_@20'P5X? (.-/M\^W[M:F\<>%H?'/@KQ!X; MN9GMK?6-/N-/DFC +1K+&T98 \9 ;/->:67P<^(NG6%M9V_QHU)+>WC2*)3H M&GG:J@!1GR^>@ZT >R;O8_E1N]C^5>1?\*I^)?\ T6O4O_"=T[_XU1_PJGXE M_P#1:]2_\)W3O_C5 'KN[V/Y4;O8_E7D7_"J?B7_ -%KU+_PG=._^-4?\*I^ M)?\ T6O4O_"=T[_XU0!Z[N]C^5&[V/Y5Y%_PJGXE_P#1:]2_\)W3O_C5'_"J M?B7_ -%KU+_PG=._^-4 >N[O8_E1N]C^5>1?\*I^)?\ T6O4O_"=T[_XU1_P MJGXE_P#1:]2_\)W3O_C5 'KN[V/Y4;O8_E7D7_"J?B7_ -%KU+_PG=._^-4? M\*I^)?\ T6O4O_"=T[_XU0!Z[N]C^5&[V/Y5Y%_PJGXE_P#1:]2_\)W3O_C5 M'_"J?B7_ -%KU+_PG=._^-4 >N[O8_E1N]C^5>1?\*I^)?\ T6O4O_"=T[_X MU1_PJGXE_P#1:]2_\)W3O_C5 'KN[V/Y4;O8_E7D7_"J?B7_ -%KU+_PG=._ M^-4?\*I^)?\ T6O4O_"=T[_XU0!Z[N]C^5&[V/Y5Y%_PJGXE_P#1:]2_\)W3 MO_C5'_"J?B7_ -%KU+_PG=._^-4 >N[O8_E1N]C^5>1?\*I^)?\ T6O4O_"= MT[_XU1_PJGXE_P#1:]2_\)W3O_C5 'KCMA3QGBOG[7K#QK)^U+H.NVW@B\N_ M"EKI<^ES:LM_:*$,TD;>9Y;2B3:H0YPN>> :Z7_A5/Q+_P"BUZE_X3NG?_&J M0_"?XE7U&W[P]#7HS?";XE, /^%U:EP<_P#(O:=_ M\:H_X5-\2@25^-6I9/<^'M._^-5,5[BA(&_><_._X6/%O'/[/OB[X?Z_\-?& MW@2V\5^+_$&BW!2\L-7UNT\J"QDB(GB!D=%W;BA&TL,KU[UZ-I?A_6?B[J7C M;2/'WPQOO#_AG7+:&-7OM0L;DEE4KC$$SLIRGRL%[?U\SD/AA\+O MB!\,_ VO:+?36OB^^DUA1!<7[K_INGJ@1?,ZX?8J@D]P3TKGOAW\*O$GP]\> M^+?&7A?P#>>$=-N-.>!?"+:I:NNIWN_<%@ M".X->A?\*G^)77_A=.HY]?\ A']._P#C5(GPF^)2$8^-6I8&./\ A'M._P#C M=:-O7R=U]UM/U%K9>EOQO^>J.I\)Z[XG\0EK[5O#S^&(!&0NF7=S!/,*<<88GGG%>:? 73O&ND?$/XF77B+P/>:!IFN:O_:5A>S7]G*'5((H0A6. M5F#-Y989 &WJW_ %SI/^%3_$K(/_"ZM2X' M!_X1[3A@_P#?NDBO(\6O_@IXO^+6J?&[0O$W@V\\,:%XSA@&G:K+?6=PL,L M?RW:..5G^^R,..W.*ZGQ1I/Q9^(_PMG^&NH^#XM(N+VT_L^_\4G4;>2R:/&' M>*-7,VXCLR#ZUWS_ E^)3?\UIU'/7GP]IW_ ,:I1\)?B3W^-.HGG/\ R+VG M=?\ OU0_A5_+\-G\@>LK^OY(P]$\(:GHWBZS\'-X&N[[P':^';?0AKV#3/V>O@AKWP:\9^-H+K43J/A2XCLX]",C#S+:%#.S MPMSR%,@P?0UT'_"I_B5QGXTZD2#U/A[3O_C5!^%'Q,P0/C7J0YR/^*>T[_XU M1KKUOOY^HGM_7X' _';X;:]\2OCKX/\ M7P[F\1^ [2UNK/4;Y[RS5-MQ$T9 M98WE$AV;LG"YQ]W)K$M=#^+_ ((^%OB/X8-X N_&VFP6[V.B^(;35[&$36Q' M[L3I-,CAE&%)VG.,UZQ_PJ;XE\_\7KU('&./#VG?_&J/^%3?$H* /C5J0'MX M>T[_ .-4DM'![,3OSIG$?#*R\6:%9^#=./P5;PU?V%I#8WWB*:]TQDCC6)1( M0L,[2/N9%'W?>KGQI^$WB[5?BKX>\2>"A!Y&J6\FA>*%>81G^SW(<3+DY9E* ME0 ,_O#[UUA^%'Q,P0/C5J..P_X1[3O_ (U1_P *G^)9QGXUZD,>GA[3O_C5 M7S/F3]0Y?=:^7W:G-_M2>%O%'B;PWX5T;PMX*F\6Q66L6-_6D*+#!,CL MI$\J;BP7 QD9ZXI;2^\9"#6WTGX+7'AN"6P?=:B_TQ9KZ?;X"2V\K1,RE& M +*<\$#UKJ/&W@;Q?H'Q!\#>//#FB+XFDTG1Y=(U#18;F*"XD23RVWQO*RQY M5HAPS#()Q70CX2_$D<'XU:D<="?#VG$CV_U7TI/^%2?$DL&/QIU+(Z@>']. M/U'E4*3BKK^M&B7\?/Y6^\AMV\7ZA#XE\67W@^:TOIM.^PV/AM+ZV>[D(Y.^ M02>2K$\#$A&.IKRWX->'_'/@CP!X4T%_@8UOXCT[8DFNS:CI310L6):4E+@R M,=K=-M>L?\*D^)/./C3J0R,9_P"$?T[)_P#(5/\ ^%5?$S.3\:M1]O\ BGM. MX_\ (5./NNZ[)">D/9;J]SUFW)6% W+ 8)VD9/>I-W^<5Y$/A3\2_P#HM>HC M_N7=._\ C5'_ JGXE_]%KU+_P )W3O_ (U2&>N[O8_E1N]C^5>1?\*I^)?_ M $6O4O\ PG=._P#C5'_"J?B7_P!%KU+_ ,)W3O\ XU0!Z[N]C^5&[V/Y5Y%_ MPJGXE_\ 1:]2_P#"=T[_ .-4?\*I^)?_ $6O4O\ PG=._P#C5 'KN[V/Y4;O M8_E7D7_"J?B7_P!%KU+_ ,)W3O\ XU1_PJGXE_\ 1:]2_P#"=T[_ .-4 >N[ MO8_E1N]C^5>1?\*I^)?_ $6O4O\ PG=._P#C5'_"J?B7_P!%KU+_ ,)W3O\ MXU0!Z[N]C^5&[V/Y5Y%_PJGXE_\ 1:]2_P#"=T[_ .-4?\*I^)?_ $6O4O\ MPG=._P#C5 'KN[V/Y4;O8_E7D7_"J?B7_P!%KU+_ ,)W3O\ XU1_PJGXE_\ M1:]2_P#"=T[_ .-4 >N[O8_E1N]C^5>1?\*I^)?_ $6O4O\ PG=._P#C5'_" MJ?B7_P!%KU+_ ,)W3O\ XU0!Z[N]C^5&[V/Y5Y%_PJGXE_\ 1:]2_P#"=T[_ M .-4?\*I^)?_ $6O4O\ PG=._P#C5 'KN[V/Y4;O8_E7D7_"J?B7_P!%KU+_ M ,)W3O\ XU1_PJGXE_\ 1:]2_P#"=T[_ .-4 >N[O8_E7,?$J0?\*]\4C&<: M5=Y ZC]RW:N)_P"%4_$O_HM>I?\ A.Z=_P#&JIZM\%/B'K6FWEA=?&G4Y+:Z MA>"11X?TX95E*M@B/C@GF@#L?@1_R0_X>?\ 8NZ=_P"DT==U6-X+\,Q>"_!^ MA>'X)GN(-)L8+&.63&YUBC5 QQW(6MF@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH DH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9 end GRAPHIC 12 rsss-20230630x10k006.jpg GRAPHIC begin 644 rsss-20230630x10k006.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" "= ;$# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]"/B/\1_% M6@>/_#'A#PAX8T?Q!J6L:9J.JR2ZWKDNF0P16DME$5!CM+DNS-?(<84 (>3D M"JO_ D?QO\ ^B>?#_\ \+R^_P#E-1XC_P"3I_AY_P!B9XE_]+M"KU6@#RK_ M (2/XW_]$\^'_P#X7E]_\IJ/^$C^-_\ T3SX?_\ A>7W_P IJ]5HH \J_P"$ MC^-__1//A_\ ^%Y??_*:C_A(_C?_ -$\^'__ (7E]_\ *:O5:* /*O\ A(_C M?_T3SX?_ /A>7W_RFH_X2/XW_P#1//A__P"%Y??_ "FKU6B@#RK_ (2/XW_] M$\^'_P#X7E]_\IJ/^$C^-_\ T3SX?_\ A>7W_P IJ]5HH \J_P"$C^-__1// MA_\ ^%Y??_*:C_A(_C?_ -$\^'__ (7E]_\ *:O5:* /*O\ A(_C?_T3SX?_ M /A>7W_RFH_X2/XW_P#1//A__P"%Y??_ "FKU6B@#RK_ (2/XW_]$\^'_P#X M7E]_\IJ/^$C^-_\ T3SX?_\ A>7W_P IJ]5HH \J_P"$C^-__1//A_\ ^%Y? M?_*:C_A(_C?_ -$\^'__ (7E]_\ *:O5:* /*O\ A(_C?_T3SX?_ /A>7W_R MFH_X2/XW_P#1//A__P"%Y??_ "FKU6B@#RK_ (2/XW_]$\^'_P#X7E]_\IJ/ M^$C^-_\ T3SX?_\ A>7W_P IJ]5HH \J_P"$C^-__1//A_\ ^%Y??_*:C_A( M_C?_ -$\^'__ (7E]_\ *:O5:\!_:2-KJ_Q)^#7A?Q.4_P"%>:[J]Y!JEM@Z+\-FTK3;+7M,_&&D>$;U;GP@U MG>SQZ;JVJVEK-<6]K=RZK/9PAXH;F2:V$B0#RS*IAD=V#7$)15E /9_^$C^- M_P#T3SX?_P#A>7W_ ,IJ/^$C^-__ $3SX?\ _A>7W_RFKR#X2?%#XK:YX4\- M^'AXM\*2^,M7MM;UY-7UO0[EK=X+>]2$6PB2]4EM\S,95<+%&(D$+JZ=)X@TOPOX3TS1Q+X5\C3=1N;J:ZN!K#Q1^6\RJBP;&EW>8(Y>$QY9 M+94 ]R_X2/XW_P#1//A__P"%Y??_ "FH_P"$C^-__1//A_\ ^%Y??_*:O%M> M_:8^+D,VF>#M \.Z/XC\>RZEKUL]Y9V216=U'ITD**L=M=:E 4:074;,1ZE8Z;X0TZ+1+O2[#3M'1Q?SW4E];V,J'[6]W:V MSNOVLA8E8"5BD:RKQ)( >F_\)'\;_P#HGGP__P#"\OO_ )34?\)'\;_^B>?# M_P#\+R^_^4U=#\'?',WQ'^'NGZ_C?*!@5VE 'E7_ D?QO\ ^B>?#_\ \+R^_P#E-1_PD?QO_P"B>?#_ M /\ "\OO_E-7JM% 'E7_ D?QO\ ^B>?#_\ \+R^_P#E-1_PD?QO_P"B>?#_ M /\ "\OO_E-7JM% 'E7_ D?QO\ ^B>?#_\ \+R^_P#E-1_PD?QO_P"B>?#_ M /\ "\OO_E-7JM% 'E7_ D?QO\ ^B>?#_\ \+R^_P#E-1_PD?QO_P"B>?#_ M /\ "\OO_E-7JM% 'E7_ D?QO\ ^B>?#_\ \+R^_P#E-1_PD?QO_P"B>?#_ M /\ "\OO_E-7JM% 'E7_ D?QO\ ^B>?#_\ \+R^_P#E-1_PD?QO_P"B>?#_ M /\ "\OO_E-7JM% 'E7_ D?QO\ ^B>?#_\ \+R^_P#E-1_PD?QO_P"B>?#_ M /\ "\OO_E-7JM% 'E7_ D?QO\ ^B>?#_\ \+R^_P#E-1_PD?QO_P"B>?#_ M /\ "\OO_E-7JM% 'E7_ D?QO\ ^B>?#_\ \+R^_P#E-1_PD?QO_P"B>?#_ M /\ "\OO_E-7JM% 'E7_ D?QO\ ^B>?#_\ \+R^_P#E-1_PD?QO_P"B>?#_ M /\ "\OO_E-7JM% 'E7_ D?QO\ ^B>?#_\ \+R^_P#E-75?"?QU_P +0^%G M@WQE]A_LS_A(M%LM7^Q>;YOV?[1 DOE[]J[MN_&[:,XS@=*ZNO*OV3O^36/@ MW_V)FC?^D,- 'JM%%% 'FGQ'^''BK7_'_ACQ?X0\3Z/X?U+1],U'2I(M;T.7 M4X9XKN6RE+ 1W=L496L4&1U K0;]H[1-8&WP=X=\4^/Y#G M;)H>D/%:/SCY;VZ,-JW?[LIQCGJ,K_:OQG\3N!9:'X3\!V;#BXUB\FUF['LU MM ((Q^%RW7\" #9+GX-OX0BD\V/P^WPLF-@C[B^X6_]K>6# MN8MG;U)/4USGB[X>M\-)= U?Q-XO^ 7A>;1RPT:]U3X=&U>S)G/=SJI1&,]WJ:QW# ,RAD=_O$ ]17W)3)H M8[B%XI466)U*NCC*L#P01W% 'S/%^S-JFN>&Y+"+_A1>H>'[V\_M1[9/A0\M MK/=;63[25_M8JTFUF7S.6PQ&>36F?V=K1X_ M,/3B0,#C!!'%5_\ A7'Q$\.'=X<^*,VIPJ/EL?&>D07R#K\JS6WV:4=AND,I M'4[NE &?H'P[^+?A31K32-$\8_#31])LT$5M86'P\NX(($'14C36 JCV K0_ MX1SXW_\ 10_A_P#^$'??_+FE;X@?$KPR<:_\,EURW'_+WX+UF*Y;']YX+L6S M+Z[8VE/H6-26O[2OP^%S%::UK$W@R^D81I;>+[&?1B[G@+&URB)*<\#RV8'L M30!%_P (Y\;_ /HH?P__ /"#OO\ Y!(O,V;FV[MF=NXXSC)ZUU=% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%>&_M=?M)7/[-/PSEUO2_"&L^,M>NM\5C:Z M?832VL+A#['7_B&[8V2^%M*DN+-\],7S[+3_R-TYZ4#Q'\9/%0']F>$/#O@6V8 M\7/B;4FU&[09'WK2T"Q'C/2[ZC\:]:HH \E/P5\2>(P#XP^*GB;48S]_3_#G MEZ%:>^UX ;H>G_'R?SY.]X3^ _P]\$ZDNJ:3X1TN/6AR=8N8?M.H-SGYKJ7= M,W.3RYY)]:[RB@ HHHH **** "BBB@ HHHH *BN;:&\MY(+B))X)%*/%(H96 M!Z@@\$5+10!Y?>?LU?#QKR2]TG0W\(:@Y+-=^$;V?1G=CGYG%J\:R'G/[P,# MQD'%1+\._B1X;93X?^*#:Q;KR;/QGHT-YD8^ZLUH;5U[?,XE(YSNXQZK10!Y M3_PL7XD>&R!XC^%S:M !\U[X+UF&] ']YH;H6L@[_+'YI' &[K4UE^TM\/'O M(;+5MH5!>V5OJ5I+:W<$5 MU;3*4DAF0.CJ>H*G@CV- #K:YAO+>.>WE2>"10Z2QL&5@>A!'!%2UY9<_LS? M#U+E[O0]'F\%7SL7:X\'WT^C;V/5I$MG2.4G//F*P/&>@J/_ (5_\3?#+!O# MWQ-37;=?^7+QIH\5PQ']U;BT-LR]OF=)3USDG( /5Z*_-S]LK]N[XP_L\?'3 MX<^'X?#FC->):RWNJ:%H^H2:A#K5M-($B4,UM')!(OD2E<*V"W5UR&^\?A#\ M3+?XO?#[2?%5OHVL>'Q?1[GTW7;&2TNK=Q]Y65P-P!Z.N58<@T =E1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 '_"7V M[?\ 9/[=U2"R^T;-N_R_-==VW>F<9QN7/45RO_#6/P0_Z+)\/_\ PJ+'_P". MT>(_^3I_AY_V)GB7_P!+M"KU6@#RK_AK'X(?]%D^'_\ X5%C_P#':/\ AK'X M(?\ 19/A_P#^%18__':YW]H[XN>(/A5XG\"Q6OC3P1X)\.Z]<7%G=ZIXRTZ2 M:.VDC@DF1A(+ZV0!M@0*>^\;!M#\3>((HB8]-T MV]N+%EDNVM+:[\T1,+:WNI$#0FX9F:=%I=C M=L'G@'SPOY*3NRQD'S+E(_+1>2HQSQ%]\?/&5W^Q9H'Q>LI_#FC^(;C1;/6+ MY=1L)I[ +(J^8JH+F)T +@AFD; 4@YSD '=_\-8_!#_HLGP__P#"HL?_ ([1 M_P -8_!#_HLGP_\ _"HL?_CM>8_#7]LW1QK'BG3?&?BOPWXBL+/5+33- \3^ M"+&YEMM>GFM//EM(+:.2Z=[B# #^5)(#Y\ PKMLKTW4_VI/ACH=QJ46J>)'T MF/3[6:ZGN]1TV[MK7]RJM-"D\D0CDN(PXWVZ,TRD.I0%& %_P"&L?@A_P!% MD^'_ /X5%C_\=H_X:Q^"'_19/A__ .%18_\ QVJ=A^US\)]3OK>TM?%#S2SW M%G!&5TN\\MA=.L=K/O\ )VBWED=$6YSY+,P4/D@5 M:IJ&GZ?_ &+HMY*GFV=OYUQ:F5!(DDZJDK#:5,FTJB,R-D /^&L?@A_T63X? M_P#A46/_ ,=H_P"&L?@A_P!%D^'_ /X5%C_\=K'?]M+X+I%!)_PF\#^9I]MJ MKI'8W3O;V<[,L=Q.@B+01@J-[RA1&'C+E1(A;O?!GQ-T/XJ:/K4_@_5!-/I] MP]A*][83Q?9[GRDD0O#((G="DL4@*D*Z."K8(- '-?\ #6/P0_Z+)\/_ /PJ M+'_X[1_PUC\$/^BR?#__ ,*BQ_\ CM>"?#W]KSQ[KOB;1]&75/A]X\UB_AUZ M.]T#0(+C3[O09; N(+B];[3=E;>9HPA#1HP:XCV>9@@^Q>!?VI/#&H>%/ '_ M DM[)!XI\1:#I>J7$&E:/>W%G#->0;XXS+''(D32.L@CCDDWO@ ;B1D V?^ M&L?@A_T63X?_ /A46/\ \=JM!^T_\!;6[N;J'XM?#F&ZN=OGS1^)+!7EVY"[ MF$N6QDXSTS7G&N?MDR^*?#G@<^!]'U32M5\6:W>Z3;W6O^#]7NX+5+>*>02- M#%'$TOF>5$IV28C\R5B7%O(*[NS_ &LOA[H_A:XOO%_B:TT&ZTS3EO=1N)K* M]M["Y"LDB9 -7_AK'X(?]%D^'__ (5%C_\ M':/^&L?@A_T63X?_ /A46/\ \=K+O?VR?A!IFH7-A?>*Y+"_M(X+B\L[O2+Z M&:Q@ED:..>YC:$-;P[E4F:4+&JRP,S!9XB_<^$/B1H_Q4T#6+KP=J8>>RGDT M]Y-0TZXB^RW0B211)!*(I&7;+%(,%0Z.I5L,&H YK_AK'X(?]%D^'_\ X5%C M_P#':/\ AK'X(?\ 19/A_P#^%18__':\S^!/[16O>.U.I^(?B7\-+JSTF&^N MO$NC:5I<]K=Z1;0-+'YTL[:A.D7S(C%)8TRA<@_)SZ1-^U-\.;?16U&34M70 MK=_86TT^&]3_ +263R#<9:Q^S_:0GD@R>88]FT9W4 2?\-8_!#_HLGP__P#" MHL?_ ([1_P -8_!#_HLGP_\ _"HL?_CM8T/[7G@1O'.HZ!*NMQ6=O%I30ZVF M@ZA+8W#W[E( )D@,:(Q,(61W"L9& ^XQK3N?VK/AC:ZDFF-KUY)K4FH76EQ: M+!HM_+J,MQ;A6G5+1(#,ZHKJQ=4*;2->KJ#VGA'Q?H_CO0+?6]!ODU+2KAI$BN8U8*YCD: M-\;@#PZ,/?''% '!?\-8_!#_ *+)\/\ _P *BQ_^.UZ5I.K6.OZ59:GIE[;Z MCIM["ES:WEI*LL,\3J&21'4D,K*00P)!!!%6Z\J_9._Y-8^#?_8F:-_Z0PT M>JT444 <_P"-?B%X5^&NE1:GXO\ $VC^%=-EF%M'>:W?Q6<+RE681AY&4%BJ M.=N MJT >5?\ #6/P0_Z+)\/_ /PJ+'_X[1_PUC\$/^BR?#__ ,*BQ_\ CM>JT4 > M5?\ #6/P0_Z+)\/_ /PJ+'_X[1_PUC\$/^BR?#__ ,*BQ_\ CM>JT4 >5?\ M#6/P0_Z+)\/_ /PJ+'_X[1_PUC\$/^BR?#__ ,*BQ_\ CM>JT4 >5?\ #6/P M0_Z+)\/_ /PJ+'_X[1_PUC\$/^BR?#__ ,*BQ_\ CM>JT4 >0)^TY\ XM1EU M!/BQ\.$OY4$4ETOB.P$KH.BEO,R0/2K7_#6/P0_Z+)\/_P#PJ+'_ ..UZK10 M!Y5_PUC\$/\ HLGP_P#_ J+'_X[1_PUC\$/^BR?#_\ \*BQ_P#CM>JT4 >5 M?\-8_!#_ *+)\/\ _P *BQ_^.T?\-8_!#_HLGP__ /"HL?\ X[7JM% 'E7_# M6/P0_P"BR?#_ /\ "HL?_CM'_#6/P0_Z+)\/_P#PJ+'_ ..UZK10!Y5_PUC\ M$/\ HLGP_P#_ J+'_X[1_PUC\$/^BR?#_\ \*BQ_P#CM>JT4 >5?\-8_!#_ M *+)\/\ _P *BQ_^.T?\-8_!#_HLGP__ /"HL?\ X[7JM% 'E7_#6/P0_P"B MR?#_ /\ "HL?_CM'_#6/P0_Z+)\/_P#PJ+'_ ..UZK10!Y5_PUC\$/\ HLGP M_P#_ J+'_X[7I6DZM8Z_I5EJ>F7MOJ.FWL*7-K>6DJRPSQ.H9)$=20RLI!# M D$$$5;KRK]D[_DUCX-_]B9HW_I##0!ZK1110!Y5XC_Y.G^'G_8F>)?_ $NT M*O5:\J\1_P#)T_P\_P"Q,\2_^EVA5ZK0!YM\0?AMXC\6_$KP#XDTSQ)I>E:= MX8NI;F;3[O1I+J:\\V)X9569;J,1?NI&"DQOAL,=P&P\3\?_ -F?7/C1XLL] M6M/&6G:?9V:6$EIIVM:)+J<5C=VMV;D75LJWD"1R2?)%([([^4K(CQB1\^_T M4 ?/&F_LV>,]%\21^)K#XA:/;^(X=9U6^BF;PP[VIL]0$1N+9XC>[BXDM[=T ME610-A#1N&XN1?LU:WI7[*NA_!S2_'%NUQI]E!82^(-5T03^;#&VX*EO%/"$ MQA%4EW(5?F+L2]=)^U1K^N^$?V??''B'PUK]YX;UK1M,FU"VO;*WMYVWQH6" M,D\4BLK'@@+N_ND&O -1\=?%=X=;_L_QWXXM/":>*/"^F:5XD\0^%;+2M4N? MM][%::A;^1@>*))8Y(YOL\9$CLI:55( !]&?$+X:^)/'7_"O9D\2:587G MAO5X-8OW;1I)8[^1(7B9(E^U*8%82RD;FE*Y3[VT[O*=3_8HA36_'E[H6H^$ M=.;Q/)JMRFJ7O@N*ZUNUEU".1;E#J"W$;R0AIYF1 J.,HAD9%*-[WX_\86OP MV^'VM^(]1N8A;Z18R7+S7LR0H[(O&]SA5W-@9X SVKQCX ?$#7?CQ\']?T># MXH6-YXKT#Q!+I-WXU\*P65PEW DR3Q301LLMNIEM9(XSE9 C^9U9. #+UG]E M+Q[JS:XP^)/AR%]6@\/0RY\'SL$.DS>?$0/[2'^LD)W ]%PHY^8[B_LX>,[; M5(]9M/'^BPZY:^+KOQ1:2OX9E>V5;FREM)+>2+[<&1=E@#GR;9@ZX;>TN5V M;0#TK?%#Q)I=AI]CH/CWQ9KMQXM\4VGA&UOO''AJVT^ZT63[)/>7-S';K:6K M,6A"+&MQ%@2*KXDC)# &;8?L.^+M*\"ZAX5@^*MA=6-UX6LO"XN-0\*EYTCM M[N6Y63,5[&AYN)4 *Y"B/+,RN9/;?AI\,/%7@G7OB5K.J>*='U>]\6W\6I6X MM-"EM([&6.SBM '5KR4S+LMK._B%\&+/QSX:A^(NKZQ M.O%F MB_$Z?2/'_B75?"NE:(IMO$6O:)8Z=J]AK4:M-/;+;-9Q Q>4T#$SVO\ RU^1 MVSE0#UOX8_"?Q/X ^#VI^#KOQ3I.J:K+)?R66JP:'+;00?:7>7$EN;MVDVRR MR'Y98\KM7@@NWE2?L:^*@? !F^(FC:A_PAT&CQV'V_PS<2BW>P88:V7^T D' MG1JJRD*SL1]_8%C5FI?M ^--,_90\8/+?6X^,7AB"_T6[O1!&8VN[:U>Y&H" M+ 0++:*MTJ%0NZ18RN.*Z?XU>(?%7@W]F+0_$-EX\\06>MV]QHYN]7M-.L;F M[O8[J[@@F0P?8W1FVW#%%AA#%DC&&R58 32/V:_&6D3> X8_'>@2Z5X1UJ^U M*V@D\+S^?<074<\30/*-0 W!+J?$@0#=Y9V?(0^9KG[(OB+7/AC)X'G^(-A) MIVFZ%/X9\.7$WAUVFL[";RHW^UD78%W.MO"D2R((%RSNT;DJ%Y.Y^)GQ$F_9 M[^+7B_2_'NO3Z#H\YN/"OBF\T:P@U:Z6 &*]@N+0VNT*ES'*@#6T,V588P%9 MNB:3Q]XT^&?Q#NOAW\5_B#=>(=(1!I\/BOPGI^FW+W4 M$/[=:R!7)BG++$%4%,$ 8%>??"'QEXH^)/P]NM0@^+ MOQ'76HO"-OJUZ-7\):?I\,=S*HD5[-YM+B$J P3(3B9"DH(8,%8 'J/AC]G MCX#ZQ\-?&&M66N_VC9W^FC6=(THZ?-#:W3%W4+)-<982,6R3M.U 4.TEN$E_ M8OU%_!::%;:[X'T>&6?.HZ?H?@,:=I&JQ^0\8:[LX+U3/,&WU**.ZMIE0 M,T!5TC $**._:T M$"Q_8C%MVQ[B3&7WLWS;<* A_9)\20^&KG1QX_TP)/HN@V!F'AM]PN](N!- M:S@&\(\I@H62$_,W)65.E7O W[,?C#PK\2;'Q;?_ !&T_5S_ &]?:]>V \-& M"-I+JVCMWCMV%V6B4"/(,AF/W?0EN-\/>-?%$OQ>\9^%-1^+7Q&-UIGBV#2- M+6W\):?/I;0/8V=UMN[Q=,$:G?/,FT3QR;/+P-Q#-]>T ?+OAK]B*R\':5KN MF:1+X%%M=Q206UU>_#^TN+V>%[R.X,&I3&4?;8ML?E858&*D,7,BAQ[E\)O! M&H?#KP'I^@:IK]QXFO;9YG?4+@S$D23/(L:^=+-+Y<8<1H))9&"HH+&NPHH M*\J_9._Y-8^#?_8F:-_Z0PUZK7E7[)W_ ":Q\&_^Q,T;_P!(8: /5:*** /* MOC)_R47X$_\ 8YW/_J/:S7JM>5?&3_DHOP)_['.Y_P#4>UFO5: "O%/VL_$N MN^#/AOI>M:#XIUKPO(GB+2+*[ET/3K>_N)K:ZOX+:94AEMKAG<1S.R+&A8N% M&'^Z?:ZX/XP?"=/B_H6FZ7+XFUOPQ'8ZG:ZLDVB+:&1Y[:9)X-WVFWF7"RQQ MO@ 9*X;*DJ0#R_PI\>%\'Z9X?MVG^(WQ4U#Q?J-_!HMMJ'AZSTZ^A^Q[TGCF M)CLH(1F"215F"2$$@CC K_\ #P3X1"^\40/JK)%H=M-<_:1=63I=B.YCM655 M6X+VY,\T2+]K6 -OW@E%9U]=\6?"V/Q;XS\%>))?$6L6%QX6FFG@M+06OD7C M2Q&)_/WP,_W&)_ M^$G\/S7VNV/BWPW#I$:3)9Q3[])9;.U>\(D+ I%]I7RFWEEPID^E;3X=WT'@ M?5= N?''B34;_4=_F>(;K[%]NBW*%_=HMLML@"J (<9)8@LQ8^>^'?V2-(T MO_A$X-8\<>,/%NF>$[&2QT'3=5FLH(-/WVWV43*;2U@>25("Z(\C/MWLP^;# M KZ3^V=X2U+3=6EN- U_2M2TS4K+2[C1KUK 7:372NT2MLNFCC?$<@,$CI- MN"QB,R21H^E)^T?H=KXHU>%[/QA_:%OHVB7,?ANZTF.V,D^HS3I;10^:$'?V-M-\+:9=V&G?$7QC!;7-E;:<\*0:.D)MH(YHHX MF@73Q#(FRXD4I(C*WRL064,+47['7ANWD!@\5^*;>�](T33X(I;-5TY=,E M\ZRN(&%MN\U)&F;#L\;"9U:,H$1 #J/%_C75O$_P#\5^(-+B\1?#O7+.QOI( MTU"SMA?6D]J7SE)%G@D1S%PZ^8CQN&1N0P^;K'XR?%^#P=XEUC1_$_B'5?#M MOX:TO4F\0>-O"":=+!J4ET%GM;-?LUHL\;0DMYABD6,^7AGWX'U3J/PMN-8^ M%VJ^#;_QKXCO)M3BE@NO$4OV+^T&20_,JJ+;[,@V?N\+ %Y^^2]9WB#X'0^ M)?@K%\-[OQ=XA6R2"*V;6HA9"_DBC<,JMFV,/157(B!PO7.20#E/'G[66F^# M/%?B7PLGA#7[GQ!INDWNK6,2X$TD21OY,@1G(4-Y MSXH_:%\>Z_K?A=39^(_AGI4/A7_A*M4U".STB_BDVR1Y26(W,LK0.H9%2W(G M+SQ\C:V/0O\ AC[0SXHU#66\9>*&%_-J%Q=6.W31%-)>P^3]YUVM&V_:,$T%_;-T%M7.F_\(%X]2Z37#X9E632(D":H;/[5 M':Y,PW[QN02Q[HE*[Y)$A>.9]F]_9CM]5FTZ^U+X@>+M1UZSO[*].MSC31_LI6MYXDFUE?B+XQMIY/%/\ PEZP M1+I?E1WOV;[* H:Q)\L0 1[22>-Q);+4 :/C#XFW'CK]F#Q-XX\(ZAJWA"_B MTB]O;:9[>U:\L[BT,F^)TD6:$_O('C; 8%2Q1@=K#SOP1\?;#P'X U'QYXJ^ M(?C/Q!I%HEI87&G^,=!LM$9K^X$31?9G>UL=J'>REYSY6"&\Q51F;T_3?V>[ M;3/@AJ_PRC\9>)9-/U,722ZQ(+#[>D=S*TD\:XM1#AR\HR8BP$AVD$*5UM8^ M#-EX@^&>E>#]1U_6[B32FMYK+Q DD$.HP7$#AH9P8XEAW*0!@Q%&&0RL"00# MSH_MP^!F\+>&?$EOI6MW>@:S?'3)-3A:Q^RV-R+K[-Y33&Z"7#EU=@MFUP6C MC:105*EIO!G[4]_K7BU]"UCX;^(],>]\1ZEX?TJZCFTZ2&6:TM);DQ2$7A<2 M.EO-@[!&"54L.6J;QC^R)IWCJXAO=4^(7C*36/L)TZYU4_V8\]U%]I^TJ,/9 M,D&)!'Q;K$KB*/>'VBM"\_9>LYK^2^M?'OBW3;Y-?;Q+8W%K_9Q;3[V2WGM[ MAH@]FRLLT=PX991( 0NS9SD R]!_;/\ "7B&*&X@\-^*X+"/01XFU/4+JQAB MMM*T_=*'FFD:;$FSR6W+;^6R>221P9!"LX8F>;I*% <@* %QHWW[-"G\-: MC\4?'.IVS(MN9[^339R]J(9(3;2PO9&"=&65RS31/(S!"7)1-H!Z[I=]_:FF M6=[]GGM/M,*3?9[I-DT6Y0=KKV89P1V(-6JS/"_AVT\(>&=(T+3_ #?L&EVD M-E;^?(9)/+C0(NYCRQPHR3R36G0 5Y5^R=_R:Q\&_P#L3-&_](8:]5KRK]D[ M_DUCX-_]B9HW_I##0!ZK1110!X_\4$\2Z!\:/!'B_1O!.L>---LO#^MZ5=Q: M)+O^B$_$#_P.\/?_ "UK MU6B@#RK_ (7)XN_Z(3\0/_ [P]_\M:/^%R>+O^B$_$#_ ,#O#W_RUKU6B@#Y MW^+^K^)OC'\/-8\'7GPD^*F@Z?JT)MKNYT:_\+BX>%AAXP9M0E4!@<$A=P[$ M5E?$=?&7Q,\&:#H%]X ^,>GR:5>V6HG5;"[\'"ZO+FUE2:&2827;Q#$T22$1 MQHI*XQM)4_3M% 'RLEI\0Y;BQGU#0?COJTEM?6UZZW5[X)6*X6!R\<#Q1SI& M$W$L615D)VYD_=Q[-"Q_X2G2_BYXC\?V7PS^+MK=:_96]E>:0E[X2^P8@1EA ME4&],OF+YCG<9#G< 055%7Z9HH ^/8_ 'B1?@WK?PW?P3\;IM)U>_NK^XOWO M/!8O ;F=[BXB4BX$81YI9)#E"P+85E4!1V_C:]USXB>!+/PYK_P9^*-YRS MK_A'Q5K+/<6G@KXW:%J-YI*Z-K%]IM[X,W:U"@(1[F.2Y>$2JK.HDACC;:VT MDA5"_7%% 'Q_XA^'6H>);3Q(;CX7?&*'5_$?AN+PMJNLV^H>$EN+JT4MO9HS M>F 2R(_E,XB!"*H380#6IXDA\2_$3X0^'_"/_"#_ !A&FVCV=Y'KFGWW@QKF M^6"19K!OC;X:TWQ+%&-;TW1[[P9]GOYU4(UR5GN93%*ZJ@#[/%%K=]X0AAMP6#,RQV=Y;JS':HW2! MRH!"E0S[OHNB@#Y<\/Z-JGA#P5XN\-Z!\(/BOH\'B.]NKV2\BU+PO+/9?:'+ M/#;^;J#HD2EGV(R,%WMCDYK$T;PEX[T?PQ;>'AHOQ]N=(L]-_LRRMI+[P1&M MK'Y7DJW[N9/-*QY4";S%RV[;O5&7Z^HH ^:'M=1OKSX?:EJWP1^)FM:_X(>1 MM,UJZO?#$=TXD@:&1)?)U%(RC*RDJJ*-T<9ZK6/I?AKQ!HVK8M?AU\:$\)_V MHVL#P=_:OA3^S5N#-]HXD^W?:A']H_?>5]H\LGY"IC)C/U?10!\?P>#O'5GJ MGBNZL]%^/MA!XHU!]1U2TL[_ ,$1+)(T$5N1'*LPGA A@BC#1R*XV!@P_P#EK7JM% 'E7_"Y/%W_ $0GX@?^!WA[_P"6M'_" MY/%W_1"?B!_X'>'O_EK7JM% 'E7_ N3Q=_T0GX@?^!WA[_Y:UJ_L]>%M4\# M? +X:>&];M?L6M:/X9TS3[ZV\Q9/)GBM8XY$W(2K892,J2#C@D5Z!10 4444 M >5?'33]?_M;X8:]H/AC4/%O_".^)I-0O=.TN>TBN/(?2-1M Z&ZGAC.);J+ M(W@X)(!Q1_PN3Q=_T0GX@?\ @=X>_P#EK7JM% 'E7_"Y/%W_ $0GX@?^!WA[ M_P"6M'_"Y/%W_1"?B!_X'>'O_EK7JM% 'E7_ N3Q=_T0GX@?^!WA[_Y:T?\ M+D\7?]$)^('_ ('>'O\ Y:UZK10!Y5_PN3Q=_P!$)^('_@=X>_\ EK1_PN3Q M=_T0GX@?^!WA[_Y:UZK10!Y5_P +D\7?]$)^('_@=X>_^6M'_"Y/%W_1"?B! M_P"!WA[_ .6M>JT4 >5?\+D\7?\ 1"?B!_X'>'O_ ):T?\+D\7?]$)^('_@= MX>_^6M>JT4 >27GQP\3Z?:3W5U\$/'EM:P(TLL\VH^'42-%&69F.K8 !))Z M5-_PN3Q=_P!$)^('_@=X>_\ EK1^UC_R:Q\9/^Q,UG_TAFKU6@#RK_A+O\ HA/Q _\ M [P]_P#+6C_A+O^B$_$#_P.\/? M_+6C_A+O^B$_$#_P.\/?_ "UKU6B@#RK_ (7)XN_Z(3\0/_ [P]_\M:U?V>O" MVJ>!O@%\-/#>MVOV+6M'\,Z9I]];>8LGDSQ6L<_$OPE\+-)AU3QCXETKP MMIL\XMHKO5[R.VB>4JS! SD L51CCKA3Z5Y3^Q-\3/"7C;]G/X;Z/X?\2Z5K M>JZ%X2T:VU6SL+M)I;"7[&B[)E4DQMNCD&&PO.?V OV8G_9?^ 6G:1JMK%!XPU9O[ M1ULHRN4F8?+!O4D-Y:X7()&=Q!(.2 ?2E%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% '@O[;/Q+\)>"/V_9] MU;1-.MTE\5Z5G4]#)(4O<(IS#N) 'FKE,D@ E2>E=W^S!\"M/_9Q^"/AKP-9 M")Y[& 27]S$.+F[?F:3WRW SV"T >J4444 %%%% !1110 4444 %%%% !111 M0 4444 %%>*?%3PZGCGX^_#_ ,-W^J^(++19/#/B#4);;0O$%]I/G3Q76CQQ M/(UI-$S[5N)@ Q('F-QFM;_AFGPC_P!!?X@?^''\0_\ R=0!ZK17E7_#-/A' M_H+_ ! _\./XA_\ DZC_ (9I\(_]!?X@?^''\0__ "=0!ZK17E7_ S3X1_Z M"_Q _P##C^(?_DZC_AFGPC_T%_B!_P"''\0__)U 'JM%>5?\,T^$?^@O\0/_ M X_B'_Y.H_X9I\(_P#07^('_AQ_$/\ \G4 >JT5Y5_PS3X1_P"@O\0/_#C^ M(?\ Y.H_X9I\(_\ 07^('_AQ_$/_ ,G4 >JT5Y5_PS3X1_Z"_P 0/_#C^(?_ M ).H_P"&:?"/_07^('_AQ_$/_P G4 >JT5Y5_P ,T^$?^@O\0/\ PX_B'_Y. MH_X9I\(_]!?X@?\ AQ_$/_R=0!ZK17E7_#-/A'_H+_$#_P ./XA_^3JXKXH? M#+PO\--)2_ATCXP>+4V333QZ#\1=7!MHHDW/)(]SJT* 8X"ABS'HIP< 'T51 M7S?\*?AYX6^*>EM?OHOQB\)0-;V]W;-KWQ$U?%W#,I9'B:VU:93@#YE9E9(_'EG%/>+-)+B=D12Q"1I>EF.!T% 'MM%?.& MO>"/AUH'PTTKQH]Y\3[JUU86":?IUO\ $37?M=S/>/'';0 -J2QJ[/,BY=U1 M_P!GWMAK/C_7XIHI_)BF91MU%D=0 M)E'F(S(Q!*,RX8@'T!17SYI/PV^'FL_$[Q%X$@O_ (H)J^A:?9:E=3S^/?$< M5M)'=-.L8B=KX>:1]G?7&EM:?$3Q TUS-+(L4,$8;4%7?)+)& MBEF507!9E7)''W>A^#++PSH%]-H'QKB\0:YJ=SI%CX2G\?ZQ!J4EQ )WE^:3 M5EMO+\JVEE63S]CIMV,Q900#ZGHKX\\2ZAX%T'PJGB2U\*?'?6]&!D2XN;?Q MUJ]H;5UO'LPDB7FKP-O:6,_*H8JI4N%W"K%I)X%@^(?A/P=XD\-_&WP5J'B> M2YM]/NM<^(>IFU:>!/,:%I+?69<,R%2C %&+!0Q<,J@'UW17S1J?A3X>6'QM MTGX70/\ %74_$%]I,NMS7-K\1-;%I8VD(--U3XDQ6.H0B:)+SX@>(X)E!XP\;7V MY&&,%6 (/! -:]Q^SCX,M())Y]<\>PPQ*7>23XD>(55% R22;_@ =Z /6:*\ M _$VAZ=K&F:_X_NM-U"WCN[6=?B+XC4212*&1L&^!&5(/(SS4FJ_L^ M^!M#TN\U'4/$'CRSL+.%[BXN)OB3XA5(HT4LSL?MW !)/M0!Z_17D5A^SOX M*U2QMKRVUOX@2VUQ<3_P#"Q?$0W(P!!P;[(X(ZU8_X9I\(_P#07^('_AQ_ M$/\ \G4 >JT5Y5_PS3X1_P"@O\0/_#C^(?\ Y.H_X9I\(_\ 07^('_AQ_$/_ M ,G4 >JT5Y5_PS3X1_Z"_P 0/_#C^(?_ ).H_P"&:?"/_07^('_AQ_$/_P G M4 >JT5Y5_P ,T^$?^@O\0/\ PX_B'_Y.H_X9I\(_]!?X@?\ AQ_$/_R=0!ZK M17E7_#-/A'_H+_$#_P ./XA_^3J/^&:?"/\ T%_B!_X5? M\,T^$?\ H+_$#_PX_B'_ .3J/^&:?"/_ $%_B!_X5?\,T M^$?^@O\ $#_PX_B'_P"3J/\ AFGPC_T%_B!_X5?\ #-/A M'_H+_$#_ ,./XA_^3JM?LR:M?:_^S;\*-3U.]N-1U*]\):35>(_P#D MZ?X>?]B9XE_]+M"KU6@ HHHH **** "BBB@ HHHH **** "BBB@ KE/BNFH3 M?#3Q/!I.D76O:E<:?-;6^GV4D,)-*OK^QDM;.'^S9;/=03:;< M27#WXNYTVPL)5F*QHC)#%;+&9 WZ+UX]\;OBYXZ^%]Y93:)X%T;7]!N;S2]+ M74-3\22:?(UY?7HM$188[.?,<;20L[LRG#G:K%>0#YZUWX(>*7;QI::-\(O$ MFF:%=:Y8:YI=O'J&CRR-(-!N+&2WAMI- -DY:XN;LWK+!=R*PMXHXXC'% M)(5N)W5J]@UWX_?%?P]KY,3,R/)OFG,,LZLHD!V@"_8?"/Q+'?W[:_P#!_4/&'@@>*M7OI?"6 ML7NEW\MXMS'!]DOD6XNVB;R3#.FR61&5;D%%.W:/5_&?[2EUH?PS\!_$70/" M@\4^#_$,$%Y>&VOG34;.VEA$YDAMA PN"D2RLR&2-OW>U0S-@,\)OV9_'-GJ.ORI\._$/BW5;7PWH-MH6J7&OVES!;7UI?S3'R%N[X,CPVT\4 M*3&-6+1W1!'GLTW0W7PH^(D/QL\5>-(/A/J<$VK6'B#39I=+N-'47L-PL9L6 MFN);XW,TA\H*Z.4@A_=)#$ CS/\ 4O@GXC:GJFAZWJ/BS0(?"T&DHLS7MMJ' MV^QNX/)$K7%O.(T+Q $C+(K95LJ!M+)_#^H>%Y_#=Q M>6>K>'=R7-Y#F-R^+^+O@K\0_$GPW M70-0\'>(/%'A;_A)I[O2]'\5:AIFL:YHUD]E(HW-<71M)PMS+*L1N)+QXHC& M=K.%\GWIOB7\5[06D%Y\)+,WNHH[68LO$PGM[=A&6$=]*;53 Y.!F)9X_E)-1L+GQ#+#IFF6,[R+;[KP6;2232;#B,6X4;)J MZKX%-KHEGJ\F@>,'BU0S7?AN[BB,LTWDK!MN;-(S%*9UD1Q%)O,2[64 'GGC M_P#9^GUKP!XBCT+X$-8:'J>K>'KFT^'FW156RN;2ZDDU#453[4;2,7%J8[7$ M;[WV?.@5V8>V?&GP#!XE\!>#]%B^%B^)?#6GW$%R^@:?=P:;J.C^1$?LSZ?* MMQ#'#-$^Q/WB_M3>,(M9T%/$WP^T33]'U3QA+X*,^C>*I+Z\B MO$,J>:MO+8P"2#?%\Q63>J$N4PK8 *>M^#_B;#^R:OA>^T?Q#XY\4R7\<-K! M=ZAISZI%I\=X);=KZX::&"6=8(D21HV MM:0W]@W-S9>*))M/:+0]8\ZUN[(R)]I,K-'-8J&\I'0^8H#E2[+=T#XV?$GQ M!XF\1V,/P_\ "::?H7B)= N)F\:3+")M.5'817 .QI5)9'7. &.A MX4^-?B[5[7XK1:SX.T31=:\$2>7#8Q^(Y9TOP;47*2M(;)/)A=70*X60[EE! M4&/Y@#B_ 7ACX@0?M"^$/%_B#P%?VQOO#&HPZ_J-K?V,MI8W]W-I\J0@&X$L MB0Q6(@+I$B31_&/P?\ C-X^U_2?!6H>/O#OCB2UU'=HM]9PW6F7 MEO:PVK13)=SPJT+I%&ZO&S,I$BL@&PFJOQS^*\GBGQ%H(^&_@NWO-"TS3]1N MVO/'D\2$W?G*D*M_99&\/;NI+$*=R$'DA=G3_C]K-I\7;[X?^)_"EEH-]=VQ ME\-ZE#K#7-GJI6%E_PCGC/2)H-G@V\3<92K3R1W*HDOER"2W1FG^99$C4*M><6' M[.GB)_%%O)-\(-8GCO\ Q)XE.IZAKNJ:=J!;2KV"9;5':6^ED,7FRQ2-$H/S M1NY4L07]V^'?Q]\=^+/B;X=\*ZQX$\.:1:ZOHUUKAOK'Q5<7DD-O!-' RB)] M.B#.9)H^-X&W<=V0%:#Q#\>_B9HVOZ/I?X;R7'@/Q'H-AH_A[3;*RT[P] M<^';(-5TW4)&BO;E[G2DEE>^FD94;RV(&=L_F2\L[2-]S_#SQ!KO MB30I+GQ%I.EZ1?I7HVKG4[615.-Z3&&%OO;E*M&I5D8<\$]/0!Q7P6T6 M/PY\*_#.EQ^%#X(%I:+"V@E+5/LS@D-Q;221?,V7^5CG?DX;(':T44 %%%% M!1110 4444 %%%% !1110 4444 %>5?LG?\ )K'P;_[$S1O_ $AAKU6O*OV3 MO^36/@W_ -B9HW_I##0!ZK1110!X5\6?B%X5^&O[27PWU/Q?XFT?PKILOA+Q M);1WFMW\5G"\IO-#81AY&4%BJ.=N6?B'2M9F&M^.[>RCV65[#=[%:*.< MDN8 G( 4/N^;&T_5-% 'P]\8O$WPB^-GQBTW4]?^(WPOG3'TK0]7\0V4MIIRI>7$VI6@4.?]&F M2XDV*/N&9PH153'VI10!\%^%/&'@+PMX>\1:'IGQ#^"_ASPOXIU2#[?X4T7X MH-%9Z58X_P!+:RF6%&66XW,#%&D"(%!5MS%A6U)/A7-J?Q2\*Z=\C?&KP[!\.OC!I%Y\3/@G'JOBJ]N[K2E@^),(+K MQ%XLF?QO!;)#)/:"T%O:0^7)Y\<<*H-TLD1_ 6H^%[BYB.@64_BBR,FE6:J2+/<9,M'&[N(R22L91.B#/D_@;Q M)X+\&>(M7^(MA\0_@/I'Q/FUN]NG:U\?0RVVLZ9>W"RSV5Y<_9DD1HMD312B M.3#1 85'=3^@=% 'Y\Z!XX\(V/Q"\3>-KS5?V9IO&.JZT=5L/$T_Q&2YO-'! MLX;94!%C').B^6[^7YT*OYA7*??KU;QG\4/A)K/QIT/Q=H_QT^&UCHUU9QV/ MBFTE\4VGFWJ6LXNM/:+$FW(O& M]YJW[.OC2UEMM-MM%N=>^(\5OJ&GFTDGE\Z-UL9C"SM,GRQOQY()9LX'67WQ M1^&WQ+7Q5IGC_P"+/PDL[34+6PEL=>\-^.H/MMKJ5L-R7D,,B 6[)*?,C_?2 MD; K;@37V/10!\4:=\4_"W@>3X;>(-'^-?P=\5^*M!\/W7A[6H-6\9V^FV]^ ML\EO,;F*:))C&RRVW^J,14K,V&78-V/\5/'/@7Q_HW@>&]\=? +Q?]C\3W/B MG7='U[QU!'82N]M=6\-I&#;3^,[>[M;.W(!V^;+Y.XF0R$*L2*BE5 .W)[ MO_AK'X(?]%D^'_\ X5%C_P#':]5HH \J_P"&L?@A_P!%D^'_ /X5%C_\=H_X M:Q^"'_19/A__ .%18_\ QVO5:* /*O\ AK'X(?\ 19/A_P#^%18__':/^&L? M@A_T63X?_P#A46/_ ,=KU6B@#RK_ (:Q^"'_ $63X?\ _A46/_QVC_AK'X(? M]%D^'_\ X5%C_P#':]5HH \J_P"&L?@A_P!%D^'_ /X5%C_\=H_X:Q^"'_19 M/A__ .%18_\ QVO5:* /*O\ AK'X(?\ 19/A_P#^%18__':/^&L?@A_T63X? M_P#A46/_ ,=KU6B@#RK_ (:Q^"'_ $63X?\ _A46/_QVC_AK'X(?]%D^'_\ MX5%C_P#':]5HH \J_P"&L?@A_P!%D^'_ /X5%C_\=H_X:Q^"'_19/A__ .%1 M8_\ QVO5:* /*O\ AK'X(?\ 19/A_P#^%18__':/V3O^36/@W_V)FC?^D,-> *JT4 %%%% '__V0$! end GRAPHIC 13 rsss-20230630xex10d26001.jpg GRAPHIC begin 644 rsss-20230630xex10d26001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" M FP# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN$^+GQ E^'OA MNV?3[9+_ ,1:S?0Z/HMC-]R:]ESMWX(/EQHLDTA'(CB"?M$?#36O\ MA(?!<+_$CQ?)XA\6Z[I.A6L.CZY>:3!;6MNLEUJ4X@M9D1Y)889P79<*&C"X M(#$ ^MJ*^5/C3\)1\)OA)XL\2S_$3QS<:#H$6JZY!I2^)]26YGN'MXH[2U-Z M+GSVA22-RL9;#/."2-I#]'X)^&+?L^?#N]\8>*O&OBW6_P"S_!JKKMMJOB&^ MO8Y+J&,R7-U$9IF\F1\;0(PH4 ;<9- 'T117Y\^'OC'XZ^%/[*WCSPAJ?B/5 M]8^)'AVYU"*\UF\NI+N[L+=;6VNVDWRL6+EKR*W@!+$/(A.5C<#TWX\+J'PR M_9U^$/@K4?$?C*;Q'J6MZ/IE]J^CZAJ5SK$VQ3<:C)FU9KB7=##<+M&X#>I M&U2H!]*-:O8+;5-5UV2:]MS(MW=PP+YYD>2*"*!8WDDD7 9&&\EU7;O/C7XPM;CPW MX87P#9GXEZQ'>WDF@MKW^@6%C;S^5]JFO5@9MDF^ JJP%\RE2HV,0 >U45\[ M/^U/JJ_#CP5XQ7P!+-9^(=?31'MXM71I(]U[]D22 >7^_+$/*JD1J8D+%U8A M3M6/[0FKCP7\5]8U+P0YU'P'>O9MIVCZ@U\M^1:07(V2&&,J56X57 1@A5\% MP!D ]OHKQ3P_\;O$NK?!SQ7XZGT/PJEKIMC)J&F7NE>*CJ.E:C"D)D>3[2MJ MCQA"&5@8B:? FSL/@E\"Y/CC\5M#TW2_&3:*U]JWB&QOY+N]U&"Y, M=SY<_F11!)!*4B2',BQA55) I( !];45\S^&OVM]8\3^&_'&M6/@O2K_ $SP M_I,>KQ:KIOB=;G39%(E:6&>[%N$26)(=SBW^T !TYY!.SJW[0_C72_A?JOCZ M7X7I9^'K;PVFOP/J7B&.WEXC>2:*=!"S0[40%642%C)&"J'>$ /?Z*\.US]H M^\\">!=<\=>-_![^%O!UII]E=Z?W%Q(T?V62!@BV[JWE'<\A3;.I M8H4D"8?AK]KG[;X,\8>)-7\,1#3='GL;72KKPSJO]JVVO7-V^R&UMIVAA5IA M*T2/MWQ+YJGS2 Q4 ^C:*^:_A]:ZGXZ_:RO_ !!XG\(:5X<\0>%/"$5@\NFZ MA]O\Q;^Y:6.-IC#"VZ-;27*;2JFX8JQWY/0_%_Q!K?B_XP>$/A/H&L7GA^VO M=/NO$/B'5--<1W:6$4D<45O#+UB:::7!=<.%B?:0264 ]SHKP6^8?LR6]Q%8 MZCXD\>7_ (PUV"P\,^&]7U>XNY()3;Y>+[7=22NL*B&>=W8G:N5"L0H.1XD_ M:KU[PKX#^(^IWW@"VF\0> ;]+35;"SUSS+)U>UBND:"Y:W1Y'99HXQ'Y /F, MH8JI+@ ^D:*\6MOCIKLVO_$;2+CPI8:5-X7T*UUZUFO]8=8I8I_M.V.[*VY^ MRR*+5F8)YP"LIR3D#S_PQ^T)\4_!/[.OACQUX\\&:;J]UJC:?*W]FZR5G,5] M<1K'&8/LB[9U^TQ(D*F0-L;?*K %P#ZIHKQGQ#\;_$W@_3]NN> #;>(=6UR/ M1?"^CVVLQ3MJV^W$YFE<(!;+&JS^9D/M^SL5,@9-^=8_M+W.E^%/'>J>*?"B MZ=>>%-6M] ^QZ+J/V]=4U&983%!:O)%"6W-=6Z;G5,.S@@",L0#W>BOF[XR? M%WXQ>%/@QXKU"/P9X?\ "WBEIK+3-#G_ .$B-_$TUZX@C<+]C4F:*:6(>4R[ M&R3O*C!Z+XB?&WQ/\)/"?A*3Q#X=\/P:[K-^=/EN;GQ)+%HEDVUC&\]^;$,C M2X"JOV< NVW/0D ]OHK"\':GK&L^%]-OM>T9/#VL3PA[K2TO5NUMG_N"95 < M?[0 ^E;M !1110 4444 %%%% !1110 4444 %%%% !17G'C#QIJ/@'XA^&C? MW"2^$/$DJZ.N4"MIVHD.T!W ?-'/@Q'ES>/O$?QSO(/#?Q.?QWJ31 M:!X2M]'LM9TZPGAM[4"&6XF*QV,L'VN>[8BX+CR]V =^" ?97PW^(&E?%3P+ MH?B[0S.=)U>V6Z@^TQ^7(H/9EYPP.0>2,C@GK745\M>/O!EQJ'Q(^&GA/Q;X M+N/$'P^L/"\FS1-*TUYM&GUH-#&L=S&JF*.*.'S3'Y^(P7)^\JUYUI_A^&X_ M90\">$]>\*^,-%OKFZEUJ>&7P7>ZU8+=I*)C8WUE&IF>VS<&% RHC"T#*P58 MRX!]U45\->.?!GB*Q\ ?!C0[7P(/ /@:[M[_ %;Q-X8L/#=]XEM(=2D$;Q6< MUE9RH_D;IKIE5BT"LD:L@"(*^E?@5X*T_P"#_P %=+TRUM]5AL[:.XOWMKRT M"W,7FRO19L0KLBEN9"UL06<1AS^Z(Z_XO?#"WU; MXF?&#Q=+X$U#7]-TWP-%%!IKV,TZ^)-2D-Q*(MA4FX6$16ZK'RL;3$A0P! ! M]>45\C_#SX1W?PI^-'@>WL_#^J:CJ^C?#C^S)?$CV[21:E>-)$OEW=Y@+B!; M,;49L@77R*<-CE/@I\-;WQ%K_P (-17PGXATCQ_IL\NM?$/QMK>E36%S<3O9 MS)+IRSRJK7,37$ZE5A+0I' I4J=H(!]QT5\)'PUJND^$/$'A.P\ >)K/1]4^ M+"7VMPP:1N/VD_$_$7S&Z>!KY4C*[@GV4I'@QH% /K_6?& M>B^']?\ #^BZA>K;ZKK\\MOIMML9FG>.%YI/N@A56.-B68@9VKG$/\ A,-,?5O#USKT-GY6HPK&LK;3 M;7,QC<1R*^V4(2.G((KJ?@Y\2M0^)VE^([O4=#M]$?2=?O\ 0XA9Z@;V.Y6U ME\II@YBC*YD612F#@H>2>!SW@_X$:?X$U&T\776M^)/'NMZ+I4MCHJ:W]EA^ MQ6[*I:*""VMX(T=_*C4NR%\ #(&17@>G>%;BX^ G[/\ =ZOX(\3OJNF^*;'4 M]:=]%N6N["X8MJ%W.MHH,BJUZ!;F5D!V/(.M$O/&7B)K&6YT+1IKV:RLEM8[>U>-8E+3QA("TA@61=T[+DY)'IG[(W@Z M#PU\/M0O%\"Z=X&O=0U"421Z5I4FD0ZC%%^Z@O/[/D):T:2-0QB8!@;XO^'G]M7WRYX-Q]NARG/"[..>3 MFM_X&_!;_A3_ /;?_$O\ 6 U#R/^1&\'?\(_NV>9_K_]*G\[&_Y?N["_'D_B/6[*\\)I<)9Z5:/;_8I3.FR9I5>%G+,F%!5UP!\N"6)XG4 M!_9W[=>ARR#]WJOPZO8(F/\ ?M]2MF('U6XR>F-HZYX[KQ3\-?$6OZ[<:A8_ M%?QAX9M)=NS2M*M-'DMH,( =IN-/EE.X@L=SMRQQ@8 $^.'P=L_CIX('A?4 M-?UOP]8_;K>^EFT)K=99C!()(XV\^&52GF+&Y 4$F-03M+ W?BK\,HOBOX!O M/"=YK^L:);7?E>??Z.UNMRZHP;;^]AD3:Q4;@$Y&1P"17/\ _"G/%W_1=/'_ M /X ^'?_ )54?\*<\7?]%T\?_P#@#X=_^55 &?\ $W]ECPG\2]/\21K?ZOX6 MU'Q-?Z?J.N:QH3P+=ZD]DBK;1RF>*5!&ICC;:B*"4]&<-N^*?@I:>+OBGX'\ M=77B37K>^\(K<+9Z;;-;?8IFGC,+KJX MNS?>'K:\M[.U5E^S[KD1AY67;N,BK%M4A@ )),@Y!&-XJ^"NE>*?B1IWC7^U M=7TK5;?3GT>YBTZ>-(;^R:02>1-NC9@ XR&B:-AEAN(.*S?^%.>+O^BZ>/\ M_P ?#O_ ,JJ/^%.>+O^BZ>/_P#P!\.__*J@"OX2_9I\/>$/#_P\T6/5]>U& MP\#7@OM,AO[B)E=EM)+2%9 L2KMBCE)4($):B);Q!0QY" 9/K_Q+^&.B_%3X?ZA MX/UCSK;2KM8MKV#B*6V>*1)89(B05#1R1QNN01E1D$9!YC_A3GB[_HNGC_\ M\ ?#O_RJK%E\(7L'BR+PM+^TEXL3Q-+:_;H]%=?#2WKV^XKYPA_LO>8]P*[P M,9!&>* .@U3X&0>)OAQXG\'^(_&'B?Q)!XD@^RWVHW]Q;QS^21AHXTA@C@B4 MKE6*Q D,

+=*O]7E:#3K2\7PU#->RC!*0HVE@R M,,CA03R/6MG_ (4YXN_Z+IX__P# 'P[_ /*J@#I/BE\,=*^+/A>/1M2N+RP- MM?6NIV>H:!?^$>UOQ= MXGU6^75;76X/$5S<6_VZVO+>1)()(4$ MXPK1+\BPA#EB5)8DG_"G/%W_1=/ M'_\ X ^'?_E51_PISQ=_T73Q_P#^ /AW_P"55 &EX&^"^F^!?&6N^);36-;O MKS6Q$]]#?W"-%+.D8C\\A8U8NR #:28U 1$%,\??!:V\9^,-.\5Z=XFU[P9 MXFLK&73/[5T%K5GFM'=7,,B74$T; .H93L#*2V& )!H?\*<\7?\ 1=/'_P#X M ^'?_E51_P *<\7?]%T\?_\ @#X=_P#E50!)K_P$LM>\/^$[1_%?B>VUSPO> M/?Z9XI6Z@GU))I(Y8I2QGADB=6CGD4HT14#:% VC$,?[-_AB+P&?";7>JRVE MSKEOXAU.]FNEDN]6NXKF*XS&_#FCZMXD\0>(8 M]$UJUUV*YU*X@WS36R@01NL<*1K$A5'"1)'ET#$DLY:+_A3GB[_HNGC_ /\ M 'P[_P#*JC_A3GB[_HNGC_\ \ ?#O_RJH V?B5\)-/\ B7J'A?4Y=5U30=8\ M,WSWVG:EH[Q+-&SP/#+&1+%(A1XY74@KD9RI! -6G$I.2"2N%&K_PISQ=_P!%T\?_ /@# MX=_^55'_ ISQ=_T73Q__P" /AW_ .55 %CQ1\#8/%_@BST'4O%_B26_M-5M M]:B\0>;;->K=P2*\3A&@-NJ@J/W8A"=3MR232\:_L_KXVTM-*F^('C.QTJ33 M&TG4;.&ZM9H]4AWLUN%3:!Y2K9V\*E05+ M#*%B6(W$8 ^9M)^&7BO1_B/'\:9_"#OX>N+U[Q?AQ#O>[TSS55#K"PAS$VH, MH8RPJH(21PC-+O$H!]=3.T43LL3S.JY"+C+>PR0,GW(%>$>$/VLHO%^G^&-5 MB^%_CG3O#_B+4TTJSUB\_LHP+*TK1;F2._>81AHV.\1D$#<,@@GT/XV^)]3\ M%?"+QAK6AZ9?ZQKMII=P^G6&EVDES<3W7ED0HL<:ECF0KD@<#). ":\+_95\ M->&O!'BC1-$\+Z!\09A:>$H[/4-;\6V^L6UA:O#)$!#:1:C&I5YF=W9(-L:K M;KA0<"@#U32_VA;+5;OXIV\/A+Q(G_"O9&AOI9%LQ'?R" 7&RU/VC!)B:-_W MOE@"1 Q!R!5UO]I.QT/X0^#/'Y\&>*;RV\575C9V.BPI9+J*/>-MMC(KW*Q@ M,3&"!(2OF*6 %/$UA\1/'7B;5UU:\?2KF+3;*RNK MUH_M*W[1B"1$T\1!5C=G)55VYR1W'[0FAZGXR^,GP8^'VC)XI\-Z'IL]QK]Q MXCT'13<6UE+#;20V,)GEMYK96+/*Q64' 1. SQM0!ZY\-/B]9?$C4/$>D-HF ML>%_$&@2PQZCH^MI!YT FCWPR![>66%T=02"DA(P00#6/XK^.EWI/CS6_!WA MWX>>)_&VM:3IUKJ-T^E3Z;!;1+XMO$FKZO;2Q-JLMM(UO!<0EE"&!H(XF18?W:AR!SDG MD?VD+72[C5_&DOA_PY\3=.^*S5Y8&-F4CEN)%8 M784 ,_!�!ZQXO^-<_A7QAIGA.S\">(_%?B&[TIM7DMM$FT]5MX5D6-MTEU M=0*2'<#"YSUXIWB?XU?\(9IG@^#4_"FL77C/Q-!OMO"&DO;3WBR)$)+E#,\L M<&V'<%:0R!22H4L6 /FOQ7MM'GN-(_X3;P_\1?\ A/H?#,42^(_A[%JJPR32 M,3+;++8-L#+-"KXN5$8#H=QRP'/VMK\0/!.K_ 'XA_$'1]5U[4]-\+7VA^*3 MH-A)J-S97=REI(DY@MD=WRUNR.8D(#,#]WD 'T1\+_B9H_Q<\'6_B+0_M,5M M)+-;3VM[%Y5S:7$,C1S02ID[9$D1E(!(XR"003P^B?M3>%]<\2:-91Z1KMMH M6MZK/HFC^*KFWB72]1OHO,#P1$2F8$F&8*TD2(YC;8S<9Y+X ZA/\(M*M+3Q M'H^KV^J_%#QYKNJZ=8&)6?3HIWN;R/[0"P,0\F'+ !B'D (&3CR_P#X&\2ZC M\.?@?\(I_#GB'3=>\ >+[?4-9U2YT^>#3VM+&2X=)XKQE$4_VC,("1LS#S&# MA0I- 'OGB+]J7POX:U_4[:XTG7I]!TC5H-"U7Q5;6\3:7IU_*8PD,I,HF.&F MA5G2)HU,@#,#G%GXD_M*Z#\-M9UW3WT/Q#X@3PY81:KXAO-$M8I(=&M7W%9) M_,E1GRL-/ WB6^^&_Q@^"J^&_$/]N^+?&\^IZ9K%MI\ MW]G_ -GWE]%=MA3#$8$\U2C.)"8U"J=PKJ_B-9:[X*\:?M#V"^%/$.O/\ M1])MF\/7.CZ;-=V\EP--^PM;33(I2VVO&LF^8HA60D$D$$ ](_:X,7B+]E#Q MYK6E7"2O8:*WB33;Q/NK+:;;V"53[-"C#'7\:]?\.ZO%X@T#3-4@&R&]M8KE M%ST5T##L.Q]!7A'QC\/O\,/V /&'AS4;C[1/HWPXN-'EN-V[S)4TTP9R>3N? MN>>:];\->'KY?A=H^C?;[G0M272(+7[99I$T]K((54L@FC=-RDE M'7U#,[11.RQ/,ZKD(N,M[#) R?<@5Y=_PISQ=_T73Q__ . /AW_Y55M_&CQ+ MJO@;X.^+=7T73M2UW7K+2;AM.L].M)+FYN;ORR(5$<2EB3(5R57 &3P!0!Y] MX0_:RB\7Z?X8U6+X7^.=.\/^(M332K/6+S^RC LK2M%N9([]YA&&C8[Q&00- MPR"">KTGX[6FL>*_B9H%MX4\0BY\!(C7T[K:+!>R/;BXCBMF^T&O!'BC1-$\+Z!\09A:>$H[/4-;\6V^L6UA:O#)$!#:1:C& MI5YF=W9(-L:K;KA0<"L&*3Q8_@/XQ^!;/PIXDL?B5XZ\2:JGV_\ LBY73K:T MGD6U@O/[0*"W*QV*Q,%60R%HR @8XH ]@O/VH=-M/@SX,^)$?@OQ5=67BV\L MK33M%B2R741]KDP-+X2N='LKR;2;^_:-7 MA>7RB]F8TEVJQO@A7:Y0$$,=#7;C7?A=^T/IGCOQ!H>M:]INK>!H="NIO#&E M7&I?9M2M[IYRAB@1F1)1<,%=@$!B 9AD$ ';7'[2WA>Y\*>"-9\.6>J^,IO& MD3SZ'I6B0QB[N8DCWS.?/DBCB$8(#&1UPQ"C+$"NN^%_Q,T?XN>#K?Q%H?VF M*VDEFMI[6]B\JYM+B&1HYH)4R=LB2(RD D<9!(()^4_A?\-/%'[/5G\ _$7B M'0M;U*STG1==TW6K;2+*75+O2I=0N8[R',-NKR2*IC,#&-6"G:?NY(]'^ .H M3_"+2K2T\1Z/J]OJOQ0\>:[JNG6!B5GTZ*=[F\C^T L#$/)ARP 8AY "!DX M.LLOVI_#%YXCT^Q71]>AT'4M+^R[G4D9T-NA$IFYDB>-9#$(V= M=JN>*7Q?^U-X8\%Z[KMM!O$^H?#/X>?!F;PYX@L/$/A?Q]'JE_K#Z;-'IW]GVV MI2WJW<5Z5\EVEC,:JBN9!(Y#* ":E^(?@WQ.W@3X_?"&+POKMSK?CSQ+-?:' MJMMILTNFRVMZ+?=+-=JIBA\@I*&21U8A%V!MP% 'T!\2?VE=!^&VLZ[I[Z'X MA\0)X&!(V;)Y.2N%$:$#(W'[( MKB-'^#WA7P]\3M<^(%E9WD?BO6K6.TO[M]4NY(IHDQY:BW>4PIMV_*50$;GP M1O;(!\N_'S]DSX9Z-I?PT\(VNAP:KK&MW^B>#["YU>&.[FLM*L7EO;GR3:GX7N7O= M*DM]2N;9(9G38S-'%(J2Y0LF)%8;7=<8=@0#X035M0^//P,^ 'PUGW_V)'J. MB^'-94DYU&^LT\Z\B8'.^*&VLIO,SD&:XC'#0NM>K?M>/X:U#XT?#?3=6^&+ M_$K2/!>A:MXJU/2+*RLKAH+4QI:P@QW,D:M&6\QO+4LS-;(51MF5^@]4^ G@ M36?$OA+Q%)HC6FI>%IYKK1AIM[<64%K+.29G\B&1(G,FYMY=&W!F!R"0;-M\ M&O"5E\4-7^($>GW+>*M4L$TV\N9=2NI();5<;8OLS2F!5&"?E0FSM-::9I]SM>WMH6( VJF&PH"@NP48 M)\R^(WPOT73OVAY)?B?X/TWQWX6^(.IP6.@>(9F+7OAR[2S!6R13\T,,AMII M!-;LK;W(<$$,/I;P!X T7X6^#]/\+^&[>:RT338A#:6T]W-<^3&/NHKS.[;0 M. ,X P !7+>"?V,?"UGH/_"(>"=970%L=2@EEO_$%VLL4 M4\<$B3(EMB67R4+),6=&RJ@C.YXJ\;:9H'QW^(?CK5X_^))\,O P665,&3S; MJ1[NXC4=V$-E9D D9,P ')KOC^SM\/SXS;Q4^AO-JAO_ .U?*FO[E[);W&/M M2V9D-NL_?S1'OSSG/-6=3^!'@75M?\5ZS?:!'>7WBFS^Q:QY\\KPW47DB _N M2YC1C$ A=5#%0 20!0!XOINJ>.OB/\;OA!I_C5/#T,4%G>^._P"Q=(MY?.TG M9;_8K>*>=Y2L[,=2E8,L<0#6S !P,CMOVG=;U6]D^'GPZT74+G2KGQYK_P#9 MUY?V!TEB?:S+N1@<,1T- 'E'BKP#\./V3-#\4_%;P MQX0AL-0AT>/3#I>DK';QZC,UP! '^7F:2:1$,S$G!R]T36IVNM234=1NKRXNYB$'FO<32-,7 BCP^_(V+@C J/ M2OV?O FC^&/%&@0Z1<36?B:W:UUJYO-3NKF^OXFC,>R2\EE:<@(2J_O/E!.W M% 'FOP:^-_Q&\;>(?A7!XCTS0;"V\6^$9_$%]IMG:SBYL#&+0+(96F*A)7NL M"$H64+DR,<@<_P###Q;\5%\%_%?XCWWC?PWJ6@_VKJKV"7^BW44-I;V+"U:> M+%ZP$&+2>3R0H,CL6,R[CCWRY^$'A*Z\8:)XHDTD?VUHUG_9]E-'<2I&EN&# M+&T2N(Y K ,I=6*D97!K#L_V:?AW8>'/$F@1:)<'1_$4$]KJ%I+JMY(ODS.S MS10[I2;>-V=V*0[%)8G% '"1?&_XB>$/@PGQ1\<:1H%OILOANRN8_#>G>:M^ M=8N&B2. SNYC$4DDJJ!MW(6 +/C)GT+XS>,_"GCOQ9IGQ#O?"UUH_A?PD/%. MM77AVRN(FTYG>3R[8F6=Q)B.VN7WD1E@$/EH.3[#XU\!:!\0O"5_X5\0::E_ MH-Y$D/?WMQ=K=P8F&9EED999"+B=3,X,A65U+$,10!PFD>/OBU+\/+SX@^(;OP M9X9\,2^&;K6EL/[/NKF]TAQ&DL'G2?:$2Z41>:9 H@(9552X)88?@35?C5\/ M/V6=+US4KBS\=^,+FVL+SR4TBY>ZL$N)%>\,L?VIFO6@25BL4/DEA$$4#( ] M8T#X"^!_#WA+6O"MMI5S]M[RV\2:E#?B9HA"SM>)<"=\Q*L>&D("J% MZ "@#1^!WBS6/&_@.#6]5UWP_P")(;R>5K'5/#=E<64$UN#M'F03R2/%*KB1 M70N<%<<$$#T.L7P?X.T?P#XFZ19*4@MHR6VY8LQ+,269F8L6))) M))))K:H **** "BBB@ HHHH **** "BBB@ HHHH IO86DU_!?/;1->0QO%%< ML@,D:.5+HK=0&*(2!P2JYZ#%RBB@ HHHH \5_:#M?^%D7/ASX56W[[^W;R#4 M-W(C2>X2-5 MDE5,[ S 98+O; /3)QUJ[0 4444 %%%% !1110 4444 %4WL+2:_@OGMHFO( C8WBBN60&2-'*ET5NH#%$) X)5<]!BY10 4444 %%%% '_]D! end EX-101.SCH 14 rsss-20230630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Operations and Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Income Taxes - Provision for income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Income Taxes - Reconciliation of the effective income tax rate (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Income Taxes - Significant components of the Company's deferred tax assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization, Nature of Business and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of Significant Accounting Policies - Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of Significant Accounting Policies - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Summary of Significant Accounting Policies - Exchange rates (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Property and Equipment - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Line of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Stockholders' Equity - Options Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Stockholders' Equity - Stock option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Stockholders' Equity - Valuation assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Stockholders' Equity - Stock options by exercise price (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - Stockholders' Equity - Warrant activity (Details) link:presentationLink link:calculationLink link:definitionLink 40606 - Disclosure - Stockholders' Equity - Restricted Common Stock Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40607 - Disclosure - Stockholders' Equity - Restricted common stock (Details) link:presentationLink link:calculationLink link:definitionLink 40608 - Disclosure - Stockholders' Equity - Repurchases of our common stock (Details) link:presentationLink link:calculationLink link:definitionLink 40804 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization, Nature of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Line of Credit link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Contingencies and Commitments link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 15 rsss-20230630_cal.xml EX-101.CAL EX-101.DEF 16 rsss-20230630_def.xml EX-101.DEF EX-101.LAB 17 rsss-20230630_lab.xml EX-101.LAB EX-101.PRE 18 rsss-20230630_pre.xml EX-101.PRE XML 19 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document And Entity Information - USD ($)
12 Months Ended
Jun. 30, 2023
Sep. 08, 2023
Dec. 31, 2022
Document And Entity Information      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Jun. 30, 2023    
Entity File Number 001-39256    
Entity Registrant Name RESEARCH SOLUTIONS, INC.    
Entity Incorporation, State or Country Code NV    
Entity Tax Identification Number 11-3797644    
Entity Address, Address Line One Address not applicable    
Entity Address, City or Town N/A    
Entity Address, State or Province NV    
Entity Address, Postal Zip Code N/A    
City Area Code 310    
Local Phone Number 477-0354    
Title of 12(b) Security Common stock, $0.001 par value    
Trading Symbol RSSS    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   29,596,086  
Entity Public Float     $ 44,570,844
Current Fiscal Year End Date --06-30    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Entity Central Index Key 0001386301    
Auditor Firm ID 572    
Auditor Location Los Angeles, California    
Auditor Name Weinberg and Company, P.A    
Amendment Flag false    
XML 20 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Current assets:    
Cash and cash equivalents $ 13,545,333 $ 10,603,175
Accounts receivable, net of allowance of $85,015 and $94,144, respectively 6,153,063 5,251,545
Prepaid expenses and other current assets 400,340 276,026
Prepaid royalties 1,202,678 846,652
Total current assets 21,301,414 16,977,398
Other assets:    
Property and equipment, net of accumulated depreciation of $881,908 and $840,996, respectively 70,193 47,985
Intangible assets, net of accumulated amortization of $747,355 and $723,036, respectively 462,068 0
Deposits and other assets 1,052 893
Total assets 21,834,727 17,026,276
Current liabilities:    
Accounts payable and accrued expenses 8,079,516 6,604,032
Deferred revenue 6,424,724 5,538,526
Total current liabilities 14,504,240 12,142,558
Commitments and contingencies
Stockholders' equity:    
Preferred stock; $0.001 par value; 20,000,000 shares authorized; no shares issued and outstanding 0 0
Common stock; $0.001 par value; 100,000,000 shares authorized; 29,487,508 and 27,075,648 shares issued and outstanding, respectively 29,487 27,076
Additional paid-in capital 29,941,873 28,072,855
Accumulated deficit (22,522,649) (23,094,272)
Accumulated other comprehensive loss (118,224) (121,941)
Total stockholders' equity 7,330,487 4,883,718
Total liabilities and stockholders' equity $ 21,834,727 $ 17,026,276
XML 21 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Consolidated Balance Sheets    
Allowance for doubtful accounts $ 85,015 $ 94,144
Accumulated depreciation property and equipment 881,908 840,996
Intangible assets, accumulated amortization $ 747,355 $ 723,036
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 20,000,000 20,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common Stock, Shares Authorized 100,000,000 100,000,000
Common Stock, Shares, Issued 29,487,508 27,075,648
Common Stock, Shares, Outstanding 29,487,508 27,075,648
XML 22 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations and Other Comprehensive Income (Loss) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenue:    
Total revenue $ 37,703,452 $ 32,934,152
Cost of revenue:    
Total cost of revenue 23,002,561 20,914,478
Gross profit 14,700,891 12,019,674
Operating expenses:    
Selling, general and administrative 14,409,634 13,633,939
Depreciation and amortization 52,649 17,651
Total operating expenses 14,462,283 13,651,590
Income (loss) from operations 238,608 (1,631,916)
Other income 338,617 7,154
Income (loss) from operations before provision for income taxes 577,225 (1,624,762)
Provision for income taxes (5,602) (7,622)
Net income (loss) 571,623 (1,632,384)
Other comprehensive income (loss):    
Foreign currency translation 3,717 (2,364)
Comprehensive income (loss) $ 575,340 $ (1,634,748)
Income (loss) per common share:    
Net income (loss) per share, basic $ 0.02 $ (0.06)
Net income (loss) per share, diluted $ 0.02 $ (0.06)
Weighted average common shares outstanding:    
Weighted average common shares outstanding, basic 26,860,761 26,422,295
Weighted average common shares outstanding, diluted 29,139,759 26,422,295
Platforms    
Revenue:    
Total revenue $ 8,683,246 $ 6,787,772
Cost of revenue:    
Total cost of revenue 1,027,286 936,589
Transactions    
Revenue:    
Total revenue 29,020,206 26,146,380
Cost of revenue:    
Total cost of revenue $ 21,975,275 $ 19,977,889
XML 23 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Changes in Stockholders' Equity
Common Stock
USD ($)
shares
Common Stock
UYU ($)
shares
Additional Paid-in Capital
USD ($)
Accumulated Deficit
USD ($)
Other Comprehensive Loss
USD ($)
USD ($)
shares
Balance at Jun. 30, 2021 $ 26,498   $ 26,982,052 $ (21,461,888) $ (119,577) $ 5,427,085
Balance (in shares) at Jun. 30, 2021 | shares 26,498,215 26,498,215        
Fair value of vested stock options $ 0   470,615 0 0 470,615
Fair value of vested restricted common stock $ 356   557,140 0 0 557,496
Fair value of vested restricted common stock (in shares) | shares 356,582 356,582        
Repurchase of common stock $ (40)   (93,878) 0 0 $ (93,918)
Repurchase of common stock (in shares) | shares (40,221) (40,221)       (40,221)
Common stock issued upon exercise of stock options $ 212   97,476 0 0 $ 97,688
Common stock issued upon exercise of stock options (in shares) | shares 211,072 211,072       357,079
Common stock issued upon exercise of warrants $ 50   59,450 0 0 $ 59,500
Common stock issued upon exercise of warrants (in shares) | shares 50,000 50,000        
Net income (loss) for the period $ 0   0 (1,632,384) 0 (1,632,384)
Foreign currency translation 0   0 0 (2,364) (2,364)
Balance at Jun. 30, 2022 $ 27,076   28,072,855 (23,094,272) (121,941) 4,883,718
Balance (in shares) at Jun. 30, 2022 | shares 27,075,648 27,075,648        
Fair value of vested stock options $ 0   375,189 0 0 375,189
Fair value of vested restricted common stock $ 2,355   1,416,363 0 0 1,418,718
Fair value of vested restricted common stock (in shares) | shares 2,354,834 2,354,834        
Repurchase of common stock $ (52)   (104,198) 0 0 $ (104,250)
Repurchase of common stock (in shares) | shares (51,841) (51,841)       (51,841)
Forfeited restricted common stock $ (65)   65 0 0 $ 0
Forfeited restricted common stock (in shares) | shares (65,165) (65,165)        
Fair value of vested unrestricted common stock $ 36   68,236 0 0 68,272
Fair value of vested unrestricted common stock (in shares) | shares 36,509 36,509        
Common stock issued upon exercise of stock options $ 137   57,363 0 0 $ 57,500
Common stock issued upon exercise of stock options (in shares) | shares 137,523 137,523       307,298
Modification cost of stock options $ 0 $ 0 56,000 0 0 $ 56,000
Net income (loss) for the period 0   0 571,623 0 571,623
Foreign currency translation 0   0 0 3,717 3,717
Balance at Jun. 30, 2023 $ 29,487   $ 29,941,873 $ (22,522,649) $ (118,224) $ 7,330,487
Balance (in shares) at Jun. 30, 2023 | shares 29,487,508 29,487,508        
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows
12 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Cash flow from operating activities:    
Net income (loss) $ 571,623 $ (1,632,384)
Adjustment to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 52,649 17,651
Fair value of vested stock options 375,189 470,615
Fair value of vested restricted common stock 1,418,718 557,496
Fair value of vested unrestricted common stock 68,272 0
Modification cost of stock options 56,000 0
Changes in operating assets and liabilities:    
Accounts receivable (901,518) (534,092)
Prepaid expenses and other current assets (124,314) (5,774)
Prepaid royalties (356,026) 58,269
Accounts payable and accrued expenses 1,337,056 (83,156)
Deferred revenue 886,198 734,175
Net cash provided by (used in) operating activities 3,383,847 (417,200)
Cash flow from investing activities:    
Purchase of property and equipment (47,209) (44,288)
Payment for non-refundable deposit for asset acquisition (297,450) 0
Net cash used in investing activities (344,659) (44,288)
Cash flow from financing activities:    
Proceeds from the exercise of stock options 57,500 97,688
Proceeds from the exercise of warrants 0 59,500
Common stock repurchase (104,250) (93,918)
Payment of contingent acquisition consideration (50,509) 0
Net cash provided by (used in) financing activities (97,259) 63,270
Effect of exchange rate changes 229 (2,944)
Net increase (decrease) in cash and cash equivalents 2,942,158 (401,162)
Cash and cash equivalents, beginning of period 10,603,175 11,004,337
Cash and cash equivalents, end of period 13,545,333 10,603,175
Supplemental disclosures of cash flow information:    
Cash paid for income taxes 5,602 7,622
Non-cash investing and financing activities:    
Contingent consideration accrual on asset acquisition $ 138,428 $ 0
XML 25 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Organization, Nature of Business and Basis of Presentation
12 Months Ended
Jun. 30, 2023
Organization, Nature of Business and Basis of Presentation  
Organization, Nature of Business and Basis of Presentation

Note 1.   Organization, Nature of Business and Basis of Presentation

Organization

Research Solutions, Inc. (the “Company,” “Research Solutions,” “we,” “us” or “our”) was incorporated in the State of Nevada on November 2, 2006, and is a publicly traded holding company with three wholly owned subsidiaries as of June 30, 2023: Reprints Desk, Inc., a Delaware corporation, Reprints Desk Latin America S. de R.L. de C.V, an entity organized under the laws of Mexico, and RESSOL LA, S. DE R.L. DE C.V., an entity organized under the laws of Mexico.

Nature of Business

We provide two service offerings to our customers: a cloud-based software-as-a-service (“SaaS”) research platform (“Platforms”) typically sold via annual auto-renewing license agreements and the sale of published scientific, technical, and medical (“STM”) content sold as individual articles (“Transactions”) either stand alone or via the Platform. When customers utilize the Platform to purchase Transactions it is packaged as a single solution that enables life science and other research-intensive organizations to accelerate their research and development activities with faster, access and management of STM articles used throughout the intellectual property development lifecycle. The Platform typically delivers a ROI to the customer via more effectively managing Transaction costs and saving researchers time during the research process.

Platforms

Our cloud-based SaaS research Platform consists of proprietary software and Internet-based interfaces sold to customers for an annual subscription fee. Legacy functionality allows customers to initiate orders, route orders for the lowest cost acquisition, manage transactions, obtain spend and usage reporting, automate authentication, and connect seamlessly to in-house and third-party software systems. Customers can also enhance the information resources they already own or license and collaborate around bibliographic information.

Additional functionality has recently been added to our Platform in the form of interactive app-like components. An alternative to manual data filtering, identification and extraction, the apps are designed to gather, augment, and extract data across a variety of formats, including bibliographic citations, tables of contents, RSS feeds, PDF files, XML feeds, and web content. We continue to develop new apps in order to build an ecosystem of apps. Together, these apps will provide researchers with an “all in one” toolkit, delivering efficiencies in core research workflows and knowledge creation processes.

Our Platform is deployed as a single, multi-tenant system across our entire customer base. Customers securely access the Platform through online web interfaces and via web service APIs that enable customers to leverage Platform features and functionality from within in-house and third-party software systems. The Platform can also be configured to satisfy a customer’s individual preferences. We leverage our Platform’s efficiencies in scalability, stability and development costs to fuel rapid innovation and competitive advantage.

Transactions

Our Platform provides our customers with a single source to the universe of published STM content that includes over 80 million existing STM articles and over one million newly published STM articles each year. STM content is sold to our customers on a transaction basis. Researchers and knowledge workers in life science and other research-intensive organizations generally require single copies of published STM journal articles for use in their research activities. These individuals are our primary users.

Our Platform allows customers to find and download digital versions of STM articles that are critical to their research. Customers submit orders for the articles they need which we source and electronically deliver to them generally in under an hour; in many cases under one minute. This service is generally known in the industry

as single article delivery or document delivery. We also obtain the necessary permission licenses from the content publisher or other rights holder so that our customer’s use complies with applicable copyright laws. We have arrangements with hundreds of content publishers that allow us to distribute their content. The majority of these publishers provide us with electronic access to their content, which allows us to electronically deliver single articles to our customers often in a matter of minutes.

Principles of Consolidation

The accompanying financial statements are consolidated and include the accounts of the Company and its wholly-owned subsidiaries. Intercompany balances and transactions have been eliminated in consolidation.

XML 26 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
12 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

Note 2.   Summary of Significant Accounting Policies

Use of Estimates

The preparation of financial statements in conformity with Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ from these estimates.

These estimates and assumptions include estimates for reserves of uncollectible accounts, accruals for potential liabilities, assumptions made in valuing equity instruments issued for services or acquisitions, and realization of deferred tax assets.

Cash and Cash Equivalents

For purposes of the statements of cash flows, the Company defines cash equivalents as all highly liquid debt instruments purchased with an original maturity of three months or less. In all periods presented, cash equivalents consist primarily of money market funds.

Fair Value of Financial Instruments

Under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 820, Fair Value Measurements and Disclosures, fair value is defined as the price at which an asset could be exchanged or a liability transferred in a transaction between knowledgeable, willing parties in the principal or most advantageous market for the asset or liability. Where available, fair value is based on observable market prices or parameters or derived from such prices or parameters. Where observable prices or parameters are not available, valuation models are applied. A fair value hierarchy prioritizes the inputs used in measuring fair value into three broad levels as follows:

Level 1 – Quoted prices in active markets for identical assets or liabilities.

Level 2 – Inputs, other than the quoted prices in active markets, are observable either directly or indirectly.

Level 3 – Unobservable inputs based on the Company’s assumptions.

The Company is required to use observable market data if such data is available without undue cost and effort. The Company has no fair value items required to be disclosed as of June 30, 2023 or 2022 under these requirements.

The carrying amounts of financial assets and liabilities, such as cash and cash equivalents, accounts receivable and accounts payable, approximate their fair values because of the short maturity of these instruments.

Allowance for Doubtful Accounts

The Company evaluates the collectability of its trade accounts receivable based on a number of factors. In circumstances where the Company becomes aware of a specific customer’s inability to meet its financial obligations to the Company, a specific reserve for bad debts is estimated and recorded, which reduces the recognized receivable to the estimated amount the Company believes will ultimately be collected. In addition to specific customer identification of potential bad debts, bad debt charges are recorded based on the Company’s historical losses and an overall assessment of

past due trade accounts receivable outstanding. The Company established an allowance for doubtful accounts of $85,015 and $94,144 as of June 30, 2023 and 2022, respectively.

Concentration of Credit Risk

Financial instruments, which potentially subject the Company to concentrations of credit risk, consist of cash and cash equivalents and accounts receivable. The Company places its cash with high quality financial institutions and at times may exceed the FDIC $250,000 insurance limit. The Company does not anticipate incurring any losses related to these credit risks. The Company extends credit based on an evaluation of the customer’s financial condition, generally without collateral. Exposure to losses on receivables is principally dependent on each customer’s financial condition. The Company monitors its exposure for credit losses and intends to maintain allowances for anticipated losses, as required.

Cash denominated in Euros and British Pounds with an aggregate US Dollar equivalent of $1,760,323 and $483,232 at June 30, 2023 and 2022, respectively, was held in accounts at financial institutions located in Europe.

The Company has no customers that represent 10% of revenue or more for the years ended June 30, 2023 and 2022.

The Company has no customers that represent 10% of accounts receivable at June 30, 2023 and 2022.

The following table summarizes our content costs from our vendors:

Year Ended

 

June 30, 

 

2023

  

  

2022

Vendor A

23

%

21

%

Vendor B

13

%

13

%

Property and Equipment

Property and equipment are stated at cost and are depreciated using the straight-line method over their estimated useful lives of 3 to 7 years. Leasehold improvements are amortized over the shorter of the useful lives of the related assets, or the lease term. Expenditures for maintenance and repairs are charged to operations as incurred while renewals and betterments are capitalized. Gains and losses on disposals are included in the consolidated statements of operations.

Management assesses the carrying value of property and equipment whenever events or changes in circumstances indicate that the carrying value may not be recoverable. If there is indication of impairment, management prepares an estimate of future cash flows expected to result from the use of the asset and its eventual disposition. If these cash flows are less than the carrying amount of the asset, an impairment loss is recognized to write down the asset to its estimated fair value. For the years ended June 30, 2023 and 2022, the Company did not recognize any impairments for its property and equipment.

Revenue Recognition

The Company accounts for revenue in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606), (“ASC 606”). The underlying principle of ASC 606 is to recognize revenue to depict the transfer of goods or services to customers at the amount expected to be collected.

Revenues are recognized when control of the promised goods or services are transferred to a customer, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company derives its revenues from two sources: annual licenses that allow customers to access and utilize certain premium

features of our cloud-based SaaS research intelligence platform (“Platforms”) and the transactional sale of STM content managed, sourced and delivered through the Platform (“Transactions”).

Graphic

The Company applies the following five steps in order to determine the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements:

identify the contract with a customer;
identify the performance obligations in the contract;
determine the transaction price;
allocate the transaction price to performance obligations in the contract; and
recognize revenue as the performance obligation is satisfied.

Platforms

We charge a subscription fee that allows customers to access and utilize certain premium features of our Platform. Revenue is recognized ratably over the term of the subscription agreement, which is typically one year, provided all other revenue recognition criteria have been met. Billings or payments received in advance of revenue recognition are recorded as deferred revenue.

Transactions

We charge a transactional service fee for the electronic delivery of single articles, and a corresponding copyright fee for the permitted use of the content. We recognize revenue from single article delivery services upon delivery to the customer provided all other revenue recognition criteria have been met.

Revenue by Geographical Region

The following table summarizes revenue by geographical region:

Year Ended

June 30, 

2023

 

2022

United States

$

21,862,582

    

58.0

%  

$

19,170,684

58.2

%

Europe

 

12,716,650

 

33.7

%  

 

11,432,516

 

34.7

%

Rest of World

 

3,124,220

 

8.3

%  

 

2,330,952

 

7.1

%

Total

$

37,703,452

 

100

%  

$

32,934,152

 

100

%

Accounts Receivable by Geographical Region

The following table summarizes accounts receivable by geographical region:

Year Ended

 

June 30, 

 

2023

 

2022

United States

    

$

3,727,977

    

60.6

%  

$

3,255,976

62.0

%

Europe

 

1,763,044

 

28.7

%  

 

1,665,111

 

31.7

%

Rest of World

 

662,042

 

10.8

%  

 

330,458

 

6.3

%

Total

$

6,153,063

 

100

%  

$

5,251,545

 

100

%

Cost of Revenue

Platforms

Cost of Platform revenue consists primarily of personnel costs of our operations team, and to a lesser extent managed hosting providers and other third-party service and data providers.

Transactions

Cost of Transaction revenue consists primarily of the respective copyright fee for the permitted use of the content, less a discount in most cases, and to a much lesser extent, personnel costs of our operations team and third-party service providers.

Stock-Based Compensation

The Company periodically issues stock options, warrants and restricted stock to employees and non-employees for services, in capital raising transactions, and for financing costs. The Company accounts for share-based payments under the guidance as set forth in the Share-Based Payment Topic 718 of the FASB Accounting Standards Codification, which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees, officers, directors, and consultants, including employee stock options, based on estimated fair values. The Company estimates the fair value of stock option and warrant awards to employees and directors on the date of grant using an option-pricing model, and the value of the portion of the award that is ultimately expected to vest is recognized as expense over the required service period in the Company’s Statements of Operations. The Company estimates the fair value of restricted stock awards to employees and directors using the market price of the Company’s common stock on the date of grant, and the value of the portion of the award that is ultimately expected to vest is recognized as expense over the required service period in the Company’s Statements of Operations.

Under ASC 718, Repurchase or Cancellation of equity awards, the amount of cash or other assets transferred (or liabilities incurred) to repurchase an equity award shall be charged to equity, to the extent that the amount paid does not exceed the fair value of the equity instruments repurchased at the repurchase date. Any excess of the repurchase price over the fair value of the instruments repurchased shall be recognized as additional compensation cost.

Foreign Currency

The accompanying consolidated financial statements are presented in United States dollars, the functional currency of the Company. Capital accounts of foreign subsidiaries are translated into US Dollars from foreign currency at their historical exchange rates when the capital transactions occurred. Assets and liabilities are translated at the exchange rate as of the balance sheet date. Income and expenditures are translated at the average exchange rate of the period. Although the majority of our revenue and costs are in US dollars, the costs of Reprints Desk Latin America and ResSoL LA are in Mexican Pesos. As a result, currency exchange fluctuations may impact our revenue and the costs of our operations. We currently do not engage in any currency hedging activities.

Gains and losses from foreign currency transactions, which result from a change in exchange rates between the functional currency and the currency in which a foreign currency transaction is denominated, are included in selling, general and administrative expenses and amounted to a gain of $121,953 and a loss of $143,898 for the years ended June 30, 2023 and 2022, respectively. Cash denominated in Euros and British Pounds with an aggregate US Dollar equivalent of $1,760,323 and $483,232 at June 30, 2023 and 2022, respectively, was held in accounts at financial institutions located in Europe.

The following table summarizes the exchange rates used:

 

Year Ended

 

June 30, 

 

2023

    

2022

Period end Euro : US Dollar exchange rate

1.09

1.05

Average period Euro : US Dollar exchange rate

1.05

 

1.13

Period end GBP : US Dollar exchange rate

1.27

1.21

Average period GBP : US Dollar exchange rate

1.20

 

1.34

 

Period end Mexican Peso : US Dollar exchange rate

0.06

 

0.05

Average period Mexican Peso : US Dollar exchange rate

0.05

 

0.05

Net Income (Loss) Per Share

Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period, excluding shares of unvested restricted common stock. Shares of restricted stock are included in the basic weighted average number of common shares outstanding from the time they vest. Diluted earnings per share is computed by dividing the net income applicable to common stock holders by the weighted average number of common shares outstanding plus the number of additional common shares that would have been outstanding if all dilutive potential common shares had been issued, using the treasury stock method. Shares of restricted stock are included in the diluted weighted average number of common shares outstanding from the date they are granted. Potential common shares are excluded from the computation when their effect is antidilutive. At June 30, 2023 potentially dilutive securities include options to acquire 2,909,574 shares of common stock and unvested restricted common stock of 2,477,794. At June 30, 2022 potentially dilutive securities include options to acquire 3,182,872 shares of common stock and unvested restricted common stock of 400,092. The dilutive effect of potentially dilutive securities is reflected in diluted net income per share if the exercise prices were lower than the average fair market value of common shares during the reporting period.

Basic and diluted net loss per common share is the same for the year ended June 30, 2022 because all stock options, warrants, and unvested restricted common stock are anti-dilutive. For the year ended June 30, 2023, the calculation of diluted earnings per share include unvested restricted common stock, stock options and warrants, calculated under the treasury stock method.

Income Taxes

The Company accounts for income taxes using the asset and liability method whereby deferred tax assets are recognized for deductible temporary differences, and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.

Recently Issued Accounting Pronouncements

In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires entities to use a forward-looking approach based on current expected credit losses (“CECL”) to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition

of allowances for losses. ASU 2016-13 is effective for the Company beginning July 1, 2023, and early adoption is permitted. The Company does not believe the potential impact of the new guidance and related codification improvements will be material to its financial position, results of operations and cash flows.

Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company’s present or future consolidated financial statements.

XML 27 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment
12 Months Ended
Jun. 30, 2023
Property and Equipment  
Property and Equipment

Note 3.   Property and Equipment

Property and equipment consists of the following as of June 30, 2023 and 2022:

    

June 30, 

    

June 30, 

2023

2022

Computer equipment

$

628,200

$

566,518

Software

 

282,080

 

282,080

Furniture and fixtures

 

41,821

 

40,383

Total

 

952,101

 

888,981

Less accumulated depreciation

 

(881,908)

 

(840,996)

Net, Property and equipment

$

70,193

$

47,985

Depreciation expense for the years ended June 30, 2023 and 2022 was $28,329 and $17,651, respectively.

XML 28 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets
12 Months Ended
Jun. 30, 2023
Intangible Assets  
Intangible Assets

Note 4.   Intangible Assets

Intangible assets consist of customer lists, which are amortized over an estimated useful life of ten years. The Company does not have any intangible assets deemed to have indefinite lives. Amortization expense for the years ended June 30, 2023 and 2022 was $24,320 and $0, respectively. Amortization expense expected to be recognized is approximately $49,000 annually in 2024 through 2028 and approximately $217,000 thereafter.

Intangible assets consist of the following as of June 30, 2023 and 2022:

    

June 30, 

    

June 30, 

2023

2022

Customer lists

 

$

1,192,998

 

$

706,611

Intellectual property licenses

16,425

16,425

Total

1,209,423

723,036

Less accumulated amortization

(747,355)

(723,036)

Net, Intangible assets

 

$

462,068

 

$

XML 29 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Line of Credit
12 Months Ended
Jun. 30, 2023
Line of Credit  
Line of Credit

Note 5.   Line of Credit

The Company entered into a Loan and Security Agreement with Silicon Valley Bank (“SVB”) on July 23, 2010, which, as amended, provides for a revolving line of credit for the lesser of $2,500,000, or 80% of eligible accounts receivable. The line of credit matures on February 28, 2024, and is subject to certain financial and performance covenants with which we were in compliance as of June 30, 2023. Financial covenants include maintaining an adjusted quick ratio of unrestricted cash and net accounts receivable, divided by current liabilities plus debt less deferred revenue of at least 1.15 to 1.0. The line of credit bears interest at an annual rate equal to the greater of 1% above the prime rate and 5.0%. The interest rate on the line of credit was 9.25% as of June 30, 2023. The line of credit is secured by the Company’s consolidated assets.

Pursuant to the Amended and Restated Loan and Security Agreement dated October 31, 2017 among the Company, Reprints Desk, Inc. and SVB (the “SVB LSA”), the Company was required to direct account debtors to deliver or transmit all proceeds of accounts remitted to the Company and its subsidiaries into a lockbox account as specified by

SVB, and to maintain its and its subsidiaries’ primary operating and other deposit accounts with SVB.  In compliance with the foregoing covenants the Company and its subsidiaries maintained with SVB substantially all of the dollar value of the Company’s and its subsidiaries’ accounts. At February 28, 2023, the Company held cash at SVB of $10,832,000, of which we estimate $9,738,000 was in excess of government insured limits.    

On March 10, 2023, SVB was closed by the California Department of Financial Protection and Innovation, and the Federal Deposit Insurance Corporation (“FDIC”) was appointed as receiver and SVB was subsequently transferred into a new entity, Silicon Valley Bridge Bank, N.A. (“SVB Bridge Bank”). On March 12, 2023, the U.S. Treasury Department, the Federal Reserve and the FDIC jointly announced enabling actions that fully protect all SVB depositors’ insured and uninsured deposits, and that such depositors would have access to all of their funds starting March 13, 2023. On March 14, 2023, the Company was able to access its full deposits with SVB Bridge Bank. At June 30, 2023, the Company held cash at SVB Bridge Bank of $7,580,000, of which we estimate $6,443,000 was in excess of government insured limits.

There were no outstanding borrowings under the line as of June 30, 2023 and June 30, 2022, respectively. As of June 30, 2023, there was approximately $2,264,000 of available credit. On March 27, 2023, First Citizens BancShares, Inc entered into an agreement with the Federal Deposit Insurance Corporation (FDIC) to purchase all of the assets and liabilities of SVB. The Company has confirmed that the Loan and Security Agreement remains in effect post this transaction and that, in addition to having access to all of its deposits with SVB, it continues to have access to the revolving line of credit.

SVB Bridge Bank agreed that the Company can lower its cash balance threshold requirement associated with the SVB LSA, reducing the required balances of its and its subsidiaries’ primary operating and other accounts with SVB, and the Company continues to evaluate the SVB LSA. At June 30, 2023, the Company also held cash at Bank of America, N.A. of $1,500,000 and at PNC Bank, N.A. of $4,448,000. The Company continues to re-allocate its cash position across all three banks and explore an overall banking diversification strategy as well as additional access to lending facilities.

XML 30 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
12 Months Ended
Jun. 30, 2023
Stockholders' Equity  
Stockholders' Equity

Note 6.   Stockholders’ Equity

Stock Options

In December 2007, we established the 2007 Equity Compensation Plan (the “2007 Plan”) and in November 2017 we established the 2017 Omnibus Incentive Plan (the “2017 Plan”), collectively (the “Plans”). The Plans were approved by our board of directors and stockholders. The purpose of the Plans is to grant stock and options to purchase our common stock, and other incentive awards, to our employees, directors and key consultants. On November 10, 2016, the maximum number of shares of common stock that may be issued pursuant to awards granted under the 2007 Plan increased from 5,000,000 to 7,000,000. On November 21, 2017, the Company’s stockholders approved the adoption of the 2017 Plan (previously adopted by our board of directors on September 14, 2017), which authorized a maximum of 1,874,513 shares of common stock that may be issued pursuant to awards granted under the 2017 Plan. On November 17, 2020, the Company’s stockholders approved an increase in the maximum number of shares of common stock that may be issued pursuant to awards granted under the 2017 Omnibus Incentive Plan from 2,374,513 to 3,374,513. On November 17, 2021, the Company's stockholders approved an increase in the maximum number of shares of common stock that may be issued pursuant to awards granted under the 2017 Omnibus Incentive Plan from 3,374,513 to 6,874,513. Upon adoption of the 2017 Plan we ceased granting incentive awards under the 2007 Plan and commenced granting incentive awards under the 2017 Plan. The shares of our common stock underlying cancelled and forfeited awards issued under the 2017 Plan may again become available for grant under the 2017 Plan. Cancelled and forfeited awards issued under the 2007 Plan that were cancelled or forfeited prior to November 21, 2017 became available for grant under the 2007 Plan. As of June 30, 2023, there were 1,495,927 shares available for grant under the 2017 Plan, and no shares were available for grant under the 2007 Plan. All incentive stock award grants prior to the adoption of the 2017 Plan on November 21, 2017 were made under the 2007 Plan, and all incentive stock award grants after the adoption of the 2017 Plan on November 21, 2017 were made under the 2017 Plan.

The majority of awards issued under the Plan vest immediately or over three years, with a one year cliff vesting period, and have a term of ten years. Stock-based compensation cost is measured at the grant date, based on the fair value

of the awards that are ultimately expected to vest, and recognized on a straight-line basis over the requisite service period, which is generally the vesting period.

The following table summarizes vested and unvested stock option activity:

All Options

Vested Options

Unvested Options

    

    

Weighted

    

    

Weighted

    

    

Weighted

Average

Average

Average

Exercise

Exercise

Exercise

Shares

Price

Shares

Price

Shares

Price

Outstanding at July 1, 2021

 

3,258,408

 

$

1.68

 

2,930,474

 

$

1.60

 

327,934

 

$

2.46

Granted

 

307,843

 

2.22

 

 

 

307,843

 

2.22

Options vesting

 

 

 

452,879

 

2.26

 

(452,879)

 

2.26

Exercised

 

(357,079)

 

1.20

 

(357,079)

 

1.20

 

 

Forfeited

(26,300)

 

1.34

 

(26,300)

 

1.34

 

 

Outstanding at June 30, 2022

 

3,182,872

 

$

1.79

 

2,999,974

 

$

1.75

 

182,898

 

$

2.49

Granted

 

200,000

 

2.15

 

 

 

200,000

 

2.15

Options vesting

 

 

 

336,834

 

2.28

 

(336,834)

 

2.28

Exercised

 

(307,298)

 

1.31

 

(307,298)

 

1.31

 

 

Forfeited

 

(166,000)

 

1.81

 

(163,917)

 

1.79

 

(2,083)

 

3.92

Outstanding at June 30, 2023

 

2,909,574

$

1.87

 

2,865,593

$

1.86

 

43,981

$

2.47

The following table presents the assumptions used to estimate the fair values based upon a Black-Scholes option pricing model of the stock options granted during the years ended June 30, 2023 and 2022.

Years Ended

 

June 30, 

2023

  

2022

Expected dividend yield

%  

%

Risk-free interest rate

3.76

%  

0.92 - 1.81

%

Expected life (in years)

5

 

5 - 6

Expected volatility

56

%  

56

%

The weighted average remaining contractual life of all options outstanding as of June 30, 2023 was 5.49 years. The remaining contractual life for options vested and exercisable at June 30, 2023 was 5.45 years. Furthermore, the aggregate intrinsic value of options outstanding and of options vested and exercisable at June 30, 2023 was $1,096,942, in each case based on the fair value of the Company’s common stock on June 30, 2023.

During the year ended June 30, 2023, the Company granted 200,000 options to directors with a fair value of $222,000 which, due to immediate vesting, were fully expensed at the time of grant. The total fair value of options that vested during the year ended June 30, 2023 was $375,189 and was included in selling, general and administrative expenses in the accompanying statement of operations. As of June 30, 2023, the amount of unvested compensation related to the unvested options was $56,577 which will be recorded as an expense in future periods as the options vest. During the year ended June 30, 2023, the Company issued 137,523 net shares of common stock upon the exercise of options underlying 307,298 shares of common stock, resulting in net cash proceeds of $57,500.

During the year ended June 30, 2022, the Company granted 307,843 options to employees with a fair value of $342,566 which amount will be amortized over the vesting period. The total fair value of options that vested during the year ended June 30, 2022 was $470,615 and was included in selling, general and administrative expenses in the accompanying statement of operations. As of June 30, 2022, the amount of unvested compensation related to the unvested options was $212,642 which will be recorded as an expense in future periods as the options vest. During the year ended June 30, 2022, the Company issued 211,072 net shares of common stock upon the exercise of options underlying 357,079 shares of common stock, resulting in net cash proceeds of $97,688.

Additional information regarding stock options outstanding and exercisable as of June 30, 2023 is as follows:

Option

    

    

Remaining

    

Exercise

Options

Contractual

Options

Price

Outstanding

Life (in years)

Exercisable

$

0.70

 

225,000

 

2.43

 

225,000

0.77

 

25,000

 

1.14

 

25,000

0.80

 

16,000

 

2.14

 

16,000

0.90

 

15,000

 

2.10

 

15,000

1.00

 

15,000

 

1.70

 

15,000

1.05

 

305,000

 

3.15

 

305,000

1.09

 

40,000

 

2.90

 

40,000

1.10

 

105,000

 

2.00

 

105,000

1.20

 

274,000

 

4.05

 

274,000

1.59

 

25,000

 

4.87

 

25,000

1.80

 

54,550

 

0.23

 

54,550

1.95

 

200,000

 

5.01

 

200,000

2.10

238,767

8.62

238,767

2.13

216,708

7.39

215,316

2.15

200,000

9.45

200,000

2.17

35,955

7.87

26,965

2.19

5,000

8.56

2,500

2.40

 

302,833

 

5.38

 

302,833

2.43

61,250

7.93

53,750

2.45

163,000

7.10

163,000

2.49

78,435

6.92

76,195

2.50

20,000

5.88

20,000

2.64

30,882

8.10

20,588

2.67

33,194

8.22

22,129

2.99

8,000

6.87

8,000

3.13

208,000

6.38

208,000

3.50

8,000

6.62

8,000

Total

2,909,574

2,865,593

Warrants

The following table summarizes warrant activity:

    

    

Weighted

Average

Number of

Exercise

Warrants

Price

Outstanding, June 30, 2021

 

50,000

$

1.19

Granted

 

 

Exercised

 

(50,000)

 

1.19

Repurchased

 

Expired/Cancelled

 

 

Outstanding, June 30, 2022

 

$

Granted

 

 

Exercised

 

 

Repurchased

 

 

Expired/Cancelled

 

 

Outstanding, June 30, 2023

 

$

Exercisable, June 30, 2022

 

$

Exercisable, June 30, 2023

 

$

During the year ended June 30, 2022, certain holders of warrants to purchase shares of the Company’s common stock at a per share exercise price of $1.19 exercised those warrants to purchase 50,000 shares, generating gross proceeds to the Company of $59,500.

Restricted Common Stock

Prior to July 1, 2021, the Company issued 2,473,176 shares of restricted common stock to employees valued at $2,985,198, of which $2,503,245 had been recognized as an expense. As of June 30, 2021, 245,252 of these shares with a grant date fair value of $481,953 had not yet vested.

During the year ended June 30, 2022, the Company issued an additional 356,582 shares of restricted stock to employees. Of this amount, 256,582 shares vest over a three year period, with a one year cliff vesting period, and remain subject to forfeiture if vesting conditions are not met. The remaining 100,000 shares vest over a four year period, with a one year cliff vesting period, and remain subject to forfeiture if vesting conditions are not met. The aggregate fair value of the stock awards was $850,996 based on the market price of our common stock ranging from $1.87 to $2.64 per share on the date of grant, which will be amortized over the vesting period.

During the year ended June 30, 2023, the Company issued an additional 2,354,834 shares of restricted stock to employees with an aggregate fair value of $3,478,878. Of this amount, 229,834 shares vest over a three year period, with a one year cliff vesting period, and remain subject to forfeiture if vesting conditions are not met and 25,000 shares vest over a four year period, with a one year cliff vesting period, and remain subject to forfeiture if vesting conditions are not met. The aggregate fair value of these stock awards was $503,478 based on the market price of our common stock price ranging from $1.94 to $2.22 per share on the date of grant, which will be amortized over the range of three and four-year vesting periods. The remaining 2,100,000 shares were granted, under the 2017 Plan, as restricted stock awards to key management in accordance with its long-term equity bonus program (the “LTEBP”). The LTEBP replaces the previous restricted stock compensation program for executives. It spans 5 years and is designed to better serve stockholder interests by aligning key executive compensation with stockholder value.  Awards under the LTEBP will vest as follows, upon the 30-day volume weighted average price (VWAP) of our common stock reaching the following targets:

20% at a 30-day VWAP of $3.00 per share;

20% at a 30-day VWAP of $3.75 per share;

20% at a 30-day VWAP of $4.50 per share;

20% at a 30-day VWAP of $5.25 per share; and

20% at a 30-day VWAP of $6.00 per share.

Upon a change of control vesting will accelerate with respect to that portion of the award that would vest if the target 30-day VWAP was achieved at the level above the per share price in such change of control transaction. For example, if we granted an award of 100,000 shares under the LTEBP, 20,000 shares would vest upon our stock price achieving a 30-day VWAP of $3.00 per share, and 20,000 shares would vest upon our stock price achieving a 30-day VWAP of $3.75 per share. If the per share price in a change of control transaction was $5.00 per share, vesting would accelerate for 40,000 shares under the same award (i.e. the number of shares that would vest for our stock price achieving a 30-day VWAP of $5.25 per share, pursuant to a tier round up provision in the Plan effective upon a change in control). As a condition to receiving awards under the LTEBP, recipients will be required to hold at least 75% of all vested shares during the term of their employment. Applicable target 30-day VWAPs must be achieved within 5 years following the grant of awards under the LTEBP, and all unvested awards under the LTEBP will be forfeited upon expiration of such 5-year period. Recipients will also forfeit unvested awards in the event their service with our company terminates for any reason.

As the vesting of the 2,100,000 shares of restricted common stock under the LTEBP is subject to certain market conditions, pursuant to current accounting guidelines, the Company determined the fair value to be $2,975,400, computed using the Monte Carlo simulations on a binomial model with the assistance of a valuation specialist with a derived service period ranging from 1.36 to 2.59 years. The total fair value of restricted common stock vesting and expenses related to amortization of the fair value of the LTEBP program during the year ended June 30, 2023 was $1,418,717 and is included in selling, general and administrative expenses in the accompanying statements of operations. As of June 30, 2023, the amount of unvested compensation related to issuances of restricted common stock was $2,711,661, which will be recognized as an expense in future periods as the shares vest. When calculating basic net income per share, these shares are included in weighted average common shares outstanding from the time they vest. When calculating diluted net income per share, these shares are included in weighted average common shares outstanding as of their grant date. When calculating net loss per share, the 2,477,794 shares are considered antidilutive and are excluded from that calculation.

The following table summarizes restricted common stock activity:

    

    

    

Weighted

Average

Number of

Grant Date

Shares

Fair Value

Fair Value

Non-vested, June 30, 2021

 

245,252

481,953

$

2.47

Granted

 

356,582

 

850,996

 

2.39

Vested

 

(201,742)

 

(557,496)

 

2.51

Forfeited

 

 

 

Non-vested, June 30, 2022

 

400,092

$

775,453

$

2.38

Granted

 

2,354,834

 

3,478,878

 

1.48

Vested

 

(211,967)

 

(1,418,717)

 

2.42

Forfeited

 

(65,165)

 

(123,953)

 

2.15

Non-vested, June 30, 2023

 

2,477,794

$

2,711,661

$

1.52

Common Stock Repurchase and Retirement

Effective as of February 9, 2021, the Compensation Committee of our Board of Directors authorized the repurchase, during calendar year 2021 on the last day of each trading window and otherwise in accordance with our insider trading policies, of up to $400,000 of outstanding common stock (at prices no greater than $4.00 per share) from our employees to satisfy their tax obligations in connection with the vesting of stock incentive awards. The Compensation Committee of our Board of Directors subsequently approved the extension of the repurchases under the same terms through the end of fiscal year 2024. The actual number of shares repurchased will be determined by applicable employees in their discretion, and will depend on their evaluation of market conditions and other factors. As of June 30, 2022, $255,345 remained under the current authorization to repurchase our outstanding common stock from our employees.

During the years ended June 30, 2023 and 2022, we repurchased 51,841 and 40,221 shares of our common stock under the repurchase plan at an average price of approximately $2.01 and $2.34 per share, respectively, for an aggregate amount of $104,250 and $93,918, respectively. As of June 30, 2023, $151,095 remains under the current authorization to repurchase our outstanding common stock from our employees.

Shares repurchased are retired and deducted from common stock for par value and from additional paid in capital for the excess over par value. Direct costs incurred to acquire the shares are included in the total cost of the shares.

The following table summarizes repurchases of our common stock on a monthly basis:

    

    

    

Total Number of Shares

    

Approximate Dollar Value

Total Number

Average

Purchased as Part of

of Shares that May Yet Be

of Shares

Price Paid

Publicly Announced

Purchased Under the

Period

Purchased1

per Share

Plans or Programs

Plans or Programs

September 2021

 

21,365

$

2.55

 

 

$

294,782

December 2021

 

5,951

$

2.24

 

 

281,451

March 2022

 

6,086

$

2.34

 

 

267,210

June 2022

 

6,819

$

1.74

 

 

255,345

Year ended June 30, 2022

 

40,221

$

2.34

 

 

$

255,345

 

 

 

  

 

  

September 2022

 

9,659

$

1.87

 

 

$

237,283

December 2022

 

16,141

$

1.90

 

 

206,616

March 2023

 

12,785

$

2.02

 

180,789

June 2023

 

13,256

$

2.24

 

151,095

Year ended June 30, 2023

 

51,841

$

2.01

 

$

151,095

1Consists of shares of common stock purchased from employees to satisfy tax obligations in connection with the vesting of stock incentive awards.
XML 31 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Contingencies and Commitments
12 Months Ended
Jun. 30, 2023
Contingencies  
Contingencies

Note 7.   Contingencies and Commitments

Legal Proceedings

The Company is involved in legal proceedings in the ordinary course of its business. Although management of the Company cannot predict the ultimate outcome of these legal proceedings with certainty, it believes that the ultimate resolution of the Company’s legal proceedings, including any amounts it may be required to pay, will not have a material effect on the Company’s consolidated financial statements.

XML 32 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
12 Months Ended
Jun. 30, 2023
Income Taxes  
Income Taxes

Note 8.   Income Taxes

The provision for income taxes consists of the following for the years ended June 30, 2023 and 2022:

Years Ended

June 30, 

    

2023

    

2022

Current

 

  

 

  

Federal

$

$

State

 

3,806

 

3,820

Foreign (Mexico)

 

1,796

 

3,802

Deferred

 

 

Federal

 

 

Foreign

 

 

State

 

 

Provision for income tax expense

$

5,602

$

7,622

During the year ended June 30, 2023, the Company recorded a provision for income tax expense of $5,602, which consisted of $3,806 in state income tax payments and $1,796 in foreign (Mexico) income tax payments. During the year ended June 30, 2022, the Company recorded a provision for income tax expense of $7,622 which consisted of $3,820 in state income tax payments and $3,802 in foreign (Mexico) income tax payments.

The reconciliation of the effective income tax rate to the federal statutory rate is as follows:

Years Ended

 

June 30, 

    

2023

    

2022

 

Federal income tax rate

 

21.0

%  

21.0

%

State tax, net of federal benefit

 

5.0

%  

5.0

%

Permanent differences

 

(3.4)

%  

1.2

%

Change in valuation allowance

 

(21.8)

%  

(27.7)

%

Effective income tax rate

 

0.8

%  

(0.5)

%

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial statement purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities at June 30, 2023 and 2022 are as follows:

    

June 30, 

    

June 30, 

2023

2022

Deferred tax assets:

 

  

 

  

Federal net operating loss carryforward

$

2,074,080

$

2,440,870

State net operating loss carryforward

 

171,716

 

326,117

Intangibles amortization

 

148,404

 

156,196

Stock based compensation

 

2,250,149

 

1,993,124

Other

 

211,219

 

207,901

Total deferred tax assets

 

4,855,568

 

5,124,208

Deferred tax liability:

 

 

Fixed asset depreciation

 

(73,224)

 

(51,094)

Net deferred tax assets

 

4,782,344

 

5,073,114

Less valuation allowance

 

(4,782,344)

 

(5,073,114)

$

$

The Company has provided a valuation allowance on the deferred tax assets at June 30, 2023 and 2022 to reduce such asset to zero, since there is no assurance that the Company will generate future taxable income to utilize such asset. Management will review this valuation allowance requirement periodically and make adjustments as warranted. The net change in the valuation allowance for the year ended June 30, 2023 was a decrease of $290,770.

At June 30, 2023 and 2022, the Company had federal net operating loss (“NOL”) carryforwards of approximately $15,650,000 and $15,040,000, respectively, and state NOL carryforwards of approximately $6,560,000 and $6,420,000, respectively. Federal NOLs generated prior to and after 2018 can be carried forward indefinitely with some limitations. State NOLs, if unused, completely expire in 2039.

Effective January 1, 2007, the Company adopted FASB guidelines that address the determination of whether tax benefits claimed or expected to be claimed on a tax return should be recorded in the financial statements. Under this guidance, we may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position should be measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. This guidance also provides guidance on derecognition, classification, interest and penalties on income taxes, accounting in interim periods and requires increased disclosures. At the date of adoption, and as of June 30, 2023 and 2022, the Company did not have a liability for unrecognized tax benefits, and no adjustment was required at adoption.

The Company’s policy is to record interest and penalties on uncertain tax provisions as income tax expense. As of June 30, 2023 and 2022, the Company has no accrued interest or penalties related to uncertain tax positions.

Company is subject to taxation in the United States and various states and Mexico. The Company is subject to United States federal or state income tax examinations by tax authorities for fiscal years after 2017.

XML 33 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition
12 Months Ended
Jun. 30, 2023
Acquisition  
Acquisition

Note 9. Acquisition

On September 28, 2022, Reprints Desk entered into an asset purchase agreement with FIZ Karlsruhe – Leibniz-Institut für Informationsinfrastruktur GmbH (“FIZ”). FIZ delivers STM content pursuant to various contracts with its customers through its AutoDoc platform. FIZ agreed to assign and transfer to Reprints Desk certain of these contracts effective January 1, 2023 (the “Sold Contracts”).  

On September 30, 2022, Reprints Desk made a non-refundable payment of $297,450 (€300,000) (the “Base Amount”) as initial consideration for the asset purchase. As of June 30, 2023, Reprints Desk has recorded $95,689 in contingent consideration for customers that have their Sold Contracts assumed by Reprints Desk in comparison to the trailing twelve months of revenue of all Sold Contracts (the “Base Amount Plus”). On June 30, 2023, $44,553 in contingent consideration was recorded for customers that placed an order and have consented to have their contract assumed by Reprints Desk (the “Bonus Amount”). As of the June 30, 2023, $50,509 of Bonus Amount payments were made for the 2023 fiscal year. The Bonus Amount is based upon the collectable service fee that FIZ would have received from these customers. Contingent consideration for the Bonus Amount will continue to be paid in arrears through the quarter ending December 31, 2025.  

The current contingent consideration for the Base Amount Plus and the Bonus Amount are recorded as a short-term liability on the balance sheet.  At June 30, 2023, the Base Amount, the Base Amount Plus and the Bonus Amount were recorded as intangible assets on the balance sheet with an estimated average useful life of 10 years.

XML 34 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events
12 Months Ended
Jun. 30, 2023
Subsequent Events  
Subsequent Events

Note 10. Subsequent Events

Acquisition

On July 28, 2023, the Company acquired 100% of the outstanding stock of Resolute Innovation, Inc. (“Resolute Innovation”), a Delaware corporation, an advanced search platform that equips organizations with search, discovery and knowledge management tools that are powered by artificial intelligence (“AI”) and neuro-linguistic programming (“NLP”) technologies.  The initial purchase consideration, net of cash acquired, was approximately $2.9 million. In addition, the acquisition agreement includes an earnout that will be based upon the product of three and one half multiplied by ending annual recurring revenue as of January 31, 2025 less the agreed upon Enterprise Value of $3.4 million. The Resolute Innovation acquisition will be accounted for under the purchase method, and accordingly, the results of operations will be included in the Company's financial statements from the date of acquisition. The acquisition is not expected to have a material impact on the Company's consolidated financial statements and notes thereto.

Stock Options

On September 1, 2023, the Company issued 3,578 shares of common stock upon the exercise of stock options underlying 17,000 shares of common stock on a cashless basis.

Restricted Common Stock

On August 25, 2023, the Company issued 5,000 shares of restricted stock to an employee. These shares vest over a three year period, with a one year cliff vesting period, and remain subject to forfeiture if vesting conditions are not met. The aggregate value of the stock award was $11,200 based on the market price of our common stock of $2.24 per share on the date of grant, which will be amortized over the three-year vesting period.

On August 25, 2023, the Company granted, under the 2017 Plan, restricted stock awards in the amount 100,000 shares to key employees in accordance with its long-term equity bonus program (the “LTEBP”). The LTEBP spans 5 years

and is designed to better serve stockholder interests by aligning key executive compensation with stockholder value.  Awards under the LTEBP will vest as follows, upon the 30-day volume weighted average price (VWAP) of our common stock reaching the following targets:

20% at a 30-day VWAP of $3.00 per share;

20% at a 30-day VWAP of $3.75 per share;

20% at a 30-day VWAP of $4.50 per share;

20% at a 30-day VWAP of $5.25 per share; and

20% at a 30-day VWAP of $6.00 per share.

Upon a change of control vesting will accelerate with respect to that portion of the award that would vest if the target 30-day VWAP was achieved at the level above the per share price in such change of control transaction. For example, if we granted an award of 100,000 shares under the LTEBP, 20,000 shares would vest upon our stock price achieving a 30-day VWAP of $3.00 per share, and 20,000 shares would vest upon our stock price achieving a 30-day VWAP of $3.75 per share. If the per share price in a change of control transaction was $5.00 per share, vesting would accelerate for 40,000 shares under the same award (i.e. the number of shares that would vest for our stock price achieving a 30-day VWAP of $5.25 per share). As a condition to receiving awards under the LTEBP, recipients will be required to hold at least 75% of all vested shares during the term of their employment. Applicable target 30-day VWAPs must be achieved within 5 years following the grant of awards under the LTEBP, and all unvested awards under the LTEBP will be forfeited upon expiration of such 5-year period. Recipients will also forfeit unvested awards in the event their service with our company terminates for any reason.

XML 35 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ from these estimates.

These estimates and assumptions include estimates for reserves of uncollectible accounts, accruals for potential liabilities, assumptions made in valuing equity instruments issued for services or acquisitions, and realization of deferred tax assets.

Cash and Cash Equivalents

Cash and Cash Equivalents

For purposes of the statements of cash flows, the Company defines cash equivalents as all highly liquid debt instruments purchased with an original maturity of three months or less. In all periods presented, cash equivalents consist primarily of money market funds.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

Under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 820, Fair Value Measurements and Disclosures, fair value is defined as the price at which an asset could be exchanged or a liability transferred in a transaction between knowledgeable, willing parties in the principal or most advantageous market for the asset or liability. Where available, fair value is based on observable market prices or parameters or derived from such prices or parameters. Where observable prices or parameters are not available, valuation models are applied. A fair value hierarchy prioritizes the inputs used in measuring fair value into three broad levels as follows:

Level 1 – Quoted prices in active markets for identical assets or liabilities.

Level 2 – Inputs, other than the quoted prices in active markets, are observable either directly or indirectly.

Level 3 – Unobservable inputs based on the Company’s assumptions.

The Company is required to use observable market data if such data is available without undue cost and effort. The Company has no fair value items required to be disclosed as of June 30, 2023 or 2022 under these requirements.

The carrying amounts of financial assets and liabilities, such as cash and cash equivalents, accounts receivable and accounts payable, approximate their fair values because of the short maturity of these instruments.

Allowance for Doubtful Accounts

Allowance for Doubtful Accounts

The Company evaluates the collectability of its trade accounts receivable based on a number of factors. In circumstances where the Company becomes aware of a specific customer’s inability to meet its financial obligations to the Company, a specific reserve for bad debts is estimated and recorded, which reduces the recognized receivable to the estimated amount the Company believes will ultimately be collected. In addition to specific customer identification of potential bad debts, bad debt charges are recorded based on the Company’s historical losses and an overall assessment of

past due trade accounts receivable outstanding. The Company established an allowance for doubtful accounts of $85,015 and $94,144 as of June 30, 2023 and 2022, respectively.

Concentration of Credit Risk

Concentration of Credit Risk

Financial instruments, which potentially subject the Company to concentrations of credit risk, consist of cash and cash equivalents and accounts receivable. The Company places its cash with high quality financial institutions and at times may exceed the FDIC $250,000 insurance limit. The Company does not anticipate incurring any losses related to these credit risks. The Company extends credit based on an evaluation of the customer’s financial condition, generally without collateral. Exposure to losses on receivables is principally dependent on each customer’s financial condition. The Company monitors its exposure for credit losses and intends to maintain allowances for anticipated losses, as required.

Cash denominated in Euros and British Pounds with an aggregate US Dollar equivalent of $1,760,323 and $483,232 at June 30, 2023 and 2022, respectively, was held in accounts at financial institutions located in Europe.

The Company has no customers that represent 10% of revenue or more for the years ended June 30, 2023 and 2022.

The Company has no customers that represent 10% of accounts receivable at June 30, 2023 and 2022.

The following table summarizes our content costs from our vendors:

Year Ended

 

June 30, 

 

2023

  

  

2022

Vendor A

23

%

21

%

Vendor B

13

%

13

%

Property and Equipment

Property and Equipment

Property and equipment are stated at cost and are depreciated using the straight-line method over their estimated useful lives of 3 to 7 years. Leasehold improvements are amortized over the shorter of the useful lives of the related assets, or the lease term. Expenditures for maintenance and repairs are charged to operations as incurred while renewals and betterments are capitalized. Gains and losses on disposals are included in the consolidated statements of operations.

Management assesses the carrying value of property and equipment whenever events or changes in circumstances indicate that the carrying value may not be recoverable. If there is indication of impairment, management prepares an estimate of future cash flows expected to result from the use of the asset and its eventual disposition. If these cash flows are less than the carrying amount of the asset, an impairment loss is recognized to write down the asset to its estimated fair value. For the years ended June 30, 2023 and 2022, the Company did not recognize any impairments for its property and equipment.

Revenue Recognition

Revenue Recognition

The Company accounts for revenue in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606), (“ASC 606”). The underlying principle of ASC 606 is to recognize revenue to depict the transfer of goods or services to customers at the amount expected to be collected.

Revenues are recognized when control of the promised goods or services are transferred to a customer, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company derives its revenues from two sources: annual licenses that allow customers to access and utilize certain premium

features of our cloud-based SaaS research intelligence platform (“Platforms”) and the transactional sale of STM content managed, sourced and delivered through the Platform (“Transactions”).

Graphic

The Company applies the following five steps in order to determine the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements:

identify the contract with a customer;
identify the performance obligations in the contract;
determine the transaction price;
allocate the transaction price to performance obligations in the contract; and
recognize revenue as the performance obligation is satisfied.

Platforms

We charge a subscription fee that allows customers to access and utilize certain premium features of our Platform. Revenue is recognized ratably over the term of the subscription agreement, which is typically one year, provided all other revenue recognition criteria have been met. Billings or payments received in advance of revenue recognition are recorded as deferred revenue.

Transactions

We charge a transactional service fee for the electronic delivery of single articles, and a corresponding copyright fee for the permitted use of the content. We recognize revenue from single article delivery services upon delivery to the customer provided all other revenue recognition criteria have been met.

Revenue by Geographical Region

The following table summarizes revenue by geographical region:

Year Ended

June 30, 

2023

 

2022

United States

$

21,862,582

    

58.0

%  

$

19,170,684

58.2

%

Europe

 

12,716,650

 

33.7

%  

 

11,432,516

 

34.7

%

Rest of World

 

3,124,220

 

8.3

%  

 

2,330,952

 

7.1

%

Total

$

37,703,452

 

100

%  

$

32,934,152

 

100

%

Accounts Receivable by Geographical Region

The following table summarizes accounts receivable by geographical region:

Year Ended

 

June 30, 

 

2023

 

2022

United States

    

$

3,727,977

    

60.6

%  

$

3,255,976

62.0

%

Europe

 

1,763,044

 

28.7

%  

 

1,665,111

 

31.7

%

Rest of World

 

662,042

 

10.8

%  

 

330,458

 

6.3

%

Total

$

6,153,063

 

100

%  

$

5,251,545

 

100

%

Cost of Revenue

Cost of Revenue

Platforms

Cost of Platform revenue consists primarily of personnel costs of our operations team, and to a lesser extent managed hosting providers and other third-party service and data providers.

Transactions

Cost of Transaction revenue consists primarily of the respective copyright fee for the permitted use of the content, less a discount in most cases, and to a much lesser extent, personnel costs of our operations team and third-party service providers.

Stock-Based Compensation

Stock-Based Compensation

The Company periodically issues stock options, warrants and restricted stock to employees and non-employees for services, in capital raising transactions, and for financing costs. The Company accounts for share-based payments under the guidance as set forth in the Share-Based Payment Topic 718 of the FASB Accounting Standards Codification, which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees, officers, directors, and consultants, including employee stock options, based on estimated fair values. The Company estimates the fair value of stock option and warrant awards to employees and directors on the date of grant using an option-pricing model, and the value of the portion of the award that is ultimately expected to vest is recognized as expense over the required service period in the Company’s Statements of Operations. The Company estimates the fair value of restricted stock awards to employees and directors using the market price of the Company’s common stock on the date of grant, and the value of the portion of the award that is ultimately expected to vest is recognized as expense over the required service period in the Company’s Statements of Operations.

Under ASC 718, Repurchase or Cancellation of equity awards, the amount of cash or other assets transferred (or liabilities incurred) to repurchase an equity award shall be charged to equity, to the extent that the amount paid does not exceed the fair value of the equity instruments repurchased at the repurchase date. Any excess of the repurchase price over the fair value of the instruments repurchased shall be recognized as additional compensation cost.

Foreign Currency

Foreign Currency

The accompanying consolidated financial statements are presented in United States dollars, the functional currency of the Company. Capital accounts of foreign subsidiaries are translated into US Dollars from foreign currency at their historical exchange rates when the capital transactions occurred. Assets and liabilities are translated at the exchange rate as of the balance sheet date. Income and expenditures are translated at the average exchange rate of the period. Although the majority of our revenue and costs are in US dollars, the costs of Reprints Desk Latin America and ResSoL LA are in Mexican Pesos. As a result, currency exchange fluctuations may impact our revenue and the costs of our operations. We currently do not engage in any currency hedging activities.

Gains and losses from foreign currency transactions, which result from a change in exchange rates between the functional currency and the currency in which a foreign currency transaction is denominated, are included in selling, general and administrative expenses and amounted to a gain of $121,953 and a loss of $143,898 for the years ended June 30, 2023 and 2022, respectively. Cash denominated in Euros and British Pounds with an aggregate US Dollar equivalent of $1,760,323 and $483,232 at June 30, 2023 and 2022, respectively, was held in accounts at financial institutions located in Europe.

The following table summarizes the exchange rates used:

 

Year Ended

 

June 30, 

 

2023

    

2022

Period end Euro : US Dollar exchange rate

1.09

1.05

Average period Euro : US Dollar exchange rate

1.05

 

1.13

Period end GBP : US Dollar exchange rate

1.27

1.21

Average period GBP : US Dollar exchange rate

1.20

 

1.34

 

Period end Mexican Peso : US Dollar exchange rate

0.06

 

0.05

Average period Mexican Peso : US Dollar exchange rate

0.05

 

0.05

Net Income (Loss) Per Share

Net Income (Loss) Per Share

Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period, excluding shares of unvested restricted common stock. Shares of restricted stock are included in the basic weighted average number of common shares outstanding from the time they vest. Diluted earnings per share is computed by dividing the net income applicable to common stock holders by the weighted average number of common shares outstanding plus the number of additional common shares that would have been outstanding if all dilutive potential common shares had been issued, using the treasury stock method. Shares of restricted stock are included in the diluted weighted average number of common shares outstanding from the date they are granted. Potential common shares are excluded from the computation when their effect is antidilutive. At June 30, 2023 potentially dilutive securities include options to acquire 2,909,574 shares of common stock and unvested restricted common stock of 2,477,794. At June 30, 2022 potentially dilutive securities include options to acquire 3,182,872 shares of common stock and unvested restricted common stock of 400,092. The dilutive effect of potentially dilutive securities is reflected in diluted net income per share if the exercise prices were lower than the average fair market value of common shares during the reporting period.

Basic and diluted net loss per common share is the same for the year ended June 30, 2022 because all stock options, warrants, and unvested restricted common stock are anti-dilutive. For the year ended June 30, 2023, the calculation of diluted earnings per share include unvested restricted common stock, stock options and warrants, calculated under the treasury stock method.

Income Taxes

Income Taxes

The Company accounts for income taxes using the asset and liability method whereby deferred tax assets are recognized for deductible temporary differences, and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires entities to use a forward-looking approach based on current expected credit losses (“CECL”) to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition

of allowances for losses. ASU 2016-13 is effective for the Company beginning July 1, 2023, and early adoption is permitted. The Company does not believe the potential impact of the new guidance and related codification improvements will be material to its financial position, results of operations and cash flows.

Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company’s present or future consolidated financial statements.

XML 36 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2023
Summary of Significant Accounting Policies  
Schedule of vendor concentration risk percentage

Year Ended

 

June 30, 

 

2023

  

  

2022

Vendor A

23

%

21

%

Vendor B

13

%

13

%

Schedule of revenue by geographical region

Year Ended

June 30, 

2023

 

2022

United States

$

21,862,582

    

58.0

%  

$

19,170,684

58.2

%

Europe

 

12,716,650

 

33.7

%  

 

11,432,516

 

34.7

%

Rest of World

 

3,124,220

 

8.3

%  

 

2,330,952

 

7.1

%

Total

$

37,703,452

 

100

%  

$

32,934,152

 

100

%

Schedule of accounts receivable by geographical region

Year Ended

 

June 30, 

 

2023

 

2022

United States

    

$

3,727,977

    

60.6

%  

$

3,255,976

62.0

%

Europe

 

1,763,044

 

28.7

%  

 

1,665,111

 

31.7

%

Rest of World

 

662,042

 

10.8

%  

 

330,458

 

6.3

%

Total

$

6,153,063

 

100

%  

$

5,251,545

 

100

%

Schedule of foreign currency exchange rate

The following table summarizes the exchange rates used:

 

Year Ended

 

June 30, 

 

2023

    

2022

Period end Euro : US Dollar exchange rate

1.09

1.05

Average period Euro : US Dollar exchange rate

1.05

 

1.13

Period end GBP : US Dollar exchange rate

1.27

1.21

Average period GBP : US Dollar exchange rate

1.20

 

1.34

 

Period end Mexican Peso : US Dollar exchange rate

0.06

 

0.05

Average period Mexican Peso : US Dollar exchange rate

0.05

 

0.05

XML 37 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment (Tables)
12 Months Ended
Jun. 30, 2023
Property and Equipment  
Schedule of Property, Plant and Equipment

Property and equipment consists of the following as of June 30, 2023 and 2022:

    

June 30, 

    

June 30, 

2023

2022

Computer equipment

$

628,200

$

566,518

Software

 

282,080

 

282,080

Furniture and fixtures

 

41,821

 

40,383

Total

 

952,101

 

888,981

Less accumulated depreciation

 

(881,908)

 

(840,996)

Net, Property and equipment

$

70,193

$

47,985

XML 38 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets (Tables)
12 Months Ended
Jun. 30, 2023
Intangible Assets  
Schedule of Finite-Lived Intangible Assets

    

June 30, 

    

June 30, 

2023

2022

Customer lists

 

$

1,192,998

 

$

706,611

Intellectual property licenses

16,425

16,425

Total

1,209,423

723,036

Less accumulated amortization

(747,355)

(723,036)

Net, Intangible assets

 

$

462,068

 

$

XML 39 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
12 Months Ended
Jun. 30, 2023
Stockholders' Equity  
Schedule of vested and unvested stock option activity

The following table summarizes vested and unvested stock option activity:

All Options

Vested Options

Unvested Options

    

    

Weighted

    

    

Weighted

    

    

Weighted

Average

Average

Average

Exercise

Exercise

Exercise

Shares

Price

Shares

Price

Shares

Price

Outstanding at July 1, 2021

 

3,258,408

 

$

1.68

 

2,930,474

 

$

1.60

 

327,934

 

$

2.46

Granted

 

307,843

 

2.22

 

 

 

307,843

 

2.22

Options vesting

 

 

 

452,879

 

2.26

 

(452,879)

 

2.26

Exercised

 

(357,079)

 

1.20

 

(357,079)

 

1.20

 

 

Forfeited

(26,300)

 

1.34

 

(26,300)

 

1.34

 

 

Outstanding at June 30, 2022

 

3,182,872

 

$

1.79

 

2,999,974

 

$

1.75

 

182,898

 

$

2.49

Granted

 

200,000

 

2.15

 

 

 

200,000

 

2.15

Options vesting

 

 

 

336,834

 

2.28

 

(336,834)

 

2.28

Exercised

 

(307,298)

 

1.31

 

(307,298)

 

1.31

 

 

Forfeited

 

(166,000)

 

1.81

 

(163,917)

 

1.79

 

(2,083)

 

3.92

Outstanding at June 30, 2023

 

2,909,574

$

1.87

 

2,865,593

$

1.86

 

43,981

$

2.47

Schedule of valuation assumptions

The following table presents the assumptions used to estimate the fair values based upon a Black-Scholes option pricing model of the stock options granted during the years ended June 30, 2023 and 2022.

Years Ended

 

June 30, 

2023

  

2022

Expected dividend yield

%  

%

Risk-free interest rate

3.76

%  

0.92 - 1.81

%

Expected life (in years)

5

 

5 - 6

Expected volatility

56

%  

56

%

Schedule of additional information regarding stock options outstanding and exercisable

Additional information regarding stock options outstanding and exercisable as of June 30, 2023 is as follows:

Option

    

    

Remaining

    

Exercise

Options

Contractual

Options

Price

Outstanding

Life (in years)

Exercisable

$

0.70

 

225,000

 

2.43

 

225,000

0.77

 

25,000

 

1.14

 

25,000

0.80

 

16,000

 

2.14

 

16,000

0.90

 

15,000

 

2.10

 

15,000

1.00

 

15,000

 

1.70

 

15,000

1.05

 

305,000

 

3.15

 

305,000

1.09

 

40,000

 

2.90

 

40,000

1.10

 

105,000

 

2.00

 

105,000

1.20

 

274,000

 

4.05

 

274,000

1.59

 

25,000

 

4.87

 

25,000

1.80

 

54,550

 

0.23

 

54,550

1.95

 

200,000

 

5.01

 

200,000

2.10

238,767

8.62

238,767

2.13

216,708

7.39

215,316

2.15

200,000

9.45

200,000

2.17

35,955

7.87

26,965

2.19

5,000

8.56

2,500

2.40

 

302,833

 

5.38

 

302,833

2.43

61,250

7.93

53,750

2.45

163,000

7.10

163,000

2.49

78,435

6.92

76,195

2.50

20,000

5.88

20,000

2.64

30,882

8.10

20,588

2.67

33,194

8.22

22,129

2.99

8,000

6.87

8,000

3.13

208,000

6.38

208,000

3.50

8,000

6.62

8,000

Total

2,909,574

2,865,593

Schedule of warrant activity

The following table summarizes warrant activity:

    

    

Weighted

Average

Number of

Exercise

Warrants

Price

Outstanding, June 30, 2021

 

50,000

$

1.19

Granted

 

 

Exercised

 

(50,000)

 

1.19

Repurchased

 

Expired/Cancelled

 

 

Outstanding, June 30, 2022

 

$

Granted

 

 

Exercised

 

 

Repurchased

 

 

Expired/Cancelled

 

 

Outstanding, June 30, 2023

 

$

Exercisable, June 30, 2022

 

$

Exercisable, June 30, 2023

 

$

Schedule of restricted common stock activity

The following table summarizes restricted common stock activity:

    

    

    

Weighted

Average

Number of

Grant Date

Shares

Fair Value

Fair Value

Non-vested, June 30, 2021

 

245,252

481,953

$

2.47

Granted

 

356,582

 

850,996

 

2.39

Vested

 

(201,742)

 

(557,496)

 

2.51

Forfeited

 

 

 

Non-vested, June 30, 2022

 

400,092

$

775,453

$

2.38

Granted

 

2,354,834

 

3,478,878

 

1.48

Vested

 

(211,967)

 

(1,418,717)

 

2.42

Forfeited

 

(65,165)

 

(123,953)

 

2.15

Non-vested, June 30, 2023

 

2,477,794

$

2,711,661

$

1.52

Schedule of Repurchase Agreements

The following table summarizes repurchases of our common stock on a monthly basis:

    

    

    

Total Number of Shares

    

Approximate Dollar Value

Total Number

Average

Purchased as Part of

of Shares that May Yet Be

of Shares

Price Paid

Publicly Announced

Purchased Under the

Period

Purchased1

per Share

Plans or Programs

Plans or Programs

September 2021

 

21,365

$

2.55

 

 

$

294,782

December 2021

 

5,951

$

2.24

 

 

281,451

March 2022

 

6,086

$

2.34

 

 

267,210

June 2022

 

6,819

$

1.74

 

 

255,345

Year ended June 30, 2022

 

40,221

$

2.34

 

 

$

255,345

 

 

 

  

 

  

September 2022

 

9,659

$

1.87

 

 

$

237,283

December 2022

 

16,141

$

1.90

 

 

206,616

March 2023

 

12,785

$

2.02

 

180,789

June 2023

 

13,256

$

2.24

 

151,095

Year ended June 30, 2023

 

51,841

$

2.01

 

$

151,095

1Consists of shares of common stock purchased from employees to satisfy tax obligations in connection with the vesting of stock incentive awards.
XML 40 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Tables)
12 Months Ended
Jun. 30, 2023
Income Taxes  
Schedule of provision for income taxes

The provision for income taxes consists of the following for the years ended June 30, 2023 and 2022:

Years Ended

June 30, 

    

2023

    

2022

Current

 

  

 

  

Federal

$

$

State

 

3,806

 

3,820

Foreign (Mexico)

 

1,796

 

3,802

Deferred

 

 

Federal

 

 

Foreign

 

 

State

 

 

Provision for income tax expense

$

5,602

$

7,622

Schedule of reconciliation of the effective income tax rate

The reconciliation of the effective income tax rate to the federal statutory rate is as follows:

Years Ended

 

June 30, 

    

2023

    

2022

 

Federal income tax rate

 

21.0

%  

21.0

%

State tax, net of federal benefit

 

5.0

%  

5.0

%

Permanent differences

 

(3.4)

%  

1.2

%

Change in valuation allowance

 

(21.8)

%  

(27.7)

%

Effective income tax rate

 

0.8

%  

(0.5)

%

Schedule of deferred tax assets and liabilities

    

June 30, 

    

June 30, 

2023

2022

Deferred tax assets:

 

  

 

  

Federal net operating loss carryforward

$

2,074,080

$

2,440,870

State net operating loss carryforward

 

171,716

 

326,117

Intangibles amortization

 

148,404

 

156,196

Stock based compensation

 

2,250,149

 

1,993,124

Other

 

211,219

 

207,901

Total deferred tax assets

 

4,855,568

 

5,124,208

Deferred tax liability:

 

 

Fixed asset depreciation

 

(73,224)

 

(51,094)

Net deferred tax assets

 

4,782,344

 

5,073,114

Less valuation allowance

 

(4,782,344)

 

(5,073,114)

$

$

XML 41 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Organization, Nature of Business and Basis of Presentation (Details)
12 Months Ended
Jun. 30, 2023
item
subsidiary
Organization, Nature of Business and Basis of Presentation  
Number of subsidiaries | subsidiary 3
Number of service offerings 2
Number of existing STM articles on the platform 80,000,000
Number of newly published STM articles each year. 1,000,000
XML 42 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Jun. 30, 2023
USD ($)
item
shares
Jun. 30, 2022
USD ($)
shares
Allowance for doubtful accounts $ 85,015 $ 94,144
FDIC insured amount 250,000  
Cash and cash equivalents $ 13,545,333 10,603,175
Antidilutive securities amount | shares 2,477,794  
Foreign currency transaction gain (loss) $ 121,953 $ (143,898)
Number of revenue streams | item 2  
Employee stock options    
Antidilutive securities amount | shares 2,909,574 3,182,872
Restricted Common Stock    
Antidilutive securities amount | shares 2,477,794 400,092
Maximum    
Property and equipment estimated useful lives 7 years  
Minimum    
Property and equipment estimated useful lives 3 years  
Europe financial institutions    
Cash and cash equivalents $ 1,760,323 $ 483,232
XML 43 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Concentrations (Details) - Content costs from vendors - Supplier Concentration
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Vendor A    
Concentration percentage 23.00% 21.00%
Vendor B    
Concentration percentage 13.00% 13.00%
XML 44 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Revenue (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenues $ 37,703,452 $ 32,934,152
Percentage of revenue 100.00% 100.00%
Accounts receivable    
Revenues $ 6,153,063 $ 5,251,545
Percentage of revenue 100.00% 100.00%
United States    
Revenues $ 21,862,582 $ 19,170,684
Percentage of revenue 58.00% 58.20%
United States | Accounts receivable    
Revenues $ 3,727,977 $ 3,255,976
Percentage of revenue 60.60% 62.00%
Europe    
Revenues $ 12,716,650 $ 11,432,516
Percentage of revenue 33.70% 34.70%
Europe | Accounts receivable    
Revenues $ 1,763,044 $ 1,665,111
Percentage of revenue 28.70% 31.70%
Rest of World    
Revenues $ 3,124,220 $ 2,330,952
Percentage of revenue 8.30% 7.10%
Rest of World | Accounts receivable    
Revenues $ 662,042 $ 330,458
Percentage of revenue 10.80% 6.30%
XML 45 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Exchange rates (Details)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Euro to US Dollar    
Period end exchange rate 1.09 1.05
Average period exchange rate 1.05 1.13
GBP To US Dollar    
Period end exchange rate 1.27 1.21
Average period exchange rate 1.20 1.34
Mexican Peso to US Dollar    
Period end exchange rate 0.06 0.05
Average period exchange rate 0.05 0.05
XML 46 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment (Details) - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Total $ 952,101 $ 888,981
Less accumulated depreciation (881,908) (840,996)
Net, Property and equipment 70,193 47,985
Computer equipment    
Total 628,200 566,518
Software    
Total 282,080 282,080
Furniture and fixtures    
Total $ 41,821 $ 40,383
XML 47 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment - Additional Information (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Property and Equipment    
Depreciation $ 28,329 $ 17,651
XML 48 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets (Details) - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Finite-Lived Intangible Assets [Line Items]    
Total $ 1,209,423 $ 723,036
Less accumulated amortization (747,355) (723,036)
Net, Intangible assets 462,068 0
Customer lists    
Finite-Lived Intangible Assets [Line Items]    
Total 1,192,998 706,611
Intellectual property licenses    
Finite-Lived Intangible Assets [Line Items]    
Total $ 16,425 $ 16,425
XML 49 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Additional Information (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Intangible Assets    
Amortization of Intangible Assets $ 24,320 $ 0
Estimated useful life 10 years  
Expected amortization in 2024 through 2028 $ 49,000  
Expected amortization, thereafter $ 217,000  
XML 50 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Line of Credit (Details)
12 Months Ended
Jul. 23, 2010
USD ($)
Jun. 30, 2023
USD ($)
item
Feb. 28, 2023
USD ($)
Jun. 30, 2022
USD ($)
Line of credit amount $ 2,500,000      
Percentage of eligible accounts receivable 80.00%      
Line of credit facility expiration date   Feb. 28, 2024    
Covenants ratio   1.15    
Fixed interest rate   5.00%    
Interest rate on the line of credit   9.25%    
Outstanding borrowings under line of credit   $ 0   $ 0
Approximate available credit   $ 2,264,000    
Number of banks | item   3    
Prime Rate [Member]        
Marginal interest rate   1.00%    
Silicon Valley Bridge Bank [Member]        
Cash   $ 7,580,000 $ 10,832,000  
Cash, Uninsured Amount   6,443,000 $ 9,738,000  
Bank of America NA [Member]        
Cash   1,500,000    
PNC Bank NA [Member]        
Cash   $ 4,448,000    
XML 51 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Options Narrative (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Nov. 17, 2021
Feb. 09, 2021
Nov. 17, 2020
Nov. 21, 2017
Nov. 10, 2016
Term number of years 5 years            
Weighted average remaining contractual life of all options outstanding 5 years 5 months 26 days            
Remaining contractual life for options vested and exercisable 5 years 5 months 12 days            
Aggregate intrinsic value of options vested and exercisable $ 1,096,942            
Granted (in shares) 200,000 307,843          
Fair value of vested stock options $ 375,189 $ 470,615          
Amount of unvested compensation related to stock options $ 56,577 $ 212,642          
Common stock issued upon exercise of stock options 307,298 357,079          
Proceeds from the exercise of stock options $ 57,500 $ 97,688          
Exercise price   $ 1.19          
Number of shares from exercised warrants   50,000          
Employees              
Number of shares of restricted common stock issued   307,843          
Fair value of vested stock options   $ 342,566          
Common Stock              
Number of shares of restricted common stock issued 2,354,834 356,582          
Granted (in shares) 137,523 211,072          
Fair value of vested stock options $ 0 $ 0          
Common stock issued upon exercise of stock options 137,523 211,072          
Proceeds from the exercise of stock options $ 57,500 $ 97,688          
Number of shares available from stock options 307,298 357,079          
Director              
Granted (in shares) 200,000            
Fair value of vested stock options $ 222,000            
Employee stock options              
Vesting period 3 years            
Number of year(s) cliff vesting period 1 year            
Term number of years 10 years            
Employee stock options | 2007 Plan              
Number of shares available for grant 0            
Employee stock options | 2017 Plan              
Number of shares available for grant 1,495,927         1,874,513  
Minimum | Employee stock options              
Number of shares available for grant             5,000,000
Minimum | Employee stock options | 2017 Plan              
Number of shares available for grant     3,374,513   2,374,513    
Maximum              
Share price       $ 4.00      
Maximum | Employee stock options              
Number of shares available for grant             7,000,000
Maximum | Employee stock options | 2017 Plan              
Number of shares available for grant     6,874,513   3,374,513    
XML 52 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Stock option Activity (Details) - $ / shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Outstanding beginning balance (in shares) 3,182,872 3,258,408
Granted (in shares) 200,000 307,843
Options vesting (in shares) 0 0
Exercised (in shares) (307,298) (357,079)
Forfeited (in shares) (166,000) (26,300)
Outstanding ending balance (in shares) 2,909,574 3,182,872
Outstanding beginning balance Weighted Average Exercise Price $ 1.79 $ 1.68
Granted Weighted Average Exercise Price 2.15 2.22
Options vesting Weighted Average Exercise Price 0 0
Exercised Weighted Average Exercise Price 1.31 1.20
Forfeited Weighted Average Exercise Price 1.81 1.34
Outstanding ending balance Weighted Average Exercise Price $ 1.87 $ 1.79
Vested Options [Member]    
Outstanding beginning balance (in shares) 2,999,974 2,930,474
Granted (in shares) 0 0
Options vesting (in shares) 336,834 452,879
Exercised (in shares) (307,298) (357,079)
Forfeited (in shares) (163,917) (26,300)
Outstanding ending balance (in shares) 2,865,593 2,999,974
Outstanding beginning balance Weighted Average Exercise Price $ 1.75 $ 1.60
Granted Weighted Average Exercise Price 0 0
Options vesting Weighted Average Exercise Price 2.28 2.26
Exercised Weighted Average Exercise Price 1.31 1.20
Forfeited Weighted Average Exercise Price 1.79 1.34
Outstanding ending balance Weighted Average Exercise Price $ 1.86 $ 1.75
Unvested Options [Member]    
Outstanding beginning balance (in shares) 182,898 327,934
Granted (in shares) 200,000 307,843
Options vesting (in shares) 336,834 (452,879)
Exercised (in shares) 0 0
Forfeited (in shares) (2,083) 0
Outstanding ending balance (in shares) 43,981 182,898
Outstanding beginning balance Weighted Average Exercise Price $ 2.49 $ 2.46
Granted Weighted Average Exercise Price 2.15 2.22
Options vesting Weighted Average Exercise Price 2.28 2.26
Exercised Weighted Average Exercise Price 0 0
Forfeited Weighted Average Exercise Price 3.92 0
Outstanding ending balance Weighted Average Exercise Price $ 2.47 $ 2.49
XML 53 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Valuation assumptions (Details)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Minimum    
Expected life (in years) 1 year 4 months 9 days  
Maximum    
Expected life (in years) 2 years 7 months 2 days  
Employee stock options    
Risk-free interest rate 3.76%  
Expected life (in years) 5 years  
Expected volatility 56.00% 56.00%
Employee stock options | Minimum    
Risk-free interest rate   0.92%
Expected life (in years)   5 years
Employee stock options | Maximum    
Risk-free interest rate   1.81%
Expected life (in years)   6 years
XML 54 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Stock options by exercise price (Details)
12 Months Ended
Jun. 30, 2023
$ / shares
shares
Options Outstanding 2,909,574
Options Exercisable 2,865,593
Range One  
Option Exercise Price | $ / shares $ 0.70
Options Outstanding 225,000
Remaining Contractual Life (in years) 2 years 5 months 4 days
Options Exercisable 225,000
Range Two  
Option Exercise Price | $ / shares $ 0.77
Options Outstanding 25,000
Remaining Contractual Life (in years) 1 year 1 month 20 days
Options Exercisable 25,000
Range Three  
Option Exercise Price | $ / shares $ 0.80
Options Outstanding 16,000
Remaining Contractual Life (in years) 2 years 1 month 20 days
Options Exercisable 16,000
Range Four  
Option Exercise Price | $ / shares $ 0.90
Options Outstanding 15,000
Remaining Contractual Life (in years) 2 years 1 month 6 days
Options Exercisable 15,000
Range Five  
Option Exercise Price | $ / shares $ 1.00
Options Outstanding 15,000
Remaining Contractual Life (in years) 1 year 8 months 12 days
Options Exercisable 15,000
Range Six  
Option Exercise Price | $ / shares $ 1.05
Options Outstanding 305,000
Remaining Contractual Life (in years) 3 years 1 month 24 days
Options Exercisable 305,000
Range Seven  
Option Exercise Price | $ / shares $ 1.09
Options Outstanding 40,000
Remaining Contractual Life (in years) 2 years 10 months 24 days
Options Exercisable 40,000
Range Eight  
Option Exercise Price | $ / shares $ 1.10
Options Outstanding 105,000
Remaining Contractual Life (in years) 2 years
Options Exercisable 105,000
Range Nine  
Option Exercise Price | $ / shares $ 1.20
Options Outstanding 274,000
Remaining Contractual Life (in years) 4 years 18 days
Options Exercisable 274,000
Range Ten  
Option Exercise Price | $ / shares $ 1.59
Options Outstanding 25,000
Remaining Contractual Life (in years) 4 years 10 months 13 days
Options Exercisable 25,000
Range Eleven  
Option Exercise Price | $ / shares $ 1.80
Options Outstanding 54,550
Remaining Contractual Life (in years) 2 months 23 days
Options Exercisable 54,550
Range Twelve  
Option Exercise Price | $ / shares $ 1.95
Options Outstanding 200,000
Remaining Contractual Life (in years) 5 years 3 days
Options Exercisable 200,000
Range Thirteen  
Option Exercise Price | $ / shares $ 2.10
Options Outstanding 238,767
Remaining Contractual Life (in years) 8 years 7 months 13 days
Options Exercisable 238,767
Range Fourteen  
Option Exercise Price | $ / shares $ 2.13
Options Outstanding 216,708
Remaining Contractual Life (in years) 7 years 4 months 20 days
Options Exercisable 215,316
Range Fifteen  
Option Exercise Price | $ / shares $ 2.15
Options Outstanding 200,000
Remaining Contractual Life (in years) 9 years 5 months 12 days
Options Exercisable 200,000
Range Sixteen  
Option Exercise Price | $ / shares $ 2.17
Options Outstanding 35,955
Remaining Contractual Life (in years) 7 years 10 months 13 days
Options Exercisable 26,965
Range Seventeen  
Option Exercise Price | $ / shares $ 2.19
Options Outstanding 5,000
Remaining Contractual Life (in years) 8 years 6 months 21 days
Options Exercisable 2,500
Range Eighteen  
Option Exercise Price | $ / shares $ 2.40
Options Outstanding 302,833
Remaining Contractual Life (in years) 5 years 4 months 17 days
Options Exercisable 302,833
Range Nineteen  
Option Exercise Price | $ / shares $ 2.43
Options Outstanding 61,250
Remaining Contractual Life (in years) 7 years 11 months 4 days
Options Exercisable 53,750
Range Twenty  
Option Exercise Price | $ / shares $ 2.45
Options Outstanding 163,000
Remaining Contractual Life (in years) 7 years 1 month 6 days
Options Exercisable 163,000
Range Twenty One  
Option Exercise Price | $ / shares $ 2.49
Options Outstanding 78,435
Remaining Contractual Life (in years) 6 years 11 months 1 day
Options Exercisable 76,195
Range Twenty Two  
Option Exercise Price | $ / shares $ 2.50
Options Outstanding 20,000
Remaining Contractual Life (in years) 5 years 10 months 17 days
Options Exercisable 20,000
Range Twenty Three  
Option Exercise Price | $ / shares $ 2.64
Options Outstanding 30,882
Remaining Contractual Life (in years) 8 years 1 month 6 days
Options Exercisable 20,588
Range Twenty Four  
Option Exercise Price | $ / shares $ 2.67
Options Outstanding 33,194
Remaining Contractual Life (in years) 8 years 2 months 19 days
Options Exercisable 22,129
Range Twenty Five  
Option Exercise Price | $ / shares $ 2.99
Options Outstanding 8,000
Remaining Contractual Life (in years) 6 years 10 months 13 days
Options Exercisable 8,000
Range Twenty Six  
Option Exercise Price | $ / shares $ 3.13
Options Outstanding 208,000
Remaining Contractual Life (in years) 6 years 4 months 17 days
Options Exercisable 208,000
Range Twenty Seven  
Option Exercise Price | $ / shares $ 3.50
Options Outstanding 8,000
Remaining Contractual Life (in years) 6 years 7 months 13 days
Options Exercisable 8,000
XML 55 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Warrant activity (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Proceeds from the exercise of warrants $ 0 $ 59,500
Warrant    
Non-vested, Beginning balance   50,000
Exercised   (50,000)
Outstanding, Beginning balance Weighted Average Exercise Price   $ 1.19
Exercised Weighted Average Exercise Price   $ 1.19
XML 56 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Restricted Common Stock Narrative (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2020
Jun. 30, 2021
Common stock issued upon exercise of stock options 307,298 357,079    
Term number of years 5 years      
Percentage of All Vested Shares Recipient Is Required To Hold During Employment In Order To Receive Award 75.00%      
Granted (in shares) 200,000 307,843    
Fair value of vested restricted common stock $ 1,418,718 $ 557,496    
Antidilutive securities amount 2,477,794      
Employees        
Number of shares of restricted common stock issued   307,843    
Minimum        
Expected life (in years) 1 year 4 months 9 days      
Maximum        
Expected life (in years) 2 years 7 months 2 days      
Restricted common stock        
Number of shares of restricted common stock issued 2,354,834 356,582 2,473,176  
Fair value of restricted common stock $ 1,418,717 $ 557,496    
Fair value of shares vested 2,975,400      
Forfeited, Fair Value $ (123,953)      
Forfeited, Number of shares (65,165)      
Amount recognized as expense related to stock issuance     $ 2,503,245  
Non-vested stock $ 2,711,661 $ 775,453 $ 481,953 $ 481,953
Balance of non-vested shares 2,477,794 400,092 245,252 245,252
Granted Weighted Average Grant Date Fair Value $ 1.48 $ 2.39    
Term number of years 5 years      
Restricted stock to employees vested 211,967 201,742    
Fair value of vested restricted common stock $ 3,478,878 $ 850,996 $ 2,985,198  
Restricted common stock | 2017 Plan        
Number of shares of restricted common stock issued 2,100,000      
Restricted common stock | Minimum        
Stock Repurchased Average Price Per Share $ 1.94 $ 1.87    
Vesting period 3 years      
Restricted common stock | Maximum        
Stock Repurchased Average Price Per Share $ 2.22 $ 2.64    
Vesting period 4 years      
Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period One [Member}        
Number of shares of restricted common stock issued 100,000      
Vesting percentage 20.00%      
Volume Weighted Average Stock Price Per Share $ 3.00      
Restricted stock to employees vested 20,000      
Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period One [Member} | Restricted common stock        
Number of shares of restricted common stock issued 2,100,000      
Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Two [Member}        
Vesting percentage 20.00%      
Volume Weighted Average Stock Price Per Share $ 3.75      
Restricted stock to employees vested 20,000      
Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Three [Member}        
Vesting percentage 20.00%      
Volume Weighted Average Stock Price Per Share $ 4.50      
Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Four [Member}        
Vesting percentage 20.00%      
Volume Weighted Average Stock Price Per Share $ 5.25      
Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Five [Member}        
Vesting percentage 20.00%      
Volume Weighted Average Stock Price Per Share $ 6.00      
Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Six [Member}        
Volume Weighted Average Stock Price Per Share $ 5.00      
Restricted stock to employees vested 40,000      
Vest Over Three Year Period One | Restricted common stock        
Number of shares of restricted common stock issued 229,834 256,582    
Vesting period 3 years 3 years    
Number of year(s) cliff vesting period 1 year 1 year    
Vest Over Four Year Period | Restricted common stock        
Number of shares of restricted common stock issued 25,000 100,000    
Vesting period 4 years 4 years    
Number of year(s) cliff vesting period 1 year 1 year    
Vest Over Three and Four Year Period | Restricted common stock        
Fair value of vested restricted common stock $ 503,478      
XML 57 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Restricted common stock (Details) - Restricted common stock - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Non-vested, Beginning balance 400,092 245,252
Granted Number of shares 2,354,834 356,582
Vested, Number of shares (211,967) (201,742)
Forfeited, Number of shares (65,165)  
Non-vested, Ending balance 2,477,794 400,092
Non-vested, Beginning balance $ 775,453 $ 481,953
Granted, Fair Value 3,478,878 850,996
Vested, Fair Value (1,418,717) (557,496)
Forfeited, Fair Value (123,953)  
Non-vested, Ending balance $ 2,711,661 $ 775,453
Non-vested, Beginning Balance Weighted Average Grant Date Fair Value $ 2.38 $ 2.47
Granted Weighted Average Grant Date Fair Value 1.48 2.39
Vested Weighted Average Grant Date Fair Value 2.42 2.51
Forfeited Weighted Average Grant Date Fair Value 2.15  
Non-vested, Ending Balance Weighted Average Grant Date Fair Value 1.52 2.38
Minimum    
Stock Repurchased Average Price Per Share 1.94 1.87
Maximum    
Stock Repurchased Average Price Per Share $ 2.22 $ 2.64
XML 58 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Repurchases of our common stock (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2023
Jun. 30, 2022
Feb. 09, 2021
Amount of stock authorized for repurchase $ 151,095               $ 151,095    
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs $ 151,095 $ 180,789 $ 206,616 $ 237,283 $ 255,345 $ 267,210 $ 281,451 $ 294,782 $ 151,095 $ 255,345  
Total Number of Shares Purchased 13,256 12,785 16,141 9,659 6,819 6,086 5,951 21,365 51,841 40,221  
Average Price Paid per Share $ 2.24 $ 2.02 $ 1.90 $ 1.87 $ 1.74 $ 2.34 $ 2.24 $ 2.55 $ 2.01 $ 2.34  
Repurchase of common stock                 $ (104,250) $ (93,918)  
Publicly Announced Plans Or Programs                      
Total Number of Shares Purchased 0 0 0 0 0 0 0 0 0 0  
Maximum                      
Amount of stock authorized for repurchase                     $ 400,000
Share Price                     $ 4.00
Common Stock                      
Total Number of Shares Purchased                 51,841 40,221  
Repurchase of common stock                 $ (52) $ (40)  
XML 59 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Provision for income taxes (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Current    
Federal $ 0 $ 0
State 3,806 3,820
Foreign (Mexico) 1,796 3,802
Deferred    
Federal 0 0
Foreign 0 0
State 0 0
Provision for income tax expense $ 5,602 $ 7,622
XML 60 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Reconciliation of the effective income tax rate (Details)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income Taxes    
Federal income tax rate 21.00% 21.00%
State tax, net of federal benefit 5.00% 5.00%
Permanent differences (3.40%) 1.20%
Change in valuation allowance (21.80%) (27.70%)
Effective income tax rate 0.80% (0.50%)
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Significant components of the Company's deferred tax assets and liabilities (Details) - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Deferred tax assets:    
Federal net operating loss carryforward $ 2,074,080 $ 2,440,870
State net operating loss carryforward 171,716 326,117
Intangibles amortization 148,404 156,196
Stock based compensation 2,250,149 1,993,124
Other 211,219 207,901
Total deferred tax assets 4,855,568 5,124,208
Deferred tax liability:    
Fixed asset depreciation (73,224) (51,094)
Net deferred tax assets 4,782,344 5,073,114
Less valuation allowance (4,782,344) (5,073,114)
Deferred tax assets, net $ 0 $ 0
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Provision for income tax expense $ 5,602 $ 7,622
State income tax payments 3,806 3,820
Foreign (Mexico) income tax payments 1,796 3,802
Increase (decrease) in valuation allowance (290,770)  
Accrued interest or penalties related to uncertain tax positions 0 0
Domestic Tax Authority    
Federal net operating loss carryforwards 15,650,000 15,040,000
State and Local Jurisdiction    
Federal net operating loss carryforwards $ 6,560,000 $ 6,420,000
Expiration date of NOLs Dec. 31, 2039  
XML 63 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition (Details)
12 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2022
EUR (€)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
UYU ($)
Asset Acquisition, Contingent Consideration [Line Items]          
Payment for non-refundable deposit for asset acquisition $ 297,450 € 300,000 $ 297,450 $ 0  
Payment of bonus amount     $ 50,509    
Estimated average useful life     10 years    
Base Amount Plus          
Asset Acquisition, Contingent Consideration [Line Items]          
Contingent consideration     $ 95,689    
Bonus Amount          
Asset Acquisition, Contingent Consideration [Line Items]          
Contingent consideration         $ 44,553
XML 64 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events (Details)
12 Months Ended
Sep. 01, 2023
shares
Aug. 25, 2023
$ / shares
Aug. 25, 2023
UYU ($)
shares
Jul. 28, 2023
USD ($)
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
shares
Common stock issued upon exercise of stock options         307,298 357,079  
Fair value of vested restricted common stock | $         $ 1,418,718 $ 557,496  
Term number of years         5 years    
Percentage of all vested shares recipient is required to hold during employment in order to receive award         75.00%    
Employees              
Number of shares of restricted common stock issued           307,843  
Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period One [Member}              
Number of shares of restricted common stock issued         100,000    
Vesting percentage         20.00%    
Volume Weighted Average Stock Price Per Share | $ / shares         $ 3.00    
Restricted stock to employees vested         20,000    
Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Two [Member}              
Vesting percentage         20.00%    
Volume Weighted Average Stock Price Per Share | $ / shares         $ 3.75    
Restricted stock to employees vested         20,000    
Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Three [Member}              
Vesting percentage         20.00%    
Volume Weighted Average Stock Price Per Share | $ / shares         $ 4.50    
Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Four [Member}              
Vesting percentage         20.00%    
Volume Weighted Average Stock Price Per Share | $ / shares         $ 5.25    
Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Five [Member}              
Vesting percentage         20.00%    
Volume Weighted Average Stock Price Per Share | $ / shares         $ 6.00    
Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Six [Member}              
Volume Weighted Average Stock Price Per Share | $ / shares         $ 5.00    
Restricted stock to employees vested         40,000    
Subsequent Event              
Common stock issued upon exercise of stock options 17,000            
Number of shares of restricted common stock issued     5,000        
Term number of years     5 years        
Percentage of all vested shares recipient is required to hold during employment in order to receive award     75.00%        
Subsequent Event | 2017 Plan              
Number of shares of restricted common stock issued     100,000        
Subsequent Event | Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period One [Member}              
Number of shares of restricted common stock issued     100,000        
Vesting percentage     20.00%        
Volume Weighted Average Stock Price Per Share | $ / shares   $ 3.00          
Restricted stock to employees vested     20,000        
Subsequent Event | Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Two [Member}              
Vesting percentage     20.00%        
Volume Weighted Average Stock Price Per Share | $ / shares   3.75          
Restricted stock to employees vested     20,000        
Subsequent Event | Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Three [Member}              
Vesting percentage     20.00%        
Volume Weighted Average Stock Price Per Share | $ / shares   4.50          
Subsequent Event | Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Four [Member}              
Vesting percentage     20.00%        
Volume Weighted Average Stock Price Per Share | $ / shares   5.25          
Restricted stock to employees vested     40,000        
Subsequent Event | Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Five [Member}              
Vesting percentage     20.00%        
Volume Weighted Average Stock Price Per Share | $ / shares   6.00          
Subsequent Event | Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Six [Member}              
Volume Weighted Average Stock Price Per Share | $ / shares   5.00          
Restricted common stock              
Number of shares of restricted common stock issued         2,354,834 356,582 2,473,176
Fair value of vested restricted common stock | $         $ 3,478,878 $ 850,996 $ 2,985,198
Granted Weighted Average Grant Date Fair Value | $ / shares         $ 1.48 $ 2.39  
Term number of years         5 years    
Restricted stock to employees vested         211,967 201,742  
Restricted common stock | 2017 Plan              
Number of shares of restricted common stock issued         2,100,000    
Restricted common stock | Vest Over Three Year Period One              
Number of shares of restricted common stock issued         229,834 256,582  
Vesting period         3 years 3 years  
Number of year(s) cliff vesting period         1 year 1 year  
Restricted common stock | Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period One [Member}              
Number of shares of restricted common stock issued         2,100,000    
Restricted common stock | Subsequent Event              
Vesting period     3 years        
Fair value of vested restricted common stock | $     $ 11,200        
Granted Weighted Average Grant Date Fair Value | $ / shares   $ 2.24          
Restricted common stock | Subsequent Event | 2017 Plan              
Term number of years     5 years        
Restricted common stock | Subsequent Event | Vest Over Three Year Period One              
Vesting period     3 years        
Number of year(s) cliff vesting period     1 year        
Resolute Innovation, Inc | Subsequent Event              
Acquired percentage       100.00%      
Initial purchase consideration, net of cash acquired | $       $ 2,900,000      
Multiplying factor for calculation of earnout       3.5      
Agreed upon Enterprise Value | $       $ 3,400,000      
Common Stock              
Common stock issued upon exercise of stock options         137,523 211,072  
Number of shares of restricted common stock issued         2,354,834 356,582  
Fair value of vested restricted common stock | $         $ 2,355 $ 356  
Common Stock | Subsequent Event              
Common stock issued upon exercise of stock options 3,578            
XML 65 rsss-20230630x10k_htm.xml IDEA: XBRL DOCUMENT 0001386301 us-gaap:StateAndLocalJurisdictionMember 2022-07-01 2023-06-30 0001386301 2023-03-31 0001386301 2022-09-30 0001386301 2022-03-31 0001386301 2021-12-31 0001386301 2021-09-30 0001386301 rsss:PubliclyAnnouncedPlansOrProgramsMember 2023-06-01 2023-06-30 0001386301 2023-06-01 2023-06-30 0001386301 rsss:PubliclyAnnouncedPlansOrProgramsMember 2023-03-01 2023-03-31 0001386301 2023-03-01 2023-03-31 0001386301 rsss:PubliclyAnnouncedPlansOrProgramsMember 2022-12-01 2022-12-31 0001386301 2022-12-01 2022-12-31 0001386301 rsss:PubliclyAnnouncedPlansOrProgramsMember 2022-09-01 2022-09-30 0001386301 2022-09-01 2022-09-30 0001386301 rsss:PubliclyAnnouncedPlansOrProgramsMember 2022-07-01 2023-06-30 0001386301 rsss:PubliclyAnnouncedPlansOrProgramsMember 2022-06-01 2022-06-30 0001386301 2022-06-01 2022-06-30 0001386301 rsss:PubliclyAnnouncedPlansOrProgramsMember 2022-03-01 2022-03-31 0001386301 2022-03-01 2022-03-31 0001386301 rsss:PubliclyAnnouncedPlansOrProgramsMember 2021-12-01 2021-12-31 0001386301 2021-12-01 2021-12-31 0001386301 rsss:PubliclyAnnouncedPlansOrProgramsMember 2021-09-01 2021-09-30 0001386301 2021-09-01 2021-09-30 0001386301 rsss:PubliclyAnnouncedPlansOrProgramsMember 2021-07-01 2022-06-30 0001386301 rsss:VestOverThreeAndFourYearPeriodMember us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001386301 us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2023-09-01 2023-09-01 0001386301 us-gaap:SubsequentEventMember 2023-09-01 2023-09-01 0001386301 rsss:TwoThousandSeventeenPlanMember us-gaap:SubsequentEventMember 2023-08-25 2023-08-25 0001386301 us-gaap:RestrictedStockMember rsss:TwoThousandSeventeenPlanMember 2022-07-01 2023-06-30 0001386301 rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodOneMember us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001386301 us-gaap:RestrictedStockMember 2019-07-01 2020-06-30 0001386301 us-gaap:RetainedEarningsMember 2023-06-30 0001386301 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001386301 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001386301 us-gaap:RetainedEarningsMember 2022-06-30 0001386301 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001386301 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001386301 us-gaap:RetainedEarningsMember 2021-06-30 0001386301 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001386301 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001386301 us-gaap:CommonStockMember 2023-06-30 0001386301 us-gaap:CommonStockMember 2022-06-30 0001386301 us-gaap:CommonStockMember 2021-06-30 0001386301 srt:MaximumMember 2021-02-09 0001386301 rsss:RangeTwoMember 2022-07-01 2023-06-30 0001386301 rsss:RangeTwentyTwoMember 2022-07-01 2023-06-30 0001386301 rsss:RangeTwentyThreeMember 2022-07-01 2023-06-30 0001386301 rsss:RangeTwentySixMember 2022-07-01 2023-06-30 0001386301 rsss:RangeTwentySevenMember 2022-07-01 2023-06-30 0001386301 rsss:RangeTwentyOneMember 2022-07-01 2023-06-30 0001386301 rsss:RangeTwentyMember 2022-07-01 2023-06-30 0001386301 rsss:RangeTwentyFourMember 2022-07-01 2023-06-30 0001386301 rsss:RangeTwentyFiveMember 2022-07-01 2023-06-30 0001386301 rsss:RangeTwelveMember 2022-07-01 2023-06-30 0001386301 rsss:RangeThreeMember 2022-07-01 2023-06-30 0001386301 rsss:RangeThirteenMember 2022-07-01 2023-06-30 0001386301 rsss:RangeTenMember 2022-07-01 2023-06-30 0001386301 rsss:RangeSixteenMember 2022-07-01 2023-06-30 0001386301 rsss:RangeSixMember 2022-07-01 2023-06-30 0001386301 rsss:RangeSeventeenMember 2022-07-01 2023-06-30 0001386301 rsss:RangeSevenMember 2022-07-01 2023-06-30 0001386301 rsss:RangeOneMember 2022-07-01 2023-06-30 0001386301 rsss:RangeNineteenMember 2022-07-01 2023-06-30 0001386301 rsss:RangeNineMember 2022-07-01 2023-06-30 0001386301 rsss:RangeFourteenMember 2022-07-01 2023-06-30 0001386301 rsss:RangeFourMember 2022-07-01 2023-06-30 0001386301 rsss:RangeFiveMember 2022-07-01 2023-06-30 0001386301 rsss:RangeFifteenMember 2022-07-01 2023-06-30 0001386301 rsss:RangeElevenMember 2022-07-01 2023-06-30 0001386301 rsss:RangeEightMember 2022-07-01 2023-06-30 0001386301 rsss:RangeEighteenMember 2022-07-01 2023-06-30 0001386301 rsss:RangeTwoMember 2023-06-30 0001386301 rsss:RangeTwentyTwoMember 2023-06-30 0001386301 rsss:RangeTwentyThreeMember 2023-06-30 0001386301 rsss:RangeTwentySixMember 2023-06-30 0001386301 rsss:RangeTwentySevenMember 2023-06-30 0001386301 rsss:RangeTwentyOneMember 2023-06-30 0001386301 rsss:RangeTwentyMember 2023-06-30 0001386301 rsss:RangeTwentyFourMember 2023-06-30 0001386301 rsss:RangeTwentyFiveMember 2023-06-30 0001386301 rsss:RangeTwelveMember 2023-06-30 0001386301 rsss:RangeThreeMember 2023-06-30 0001386301 rsss:RangeThirteenMember 2023-06-30 0001386301 rsss:RangeTenMember 2023-06-30 0001386301 rsss:RangeSixteenMember 2023-06-30 0001386301 rsss:RangeSixMember 2023-06-30 0001386301 rsss:RangeSeventeenMember 2023-06-30 0001386301 rsss:RangeSevenMember 2023-06-30 0001386301 rsss:RangeOneMember 2023-06-30 0001386301 rsss:RangeNineteenMember 2023-06-30 0001386301 rsss:RangeNineMember 2023-06-30 0001386301 rsss:RangeFourteenMember 2023-06-30 0001386301 rsss:RangeFourMember 2023-06-30 0001386301 rsss:RangeFiveMember 2023-06-30 0001386301 rsss:RangeFifteenMember 2023-06-30 0001386301 rsss:RangeElevenMember 2023-06-30 0001386301 rsss:RangeEightMember 2023-06-30 0001386301 rsss:RangeEighteenMember 2023-06-30 0001386301 us-gaap:ShareBasedPaymentArrangementEmployeeMember 2021-07-01 2022-06-30 0001386301 rsss:VestedMember 2023-06-30 0001386301 rsss:UnvestedMember 2023-06-30 0001386301 rsss:VestedMember 2022-06-30 0001386301 rsss:UnvestedMember 2022-06-30 0001386301 rsss:VestedMember 2021-06-30 0001386301 rsss:UnvestedMember 2021-06-30 0001386301 srt:DirectorMember 2022-07-01 2023-06-30 0001386301 us-gaap:EmployeeStockOptionMember rsss:TwoThousandSeventeenPlanMember 2023-06-30 0001386301 us-gaap:EmployeeStockOptionMember rsss:TwoThousandSevenPlanMember 2023-06-30 0001386301 srt:MinimumMember us-gaap:EmployeeStockOptionMember rsss:TwoThousandSeventeenPlanMember 2021-11-17 0001386301 srt:MaximumMember us-gaap:EmployeeStockOptionMember rsss:TwoThousandSeventeenPlanMember 2021-11-17 0001386301 srt:MinimumMember us-gaap:EmployeeStockOptionMember rsss:TwoThousandSeventeenPlanMember 2020-11-17 0001386301 srt:MaximumMember us-gaap:EmployeeStockOptionMember rsss:TwoThousandSeventeenPlanMember 2020-11-17 0001386301 us-gaap:EmployeeStockOptionMember rsss:TwoThousandSeventeenPlanMember 2017-11-21 0001386301 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2016-11-10 0001386301 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2016-11-10 0001386301 us-gaap:EmployeeStockOptionMember 2021-07-01 2022-06-30 0001386301 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-07-01 2022-06-30 0001386301 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-07-01 2022-06-30 0001386301 us-gaap:RestrictedStockMember rsss:TwoThousandSeventeenPlanMember us-gaap:SubsequentEventMember 2023-08-25 2023-08-25 0001386301 us-gaap:RestrictedStockMember us-gaap:SubsequentEventMember 2023-08-25 2023-08-25 0001386301 srt:MinimumMember 2022-07-01 2023-06-30 0001386301 srt:MaximumMember 2022-07-01 2023-06-30 0001386301 us-gaap:FurnitureAndFixturesMember 2023-06-30 0001386301 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-06-30 0001386301 us-gaap:ComputerEquipmentMember 2023-06-30 0001386301 us-gaap:FurnitureAndFixturesMember 2022-06-30 0001386301 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-06-30 0001386301 us-gaap:ComputerEquipmentMember 2022-06-30 0001386301 2022-09-30 2022-09-30 0001386301 us-gaap:StateAndLocalJurisdictionMember 2023-06-30 0001386301 us-gaap:DomesticCountryMember 2023-06-30 0001386301 us-gaap:StateAndLocalJurisdictionMember 2022-06-30 0001386301 us-gaap:DomesticCountryMember 2022-06-30 0001386301 us-gaap:RetainedEarningsMember 2021-07-01 2022-06-30 0001386301 us-gaap:CommonStockMember 2021-07-01 2022-06-30 0001386301 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2022-06-30 0001386301 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2022-06-30 0001386301 2010-07-23 0001386301 rsss:MexicanPesoToUsDollarMember 2023-06-30 0001386301 rsss:GbpToUsDollarMember 2023-06-30 0001386301 rsss:EuroToUsDollarMember 2023-06-30 0001386301 rsss:MexicanPesoToUsDollarMember 2022-06-30 0001386301 rsss:GbpToUsDollarMember 2022-06-30 0001386301 rsss:EuroToUsDollarMember 2022-06-30 0001386301 us-gaap:LicensingAgreementsMember 2023-06-30 0001386301 us-gaap:CustomerListsMember 2023-06-30 0001386301 us-gaap:LicensingAgreementsMember 2022-06-30 0001386301 us-gaap:CustomerListsMember 2022-06-30 0001386301 us-gaap:PrimeRateMember 2022-07-01 2023-06-30 0001386301 rsss:TransactionsMember 2022-07-01 2023-06-30 0001386301 rsss:PlatformsMember 2022-07-01 2023-06-30 0001386301 rsss:TransactionsMember 2021-07-01 2022-06-30 0001386301 rsss:PlatformsMember 2021-07-01 2022-06-30 0001386301 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember rsss:VendorMember 2022-07-01 2023-06-30 0001386301 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember rsss:VendorBMember 2022-07-01 2023-06-30 0001386301 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember rsss:VendorMember 2021-07-01 2022-06-30 0001386301 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember rsss:VendorBMember 2021-07-01 2022-06-30 0001386301 2021-06-30 0001386301 rsss:EuropeFinancialInstitutionsMember 2023-06-30 0001386301 rsss:EuropeFinancialInstitutionsMember 2022-06-30 0001386301 rsss:SiliconValleyBridgeBankMember 2023-06-30 0001386301 rsss:PncBankNaMember 2023-06-30 0001386301 rsss:BankOfAmericaNaMember 2023-06-30 0001386301 rsss:SiliconValleyBridgeBankMember 2023-02-28 0001386301 rsss:ResoluteInnovationIncMember us-gaap:SubsequentEventMember 2023-07-28 2023-07-28 0001386301 rsss:BonusAmountMember 2023-06-30 0001386301 rsss:BaseAmountPlusMember 2023-06-30 0001386301 us-gaap:EmployeeStockOptionMember 2022-07-01 2023-06-30 0001386301 rsss:RestrictedCommonStockMember 2022-07-01 2023-06-30 0001386301 us-gaap:EmployeeStockOptionMember 2021-07-01 2022-06-30 0001386301 rsss:RestrictedCommonStockMember 2021-07-01 2022-06-30 0001386301 us-gaap:RetainedEarningsMember 2022-07-01 2023-06-30 0001386301 us-gaap:CommonStockMember 2022-07-01 2023-06-30 0001386301 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2023-06-30 0001386301 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2023-06-30 0001386301 2022-06-30 0001386301 rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodTwoMember us-gaap:SubsequentEventMember 2023-08-25 2023-08-25 0001386301 rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodThreeMember us-gaap:SubsequentEventMember 2023-08-25 2023-08-25 0001386301 rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodSixMember us-gaap:SubsequentEventMember 2023-08-25 2023-08-25 0001386301 rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodOneMember us-gaap:SubsequentEventMember 2023-08-25 2023-08-25 0001386301 rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodFourMember us-gaap:SubsequentEventMember 2023-08-25 2023-08-25 0001386301 rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodFiveMember us-gaap:SubsequentEventMember 2023-08-25 2023-08-25 0001386301 rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodTwoMember 2022-07-01 2023-06-30 0001386301 rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodThreeMember 2022-07-01 2023-06-30 0001386301 rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodSixMember 2022-07-01 2023-06-30 0001386301 rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodOneMember 2022-07-01 2023-06-30 0001386301 rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodFourMember 2022-07-01 2023-06-30 0001386301 rsss:VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodFiveMember 2022-07-01 2023-06-30 0001386301 srt:MinimumMember us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001386301 srt:MaximumMember us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001386301 srt:MinimumMember us-gaap:RestrictedStockMember 2021-07-01 2022-06-30 0001386301 srt:MaximumMember us-gaap:RestrictedStockMember 2021-07-01 2022-06-30 0001386301 rsss:VestedMember 2022-07-01 2023-06-30 0001386301 rsss:VestedMember 2021-07-01 2022-06-30 0001386301 rsss:UnvestedMember 2022-07-01 2023-06-30 0001386301 rsss:UnvestedMember 2021-07-01 2022-06-30 0001386301 us-gaap:WarrantMember 2021-06-30 0001386301 us-gaap:RestrictedStockMember 2023-06-30 0001386301 us-gaap:RestrictedStockMember 2022-06-30 0001386301 us-gaap:RestrictedStockMember 2021-06-30 0001386301 us-gaap:RestrictedStockMember 2020-06-30 0001386301 us-gaap:RestrictedStockMember 2021-07-01 2022-06-30 0001386301 us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001386301 us-gaap:WarrantMember 2021-07-01 2022-06-30 0001386301 rsss:VestOverThreeYearPeriodMember us-gaap:RestrictedStockMember us-gaap:SubsequentEventMember 2023-08-25 2023-08-25 0001386301 rsss:VestOverThreeYearPeriodMember us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001386301 rsss:VestOverFourYearPeriodMember us-gaap:RestrictedStockMember 2022-07-01 2023-06-30 0001386301 us-gaap:EmployeeStockOptionMember 2022-07-01 2023-06-30 0001386301 rsss:VestOverThreeYearPeriodMember us-gaap:RestrictedStockMember 2021-07-01 2022-06-30 0001386301 rsss:VestOverFourYearPeriodMember us-gaap:RestrictedStockMember 2021-07-01 2022-06-30 0001386301 srt:EuropeMember us-gaap:AccountsReceivableMember 2022-07-01 2023-06-30 0001386301 rsss:OtherThanUsAndEuropeMember us-gaap:AccountsReceivableMember 2022-07-01 2023-06-30 0001386301 country:US us-gaap:AccountsReceivableMember 2022-07-01 2023-06-30 0001386301 us-gaap:AccountsReceivableMember 2022-07-01 2023-06-30 0001386301 srt:EuropeMember 2022-07-01 2023-06-30 0001386301 rsss:OtherThanUsAndEuropeMember 2022-07-01 2023-06-30 0001386301 country:US 2022-07-01 2023-06-30 0001386301 srt:EuropeMember us-gaap:AccountsReceivableMember 2021-07-01 2022-06-30 0001386301 rsss:OtherThanUsAndEuropeMember us-gaap:AccountsReceivableMember 2021-07-01 2022-06-30 0001386301 country:US us-gaap:AccountsReceivableMember 2021-07-01 2022-06-30 0001386301 us-gaap:AccountsReceivableMember 2021-07-01 2022-06-30 0001386301 srt:EuropeMember 2021-07-01 2022-06-30 0001386301 rsss:OtherThanUsAndEuropeMember 2021-07-01 2022-06-30 0001386301 country:US 2021-07-01 2022-06-30 0001386301 2010-07-23 2010-07-23 0001386301 us-gaap:SubsequentEventMember 2023-08-25 2023-08-25 0001386301 2023-06-30 0001386301 2021-07-01 2022-06-30 0001386301 rsss:ResoluteInnovationIncMember us-gaap:SubsequentEventMember 2023-07-28 0001386301 rsss:MexicanPesoToUsDollarMember 2022-07-01 2023-06-30 0001386301 rsss:GbpToUsDollarMember 2022-07-01 2023-06-30 0001386301 rsss:EuroToUsDollarMember 2022-07-01 2023-06-30 0001386301 rsss:MexicanPesoToUsDollarMember 2021-07-01 2022-06-30 0001386301 rsss:GbpToUsDollarMember 2021-07-01 2022-06-30 0001386301 rsss:EuroToUsDollarMember 2021-07-01 2022-06-30 0001386301 2022-12-31 0001386301 2023-09-08 0001386301 2022-07-01 2023-06-30 shares iso4217:USD pure rsss:item rsss:subsidiary iso4217:USD shares iso4217:UYU iso4217:EUR 0001386301 --06-30 2023 FY 0 0 29487508 27075648 2039-12-31 false N/A NV P5Y 3.5 P3Y P5Y 10-K true 2023-06-30 false 001-39256 RESEARCH SOLUTIONS, INC. NV 11-3797644 Address not applicable N/A 310 477-0354 Common stock, $0.001 par value RSSS NASDAQ No No Yes Yes Non-accelerated Filer true false false 44570844 29596086 Weinberg and Company, P.A Los Angeles, California 13545333 10603175 85015 94144 6153063 5251545 400340 276026 1202678 846652 21301414 16977398 881908 840996 70193 47985 747355 723036 462068 0 1052 893 21834727 17026276 8079516 6604032 6424724 5538526 14504240 12142558 0.001 0.001 20000000 20000000 0 0 0 0 0.001 0.001 100000000 100000000 29487508 27075648 29487 27076 29941873 28072855 -22522649 -23094272 -118224 -121941 7330487 4883718 21834727 17026276 8683246 6787772 29020206 26146380 37703452 32934152 1027286 936589 21975275 19977889 23002561 20914478 14700891 12019674 14409634 13633939 52649 17651 14462283 13651590 238608 -1631916 338617 7154 577225 -1624762 5602 7622 571623 -1632384 3717 -2364 575340 -1634748 0.02 -0.06 26860761 26422295 0.02 -0.06 29139759 26422295 26498215 26498 26982052 -21461888 -119577 5427085 0 0 470615 0 0 470615 356582 356 557140 0 0 557496 40221 40 93878 0 0 93918 211072 212 97476 0 0 97688 50000 50 59450 0 0 59500 0 0 0 -1632384 0 -1632384 0 0 0 0 -2364 -2364 27075648 27076 28072855 -23094272 -121941 4883718 0 0 375189 0 0 375189 2354834 2355 1416363 0 0 1418718 -65165 65 -65 0 0 0 36509 36 68236 0 0 68272 51841 52 104198 0 0 104250 137523 137 57363 0 0 57500 0 0 56000 0 0 56000 0 0 0 571623 0 571623 0 0 0 0 3717 3717 29487508 29487 29941873 -22522649 -118224 7330487 571623 -1632384 52649 17651 375189 470615 1418718 557496 68272 0 56000 0 901518 534092 124314 5774 356026 -58269 1337056 -83156 886198 734175 3383847 -417200 47209 44288 297450 0 -344659 -44288 57500 97688 0 59500 104250 93918 50509 0 -97259 63270 229 -2944 2942158 -401162 10603175 11004337 13545333 10603175 5602 7622 138428 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 1.   Organization, Nature of Business and Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Organization</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Research Solutions, Inc. (the “Company,” “Research Solutions,” “we,” “us” or “our”) was incorporated in the State of Nevada on November 2, 2006, and is a publicly traded holding company with three wholly owned subsidiaries as of June 30, 2023: Reprints Desk, Inc., a Delaware corporation, Reprints Desk Latin America S. de R.L. de C.V, an entity organized under the laws of Mexico, and RESSOL LA, S. DE R.L. DE C.V., an entity organized under the laws of Mexico.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Nature of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:normal;font-weight:normal;">We provide </span><span style="font-style:normal;font-weight:normal;">two</span><span style="font-style:normal;font-weight:normal;"> service offerings to our customers: a cloud-based software-as-a-service (“SaaS”) research platform (“Platforms”) typically sold via annual auto-renewing license agreements and the sale of published scientific, technical, and medical (“STM”) content sold as individual articles (“Transactions”) either stand alone or via the Platform. When customers utilize the Platform to purchase Transactions it is packaged as a single solution that enables life science and other research-intensive organizations to accelerate their research and development activities with faster, access and management of STM articles used throughout the intellectual property development lifecycle. The Platform typically delivers a ROI to the customer via more effectively managing Transaction costs and saving researchers time during the research process.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Platforms</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Our cloud-based SaaS research Platform consists of proprietary software and Internet-based interfaces sold to customers for an annual subscription fee. Legacy functionality allows customers to initiate orders, route orders for the lowest cost acquisition, manage transactions, obtain spend and usage reporting, automate authentication, and connect seamlessly to in-house and third-party software systems. Customers can also enhance the information resources they already own or license and collaborate around bibliographic information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Additional functionality has recently been added to our Platform in the form of interactive app-like components. An alternative to manual data filtering, identification and extraction, the apps are designed to gather, augment, and extract data across a variety of formats, including bibliographic citations, tables of contents, RSS feeds, PDF files, XML feeds, and web content. We continue to develop new apps in order to build an ecosystem of apps. Together, these apps will provide researchers with an “all in one” toolkit, delivering efficiencies in core research workflows and knowledge creation processes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Our Platform is deployed as a single, multi-tenant system across our entire customer base. Customers securely access the Platform through online web interfaces and via web service APIs that enable customers to leverage Platform features and functionality from within in-house and third-party software systems. The Platform can also be configured to satisfy a customer’s individual preferences. We leverage our Platform’s efficiencies in scalability, stability and development costs to fuel rapid innovation and competitive advantage.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Our Platform provides our customers with a single source to the universe of published STM content that includes over 80 million existing STM articles and over one million newly published STM articles each year. STM content is sold to our customers on a transaction basis. Researchers and knowledge workers in life science and other research-intensive organizations generally require single copies of published STM journal articles for use in their research activities. These individuals are our primary users. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;">Our Platform allows customers to find and download digital versions of STM articles that are critical to their research. Customers submit orders for the articles they need which we source and electronically deliver to them generally in under an hour; in many cases under one minute. This service is generally known in the industry </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 36pt;">as single article delivery or document delivery. We also obtain the necessary permission licenses from the content publisher or other rights holder so that our customer’s use complies with applicable copyright laws. We have arrangements with hundreds of content publishers that allow us to distribute their content. The majority of these publishers provide us with electronic access to their content, which allows us to electronically deliver single articles to our customers often in a matter of minutes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The accompanying financial statements are consolidated and include the accounts of the Company and its wholly-owned subsidiaries. Intercompany balances and transactions have been eliminated in consolidation.</p> 3 2 80000000 1000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 2.   Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The preparation of financial statements in conformity with Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">These estimates and assumptions include estimates for reserves of uncollectible accounts, accruals for potential liabilities, assumptions made in valuing equity instruments issued for services or acquisitions, and realization of deferred tax assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Cash and Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">For purposes of the statements of cash flows, the Company defines cash equivalents as all highly liquid debt instruments purchased with an original maturity of three months or less. In all periods presented, cash equivalents consist primarily of money market funds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Fair Value of Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 820, <i style="font-style:italic;">Fair Value Measurements and Disclosures</i>, fair value is defined as the price at which an asset could be exchanged or a liability transferred in a transaction between knowledgeable, willing parties in the principal or most advantageous market for the asset or liability. Where available, fair value is based on observable market prices or parameters or derived from such prices or parameters. Where observable prices or parameters are not available, valuation models are applied. A fair value hierarchy prioritizes the inputs used in measuring fair value into three broad levels as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Level 1 – Quoted prices in active markets for identical assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Level 2 – Inputs, other than the quoted prices in active markets, are observable either directly or indirectly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Level 3 – Unobservable inputs based on the Company’s assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company is required to use observable market data if such data is available without undue cost and effort. The Company has no fair value items required to be disclosed as of June 30, 2023 or 2022 under these requirements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The carrying amounts of financial assets and liabilities, such as cash and cash equivalents, accounts receivable and accounts payable, approximate their fair values because of the short maturity of these instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Allowance for Doubtful Accounts</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company evaluates the collectability of its trade accounts receivable based on a number of factors. In circumstances where the Company becomes aware of a specific customer’s inability to meet its financial obligations to the Company, a specific reserve for bad debts is estimated and recorded, which reduces the recognized receivable to the estimated amount the Company believes will ultimately be collected. In addition to specific customer identification of potential bad debts, bad debt charges are recorded based on the Company’s historical losses and an overall assessment of </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">past due trade accounts receivable outstanding. The Company established an allowance for doubtful accounts of $85,015 and $94,144 as of June 30, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Concentration of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Financial instruments, which potentially subject the Company to concentrations of credit risk, consist of cash and cash equivalents and accounts receivable. The Company places its cash with high quality financial institutions and at times may exceed the FDIC $250,000 insurance limit. The Company does not anticipate incurring any losses related to these credit risks. The Company extends credit based on an evaluation of the customer’s financial condition, generally without collateral. Exposure to losses on receivables is principally dependent on each customer’s financial condition. The Company monitors its exposure for credit losses and intends to maintain allowances for anticipated losses, as required.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Cash denominated in Euros and British Pounds with an aggregate US Dollar equivalent of $1,760,323 and $483,232 at June 30, 2023 and 2022, respectively, was held in accounts at financial institutions located in Europe.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company has no customers that represent 10% of revenue or more for the years ended June 30, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company has no customers that represent 10% of accounts receivable at June 30, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes our content costs from our vendors:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:74.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:74.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vendor A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:74.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vendor B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Property and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Property and equipment are stated at cost and are depreciated using the straight-line method over their estimated useful lives of 3 to 7 years. Leasehold improvements are amortized over the shorter of the useful lives of the related assets, or the lease term. Expenditures for maintenance and repairs are charged to operations as incurred while renewals and betterments are capitalized. Gains and losses on disposals are included in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Management assesses the carrying value of property and equipment whenever events or changes in circumstances indicate that the carrying value may not be recoverable. If there is indication of impairment, management prepares an estimate of future cash flows expected to result from the use of the asset and its eventual disposition. If these cash flows are less than the carrying amount of the asset, an impairment loss is recognized to write down the asset to its estimated fair value. For the years ended June 30, 2023 and 2022, the Company did not recognize any impairments for its property and equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for revenue in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606), (“ASC 606”). The underlying principle of ASC 606 is to recognize revenue to depict the transfer of goods or services to customers at the amount expected to be collected. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenues are recognized when control of the promised goods or services are transferred to a customer, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company derives its revenues from two sources: annual licenses that allow customers to access and utilize certain premium </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">features of our cloud-based SaaS research intelligence platform (“Platforms”) and the transactional sale of STM content managed, sourced and delivered through the Platform (“Transactions”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 10pt 0pt;"><img alt="Graphic" src="rsss-20230630x10k006.jpg" style="display:inline-block;height:99.8pt;left:0%;padding-bottom:0.7pt;position:relative;top:0pt;width:262.08pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company applies the following five steps in order to determine the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">identify the contract with a customer;</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">identify the performance obligations in the contract;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">determine the transaction price;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">allocate the transaction price to performance obligations in the contract; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">recognize revenue as the performance obligation is satisfied.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Platforms</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">We charge a subscription fee that allows customers to access and utilize certain premium features of our Platform. Revenue is recognized ratably over the term of the subscription agreement, which is typically one year, provided all other revenue recognition criteria have been met. Billings or payments received in advance of revenue recognition are recorded as deferred revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">We charge a transactional service fee for the electronic delivery of single articles, and a corresponding copyright fee for the permitted use of the content. We recognize revenue from single article delivery services upon delivery to the customer provided all other revenue recognition criteria have been met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 36pt;"><span style="font-style:italic;font-weight:bold;">Revenue by Geographical Region</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;">The following table summarizes revenue by geographical region:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:10pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:46.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:46.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:21.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;white-space:nowrap;width:20.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,862,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,170,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:48.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,716,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,432,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:48.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rest of World</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,124,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,330,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:48.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,703,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,934,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:10pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 10pt 36pt;"><span style="font-style:italic;font-weight:bold;">Accounts Receivable by Geographical Region</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;">The following table summarizes accounts receivable by geographical region:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:10pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:48.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:48.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:21.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,727,977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,255,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,763,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,665,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rest of World</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 662,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 330,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,153,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,251,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:10pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Cost of Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Platforms</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Cost of Platform revenue consists primarily of personnel costs of our operations team, and to a lesser extent managed hosting providers and other third-party service and data providers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Cost of Transaction revenue consists primarily of the respective copyright fee for the permitted use of the content, less a discount in most cases, and to a much lesser extent, personnel costs of our operations team and third-party service providers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company periodically issues stock options, warrants and restricted stock to employees and non-employees for services, in capital raising transactions, and for financing costs. The Company accounts for share-based payments under the guidance as set forth in the Share-Based Payment Topic 718 of the FASB Accounting Standards Codification, which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees, officers, directors, and consultants, including employee stock options, based on estimated fair values. The Company estimates the fair value of stock option and warrant awards to employees and directors on the date of grant using an option-pricing model, and the value of the portion of the award that is ultimately expected to vest is recognized as expense over the required service period in the Company’s Statements of Operations. The Company estimates the fair value of restricted stock awards to employees and directors using the market price of the Company’s common stock on the date of grant, and the value of the portion of the award that is ultimately expected to vest is recognized as expense over the required service period in the Company’s Statements of Operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Under ASC 718, Repurchase or Cancellation of equity awards, the amount of cash or other assets transferred (or liabilities incurred) to repurchase an equity award shall be charged to equity, to the extent that the amount paid does not exceed the fair value of the equity instruments repurchased at the repurchase date. Any excess of the repurchase price over the fair value of the instruments repurchased shall be recognized as additional compensation cost.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Foreign Currency</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The accompanying consolidated financial statements are presented in United States dollars, the functional currency of the Company. Capital accounts of foreign subsidiaries are translated into US Dollars from foreign currency at their historical exchange rates when the capital transactions occurred. Assets and liabilities are translated at the exchange rate as of the balance sheet date. Income and expenditures are translated at the average exchange rate of the period. Although the majority of our revenue and costs are in US dollars, the costs of Reprints Desk Latin America and ResSoL LA are in Mexican Pesos. As a result, currency exchange fluctuations may impact our revenue and the costs of our operations. We currently do not engage in any currency hedging activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Gains and losses from foreign currency transactions, which result from a change in exchange rates between the functional currency and the currency in which a foreign currency transaction is denominated, are included in selling, general and administrative expenses and amounted to a gain of $121,953 and a loss of $143,898 for the years ended June 30, 2023 and 2022, respectively. Cash denominated in Euros and British Pounds with an aggregate US Dollar equivalent of $1,760,323 and $483,232 at June 30, 2023 and 2022, respectively, was held in accounts at financial institutions located in Europe.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the exchange rates used:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Period end Euro : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.05</p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average period Euro : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.13</p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Period end GBP : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.21</p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average period GBP : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.34</p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Period end Mexican Peso : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.05</p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average period Mexican Peso : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.05</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Net Income (Loss) Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period, excluding shares of unvested restricted common stock. Shares of restricted stock are included in the basic weighted average number of common shares outstanding from the time they vest. Diluted earnings per share is computed by dividing the net income applicable to common stock holders by the weighted average number of common shares outstanding plus the number of additional common shares that would have been outstanding if all dilutive potential common shares had been issued, using the treasury stock method. Shares of restricted stock are included in the diluted weighted average number of common shares outstanding from the date they are granted. Potential common shares are excluded from the computation when their effect is antidilutive. At June 30, 2023 potentially dilutive securities include options to acquire 2,909,574 shares of common stock and unvested restricted common stock of 2,477,794. At June 30, 2022 potentially dilutive securities include options to acquire 3,182,872 shares of common stock and unvested restricted common stock of 400,092. The dilutive effect of potentially dilutive securities is reflected in diluted net income per share if the exercise prices were lower than the average fair market value of common shares during the reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Basic and diluted net loss per common share is the same for the year ended June 30, 2022 because all stock options, warrants, and unvested restricted common stock are anti-dilutive. For the year ended June 30, 2023, the calculation of diluted earnings per share include unvested restricted common stock, stock options and warrants, calculated under the treasury stock method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for income taxes using the asset and liability method whereby deferred tax assets are recognized for deductible temporary differences, and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Recently Issued Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires entities to use a forward-looking approach based on current expected credit losses (“CECL”) to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">of allowances for losses. ASU 2016-13 is effective for the Company beginning July 1, 2023, and early adoption is permitted. The Company does not believe the potential impact of the new guidance and related codification improvements will be material to its financial position, results of operations and cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company’s present or future consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The preparation of financial statements in conformity with Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Actual results could differ from these estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">These estimates and assumptions include estimates for reserves of uncollectible accounts, accruals for potential liabilities, assumptions made in valuing equity instruments issued for services or acquisitions, and realization of deferred tax assets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Cash and Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">For purposes of the statements of cash flows, the Company defines cash equivalents as all highly liquid debt instruments purchased with an original maturity of three months or less. In all periods presented, cash equivalents consist primarily of money market funds.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Fair Value of Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 820, <i style="font-style:italic;">Fair Value Measurements and Disclosures</i>, fair value is defined as the price at which an asset could be exchanged or a liability transferred in a transaction between knowledgeable, willing parties in the principal or most advantageous market for the asset or liability. Where available, fair value is based on observable market prices or parameters or derived from such prices or parameters. Where observable prices or parameters are not available, valuation models are applied. A fair value hierarchy prioritizes the inputs used in measuring fair value into three broad levels as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Level 1 – Quoted prices in active markets for identical assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Level 2 – Inputs, other than the quoted prices in active markets, are observable either directly or indirectly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Level 3 – Unobservable inputs based on the Company’s assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company is required to use observable market data if such data is available without undue cost and effort. The Company has no fair value items required to be disclosed as of June 30, 2023 or 2022 under these requirements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The carrying amounts of financial assets and liabilities, such as cash and cash equivalents, accounts receivable and accounts payable, approximate their fair values because of the short maturity of these instruments.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Allowance for Doubtful Accounts</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company evaluates the collectability of its trade accounts receivable based on a number of factors. In circumstances where the Company becomes aware of a specific customer’s inability to meet its financial obligations to the Company, a specific reserve for bad debts is estimated and recorded, which reduces the recognized receivable to the estimated amount the Company believes will ultimately be collected. In addition to specific customer identification of potential bad debts, bad debt charges are recorded based on the Company’s historical losses and an overall assessment of </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">past due trade accounts receivable outstanding. The Company established an allowance for doubtful accounts of $85,015 and $94,144 as of June 30, 2023 and 2022, respectively.</p> 85015 94144 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Concentration of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Financial instruments, which potentially subject the Company to concentrations of credit risk, consist of cash and cash equivalents and accounts receivable. The Company places its cash with high quality financial institutions and at times may exceed the FDIC $250,000 insurance limit. The Company does not anticipate incurring any losses related to these credit risks. The Company extends credit based on an evaluation of the customer’s financial condition, generally without collateral. Exposure to losses on receivables is principally dependent on each customer’s financial condition. The Company monitors its exposure for credit losses and intends to maintain allowances for anticipated losses, as required.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Cash denominated in Euros and British Pounds with an aggregate US Dollar equivalent of $1,760,323 and $483,232 at June 30, 2023 and 2022, respectively, was held in accounts at financial institutions located in Europe.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company has no customers that represent 10% of revenue or more for the years ended June 30, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company has no customers that represent 10% of accounts receivable at June 30, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes our content costs from our vendors:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:74.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:74.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vendor A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:74.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vendor B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 250000 1760323 483232 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:74.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:74.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vendor A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:74.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vendor B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.23 0.21 0.13 0.13 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Property and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Property and equipment are stated at cost and are depreciated using the straight-line method over their estimated useful lives of 3 to 7 years. Leasehold improvements are amortized over the shorter of the useful lives of the related assets, or the lease term. Expenditures for maintenance and repairs are charged to operations as incurred while renewals and betterments are capitalized. Gains and losses on disposals are included in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Management assesses the carrying value of property and equipment whenever events or changes in circumstances indicate that the carrying value may not be recoverable. If there is indication of impairment, management prepares an estimate of future cash flows expected to result from the use of the asset and its eventual disposition. If these cash flows are less than the carrying amount of the asset, an impairment loss is recognized to write down the asset to its estimated fair value. For the years ended June 30, 2023 and 2022, the Company did not recognize any impairments for its property and equipment.</p> P3Y P7Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for revenue in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606), (“ASC 606”). The underlying principle of ASC 606 is to recognize revenue to depict the transfer of goods or services to customers at the amount expected to be collected. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenues are recognized when control of the promised goods or services are transferred to a customer, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company derives its revenues from two sources: annual licenses that allow customers to access and utilize certain premium </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">features of our cloud-based SaaS research intelligence platform (“Platforms”) and the transactional sale of STM content managed, sourced and delivered through the Platform (“Transactions”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 10pt 0pt;"><img alt="Graphic" src="rsss-20230630x10k006.jpg" style="display:inline-block;height:99.8pt;left:0%;padding-bottom:0.7pt;position:relative;top:0pt;width:262.08pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company applies the following five steps in order to determine the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">identify the contract with a customer;</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">identify the performance obligations in the contract;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">determine the transaction price;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">allocate the transaction price to performance obligations in the contract; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:72pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">recognize revenue as the performance obligation is satisfied.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Platforms</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">We charge a subscription fee that allows customers to access and utilize certain premium features of our Platform. Revenue is recognized ratably over the term of the subscription agreement, which is typically one year, provided all other revenue recognition criteria have been met. Billings or payments received in advance of revenue recognition are recorded as deferred revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">We charge a transactional service fee for the electronic delivery of single articles, and a corresponding copyright fee for the permitted use of the content. We recognize revenue from single article delivery services upon delivery to the customer provided all other revenue recognition criteria have been met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 36pt;"><span style="font-style:italic;font-weight:bold;">Revenue by Geographical Region</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;">The following table summarizes revenue by geographical region:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:10pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:46.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:46.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:21.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;white-space:nowrap;width:20.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,862,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,170,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:48.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,716,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,432,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:48.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rest of World</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,124,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,330,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:48.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,703,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,934,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:10pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 10pt 36pt;"><span style="font-style:italic;font-weight:bold;">Accounts Receivable by Geographical Region</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;">The following table summarizes accounts receivable by geographical region:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:10pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:48.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:48.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:21.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,727,977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,255,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,763,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,665,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rest of World</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 662,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 330,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,153,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,251,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:10pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:46.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:46.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:21.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;white-space:nowrap;width:20.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,862,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,170,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:48.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,716,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,432,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:48.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rest of World</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,124,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,330,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:48.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,703,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,934,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 21862582 0.580 19170684 0.582 12716650 0.337 11432516 0.347 3124220 0.083 2330952 0.071 37703452 1 32934152 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:10pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:48.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:48.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:21.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,727,977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,255,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,763,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,665,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 31.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Rest of World</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 662,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 330,458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,153,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,251,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 3727977 0.606 3255976 0.620 1763044 0.287 1665111 0.317 662042 0.108 330458 0.063 6153063 1 5251545 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Cost of Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Platforms</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Cost of Platform revenue consists primarily of personnel costs of our operations team, and to a lesser extent managed hosting providers and other third-party service and data providers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 36pt;">Cost of Transaction revenue consists primarily of the respective copyright fee for the permitted use of the content, less a discount in most cases, and to a much lesser extent, personnel costs of our operations team and third-party service providers.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company periodically issues stock options, warrants and restricted stock to employees and non-employees for services, in capital raising transactions, and for financing costs. The Company accounts for share-based payments under the guidance as set forth in the Share-Based Payment Topic 718 of the FASB Accounting Standards Codification, which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees, officers, directors, and consultants, including employee stock options, based on estimated fair values. The Company estimates the fair value of stock option and warrant awards to employees and directors on the date of grant using an option-pricing model, and the value of the portion of the award that is ultimately expected to vest is recognized as expense over the required service period in the Company’s Statements of Operations. The Company estimates the fair value of restricted stock awards to employees and directors using the market price of the Company’s common stock on the date of grant, and the value of the portion of the award that is ultimately expected to vest is recognized as expense over the required service period in the Company’s Statements of Operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Under ASC 718, Repurchase or Cancellation of equity awards, the amount of cash or other assets transferred (or liabilities incurred) to repurchase an equity award shall be charged to equity, to the extent that the amount paid does not exceed the fair value of the equity instruments repurchased at the repurchase date. Any excess of the repurchase price over the fair value of the instruments repurchased shall be recognized as additional compensation cost.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Foreign Currency</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The accompanying consolidated financial statements are presented in United States dollars, the functional currency of the Company. Capital accounts of foreign subsidiaries are translated into US Dollars from foreign currency at their historical exchange rates when the capital transactions occurred. Assets and liabilities are translated at the exchange rate as of the balance sheet date. Income and expenditures are translated at the average exchange rate of the period. Although the majority of our revenue and costs are in US dollars, the costs of Reprints Desk Latin America and ResSoL LA are in Mexican Pesos. As a result, currency exchange fluctuations may impact our revenue and the costs of our operations. We currently do not engage in any currency hedging activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Gains and losses from foreign currency transactions, which result from a change in exchange rates between the functional currency and the currency in which a foreign currency transaction is denominated, are included in selling, general and administrative expenses and amounted to a gain of $121,953 and a loss of $143,898 for the years ended June 30, 2023 and 2022, respectively. Cash denominated in Euros and British Pounds with an aggregate US Dollar equivalent of $1,760,323 and $483,232 at June 30, 2023 and 2022, respectively, was held in accounts at financial institutions located in Europe.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the exchange rates used:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Period end Euro : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.05</p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average period Euro : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.13</p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Period end GBP : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.21</p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average period GBP : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.34</p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Period end Mexican Peso : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.05</p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average period Mexican Peso : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.05</p></td></tr></table> 121953 121953 -143898 1760323 483232 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes the exchange rates used:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Period end Euro : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.05</p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average period Euro : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.13</p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Period end GBP : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.21</p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average period GBP : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.34</p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Period end Mexican Peso : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.06</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.05</p></td></tr><tr><td style="vertical-align:bottom;width:75.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Average period Mexican Peso : US Dollar exchange rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.05</p></td></tr></table> 1.09 1.05 1.05 1.13 1.27 1.21 1.20 1.34 0.06 0.05 0.05 0.05 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Net Income (Loss) Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding for the period, excluding shares of unvested restricted common stock. Shares of restricted stock are included in the basic weighted average number of common shares outstanding from the time they vest. Diluted earnings per share is computed by dividing the net income applicable to common stock holders by the weighted average number of common shares outstanding plus the number of additional common shares that would have been outstanding if all dilutive potential common shares had been issued, using the treasury stock method. Shares of restricted stock are included in the diluted weighted average number of common shares outstanding from the date they are granted. Potential common shares are excluded from the computation when their effect is antidilutive. At June 30, 2023 potentially dilutive securities include options to acquire 2,909,574 shares of common stock and unvested restricted common stock of 2,477,794. At June 30, 2022 potentially dilutive securities include options to acquire 3,182,872 shares of common stock and unvested restricted common stock of 400,092. The dilutive effect of potentially dilutive securities is reflected in diluted net income per share if the exercise prices were lower than the average fair market value of common shares during the reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Basic and diluted net loss per common share is the same for the year ended June 30, 2022 because all stock options, warrants, and unvested restricted common stock are anti-dilutive. For the year ended June 30, 2023, the calculation of diluted earnings per share include unvested restricted common stock, stock options and warrants, calculated under the treasury stock method.</p> 2909574 2477794 3182872 400092 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for income taxes using the asset and liability method whereby deferred tax assets are recognized for deductible temporary differences, and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets are reduced by a valuation allowance when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will be realized. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Recently Issued Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires entities to use a forward-looking approach based on current expected credit losses (“CECL”) to estimate credit losses on certain types of financial instruments, including trade receivables. This may result in the earlier recognition </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">of allowances for losses. ASU 2016-13 is effective for the Company beginning July 1, 2023, and early adoption is permitted. The Company does not believe the potential impact of the new guidance and related codification improvements will be material to its financial position, results of operations and cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Other recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company’s present or future consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 3.   Property and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Property and equipment consists of the following as of June 30, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 628,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 566,518</p></td></tr><tr><td style="vertical-align:bottom;width:69.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 282,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 282,080</p></td></tr><tr><td style="vertical-align:bottom;width:69.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,383</p></td></tr><tr><td style="vertical-align:bottom;width:69.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 952,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 888,981</p></td></tr><tr><td style="vertical-align:bottom;width:69.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (881,908)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (840,996)</p></td></tr><tr><td style="vertical-align:bottom;width:69.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net, Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,985</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Depreciation expense for the years ended June 30, 2023 and 2022 was $28,329 and $17,651, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Property and equipment consists of the following as of June 30, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 628,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 566,518</p></td></tr><tr><td style="vertical-align:bottom;width:69.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 282,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 282,080</p></td></tr><tr><td style="vertical-align:bottom;width:69.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,383</p></td></tr><tr><td style="vertical-align:bottom;width:69.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 952,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 888,981</p></td></tr><tr><td style="vertical-align:bottom;width:69.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (881,908)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (840,996)</p></td></tr><tr><td style="vertical-align:bottom;width:69.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net, Property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,985</p></td></tr></table> 628200 566518 282080 282080 41821 40383 952101 888981 881908 840996 70193 47985 28329 17651 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Note 4.   Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Intangible assets consist of customer lists, which are amortized over an estimated useful life of ten years. The Company does not have any intangible assets deemed to have indefinite lives. Amortization expense for the years ended June 30, 2023 and 2022 was $24,320 and $0, respectively. Amortization expense expected to be recognized is approximately $49,000 annually in 2024 through 2028 and approximately $217,000 thereafter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Intangible assets consist of the following as of June 30, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer lists</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,192,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 706,611</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intellectual property licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,425</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,209,423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 723,036</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Less accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (747,355)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (723,036)</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net, Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 462,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:10.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> P10Y 24320 0 49000 217000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer lists</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,192,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 706,611</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intellectual property licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,425</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,209,423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 723,036</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Less accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (747,355)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (723,036)</p></td></tr><tr><td style="vertical-align:bottom;width:70.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Net, Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 462,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:10.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> 1192998 706611 16425 16425 1209423 723036 747355 723036 462068 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 5<span style="font-weight:normal;">.</span>   Line of Credit</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company entered into a Loan and Security Agreement with Silicon Valley Bank (“SVB”) on July 23, 2010, which, as amended, provides for a revolving line of credit for the lesser of $2,500,000, or 80% of eligible accounts receivable. The line of credit matures on February 28, 2024, and is subject to certain financial and performance covenants with which we were in compliance as of June 30, 2023. Financial covenants include maintaining an adjusted quick ratio of unrestricted cash and net accounts receivable, divided by current liabilities plus debt less deferred revenue of at least 1.15 to 1.0. The line of credit bears interest at an annual rate equal to the greater of 1% above the prime rate and 5.0%. The interest rate on the line of credit was 9.25% as of June 30, 2023. The line of credit is secured by the Company’s consolidated assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Pursuant to the Amended and Restated Loan and Security Agreement dated October 31, 2017 among the Company, Reprints Desk, Inc. and SVB (the “SVB LSA”), the Company was required to direct account debtors to deliver or transmit all proceeds of accounts remitted to the Company and its subsidiaries into a lockbox account as specified by </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">SVB, and to maintain its and its subsidiaries’ primary operating and other deposit accounts with SVB.  In compliance with the foregoing covenants the Company and its subsidiaries maintained with SVB substantially all of the dollar value of the Company’s and its subsidiaries’ accounts. At February 28, 2023, the Company held cash at SVB of $10,832,000, of which we estimate $9,738,000 was in excess of government insured limits.     </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On March 10, 2023, SVB was closed by the California Department of Financial Protection and Innovation, and the Federal Deposit Insurance Corporation (“FDIC”) was appointed as receiver and SVB was subsequently transferred into a new entity, Silicon Valley Bridge Bank, N.A. (“SVB Bridge Bank”). On March 12, 2023, the U.S. Treasury Department, the Federal Reserve and the FDIC jointly announced enabling actions that fully protect all SVB depositors’ insured and uninsured deposits, and that such depositors would have access to all of their funds starting March 13, 2023. On March 14, 2023, the Company was able to access its full deposits with SVB Bridge Bank. At June 30, 2023, the Company held cash at SVB Bridge Bank of $7,580,000, of which we estimate $6,443,000 was in excess of government insured limits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">There were no outstanding borrowings under the line as of June 30, 2023 and June 30, 2022, respectively. As of June 30, 2023, there was approximately $2,264,000 of available credit. On March 27, 2023, First Citizens BancShares, Inc entered into an agreement with the Federal Deposit Insurance Corporation (FDIC) to purchase all of the assets and liabilities of SVB. The Company has confirmed that the Loan and Security Agreement remains in effect post this transaction and that, in addition to having access to all of its deposits with SVB, it continues to have access to the revolving line of credit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">SVB Bridge Bank agreed that the Company can lower its cash balance threshold requirement associated with the SVB LSA, reducing the required balances of its and its subsidiaries’ primary operating and other accounts with SVB, and the Company continues to evaluate the SVB LSA. At June 30, 2023, the Company also held cash at Bank of America, N.A. of $1,500,000 and at PNC Bank, N.A. of $4,448,000. The Company continues to re-allocate its cash position across all three banks and explore an overall banking diversification strategy as well as additional access to lending facilities.</p> 2500000 0.80 2024-02-28 1.15 0.01 0.050 0.0925 10832000 9738000 7580000 6443000 0 0 2264000 1500000 4448000 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 6.   Stockholders’ Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Stock Options</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">In December 2007, we established the 2007 Equity Compensation Plan (the “2007 Plan”) and in November 2017 we established the 2017 Omnibus Incentive Plan (the “2017 Plan”), collectively (the “Plans”). The Plans were approved by our board of directors and stockholders. The purpose of the Plans is to grant stock and options to purchase our common stock, and other incentive awards, to our employees, directors and key consultants. On November 10, 2016, the maximum number of shares of common stock that may be issued pursuant to awards granted under the 2007 Plan increased from 5,000,000 to 7,000,000. On November 21, 2017, the Company’s stockholders approved the adoption of the 2017 Plan (previously adopted by our board of directors on September 14, 2017), which authorized a maximum of 1,874,513 shares of common stock that may be issued pursuant to awards granted under the 2017 Plan. On November 17, 2020, the Company’s stockholders approved an increase in the maximum number of shares of common stock that may be issued pursuant to awards granted under the 2017 Omnibus Incentive Plan from 2,374,513 to 3,374,513. On November 17, 2021, the Company's stockholders approved an increase in the maximum number of shares of common stock that may be issued pursuant to awards granted under the 2017 Omnibus Incentive Plan from 3,374,513 to 6,874,513. Upon adoption of the 2017 Plan we ceased granting incentive awards under the 2007 Plan and commenced granting incentive awards under the 2017 Plan. The shares of our common stock underlying cancelled and forfeited awards issued under the 2017 Plan may again become available for grant under the 2017 Plan. Cancelled and forfeited awards issued under the 2007 Plan that were cancelled or forfeited prior to November 21, 2017 became available for grant under the 2007 Plan. As of June 30, 2023, there were 1,495,927 shares available for grant under the 2017 Plan, and no shares were available for grant under the 2007 Plan. All incentive stock award grants prior to the adoption of the 2017 Plan on November 21, 2017 were made under the 2007 Plan, and all incentive stock award grants after the adoption of the 2017 Plan on November 21, 2017 were made under the 2017 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The majority of awards issued under the Plan vest immediately or over three years, with a one year cliff vesting period, and have a term of ten years. Stock-based compensation cost is measured at the grant date, based on the fair value </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">of the awards that are ultimately expected to vest, and recognized on a straight-line basis over the requisite service period, which is generally the vesting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes vested and unvested stock option activity:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:19.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">All Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:19.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Vested Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unvested Options</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at July 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,258,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,930,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 327,934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.46</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 307,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 307,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.22</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Options vesting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 452,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (452,879)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.26</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (357,079)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (357,079)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,300)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,300)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,182,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,999,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 182,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.49</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.15</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Options vesting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 336,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (336,834)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.28</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (307,298)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (307,298)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (166,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (163,917)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.92</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,909,574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,865,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.47</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents the assumptions used to estimate the fair values based upon a Black-Scholes option pricing model of the stock options granted during the years ended June 30, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.92 - 1.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected life (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5 - 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The weighted average remaining contractual life of all options outstanding as of June 30, 2023 was 5.49 years. The remaining contractual life for options vested and exercisable at June 30, 2023 was 5.45 years. Furthermore, the aggregate intrinsic value of options outstanding and of options vested and exercisable at June 30, 2023 was $1,096,942, in each case based on the fair value of the Company’s common stock on June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">During the year ended June 30, 2023, the Company granted 200,000 options to directors with a fair value of $222,000 which, due to immediate vesting, were fully expensed at the time of grant. The total fair value of options that vested during the year ended June 30, 2023 was $375,189 and was included in selling, general and administrative expenses in the accompanying statement of operations. As of June 30, 2023, the amount of unvested compensation related to the unvested options was $56,577 which will be recorded as an expense in future periods as the options vest. During the year ended June 30, 2023, the Company issued 137,523 net shares of common stock upon the exercise of options underlying 307,298 shares of common stock, resulting in net cash proceeds of $57,500.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">During the year ended June 30, 2022, the Company granted 307,843 options to employees with a fair value of $342,566 which amount will be amortized over the vesting period. The total fair value of options that vested during the year ended June 30, 2022 was $470,615 and was included in selling, general and administrative expenses in the accompanying statement of operations. As of June 30, 2022, the amount of unvested compensation related to the unvested options was $212,642 which will be recorded as an expense in future periods as the options vest. During the year ended June 30, 2022, the Company issued 211,072 net shares of common stock upon the exercise of options underlying 357,079 shares of common stock, resulting in net cash proceeds of $97,688.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Additional information regarding stock options outstanding and exercisable as of June 30, 2023 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:22.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:22.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 305,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 305,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 274,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 274,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,550</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,767</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 216,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 215,316</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,965</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,500</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 302,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 302,833</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.93</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,750</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 163,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 163,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 78,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,195</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,588</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,129</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 208,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 208,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,909,574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,865,593</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Warrants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes warrant activity:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.19</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (50,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.19</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Repurchased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Expired/Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Repurchased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Expired/Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable, June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">During the year ended June 30, 2022, certain holders of warrants to purchase shares of the Company’s common stock at a per share exercise price of $1.19 exercised those warrants to purchase 50,000 shares, generating gross proceeds to the Company of $59,500. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Restricted Common Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Prior to July 1, 2021, the Company issued 2,473,176 shares of restricted common stock to employees valued at $2,985,198, of which $2,503,245 had been recognized as an expense. As of June 30, 2021, 245,252 of these shares with a grant date fair value of $481,953 had not yet vested.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">During the year ended June 30, 2022, the Company issued an additional 356,582 shares of restricted stock to employees. Of this amount, 256,582 shares vest over a three year period, with a one year cliff vesting period, and remain subject to forfeiture if vesting conditions are not met. The remaining 100,000 shares vest over a four year period, with a one year cliff vesting period, and remain subject to forfeiture if vesting conditions are not met. The aggregate fair value of the stock awards was $850,996 based on the market price of our common stock ranging from $1.87 to $2.64 per share on the date of grant, which will be amortized over the vesting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">During the year ended June 30, 2023, the Company issued an additional 2,354,834 shares of restricted stock to employees with an aggregate fair value of $3,478,878. Of this amount, 229,834 shares vest over a three year period, with a one year cliff vesting period, and remain subject to forfeiture if vesting conditions are not met and 25,000 shares vest over a four year period, with a one year cliff vesting period, and remain subject to forfeiture if vesting conditions are not met. The aggregate fair value of these stock awards was $503,478 based on the market price of our common stock price ranging from $1.94 to $2.22 per share on the date of grant, which will be amortized over the range of <span style="-sec-ix-hidden:Hidden_g-nibdFjykOEnnONVaWnnw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> and four-year vesting periods. The remaining 2,100,000 shares were granted, under the 2017 Plan, as restricted stock awards to key management in accordance with its long-term equity bonus program (the “LTEBP”). The LTEBP replaces the previous restricted stock compensation program for executives. It spans 5 years and is designed to better serve stockholder interests by aligning key executive compensation with stockholder value.  Awards under the LTEBP will vest as follows, upon the 30-day volume weighted average price (VWAP) of our common stock reaching the following targets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>•<span style="display:inline-block;width:32.5pt;"></span>20% at a 30-day VWAP of $3.00 per share;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>•<span style="display:inline-block;width:32.5pt;"></span>20% at a 30-day VWAP of $3.75 per share;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>•<span style="display:inline-block;width:32.5pt;"></span>20% at a 30-day VWAP of $4.50 per share;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>•<span style="display:inline-block;width:32.5pt;"></span>20% at a 30-day VWAP of $5.25 per share; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>•<span style="display:inline-block;width:32.5pt;"></span>20% at a 30-day VWAP of $6.00 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Upon a change of control vesting will accelerate with respect to that portion of the award that would vest if the target 30-day VWAP was achieved at the level above the per share price in such change of control transaction. For example, if we granted an award of 100,000 shares under the LTEBP, 20,000 shares would vest upon our stock price achieving a 30-day VWAP of $3.00 per share, and 20,000 shares would vest upon our stock price achieving a 30-day VWAP of $3.75 per share. If the per share price in a change of control transaction was $5.00 per share, vesting would accelerate for 40,000 shares under the same award (i.e. the number of shares that would vest for our stock price achieving a 30-day VWAP of $5.25 per share, pursuant to a tier round up provision in the Plan effective upon a change in control). As a condition to receiving awards under the LTEBP, recipients will be required to hold at least 75% of all vested shares during the term of their employment. Applicable target 30-day VWAPs must be achieved within 5 years following the grant of awards under the LTEBP, and all unvested awards under the LTEBP will be forfeited upon expiration of such <span style="-sec-ix-hidden:Hidden_1W6JYOlrWESaIAl4uy9CXA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5-year</span></span> period. Recipients will also forfeit unvested awards in the event their service with our company terminates for any reason.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As the vesting of the 2,100,000 shares of restricted common stock under the LTEBP is subject to certain market conditions, pursuant to current accounting guidelines, the Company determined the fair value to be $2,975,400, computed using the Monte Carlo simulations on a binomial model with the assistance of a valuation specialist with a derived service period ranging from 1.36 to 2.59 years. The total fair value of restricted common stock vesting and expenses related to amortization of the fair value of the LTEBP program during the year ended June 30, 2023 was $1,418,717 and is included in selling, general and administrative expenses in the accompanying statements of operations. As of June 30, 2023, the amount of unvested compensation related to issuances of restricted common stock was $2,711,661, which will be recognized as an expense in future periods as the shares vest. When calculating basic net income per share, these shares are included in weighted average common shares outstanding from the time they vest. When calculating diluted net income per share, these shares are included in weighted average common shares outstanding as of their grant date. When calculating net loss per share, the 2,477,794 shares are considered antidilutive and are excluded from that calculation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The following table summarizes restricted common stock activity:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested, June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 481,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.47</p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 356,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 850,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.39</p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (201,742)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (557,496)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.51</p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested, June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 400,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 775,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.38</p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,354,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,478,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.48</p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (211,967)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,418,717)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.42</p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (65,165)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (123,953)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.15</p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,477,794</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,711,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.52</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 36pt;">Common Stock Repurchase and Retirement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Effective as of February 9, 2021, the Compensation Committee of our Board of Directors authorized the repurchase, during calendar year 2021 on the last day of each trading window and otherwise in accordance with our insider trading policies, of up to $400,000 of outstanding common stock (at prices no greater than $4.00 per share) from our employees to satisfy their tax obligations in connection with the vesting of stock incentive awards. The Compensation Committee of our Board of Directors subsequently approved the extension of the repurchases under the same terms through the end of fiscal year 2024. The actual number of shares repurchased will be determined by applicable employees in their discretion, and will depend on their evaluation of market conditions and other factors. As of June 30, 2022, $255,345 remained under the current authorization to repurchase our outstanding common stock from our employees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">During the years ended June 30, 2023 and 2022, we repurchased 51,841 and 40,221 shares of our common stock under the repurchase plan at an average price of approximately $2.01 and $2.34 per share, respectively, for an aggregate amount of $104,250 and $93,918, respectively. As of June 30, 2023, $151,095 remains under the current authorization to repurchase our outstanding common stock from our employees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Shares repurchased are retired and deducted from common stock for par value and from additional paid in capital for the excess over par value. Direct costs incurred to acquire the shares are included in the total cost of the shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes repurchases of our common stock on a monthly basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Approximate Dollar Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchased as Part of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Shares that May Yet Be</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price Paid</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Publicly Announced</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchased Under the</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchased</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">1</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Plans or Programs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Plans or Programs</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">September 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 294,782</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">December 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,951</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,451</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">March 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 267,210</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">June 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 255,345</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Year ended June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 255,345</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">September 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237,283</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">December 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 206,616</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">March 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,789</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">June 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,095</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Year ended June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,095</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of shares of common stock purchased from employees to satisfy tax obligations in connection with the vesting of stock incentive awards</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><div style="margin-top:12pt;"></div> 5000000 7000000 1874513 2374513 3374513 3374513 6874513 1495927 0 P3Y P1Y P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes vested and unvested stock option activity:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:19.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">All Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:19.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Vested Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unvested Options</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at July 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,258,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,930,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 327,934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.46</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 307,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 307,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.22</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Options vesting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 452,879</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (452,879)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.26</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (357,079)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (357,079)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,300)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26,300)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,182,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,999,974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 182,898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.49</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.15</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Options vesting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 336,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (336,834)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.28</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (307,298)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (307,298)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (166,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (163,917)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,083)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.92</p></td></tr><tr><td style="vertical-align:bottom;width:37.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,909,574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,865,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.47</p></td></tr></table> 3258408 1.68 2930474 1.60 327934 2.46 307843 2.22 0 0 307843 2.22 0 0 452879 2.26 452879 2.26 357079 1.20 357079 1.20 0 0 26300 1.34 26300 1.34 0 0 3182872 1.79 2999974 1.75 182898 2.49 200000 2.15 0 0 200000 2.15 0 0 336834 2.28 -336834 2.28 307298 1.31 307298 1.31 0 0 166000 1.81 163917 1.79 2083 3.92 2909574 1.87 2865593 1.86 43981 2.47 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table presents the assumptions used to estimate the fair values based upon a Black-Scholes option pricing model of the stock options granted during the years ended June 30, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:28.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0.92 - 1.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected life (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5 - 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 0.0376 0.0092 0.0181 P5Y P5Y P6Y 0.56 0.56 P5Y5M26D P5Y5M12D 1096942 200000 222000 375189 56577 137523 307298 57500 307843 342566 470615 212642 211072 357079 97688 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Additional information regarding stock options outstanding and exercisable as of June 30, 2023 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:22.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Option</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:22.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life (in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercisable</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 305,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 305,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 274,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 274,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,550</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 238,767</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 216,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 215,316</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 200,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,965</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,500</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 302,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 302,833</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.93</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,750</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 163,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 163,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 78,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,195</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,588</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,129</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 208,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 208,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,909,574</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,865,593</p></td></tr></table> 0.70 225000 P2Y5M4D 225000 0.77 25000 P1Y1M20D 25000 0.80 16000 P2Y1M20D 16000 0.90 15000 P2Y1M6D 15000 1.00 15000 P1Y8M12D 15000 1.05 305000 P3Y1M24D 305000 1.09 40000 P2Y10M24D 40000 1.10 105000 P2Y 105000 1.20 274000 P4Y18D 274000 1.59 25000 P4Y10M13D 25000 1.80 54550 P0Y2M23D 54550 1.95 200000 P5Y3D 200000 2.10 238767 P8Y7M13D 238767 2.13 216708 P7Y4M20D 215316 2.15 200000 P9Y5M12D 200000 2.17 35955 P7Y10M13D 26965 2.19 5000 P8Y6M21D 2500 2.40 302833 P5Y4M17D 302833 2.43 61250 P7Y11M4D 53750 2.45 163000 P7Y1M6D 163000 2.49 78435 P6Y11M1D 76195 2.50 20000 P5Y10M17D 20000 2.64 30882 P8Y1M6D 20588 2.67 33194 P8Y2M19D 22129 2.99 8000 P6Y10M13D 8000 3.13 208000 P6Y4M17D 208000 3.50 8000 P6Y7M13D 8000 2909574 2865593 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes warrant activity:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.19</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (50,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.19</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Repurchased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Expired/Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Repurchased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Expired/Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable, June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 50000 1.19 50000 1.19 1.19 50000 59500 2473176 2985198 2503245 245252 481953 356582 256582 P3Y P1Y 100000 P4Y P1Y 850996 1.87 2.64 2354834 3478878 229834 P3Y P1Y 25000 P4Y P1Y 503478 1.94 2.22 P4Y 2100000 P5Y 0.20 3.00 0.20 3.75 0.20 4.50 0.20 5.25 0.20 6.00 100000 20000 3.00 20000 3.75 5.00 40000 5.25 0.75 P5Y 2100000 2975400 P1Y4M9D P2Y7M2D 1418717 2711661 2477794 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The following table summarizes restricted common stock activity:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested, June 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 481,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.47</p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 356,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 850,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.39</p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (201,742)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (557,496)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.51</p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested, June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 400,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 775,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.38</p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,354,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,478,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.48</p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (211,967)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,418,717)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.42</p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (65,165)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (123,953)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.15</p></td></tr><tr><td style="vertical-align:bottom;width:58.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,477,794</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,711,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.52</p></td></tr></table> 245252 481953 2.47 356582 850996 2.39 201742 557496 2.51 400092 775453 2.38 2354834 3478878 1.48 211967 1418717 2.42 65165 -123953 2.15 2477794 2711661 1.52 400000 4.00 255345 51841 40221 2.01 2.34 104250 93918 151095 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The following table summarizes repurchases of our common stock on a monthly basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Approximate Dollar Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchased as Part of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Shares that May Yet Be</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price Paid</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Publicly Announced</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchased Under the</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchased</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">1</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Plans or Programs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Plans or Programs</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">September 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 294,782</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">December 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,951</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,451</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">March 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,086</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 267,210</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">June 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 255,345</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Year ended June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 255,345</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">September 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237,283</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">December 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 206,616</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">March 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,789</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">June 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,095</p></td></tr><tr><td style="vertical-align:bottom;width:40.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Year ended June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,841</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,095</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consists of shares of common stock purchased from employees to satisfy tax obligations in connection with the vesting of stock incentive awards</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><div style="margin-top:12pt;"></div> 21365 2.55 0 294782 5951 2.24 0 281451 6086 2.34 0 267210 6819 1.74 0 255345 40221 2.34 0 255345 9659 1.87 0 237283 16141 1.90 0 206616 12785 2.02 0 180789 13256 2.24 0 151095 51841 2.01 0 151095 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 7.   Contingencies and Commitments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 10pt 36pt;"><b style="font-weight:bold;">Legal Proceedings</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company is involved in legal proceedings in the ordinary course of its business. Although management of the Company cannot predict the ultimate outcome of these legal proceedings with certainty, it believes that the ultimate resolution of the Company’s legal proceedings, including any amounts it may be required to pay, will not have a material effect on the Company’s consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 8.   Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The provision for income taxes consists of the following for the years ended June 30, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,820</p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Foreign (Mexico)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,802</p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Provision for income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,622</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">During the year ended June 30, 2023, the Company recorded a provision for income tax expense of $5,602, which consisted of $3,806 in state income tax payments and $1,796 in foreign (Mexico) income tax payments. During the year ended June 30, 2022, the Company recorded a provision for income tax expense of $7,622 which consisted of $3,820 in state income tax payments and $3,802 in foreign (Mexico) income tax payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The reconciliation of the effective income tax rate to the federal statutory rate is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Federal income tax rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">State tax, net of federal benefit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Permanent differences </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in valuation allowance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Effective income tax rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial statement purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities at June 30, 2023 and 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Federal net operating loss carryforward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,074,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,440,870</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State net operating loss carryforward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 171,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 326,117</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Intangibles amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 156,196</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Stock based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,250,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,993,124</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 211,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 207,901</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,855,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,124,208</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liability:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Fixed asset depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (73,224)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51,094)</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,782,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,073,114</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Less valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,782,344)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,073,114)</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company has provided a valuation allowance on the deferred tax assets at June 30, 2023 and 2022 to reduce such asset to zero, since there is no assurance that the Company will generate future taxable income to utilize such asset. Management will review this valuation allowance requirement periodically and make adjustments as warranted. The net change in the valuation allowance for the year ended June 30, 2023 was a decrease of $290,770.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">At June 30, 2023 and 2022, the Company had federal net operating loss (“NOL”) carryforwards of approximately $15,650,000 and $15,040,000, respectively, and state NOL carryforwards of approximately $6,560,000 and $6,420,000, respectively. Federal NOLs generated prior to and after 2018 can be carried forward indefinitely with some limitations. State NOLs, if unused, completely expire in <span style="-sec-ix-hidden:Hidden_KV8DiyeZD0GHj2-V9BCAjw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2039</span></span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Effective January 1, 2007, the Company adopted FASB guidelines that address the determination of whether tax benefits claimed or expected to be claimed on a tax return should be recorded in the financial statements. Under this guidance, we may recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position should be measured based on the largest benefit that has a greater than fifty percent likelihood of being realized upon ultimate settlement. This guidance also provides guidance on derecognition, classification, interest and penalties on income taxes, accounting in interim periods and requires increased disclosures. At the date of adoption, and as of June 30, 2023 and 2022, the Company did not have a liability for unrecognized tax benefits, and no adjustment was required at adoption.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Company’s policy is to record interest and penalties on uncertain tax provisions as income tax expense. As of June 30, 2023 and 2022, the Company has no accrued interest or penalties related to uncertain tax positions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Company is subject to taxation in the United States and various states and Mexico. The Company is subject to United States federal or state income tax examinations by tax authorities for fiscal years after 2017.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The provision for income taxes consists of the following for the years ended June 30, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,820</p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Foreign (Mexico)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,802</p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Provision for income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,622</p></td></tr></table> 0 0 3806 3820 1796 3802 0 0 0 0 0 0 5602 7622 5602 3806 1796 7622 3820 3802 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The reconciliation of the effective income tax rate to the federal statutory rate is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Years Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Federal income tax rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">State tax, net of federal benefit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Permanent differences </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in valuation allowance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (21.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (27.7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:71.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Effective income tax rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 0.210 0.210 0.050 0.050 -0.034 0.012 -0.218 -0.277 0.008 -0.005 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Federal net operating loss carryforward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,074,080</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,440,870</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">State net operating loss carryforward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 171,716</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 326,117</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Intangibles amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 156,196</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Stock based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,250,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,993,124</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 211,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 207,901</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,855,568</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,124,208</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liability:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Fixed asset depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (73,224)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51,094)</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,782,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,073,114</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Less valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,782,344)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,073,114)</p></td></tr><tr><td style="vertical-align:bottom;width:67.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> 2074080 2440870 171716 326117 148404 156196 2250149 1993124 211219 207901 4855568 5124208 73224 51094 4782344 5073114 4782344 5073114 0 0 0 0 -290770 15650000 15040000 6560000 6420000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Note 9. Acquisition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On September 28, 2022, Reprints Desk entered into an asset purchase agreement with FIZ Karlsruhe – Leibniz-Institut für Informationsinfrastruktur GmbH (“FIZ”). FIZ delivers STM content pursuant to various contracts with its customers through its AutoDoc platform. FIZ agreed to assign and transfer to Reprints Desk certain of these contracts effective January 1, 2023 (the “Sold Contracts”).  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On September 30, 2022, Reprints Desk made a non-refundable payment of $297,450 (€300,000) (the “Base Amount”) as initial consideration for the asset purchase. As of June 30, 2023, Reprints Desk has recorded $95,689 in contingent consideration for customers that have their Sold Contracts assumed by Reprints Desk in comparison to the trailing twelve months of revenue of all Sold Contracts (the “Base Amount Plus”). On June 30, 2023, $44,553 in contingent consideration was recorded for customers that placed an order and have consented to have their contract assumed by Reprints Desk (the “Bonus Amount”). As of the June 30, 2023, $50,509 of Bonus Amount payments were made for the 2023 fiscal year. The Bonus Amount is based upon the collectable service fee that FIZ would have received from these customers. Contingent consideration for the Bonus Amount will continue to be paid in arrears through the quarter ending December 31, 2025.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The current contingent consideration for the Base Amount Plus and the Bonus Amount are recorded as a short-term liability on the balance sheet.  At June 30, 2023, the Base Amount, the Base Amount Plus and the Bonus Amount were recorded as intangible assets on the balance sheet with an estimated average useful life of 10 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 297450 300000 95689 44553 50509 P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 10pt 0pt;">Note 10. Subsequent Events</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Acquisition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On July 28, 2023, the Company acquired 100% of the outstanding stock of Resolute Innovation, Inc. (“Resolute Innovation”), a Delaware corporation, an advanced search platform that equips organizations with search, discovery and knowledge management tools that are powered by artificial intelligence (“AI”) and neuro-linguistic programming (“NLP”) technologies.  The initial purchase consideration, net of cash acquired, was approximately $2.9 million. In addition, the acquisition agreement includes an earnout that will be based upon the product of three and <span style="-sec-ix-hidden:Hidden_QBHBUci9Sk6vEdb4PGazLA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> half multiplied by ending annual recurring revenue as of January 31, 2025 less the agreed upon Enterprise Value of $3.4 million. The Resolute Innovation acquisition will be accounted for under the purchase method, and accordingly, the results of operations will be included in the Company's financial statements from the date of acquisition. The acquisition is not expected to have a material impact on the Company's consolidated financial statements and notes thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Stock Options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On September 1, 2023, the Company issued 3,578 shares of common stock upon the exercise of stock options underlying 17,000 shares of common stock on a cashless basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Common Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On August 25, 2023, the Company issued 5,000 shares of restricted stock to an employee. These shares vest over a three year period, with a one year cliff vesting period, and remain subject to forfeiture if vesting conditions are not met. The aggregate value of the stock award was $11,200 based on the market price of our common stock of $2.24 per share on the date of grant, which will be amortized over the three-year vesting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On August 25, 2023, the Company granted, under the 2017 Plan, restricted stock awards in the amount 100,000 shares to key employees in accordance with its long-term equity bonus program (the “LTEBP”). The LTEBP spans 5 years </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">and is designed to better serve stockholder interests by aligning key executive compensation with stockholder value.  Awards under the LTEBP will vest as follows, upon the 30-day volume weighted average price (VWAP) of our common stock reaching the following targets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>•<span style="display:inline-block;width:32.5pt;"></span>20% at a 30-day VWAP of $3.00 per share;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>•<span style="display:inline-block;width:32.5pt;"></span>20% at a 30-day VWAP of $3.75 per share;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>•<span style="display:inline-block;width:32.5pt;"></span>20% at a 30-day VWAP of $4.50 per share;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>•<span style="display:inline-block;width:32.5pt;"></span>20% at a 30-day VWAP of $5.25 per share; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span>•<span style="display:inline-block;width:32.5pt;"></span>20% at a 30-day VWAP of $6.00 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Upon a change of control vesting will accelerate with respect to that portion of the award that would vest if the target 30-day VWAP was achieved at the level above the per share price in such change of control transaction. For example, if we granted an award of 100,000 shares under the LTEBP, 20,000 shares would vest upon our stock price achieving a 30-day VWAP of $3.00 per share, and 20,000 shares would vest upon our stock price achieving a 30-day VWAP of $3.75 per share. If the per share price in a change of control transaction was $5.00 per share, vesting would accelerate for 40,000 shares under the same award (i.e. the number of shares that would vest for our stock price achieving a 30-day VWAP of $5.25 per share). As a condition to receiving awards under the LTEBP, recipients will be required to hold at least 75% of all vested shares during the term of their employment. Applicable target 30-day VWAPs must be achieved within 5 years following the grant of awards under the LTEBP, and all unvested awards under the LTEBP will be forfeited upon expiration of such <span style="-sec-ix-hidden:Hidden_dEv33QrynUaPtVy7clwa5A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5-year</span></span> period. Recipients will also forfeit unvested awards in the event their service with our company terminates for any reason.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 1 2900000 3400000 3578 17000 5000 P3Y P1Y 11200 2.24 P3Y 100000 P5Y 0.20 3.00 0.20 3.75 0.20 4.50 0.20 5.25 0.20 6.00 100000 20000 3.00 20000 3.75 5.00 40000 5.25 0.75 P5Y 572 EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &2 +U<'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 " !D@"]7$,.6_NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$[H8";-I:.G#@8K;.QF;+4UBQ-C:R1]^SE>FS*V!]C1TN]/ MGT"-]E(/ 9_#X#&0Q7@WN:Z/4OLU.Q%Y"1#U"9V*94KTJ7D8@E.4GN$(7ND/ M=42H.+\'AZ2,(@4SL/ +D;6-T5('5#2$"][H!>\_0Y=A1@-VZ+"G"*(4P-IY MHC]/70,WP PC#"Y^%] LQ%S]$YL[P"[)*=HE-8YC.=8YEW80\/:T>\GK%K:/ MI'J-Z5>TDLX>U^PZ^;7>/.ZWK*UX51?\H1"K?<4EK^1*O,^N/_QNPFXP]F#_ ML?%5L&W@UUVT7U!+ P04 " !D@"]7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M &2 +U?H.A9,. < )$O 8 >&PO=V]R:W-H965T&UL MM9IKVWV20;28@N4+D\N\K MP :3BM?0D;\D!O,>X#$2YTBZ?&'\*=H0(M!K&-#HJK418ONITXG<#0EQ=,ZV MA,IO5HR'6,A-ONY$6TZPEQ:%0<46KXE#Q+?M@LNM3J[B^2&AD<\HXF1UU1J; MGZ;V,"E(C_CNDY?HX#-*;F7)V%.R,?.N6D9R120@KD@DL/SW3"8D"!(E>1W_ M[$1;^3F3PL//>_7;].;ES2QQ1"8L^.%[8G/5&K:01U8X#L0#>_E,=C?42_1< M%D3I7_22'=OMMI ;1X*%NV)Y!:%/L__X=0?BH, V*PJL78'UKL"L.H.]*[#K M%G1W!=V43'8K*8^K!.C*7-C M^3,*-*8>NJ'"%V]H1K/G*?E=VNB;,T4?/_QVV1'R=$E1Q]U)7V?25H6T::&O MC(I-)'4]XI4%.O(Z\XNU]A=[;8&*?\;T'-G&&;(,RU9,SIC3& 7H@6\:%"A2L(WBLPCL!JYJ"TB16 M7/0?5K/D@%IDFL M!&V80QN"M[KKYV_]@*!Y'"X)5^&"-0S#;-L75J^O(@66-B6E2:Q$ZB(G=5&' MU -9^Y&0[5&@.0Z5#Q>L\W#CW(P?)I^1(Y*F;+R#BT&_VU72 XL;T].D M5J9G%?2L.O3&GB?5H[/]!W0GCT/W5/W,P9)["6=[K M+3A[]JFK?OI@S8H>3VM2T*56QE9D!1,V^>^Q+5@D9&;XV]]6OR9@Q:J'36ML MT*56IE8$!Q-V^VE[''."JR'! K9I*"%I30NZU,J0BKQ@PC;_CKGR25IL&(6\ M[Q&1[F#0-NR>^N6I-2;H4BO3*H*"";O\1U_(C,!6R+0^+G]##G%C+I\R)3)8 M:<+"4#J62##WZ0Q],,YE@$!;S-$S#M2)'A9L#/(4,<(L6@61;&Z;SNB.6=*;%HC M@2ZU,K8B$EBU(L%W%LCHB7DV$L(C)2Q8J0*65M>O2ZT,JW#]5BW7/XDY3\;9 MLJ'(M"N37C960X,5?Q)5U02N:DSM%,;?*HR_55O^O M2ZU,K_#_%FS?=_2<$ ND-_M#*HB-3$[A%E/U,P<+5LZUP'6-L9TB$%A%(+!J31TX&VDY0%BP3#4L MK:9?EUH95F'ZK5JS![OHXV31Q]E@>2YT'XM(8)J$ B4_G;9^LE/KI6K)*ISG MD771N^@;P_YEY[E$[!0!P"X"@%UKKF 1+P/?1; V"UDBP4^L? ML.YV>P-CF(RU/ZOH%';?AJWYWH/=^E$RB/&3R/@,37@>D6NWC7[;5@[YP)6- MD9S"[MN%W;=ADY[/$1]RNY4[E2_'(V)5D\-P66-BI_#\]L&B(-BAOR>VFURO M9@;+W?Y4$M.[]N<4?M\N_+Y=R^]/)#0N@EUJ94N'K;=B/ M[RDE0]>5B_)@B3L6H3%=RT"4S-OAP%\Q3GVL1*?5Y>M2*Z,K7+X-F_(]NJIA MQ"/E/XA/ES(@(&G4]F[W#"W.E7-)L%9C<*?P^7;A\VW8H(]E]^]EKX *QWJ M$8%*AP_7-<:DU>%W#M8P)\$P70L>(3=9HI(M9\[WYNO-Q^DJZTYQ>+98_2M. M%?>*&L04 &46 8 >&PO=V]R:W-H965T M&ULK5C;;N,V$/T5P@UZ ;0Q2=US,9!U4'0+% TVW?:9D>B8 M6$GTBI23[-=W2"N6;%&*B^8AL2XSHW-(SIPAKYYD_56M.=?HN2PJ=3U;:[VY MF,]5MN8E4^=RPRMXLY)UR33/O)!/US,R>WWP63RNM7DP7UQMV"._Y_K+YJZ&N_D^2BY* M7BDA*U3SU?7LAEPL:6@V_:1S[UZ_1?[7D@$O( LQDH>Q_]-3:XAG*&J5EV3H#@E)4NU_VW Y$SX$$(PZT=:"G.OBM@V^) M[I!96K=,L\55+9]0;:PAFKFP8V.]@8VHS#3>ZQK>"O#3BZ6LE"Q$SC3/T4=6 ML"KCZ-Z$4^@#^G)_BWX^^^5JKN%3QF&>M6$_[L+2D;"_-]4Y\K&'**:^PWUY MNCL]=)\#P3U+NF=);3Q_C&53U[S2B"D%Q"YS>*=@!5W_/U9^*OE@RM4:LRE%F+OBW1FQ9 >25B_4N5&1# MF8S?+H@?!J'OPZ1M^XP$!VF"/-IA$>Y-EL@%P4!(R#D@?"NZA M"LJ77"%60)&Q"Q)NSI+0PR2TS,[2P"-!X(&3VG!;"(H7%[W=M\,>ZHB$/HZ. MV0WM0AH2& @WN7!/+IPD=U?S#1,YXL]0=157%KS4:UY#:O=7I M[., 48.P' M^ CZT(S&$::1&WFT1QZ=A+R6+ZS0@CL11H-/$\C7*$Z.( [MDB"*0NJ&&.\A MQI,0_Y*:%2>,8SP<(.)C$I#@".;0D$1I'/MIX@::[($FD\7G3SOA$Z4G><_2 M\T[!#IBF>Z;I&ZL&VHM:O]AU;BK/!@1?=_F<94W9%%9J<@[?SP2S6F[3.R%> MBI-=?BCO!T\&]D]@VF(Y(!%1'!TGF\,.CQ#M]0ADDN@MWT@E M=+]^C>=;&^L@CW OV5N80ZND-V^'0#N9)Y/*VM:$"6S440P2/XAI?(QO:$EB M*&Y07$= =OI,_).:D4*P!U$(4UV=98%,ZOQ_K0OO%>V0="?SY$2=W[ 79C,& MEA*D2=WP3A^=HS#4Y@3':4BBXQESB'V$ ^R/Z SI5)Q,R_@M7W&8,E!#ON55 MPYTPASHZG+B=8AW$&* ?-Q@N"PI M"6@8CN@BZ12<3$OX4I:ET$8C=J4EDY46U2.OLC'4D_'*]HAZZXQ(&]U!J\YI S_2W2&SS$F M4 UJ!-N3AE_"5L_#V/XAM6:UZ98;O9:U^,[S2U3)UZ="*5,SK!0U6H$$Y[!F MG",XU/W!XIXR.=QJ=FT!G6X+S*H&J1\E2O D4YIZ01)[8=L+T=C#<>A%03(] M &]W$'38&= 4/G4T)"ZS&(_)'NV:"#K=1-SDN3 ]$-0HL[7X("K8H6X$U"PG MV&%_0-,T($E\W-RY+$$A:!*.-'BT=VHPW4[<'#2L*Y$)[<0Z[!4^4!I2&@7I M,5B7J8_3@,8C,D6[OH).;_S[:-M-IBPAF]?FT&W+42&5LZBV80\P$9+0@70Y M#2F!61F!WG4'=+H[V$F7^CQU+>6@8)(D?DQ'EHEU+0*=;@AW@ MGL;:=#R90#@X31EI0QV6(VWHO'<&: Y@_V#UHZ@4*O@*7/%Y#)'JW9GF[D;+ MC3T6?)!:R])>KCD#Z,8 WJ^DU*\WYJ1Q?[*\^!=02P,$% @ 9( O5[ < ME31R P +PP !@ !X;"]W;W)K<8-5@9IMFVU]_MJ$4$I>DU>6' M!,/S?/WYFLG"W%OS=,$:24F%UQR(IBP1_WF'*3LL'<]YNO&% M[ NI;[CIHD9[O,'R:[WFJN7V*CDI<24(JP#'NZ5SZ]VLO$ GF(AO!!_$X!IH M*UO&'G3C/E\Z4!-ABC.I)9#Z><0K3*E64AS?.U&G[U,G#J^?U/\VYI69+1)X MQ>B_))?%TDDRG![Q+\2Q."+L&,G-N2&5L?D$3I@K,#X#I:J>D+,S8F6[DAE7Z- M&\G54Z+R9+IBE6"4Y$CB'-PABJH,@XV6$^#=&G%_ MOU^X4G6M!=RLZ^:N[<9_H9M_FNH:!/ *^- /+.FKR]/]<;JK#/>N_=ZU;_2" MU[NV>6O%0KN8GF@WHD897CIJ)@G,'[&3_O&;-X-_V9S^3V(CWT'O.YA23V^I MFK;&K%H 0,Z:K=PU5,VEC#65W7LK.#.">DUX3),(>M'"?1R:.HV:AUX8]E$C MVK"G#:=ILZPI&VI>4H[5<&0$F;E?<[6,/)OGO*XFJ/=E2#) 0JK:N]$CWEE#)N"2_C"4;>W0R MIG$8!]'QT%O"_ &+[#/>O;9)/M:K::8B,:.G)R0'+-.18P@YSWD_$V0GQLI5+GGI-K;2.=G M2:?-[;X"3KBI6E6B[>6L&=^KD2/ALVIA_LS-XKZ"\JX4YQ.(@>M!?Q M1:%C\N?=U9O^-=N@S M9=UI7D)NB;23NX/3G#Y*?T)\3RH!*-ZI5'@=*PW>GD[;AF2U.>!MF53'17-9 MJ!,]YCI /=\Q)I\:^LS8_T=(_P-02P,$% @ 9( O5Q)!&4T3!@ "QX M !@ !X;"]W;W)K7DVG:K'A>:(NQ987\,M*R#S1<"G74[65/%E6 M3GDV)9X73O,D+2:SZ^K>G9Q=BYW.TH+?2:1V>9[(K[<\$X\W$SQYOO$Q76]T M>6,ZN]XF:W[/]:?MG82K:1-EF>:\4*DHD.2KF\EK?#6G0>E06?R=\D=U]!V5 MJ3P(\:6\>+>\F7@E(I[QA2Y#)/"QYW.>964DP/'/(>BD>6;I>/S].?K;*GE( MYB%1?"ZRS^E2;VXFT00M^2K99?JC>/R-'Q*J "Y$IJK_Z/%@ZTW08J>TR _. M@"!/B_HS>3H,Q)$##@<^UA%]3\-.SN2B4R-)EHOD2W6OX@!IIA<0*?=ARF91CK5!2 M+-$'O>$2S44.[;(IZ[CGZ%VQ$#E'+_X02KU$%^C3_1OTXL>7UU,-T,H'3!<' M&+SGW[ MH?>S+:V1@G62])LD?5?TV5]")QF\W%6JMDQK][!R+R>8_8PRYE$_@"'>'V=A M,20Q]?&180=AT" ,G&68"Z7+WI:.<@1CEF.D8)UDPR;9\(1R++HIVS*NPP1' MHTVHYY$@Q+VR6 R]&/L^B^QE80U2YD3ZJX0)!&VE6*7:!I 9S\4^\[PH[@.T M&!(/QR'S[0"C!F#D[)O#7%BL$7\"!E5<65LG&K-U1@K6R3=N\HV=!;D'7H5L M7Z$U+R#SK&* 9 D$E"I=CL3>VDBQI4Z^%X?4[]7)8DA#2F,:V^N$O9;//"?R M-QR&8Y$FM4@H4>="ZO3?ZH:5F#P#2T!"/^XAMIAA%@9X .\1_^(37E)A])<5 M*K:-;TA(1/MH+984T :Q-P"8M(")$_ SYV<5YZ^DR)_1@U*PHB:6Z24*O:B/ MV;2[P"'%,0X',+?DBYVT-ZNU2UHAMT*DQJ,I0,2L#]&T8S@8F%MP2YO8S9O. M(44/'-0Z+V?'?5JI9[@\Y()T\C30*K[9U8P1$O0S,NU@T(G/P@&FQ2W58B>Y MS>[. QR80(+0ZPL#FQE@'0+;4B5V<^6?L&)*C\M@Q6CR7\!@M(RWS[0K.QFZ M?JA56J+$S$U$52(W5)I%VR4RW6O--H"HF=5AHD',@B>]>-NG >*UIW M+%H-0-P:X/2Q<#6AR>8D!*G%C)6SMWI&C=9%M=0P1^#,Z MSV(98C^DT<#>"VU% O6_>UZ@3IUQ=EE&BM9-N-42U*TE3I\7 F,N)ABT F'] M'0^+)8YCQB)C:I@>':OE7*ZKTT8%:':%K@^BFKO-B>;KZARO=_\67\WK<\DV M3'U,^CZ1Z[10*.,K".E=,@ GZY/'^D*+;75X]R"T%GGU=<.3)9>E ?R^$D(_ M7Y0/:,Y_9_\!4$L#!!0 ( &2 +U?@@=- *@@ $,X 8 >&PO=V]R M:W-H965T&ULM5MK;]LV%/TK@C=L+;#4(JEGEP18+4O;L&Y! MBV[81U6F8Z&RY$ITT@+[\:-DU;)(BA13]DOBQ^&YY+F\E'@H7S]6]8=FAS&Q M/NV+LKE9[ @YO%PNFVR']VGSHCK@DGZSK>I]2NC;^G[9'&J<;KI&^V();=M; M[M.\7-Q>=Y_=U;?7U9$4>8GO:JLY[O=I_?D5+JK'FP58?/G@37Z_(^T'R]OK M0WJ/WV+R[G!7TW?+,\LFW^.RR:O2JO'V9O$+>)D@V#;H$'_G^+&Y>&VU0WE? M51_:-[]M;A9VVR-#N9] MVN!55?R3;\CN9A$LK W>IL>"O*D>?\7]@-R6+ZN*IOMK/9ZP/EQ8V;$AU;YO M3'NPS\O3__13+\1% QA,-(!] SBW >H;(*8!GM=5T]6G6+IFSMBRZ_76N:D;QLI^);4M-O M<]J.W*ZJLJF*?),2O+'>$OJ/SC/26-766NW2\AXW5E[2+ZKLPZXJ-KAN?K36 M'X\Y^7R])#1^R[+,^EBO3K'@9*S]ONK)K'=O(^O9]\^M9I?6N!&0K73(_GTG M)XOD9+]L-GE;&6EAW:7YYHH.>94>" *F?[$ "4#H^OX8 ME_ XUX&^';AGW$AP=!8I?- @0NDXBYP$C: M89P$\;Q;8^=+FL>QO0J5B(29:B1RNY995=?93IP4N=9^S([ M77TZW45ZNYS>R/48Q:4]T%7\84 M'RUYLA7.X[I*T^ &S)*_F@>+I /07=U,DL4FR1)#9*-9X)]G@2^=!6_PX5AG M.[JW:&>!JLI\_@+,SOB5-)YNE?G<1+D*4> S-P9K'L96F1*1",86HA $XBH+ MSOH&3]1W=DT%O :.#=O[O)'N\V"1M+NZ-662+#9)EBC5&&4S/&*0DZ,T'=\YO*XYE%L$2D1 M"3^TT/>"B1H"]K!GM@WK/KNZ^LBC>VT ;)]-R$Q<)!^);H$998N-LB4"19#K MVWXXD>T+AP1\?;8?T[I.2R+.*> W@.QE2MX'W0KKV4;W:*'#!ET+8&R-J2&) M:'BA:]L3N@]^ I ;"EJZSR\PR$MCVS:7CUFP2#X$[?(RR18;94M,L8TGP^!U M +G9\2*10JS'L*D%[>6%=!'E%; M97ZS#P-ZEQ&XK)C8SD?=:^F!AU&(RR):;8QMD?3 8@=QF>YJ$"?DO. M+7%&W0; NP3(=T$0LJ6G]AO4D$0=;:SV8#D N>?PM5YJ3S]:^!"[_JSDG="6 MGM^P X=>6CW$:L\#.>V5D$0<+IA>Z :' ,@M@F]BJP)^YTTSX@3(89,R$QC) M1Z&]])EDBXVR):;8QF>T@W4!Y=:%GL':DXU<2/; ="6/J'U.RV_CKX#M /9T M>"T LI6GAB2B$=)PT)W8OL+!-H!RV\" U0KYS?<579'9^Z353%PD[[%NE1EE MBXVR)6I%QEF]>,A!;DK0?=$6YYI7,"AX4L!C+V#RP-IEQ/L7;,2U ,-5D!*2 M" 8W53O#;A_*=_M*E>>7D&"+[+F 5W\>+I)W7+N$C#[C8)0M,<4VG@*# 0&? M\)S#L=2I.OZA!\3NEN6=T"XZWB;P L@&70M@7-VI'WP0![O8;(^%'SP)^(1' M'R:%GU^(_%X>>:X=L@F9!8OD8] N0Y-LL5&VQ!3;>#8,1@F4&R5FCAC[()>E M")#/IMZDQ1!!WG9Q?7[_)H!QM:B$)(+QN?[D$0@0?"];CSKK4 QI6+VNX0]&<<;"S@8'9 N=GQE$,BJ'R*8"6/ MJKTP*0.N!1#7!QY;<[&:*E%3C9\]'HP$)#<2= ^(D'(OOI)'U-59'7"MAL0" M"/(!^X2W"C76>+ 0D-Q"F#@>0D)]^5-X&#H!>Y&51]366!0T;)U+]CHK0%Y! MZ,+V07)6<@$4@ !"]E1. /01LB\'/19^V.6C>;]ED!P/(?FC]?R^N*15X2^GM%S[5OC[] M8NWTAE2'[@=3[RM"JGWW_@]02P,$% M @ 9( O5V:P,PGX!@ -1X !@ !X;"]W;W)KB8JR2ZI.0D^_4[ M4HYEBY028_YB4]+Q]-P=[YZC>/D@U7>]YKQ&CV51Z:O)NJXW%[.9SM:\9/J] MW/ *GJRD*ED-E^I^IC>*L]Q.*HL9"8)X5C)131:7]MZ-6ES*IBY$Q6\4TDU9 M,O5TS0OY<#7!D^<;7\7]NC8W9HO+#;OGM[S^MKE1<#7;:\E%R2LM9(447UU- M/N"+)8W,!"OQE^ /^F",C"EW4GXW%W_D5Y/ (.(%SVJC@L'?EB]Y41A-@./' M3NED_TXS\7#\K/V3-1Z,N6.:+V7QM\CK]=4DG:"O5C*2LM"Y*SF.;JMX0]B5&LD M5VC)]!I]@CCKRUD-KS(39ME.[76KE@RHQ01]EE6]UNBW*N?YL8(98-P#)<] MK\FHQC^;ZCVBP3M$ D+1M]N/Z,W/;SW EJ]70_QJCN#1O1^IU4N'_&B88SV&*/1('W(_X&,,@LO/=>/!KACQR49H*UY;?*$2NE MJL6_]H;/\E9==!AM$H?S7K!=*9S$$?9'.MEC34:Q?F)"H2TK&FXJV99K4]Z@ MF&;?(7 &K[>F)0X4FD0X[2-VQ<(DB''DAYSN(:>G0X8HUDID9@C+LP3'6R-\ MX%/7CR%.$YSVT+MR492$\]B/?KY'/S\=?5.=@'_NX(I3DI >>E MP2CTSS(7*Y&UZSJ3NC86O+A6=DJ/_!@'0=##ZQ$; GQ V7B<:]:LNN<:RM!A M%=*: V^;O"P$NQ/%<$7:J3]323J7MF-GD,X99#1Z'[),-J9C@=K$Q9;=%=QK M,W'B,)T'.'+2PR<8T3"8DX&P=1T"'N7?Q8WB&R9RQ!^A!]>\C96LUUQ!HZ>4 M8:4VB%[\U(6%24AQV,?O$8R29( Y<4?O>)S?G]$K^<0*L[2\*$/WY132@L1] ME*Y@E))X/H"R(W@\RH#=:MBP)[,46I[*,M7PSO%>Y)%;/BE-@LA![@I.4XJC M@?J).W;%+]'KBL,J,#5_RZO&OXI=LDS3&,^=1>S*)33$R0!%X8Y6\3BO?CF] M*?+:X6%:FD)_E_0-<06G8 <)AHIHQ[8X/:5A%Y7AK%>TP8%%2#HF)Z/DV*73+H.\R]"+&GL*;1C&43\&/L&Q&'2\2\@I^;,2 M%8/-U,OY0T;I_-3\.9>V8R=TE$Y>HG29<9[KU@= Y< Q7&6BS:@7>TCB5%ZJ!H'(7%3VR,XIW,\Y.&.T\DXIS\7*G!G)BN3U[;+ZRJ2N:V! M1]7@)IJX5#Z-@L@IMAZY(5]W;$_^%]O[3MZ:_C!1L,0M!T8EH8]-Q_*4I=_ 1[!4;]=] A.PP#C>&#/0SNFIN-, MO1S"^P[=\7M156;UF.:#*R%SGQ'4I5T)J. M\_2(&=QLXD8-R475G@M!*?)_K#XK=Y]+V[%+#C[8CW.WC:G=TII>EP;I8/V$);=JWLN.MH'G!RW,VD[=D;7 M -"7&H ]D1Z19[O-A^5MAJ_I_'?OB8\2,X7>N!]45ZY/2;.# [B2JWM[+JF1 M_1;1'G'M[^[//C_8$[_>_6M\L6Q/,#LU[8'J9Z:@7FI4\!6H#-XG@$JU9Y3M M12TW]ICO3M:U+.UPS1EXQPC \Y64]?.%><'^I'CQ'U!+ P04 " !D@"]7 M.R\ZVL ) #=%P & 'AL+W=O2TDC. M VBQV"^VI"'O\]QS+WE^4Y?[OSE^>NC49;=>=%:.M:^N.U,NYP M,3F;=!_N]787Z!7FR<>Z!7MZ6%Y,E&:2,*B))D/BW5S?*&!($,_[,,B>]2MHX?.ZD M_\J^PY>-#.K&F4^ZC+N+R8N)*%4E6Q/OW>&?*OOSC.05S@3^*PYI[;-?)J)H M0W1UW@P+:FW3?_DYQV&PX<7R&QM6><.*[4Z*V,K7,LK+<^\.PM-J2*,'=I5W MPSAM*2GKZ/&KQKYX^<%OI=7_D12BJ7@O8^N5<)6X;@-6AB"D+<6U##K0USNO M@K*15Y\O(O23E$61=5TG7:MOZ#I;B7?.QET0;VRIRK& !0SOK5]UUE^OOBOQ M7ZV=BR?+J5@M5T^^(^])'XTG+._)_R4:2=?3K^NB:GL9&EFHBTE#@OQ>32Y_ M_.'L^?+5=SQYVGOR]'O2_\>>?%_7>Q>5.)N+OZ]SM%7)%D"5K&,\.OE=[64H!T]^[O:HWRHL587+Y?,H^PV$I MFG9C=&&.(GH)](N=,Z6V6U$D1U#W<0>Q7BEQP&]8Z X6ZT*[";K4TFL%,1PZ MP%[UL'^)>#5>VQC$:Q4>4JB@%V]&'B12T%G.:1DM%K?X:L55K;PNI%C/06CB M?G[+_V_FOY/Y DG2$=:D%,&B%M7K.0)0P :]4Y]UX9*S]V_6ZP^WXO9J2O)> MOTGR\!_RYG]-X/QK(/JD1./=7L/">'"""D<7M*2"$W8;1'0"V&\20 M\A:06;'7$K[:5AHAV^AF7EEUH'P#!.AI2L@M4HWV%E-=D/=!&O:5H0).AZV% MIFA5NIB*J(J=)14ISK4JZ>5D^,=WO2T%:!;[DB6,WE(C8FR,CT AH-3M^^BE M#9)[Y,D9!3 B)2&2)FD<\(;:()_(SL[YN?BT4_84:8&*,\CH:!'EHVD11 1? M#)4)':DR0($/:/]LIQ1(\A9!"+EZ(4E& $9NR&2C*Y5"@H2198ZM[+(TT^1U M0)?OL"63(E@@BP*3 )4O&:=/FUA.J?883QK*1IH3=*1JXY*L9(C*3UE"YK!: M6EC,JY$M!/X4U980ABIV[7:'&8@C0689&D,H_L!NHSS@/]1)CA5'")B+CZ/0 M]9@JE8%?GD)T_^$M>422N\AS9FJ'2E$H QYTL(?-),@-H@YHA(RX(/?T8Q<( M$AXQ;XFRI3IB^2?\>T?>SWO3@OA -38H*RJ!4 1A!^YJLEWT%C$]-=7 M(9OR%A'R5L4LB@+F*[3&D! ,;T\8@U0BD5Q;Q(Z%UPW[5BD$\%9M97$456O9 M86F(:Q!#!V8Y28%(;9%E9G /^D&/0=+Z-U;#C.0.*D0.&R#P9ZN#3D2:0$!L MWB-Z*MPF8A 6 3-SR9ZU@19Y!0(&TVZG3 8U:<7#CFJ[R,1,JQ$LB_2!U&0- M- 7J%F3H#%@**O.$]N6LD02A/H;A"(S62,]-[V!!,3+!H7AVDNHE(3&-\6FB M#J!)BC%^H0C13,]-ATJ]9RFVRABYX=X'H#NPM=AH,)3;>MGL=#$4.Q=79:E3 MX!_E 0 I1 ;X=9&@3AD28TP\W6/F-Q=^1F@83"DX5W(IID9_:"X:8*40)Y0 M2(X2?B2O@3BDAK!18B 6E:;?./1H&8E+4P#(-?4Y^I2\*2N% A0'(EJJH+51#.4NBU5ZW2X,RF1A7?$#6)/;9IZ6R7R@6E*HX-IN=6/HU;H-/Q@24S\ MAEV9N?'M?KTF0)=XO'O]*_FA\/CO=[?=5[+BH#;=ECEU1GK6MN4H9((1Z#O) M+VT3N.G'3:NI-: 9 ]F,'M).RT!!;JN2Q_@;X0+/Z!3HJ%A,0558 P! M;',3&/>WQ/9PF09C3LF P,@#8F?ZW,T:5W=OP["SC7G)(&^>6*/74"D>@Y*P M<5%5WM6< @3Q+_#$J,OT5+%A %5Z"V6,_(!PA^I( U2VD))Z]O.KT4B!XPMF M+VK*@4'8.S LZW[CX]0'-#BYT>3-E :.]/A%6TY]"S95K3("):2I3UBW/Q4S MD8+":,E,4>Z1:A@Q'\\<([AD.(?QO)@1?1I%B"6[CMM:;L./QC0: ;J9B_.: M:IXD8[5XL<31W1BR$W-MH$8PGAIXEJ&5-&AU2U&W0-Q82;]#2=3)$>4R'RG7 MIXXY]HE"-.Q5!'&-=-T/*GE<;%2$]!4I^KMSUQ8SK^?QQ2MT3@)@BFGA&IWX M;NS>'S#:#H=4ZL*$Z-031F-;/Z8QFGE-A\A$X10 C!MTUT0R_&.R^-I,4.G< MMTOT0>,D'O06/&T$99V=>CSQ<;[YF.5UY(D\065@[(A*VDV-P??1E#&0AEYL M0? X!&JBPAZ W'1HBO3.CH?"K+ >Q!OQ2H64,'.X2O:+ELNX],#$PR>40B M89AUP*:4'XS$M0Y\TY\0 MC(@A3#_9HZ]!62)@UQQ9%I] V=B=)!KQ*)EM/J;QIAU"!W8<-NN381T:"%E0 MR%T8]>[UINT/'GV[)@ZNY1_.ZS0PI&8[D-5UVS:K/F6_[T-N+'2:49.AG2SX M!FC&V?ORV R3()+RCJ.%C)'"7F6XT$$ ?;S031Y;;E 9SN@RD3%Y!@O3Q0:1 M'9WN3/*IEZ\FNGTJU5TFSE04$-':='2@]WSED]91/OB:9/;E-O%P7D\YYE$408%KW>U.,71G_K7KN,7@RA71VO+%,LB$#$ZW MK_W7_N[Z*EW9GI:GB^]WTN.4AM.MJK!U.?_YV23ANGN)KN$+W(V+2 T_[C"K M*T\+\'OE7.Q>2$%_HW_Y7U!+ P04 " !D@"]7'[[#R6$6 010 & M 'AL+W=OJF)$Y:S9Z^V-;^^O-5\=)L278\D]F'/4 02]UDL5CW M*A;UZLY47^NU4HVXW^1%_?IHW33EB^/C.EVKC:P'IE0%WBQ-M9$-OE:KX[JL ME,QXTB8_'@^'L^.-U,71FU?\[+IZ\\JT3:X+=5V)NMUL9+6]4+FY>WTT.O(/ M/NG5NJ$'QV]>E7*E;E3SI;RN\.TX0,GT1A6U-H6HU/+UT?GHQ<64QO. G[6Z MJZ//@G:R,.8K?;G*7A\-"2&5J[0A"!)_;M6ERG,"!#1^T2&:<#I\8,+831@SWG8AQO*M;.2;5Y6Y$Q6-!C3ZP%OE MV4!.%\24FZ;"6XUYS9L;RPQAEN)&KPJ]U*DL&G&>IJ8M&EVLQ+7)=:I5_>JX MP7HTZSAUL"\L[/$#L$=C\=$4S;H6[XI,97T QT T8#OVV%Z,'X7X/VTQ$)-A M(L;#\>01>).P^PG#F_Q'=F]A3P_#)FUZ49OOSI_/R:/XY>_@A#\5NK06\H20&K0JN(QN#;5R540$\6F9 U M+%%)V-6B6-G9IKN="Y;K0#E>DZS4W= MTKH8B1T1KK3T0Y/L,AF0H0GT^2!Y:-Y#^%3J5A6MXC'J'E:Z!N"LK8A*W1SZ M5JI*FZP>@(Y-BP6 )HQ6#3S;G)#'OBNQK,R&YM41G0;$Q_HQPH$9>9O%(\!+ MX>2=T6P+V"@VPHLFMM)%8!N)R*_.6-D5\ MALCHHFZJU@D3AH-&!)#6UREA4&$E#*TU@TEX!W!?N?YWD$Q8<555F-G(>\>Q M@;B4]9H'\X=W (&5>9GWA'!;E::V.R1B1SPC : I2S@\K$=O+\VFE,66%H*N MU?:]BD!*_,MSL88/@=SG&J_ &+5H>OO#HND:+BBSBB*!?*57D)LH$K= 7[N2IX"2<+@FU2 9%*]K&!_-:Z;C &/*UTSE !3VVQ3O45 MH<*R+4B>WDM=B9_!$);B]T&"KR*DO\#V5]&[2)=O&M!75L#FPN!/4.CWYS<7 M0:$/CK\T&9LCYJ"?=GYS&69]-J5.Q>D8OB)"\J.2I*2=;KV-%/<#]"D7(T$P M1J.7XE^M(8T#$4B.M(\@' FLW.J,Q#;%MIRB$[D["1XXH., ]*HH6Y)^ [&H MR.P4+""_/;X6I+8"B1G\'2I0WQ!Z@4_IM?=1)6_5)$PF9D5MNZAY:3#I@U*?02D5ZZ=E\ \E;JG$>1 M\"(^A&7(P)/40-+8ABU!T::_'*1=%$8LB86WS$(-->OCL%#>_I)]9/U#G*!" MG$#$P=\QK<KNK3$DP>5@S M5=H2BLVH?U[*+3W$R+*LS#W;44(3>^XV#H:I5+9U\!?U&M3:T7O:660P8/!S M&"%L0;&TOC7MHEFV00?K'JT5K<,FG, [HVVWRN UQC<56>%#.PKB)$71;A8@ M--$/8FPJ:WQ27:7M!G:R(!&_@_BJGFW$]LR&/,P=RSK\K:A+E9*:NT!854$^ MP1>'&/EV2EX(NXY=9I'KE72^W<3K)#%8. MI+2ZYD>#.,N>.JKS-KM M+&/O16#W:.)L4+"&H%SG3<.FDO!1P(54*R)TI<+.'K<&:S@#>!HR<]"RVHAHV*=; MF4OV'(TS11P@4#@!UR)949:]K>BFM2@Q=."M-QPS@P/WJ5(VZGS_]NI2/!N? M#)/A<$C3VHIYD6M$Z_WU,Z/(4I,EAS_4)9DPQ(9MQ>$HC7"24ZF<%<)J".Q5 M1) =7Z/N05\X>S>BLS"%MU6.8VRO=DU$MU]0V>I/(E8AM_!.B#0-".'A0+R[ M+SD6(.0D-=6QJYP 6<" M[4-F1Q%>B#/E:E6I%3'URPW<"$A613+*:CA*YK-A,G&:]FQZ.DG&DS')UE/T M$#H%+-':X# \ID0U[Q6CXUSB' N$VQI&= MI&FK).80;[,'T/]#RQT,!1XBD%UA:8B_G-/Q<%L]@[^!;+85IYJT $51MZ_"+G9?\*XX O-/?F;TQ'DW9"+^VGT9 MX8L;CN(AO2_7Q/X*)HXH1XE:R9ZH]UB%Q^3V.%MCNQ>B3WJ<$;\@:O2N MK7T>#;LOJ;;WG.HD"#9@-S+V?"Y&ZYP\HC/R3KEVJ>^$%'5NA8F"&=S:*HJ^[H&WH84VIC4T3X60WIW4$YF[8HBFR M.IS@D'"SV5 %FW$;VI0(,2T6-C!@TTR4! M^-@5=VSLX:-6'\3?^J2T/"P%B#\+1;0F V#S-FR_6-GLJQ^K4F:5VIC)"E:V8L;$/8L5Q=$L1?:*Q6 + ^<,[KRF4,$GEA#98,N0]U)CWH+ M4%$EVA(SVV:*(38&FG=P+= Q9HUWBFSZ(SY$=;G M *1#T.7NE'H=E(Z!^.3\PB<+@=D6V_M@R&VURPYVCJO*6+O8=9[?? %^H^GS MX5D2@#*C$';"KJ2-\[&7P7/\8$L7L^'LQR0N;= 37]ZPKH'SV9R94OJJ*/'% M#28.L'1X(G@\\1"63KMH%5@4]=):FI6ATE!.Y?KRX!-PN0NNL2*_>V24*B#)4%JY.+Z MH+I=<%G:H<8Y8^8?@E^V BX0,-"*/;QV E]5L4W6[-7=OJTJWB%;@S/&E!? MM&BYNIG:.JTM.)-KCX,&0P)$:D?BB$"'S*A((: 4Z,$X;'2[$4LE&U]IYA @ M-VWVW$;'-U+><%8K*P2C9.IS),**Y!$90D-U]B!3U^Y!'8IFOMK,1)=\;$;E M:&G%ZN;SQQ!N6)N%A-ANT*;)F2+WQ)Q:5Z9%[D' KG?7_=Q!K_L"';2K+'/M M+'H7_RR)1W6C2C;1E+965I3)_Y!K9MFD$@JT@0QG9ZDBR5_T))*<&U4S\R5R M<,O$N'1@*T8 M:K(,0>;$+S[>H'I,NZC32G.]$>*M(NVHOUL]_)*=4>][)A@(>.MM%WD1?4.1 M+<8L\-X7 ,C ;DNJB]#\PCJJA$S:K29?1:416^CUM*HB?Y*2/X2D(GF 8"\4 M;"."RX&X@"A"WMGFE')K'9:S438[RFXME9<'X?;J.F!..-UP@Z%KD0;V&+&C M^-;@,4=\8L3'Z152UM2K.]<&*5BF7 91;)HK=\H"X3<5)7F&"SWX5FXKBJ1[ M$$L2Y\:%SR&;MW9F0-CM2QR;U_Z2'3;!?;0E19O^L:O(A:K9=S+)R])B*WY2 M9E7)+^N+OG39WQ?0EGQ5 MP\5F__09\K[D=#9.3D['XN1T,(PRO&=B=):,YL-D=CH-#S%FC#$V^^\RPW$R M'\V2V9PSCI+I!.!',S&9\IM/RM;>?C%5WNUTDHS&TP2>2IP.>FEI M,L%^ST[&8CZ@#/6S09X3H3B9)_/A))EBP&C8QQ[+GDVFR6CO52C$?XHJZ7]( MI [6Y/_[Q.OQ(L(3Q G$3N;C>7(VGR,('LSZ?$C&)R=X-0O/9F,6M%TA2N:S M23*<3L7XM"]#R6QVDHQ&(S$9/2)",XCQ<$K,'IQ<E^IB>G8L9RM2L_,\@' M%IU-]L3G!&B/DI/IR>Z?[8+&UR;HE"YJR,Y MUQE5 1HE-]:J?F,GMB[BZXI_P.4D-N^5?*;(\2,\[H;P0'KL/1O38$-'?SU" M)$\DI NT]PD2T>&F,>G7YQ<\ M7?IC!%"F0?1G:RLT#!M1FS(W6^4JS(4IGG=/XDX*3KA<=0=!D[;UL8A;EC0T MQ95LV>77S4["U$N=:T0>RN4N(=8)Y[1BU6J;3".,H6H!'1"O?7QZPW,MA:[M M7'?L/Q^=>JY2*\&W6PBZ@SW7/$13-UVS0#@%]&$!-_E$3'']-[8"CX#BP+[X M8#-S?2PQW1- R+@>N(.]$WEB$DRWN:-Y$,G6RKCUA=-KPKYSZ@*^51Z[JG=M^G8E9]=3X7-VAPU=E&$+&Y *\>W RSX+R:R[1^B MFA;4FHIHO@N*\J-+L@YT@.=VX9K"+'V3N%KECU@QR3HDU]$1%YA^Z'?OA+KW MC[9*%!:FZFRT$&D[='[1JZ#; 4GH!+">,I2A'%:EI#XO?W8:';WV!8@A[/>[ M=2AEOC8784D",!#GA3W2K:-C@S#$"97GV?ZB#ZT6=MR7 M^HP*>=D7DD-\#E M7*57A;@DHA;IEO6'W &+@G474?7_<$-DI;K6-1*F?O27\=&DX_RR+7PJF_HE M^PI$IZ'6H<4=!4N')R7_.M.(+>)B9.Z.'<'8&ZX:@YPN9LSNU_?Y60*X*ZKOI MNDC]:=%AR)(.-U:[*WASPBI.74=TMN[J?QOYJ_$=2A0+Q6VK-DBRYT!$S1[[ M0@0%E:\T\>:MJK^*#Q"I0IPCAP=*7>O*6V6-]E:@\*TF8/V1Y._:B.ZQ06,G7C9<:J<[$B4G&=>MLM MO%;9BOTAA:BN37#OH.RP//7#+1^S=*<_TAUB]4K95LX6JKE33M0.*4;8H7\ M$'8!^2@>Y JB;H)D[U2O5ES."KT7MC248;RNN3'F5G7MR_R.3:.O]Z^HML?] M!>,1DN^)JRSQ$1,_GDZ2T[/3WW%RO]< ]/^Z(>*1DL&>I:"P0V5_O#YP(*_? MR^>[9H!K&Q H.K0'PN)%3,J>>0G9]V!X%G\Y$>?.'+G@XNEPD$H/1I,G[RS" M]:>+ZR%@.*/_]JCY^^&_!_#UY_R4\<>?=AR1#X0;W7.I((.%GQ\\&U*$IB(FGSL MEOK^U5Y.06TK5,_Y'DJ7>6MM3C>X'R]&\SA.ON/K*5WA/0:FEYQG9[1I\B!= MRVL?T%IF=K*]&Y)$B553<8*_=5NTC3V_FY69(_OW,3-S!W5;7H-3-CXN>V!7 M-,@**L7)'HCEL8VX?5A)_4GV6A.UX .6IQC"HEU'%/>S!L+6*J4&_*;#83(\<[UY 0E'XKCU^B$<:]^E8$7(BT^DAI'>NLSO7E6I]ND: M8A!J*8)3CR^0>*GC%,Z5#$(FUQ>>1ZZ(#9Q9MK6(#C..M@BO&!(??](9J=ST M&R]9 M++:'KKCM=N=PASW=;+ W]9!Q0SCH_J>]($A-)(Y%/6"[V>@.1 R1#X*#&AUZ M;'-/5K#N69S _,[KF=8.$K)4(<6J;Q^D!EWL8"--O2N0P M5I:Z'KZ$&DJ@&=Q.G.NO5#YC+:6,D-U:S4KN*V^V7NP2Z$-#B:)5TMWMW1=(UQL^O%@XB&%T ME7NRODP!=SN-LU>JTCW/C?G*>3>U"%%+3RB7N\R]*W/V.^]]X]+EN\L/H5>* M2GR^0[,_G "ZGI1F6ZJ=BV2]>R1=2=]>E8FN&I"'T;8>X3)\)W4P5[GF;H7> M<<3.-0"+2Y]&=*^))4#?=@:[NXVTT@7907 -[!UYP\EU(2P)CO5]KK E&](HBN?;0CKV]K M3<(EYU[G<'?#AOMZ03[JZ^(%;W'WZ M!;)O@)GFKFK;\DKV!*H?\8"Q[E^&YY!:=E3T?#E+\T$$KWA18(/X+RYO\ 4$L#!!0 M ( &2 +U=8@%=9ZP( "0' 8 >&PO=V]R:W-H965T&ULI55M;YLP$/XK%JVJ34(!3%Y(FD3JJ[9IK:)V+Y]=. (JV-0V3?+O=S8) MH5L3:>H7?'>^>^X.^QY/5T(^JPQ DW59<#5S,JVKB>>I.(.2J9ZH@.-.*F3) M-*IRZ:E* DML4%EXU/>'7LER[LRGUK:0\ZFH=9%S6$BBZK)DS*._1;VSOV\L04 M7(GB=Y[H;.9$#DD@976A'\3J"VS[&1B\6!3*?LFJ\:6A0^)::5%N@[&",N?- MRM;;_] )B/P# 70;0&W=32);Y373;#Z58D6D\48T(]A6;306EW-S*(]:XFZ. M<7J^D'B^4F\(XPFY>:GS"O^XGGH:L8V'%V]Q+AL<>@ GH.1.<)TI%A46QG=579)CR)^JWF/A+Y+J$_#(WAAVVEH\<(/=]K@]-_',5,R416+8>;@ M&"B0K^#,STZ"H7]^I,I^6V7_&/I_5'D0B/W4L@^'0'001>12I7C$)>["(NG[D_Z/?UI+GND9/TV^:KXVL M6K=^X$8TV*N^&T8A^2$T*UKC>$#=P-\[15'DCJ. ? >ED)?BNJP+IB%!.L$K M%>?,$M;.^U,4!>[8CSYW+)AF/!Y^)O>@W4.'N>]YY+O!..P8^B/,/V@-U]VT ML$;"5^;LI;T#&V!2$3!3?>#\R0IOQRG^Z9".K?$T&+G#0> B:ZL*+.\6F]Y[ MT^%UF*L$N;3\K/ >UEPW)-9:VR?@HF&^O7OS?MPQN&PO=V]R:W-H965T^D4'ACP/9MR\WA"J7>;Z(L>A!\$KO& M>4&R77=\AY_1_=7=&-HE(TLE6E16: 4&ZTUTF5U<%=X^&/PM<&]/UN SN=7Z MJ]^\JS91Z@-"B:7S#)P^=WB-4GHB"N/?(VW:Z/W8+PUL?E%2#6@*3BA_*%\=H:T@G!N^TXY MKG;B5B)<6HO.KA-'M%Z9E$>*JX&"O4"1,?B@E6LL_*8JK+XG2"B>,2CV$-05 M.\OX9Z^FD*_&A>UXB9N(FM^BN<-H^_I5 M-D_?G@FP& ,LSK'_6(#G*3YJAU!,X0D5O'ZU9&G^]E3#!TVIZ7)9![H^MAH: MD"2P,>P;43; #=FVVCCQ'U:@[TC/%:!U@NX#27J+=2\)4Z,G<:C@@-S8*7QI M$*YUVW%U@$JC!:4=-/R.^$@BGH12(;9$Z/1@)*B3:J$$Y23IUA+AY1 &#W<9 M[VDH600:2N#(4W *Z-L/J'EP;![R5OD%@SVW,&%%G+,T""=D00?981@+\O"" M!_\MW1#9+1*BU#L5JB$L\*XS^C[40AY@4JSB-/7LJN=2^BR]ZX(B-+K?-7ZS M#+X?X5BV"$#*A.9J[=!,?^S0?.JUEC18A=J1WLN>3_]B)/S9[\@_+AY;!,9Q MP68OB;]H1RQ/E#%+5Z3/GV@6+(_3? [OT=*QEF7?]C)T.#]MBL>H7Q;%(LYG MLS?/: ;"-_ 17?S,*4Z@F+,XG?L*>%#&1O!S\R0YF?!4R%UXQWPO],H-PWZ4 MCD_EY?!"?#,?WMD/W.R$LB"Q)F@Z7&ULG5C]<]LV$OU7,&K3:6=T^J#DV$UL MS]C.>#98IU2^&8]COJ:-CB-?DL/(TH>-3K@-JW$L ^E"%FWL.)M, M7H\WVKC!^:D\NPWGI[Y*UCBZ#2I6FXT.CY=D_>YL,!VT#SZ:U3KQ@_'Y::E7 M=$?IS_(VX&[<62G,AEPTWJE R[/!Q?3-Y9SGRX1/AG:Q=ZTXDH7W]WQS4YP- M)NP06]PKOU17 M@0J33L<)-GEDG#?K+^OUV3?63S/UNW=I'=4_74'%4P-C.--YE+4>768O6ORM M!-+G=/9 +2/%+8T./_IA^GK MR=L7O)MWWLU?LOY_>/?R^@\^D3I2(_7O-:DKORFU>U3D$L&>,BYYI=5[KT%_ M5Z@[RJM@TJ.Z6 4B2"N!;6FM[HPU.23R25M+C^I2NWOU\T\_G&39Y.W=ITNY MFK[]16'*;Y5]5-F,LS-%CG9KDZ^'2D>E80X$&*HR^*TI*"I4#&P>:.OMUKB5 MLDVHN80JPPE.6XH E0=^S(9'D\EP@E^%P9/)*WY*UJS,PA($G/O*I0B3.9FM MQK,Z[*\,0ZH5$L7>7M,B5*@U*CL1/LV'@H.)*$*+SR@,"@#E%!*JEUH:IUUN MM)4Y)04I>2XGE?LM80Q;"UP2M-H1?@(!9(QO2FMD*I" )^ P=1P>J>O.\MZ2 M<;FM"E)<.'E[1HC35'R&Z)&[+Y7)[U70J%ULL7((*063\UBNXUJ<=*C:!V 9 MJL)P#@JU>$01"8$S#0<7R',R@*:T543M6B1!GZL8!28,DD6N$C UC^F8U'0T M/6*8IJ/)0;@7I .'PY3#=*P3MKD*X<)]4O2%+V&!LPWBX9FD>_I*Z07PD.=E M0*FOYW-@1Z/)JWJWSK",(:?IN0L[H/[K*#MZ=1C^ TXS U@,-41IKQWF^O3X M;42F7/36%)H!UZ H>I^ZK4*LD+XVFHN:].+R1S@IDU^26VWNCSSY!4"8345' MQQ"/1_I[;@QA#I!P6M]1O!^J&Y>/:J.?+M7//'.O3_7^[J+5Z+!O18 )P-]P MH/"YP$7>4488X)$\'H',MIP7B#)H%S< "=6 U9P3%0)KCVD83K7)_G:BK23B MBJ8P.C#7FB)D?8[F_-#M#<]B2;E9FCH'B*,6)V:WFA!CAXPV61+6L+QQ1F&E MB(0*Y>%30$2ECZ:GC[K4?;H< ZRNB:#>0"0G+ MH7A42X81Z+&EPENK@]IJ6XOL$/%>BK>-9:0NTK/B-GN:^S79ME(D\8HK+&KV MR2QK2NQR7\G 72 )@?WXZ_!X=L(3A#S( 3WD7",P>P54@A,>&Q=%/-: "7#G M#Z=^UP&VII/6%]Z23>36QY[,M#7 V1D-8I1O0TYHS&["X<!5P*>(O.( H1 M:)G9X,6R8H:6->+"5':RD0Y*0TN\-M^\2>7:NV9>;!,#@[%"&/OU.)-7H.%: M;Z5_,Y$8OTX1)L %A_("O001< /$K"W>>VSFAU@NZ>33 9NM-V#Q<%R=>WMA M]M 7"3UI%-^13V^M2.EX>'0R>4E)KX?S^>PO*PG-*C0G"X?.7R6N) 4CL_ ! MATM<1:0 N=]WP@-=3S+2?P)FH8V6)&]!]A'A/U\D"/#NM4:"?Y!0P! T1O[6WA;MJ4)0 M ,8>E3NU+9"--<<2)EU1Y:8YW71GD<9@;&/]NTW^67/?]X@NG#Y@Q*V7U=GS M\7N50-OHGY:#M@;@^(<3N6[*O/37]@U&W,#4VP]7_5; <^:H"])AG]+OB9^! M_@$F^)Q=[;(@=*@_902/C#-7.",$.-U]#2(]E!;'&%84UQB>PH.,6L%=+N+ ME=?"P>L$S*\>N7SL"!-9]0TW^26HHY6EN@ M==[H9W3HS7?<^PH!8%;RK84E MA035'R2ZI]WGG(OZ*\9^>OTM"+5DQ;JRM,32R>CX:*!"_7VEODF^E&\:"Y^2 MW\CEFC3*!4_ ^-*CHS4WO$'WD>O\?U!+ P04 " !D@"]7\>;1;-H3 ? M20 &0 'AL+W=O2)[.ZJ?O[@(@0!XIR:^FG4[C(YZ[ MB\7N;Q> 'A^:]D.W$:)G'[=5W3TYV?3][OOS\R[?B"WO5LU.U%"S;MHM[^&S MO3KO=JW@!77:5N>^Z\;G6U[6)T\?4]E%^_1QL^^KLA87+>OVVRUO;YZ+JCD\ M.?%.=,';\FK38\'YT\<[?B7>B?[7W44+7^?#*$6Y%757-C5KQ?K)R3/O^^
+GDG7C15._+HM\\.4E/6"'6?%_U;YO#/X3B)\+Q\J;JZ+_L M(-OZ,&.^[_IFJSK#][:LY;_\HY*#U2%U%SKXJH-/=,N)B,J7O.=/'[?-@;78 M&D;#'\0J]0;BRAH7Y5W?0FT)_?JG[_HF_[!IJD*TW=_8JS_V97_S^+R'D;'^ M/%>C/)>C^ NC>#[[J:G[3<=>U84HQ@.< TD#7;ZFZ[E_ZX@_[NL5"UR'^:X? MW#)>,/ 9T'C!%_(I1PGG1\$=\GVWX[EX<@);H!/MM3AY^M>_>+'[Z!8:PX'& M\+;1[TWC[:/\W/2"Q2MFC_;7OZ2^ESQ28\HJ]F:'^Z)C/]3LICN+YHMV(2.T[:ZJ'C-SK )3N*[CZ@EEM*W]^@! MXW7!RIK]W%SK2;QD?@XH?[.MR\L]4I6+&G?LW S>> :'P3:@?7XMJIM16VS6 MZ78K]LM&CM?!_*U@?+=K@:J"7=ZP9@_[N^%MP9HU*\H6AFO:CHCO+%'*,7;[ M=M=T IOVPY!EQ_J&7;6\[F47ZMPH,4,5],HW'+O!7'FSW8+\J*$C6\)0+4A* M,\X/0$WG8$_L(+:[JKD1 DK&Y'T0-S!:W8$A@JF!PC>6L#W:0U[L$*%@.U!1D!]MT?>@!Y)FN05JO:PZUNC M)[1BP =XB0YJUVVS99'CNB[^'[LG^F-,J^\1K8FD%=6,US=*=[O1*IB5PY:\ MD$+6RS$H"#N#;7I=-OL.U():W;K6,,([ 6VDX$))#&C785/F&\;W_:9IRW_# M$'P0)/3WG#0)G<@+OKXL%1N3%4W(*KJ?(B5K/7 K_I=487D[DTKX3J $!\,$ M^F.666_$[-_^K]@,;#9CK2PK]NL.4?/*<6"BTNF7Q#-\QEAMBU)7S# AT9(Z22WX-* M5U/YC&0' $8, (:T%R8G"CPGS"(G\Q,MZ7OR+YU$W>ANTH/=FZJJLG1 N2>4 MF^S4&0G<;E&;&7LM2=GR0LS-+>GF=\W/U[WJ^54F'ZGTEO\++#= %QAQ25EH M@FO )*R$S5.4O$W '0(TL87E5KM?4%W?&3H D M"\GUAN.&8\ 9N8I>U'(,!<\>7M(&SVU E3=(0L>VL/GW+6IW3_3)M2V +(?) M;HVT<&M>MNR:5_L!CB@62>E!51@ @W(K^1$?=^#LT&\V1+ D$QQ@2=NG M/R]:U+_/KWRS[R$(J0M41-@L/^Y!93V).,!O^U'JA&[*3IFWBE/ *QD8]# ) M98'+ C^!(OST5V',_JZP00 Q5!H&PU3^RO?IP_/'G.+W;&.M"WKG+'4.(Q_P M1&9WCMF9*GTP+M8B+=A9$ $ MQMX*]]=*EZ:^_7@.W7-F1\[@>O:_4$X\Z5+ MHQXMB/&B/JR(ER)K/BT \ TKDF5.IE8DB1C59ZE;?MA !RMW-G"@Q?*+\TP0JTCARHBP85\0LA(E3SRJ% M]4F&SSF/0 D6! ;DTX#5[7G'PL^]RB!40 MU$H/ E@GQYFV32$J[35M'V. ?K%OB::-\OY,8(9K(@_T5:BAJZ_F07ZGN2B; M=E0WS+W46:Z1JZR.M*?*[1?@.0M@@=V4HBJ.5.@[Z]?;LOOP<(VPIP1)M(B, M6A2W49,DAF8N:LM#J6#?F8D $@EV5BJ\8Y0K@O\]9/$Q9==-!0"H0I0VM,7Q MZ3^VHARTN^/*';4"L\\4E#0U()>\W_-*$H!X#WRQ7M3&5NICF,X.4!BAX5 @ M[9?-K:,CY&XLPZ!0BY#[FK3X:.NH*2(]Q>M]B['!MFF%C''YU54KKE#0(';0 MO:[,#;J;9:0N[*I/(>34<]PL=K+0=S!>%AS@6X[!\QT *Z,U ;[ H-1F1(+>B;'E9]/-= %>)L)?;B;E:EY(,D F^6T3IA <1&U1[; MPCIT$* 2C0I'RP"JV((:(C*G"$K1W.D\!\]S*3R<'G2C%UNPGI),T5)HT2W' MIHQOF[UL/F#N4532"MB=TNYB\Z&1E@'Q%,7@$Q(5!AQ*V'B7@F*+%AGCF*W4 M="/9ZWT/ 8X*"SJLQZ%M/?X,U5%QG1&<8!!S+S*' O-!SMH RZFR84HJ/TI *L(DYUW<^//;P2-$JV-,*2#%S9" M )LZBF.=O)3KJQ<%/MM>QGLZK)N+TKZ>UOM20\+$=6* 4W^VUOM?4>O!73IQ MZ/^7U=Z?57O? XL.^/AKJ+V,!KY$[;/$B=,4Y%\4)8[/,04D#Y*E=*]X6\B5 MLZ'7U+F-W-B,URY)B!(_=E\_*2"A__#Y=L #=P:MTY#^A04@EMJ,@U8;A>NR M?RX@JU>6F$X!EB4N\WTZ=D&P'0P?NCVT , NR[R5%[*C^A0J8C4 U*O?ICZ# M>CV!-_PVL84[E'E(S7%]!(LH"P,,LO2'U2)CH:MF@-E"=U*/L[J:!-=\C")8 M/PFI,,0)]8=I$66:\Y!"F.D(((4H=*+(!8Y!V]1O4Y]% TZ)5JXW%S]:'T'J M)+&)?-)5["]60D\K,0#B3]QT^$Y6@17X@VP#+[9[1E8X,"8H0_BY5 D]#0%! MY&119$V96L0!;HPCNY\A9RS"=!59E*$GM'J%L/8NA(T!2'85I,.'U<)\Q)[C M6[)/5E:@&05.$HU&-L1AW&M3E-A+,JVDS,'0,G7"P P48[ SU,6.E]D2L*E2G;^*31P-1BU-?4MTWFC,R!YF9:E*$ MH=7/"O[ 5WB^G23*S$ABMF28H\S#>][*DX4[ M\LT'V>X;I)6_.#'[\W!HN>ACCK@=.Q++@3@CM^FQ:*R&F*CQ3,I,YP&F&0(K M:24'L)-)T/^MT+< MQ&%JU* 7DDYY;^I"'Y3:IP7S:-P)$[#+26R)H36CCJ\?V!$=!5N4CC@%RY=& M8-M3AV1,,<8I.M' \<'#;7@!T8:H[2.\4<0Q%_T@S6$$KM17"V,62L62YK!Q M&E:&J0>8(*")ZZ8'%=%1X.='+7AKP80( :81P ?.RNQ86"OV!GG (("B.9AG M/ "=Z5*8RZUC7'-H>>_#7)D)!-=Q^2^1TZ40=7\ P[G2],F;6C+3T>DK2FDK M^FDVT7-M'1U1N<:+%W\BD28%>9SZLT[N5?R;PF;+LGB<,P3G^@$T8]B[1U=) M0,&ND ZZ(G-*AP= ZRF!(6,$U&BDB#HAYTPB[7OD,CXWBS163-\) /SCZO#O&P-FI9G0VT52#D&AHG@,B$71H0\L J[53 MHJ7LW0ZG-?=LY'4<>56JV5>%N@TC*WO>7H%0 O=AP6_8;^^?79 $>;XIQ;5) MG5?P 1-? B/T;00AA48+C*<,1Y3WP'+'Z:[^"H\RP8%QV$@ 8(""@QA2H;B= M#NKJYL2&FLL\__SEU?,+1T=:VK<9IB@)ANMJ+ZCDA;).(SYIHV)V86#&42=^ M7V_T)#*CK]@/ZR7AS:VY)3FEU1-B!Z4@$BVMP .L<$&$'5UZ(TF?E2L@"@N/ M;E%.M86.Q#Z!\VCE1S:IHRN7K"^AI@5[B,>Y"-JN2WH-HK*_=&5+K-?RYK<^ M\54"*FLMH >$@;@Q'#@XX"512J*F]R&5\D"+^D^@[?=BHKRQ) 5FI\>$6V$:4^CHWIJN!O-VN*G,*3(_W6<>V>YCA4IC- MAKL9^%.'B'9P.UP4,S?=CAC3U_&&=/9\PX%KKQ5 M$".Y/F8RK8/KN<.;);GK)9/I=G7&8IU^* _%;7=QC WEFL$V!17*O=] M])?S*B?M X;QNF9.)S(@1[Q?;9G74:R'CL46]='%"LV$VK;6600IWG!4#C]N MEJ@IRHHVS;>EAW?&L)K8=88<)*.B#,"(" K5$R?)0IL8?%0#=H,NX8(=(5;H M!CVJ(*4H%+%*'+PWN^$Y9VE?--+_3FYP MOD;[\QO9GYFBGYOZH=R[T[RG3GU,A]>9#9,9HSMJPZU.E548TM4J[#5I]2#3 MEWS/?-=SDM WN=&S*$J<,(OM*X"1-[E$.94S=%*N=3QQRA)T71.. M@M3/(\>+([@-F%N1L M]_"B1;X":VM:?&AC.DI?6XLZRMB9-"YMW;>B!Q!'%P5>#>!16I#7XK+=\_:& M9=.TWF#\<>2R[\40&C[7#\E>FE=YYJF8O#&OYW>T5P0[ ?Z0JV"9]%)%BA7" M2<1^,")=R (O5\B0KBZ:@WDI>"BECT!OUQ:$)P@U($VE-%Q#WUT#^+)$](-. M;4>!:J@O5ZU'IG1DBLZXBH,[?'@"L367CS3 2YV&HRCC@32"HX>*. U*K5O? M*-O<\X^LN:S**P64)$BOU1/M 2)9"%+2,7V])&WK)Z\+8,D.(#P,A>\![2>$ MXF.O7IHK+&/6["@H0LB(CA@"DRM)KY!7\-9E!^LZ+&FHDD4ZK# R%1B')!E ;.U GF7D)[&*,2.B-&-A$&7,/,1<+;>G:XYR6CA MMLRI'T5.$$8J2S-Z.3/@;:7UW,18HQ>OBUIVK#E'*;O;[]W2DV5;GI'GI*%' M]1#?^K"[[GK5-EETMJ.W=#VE&Y13&Q)"I#D?]9.:4Q]/_7$J^!6$-K)0"1=Z MENQ0;#Q*!AJ<>>JY(1UMTS 9WM).Q]T7X.JI%^$=3KTNW;=>EG?'NHM(J"63 M*F^=PC+M"=10__&((($=UU$#/>+#-E:.=<=+PGXYWY44OC2MVI]@@]0CI&&$ ME=K:]&:*P@9D608L.47J-ER>PLM^B)'HR97.;U/C>V W8Q[F=(HBP"W^3030 M$'I ]>>_5I)'Z@:*J;5\9K29O02.^115S?9?0GP71B\Z=L';W@9]9E("RS^! ME_L=[-'SX[E,R_%Y]@7JAYD+7$D. GY6U["3>$G@^?C)@9%X-ZE M>4TK>MH/6G@AP]KNEAKS>%P"3<\)K!LRB+XB\^P$/K/020!16G]] 8_E 1R- M'TKXQ\]E?,"J(33[B0,/$O[%CIO&HWXSSVS\.'%\SY561'5+K8L[](QFIILR M_K\O7>Y41G9A]M-A@/NJZDB2/J"Q.!H3J>ZIJ-$#X"H-1H+T\;J:%XX!8G;\ MG,EW8R?V8B/)@'F +M/QNKGS#[@((:NFZ?4'3C#\3:2G_P%02P,$% @ 9( O5Z"8 M.XK. @ 8@8 !D !X;"]W;W)K&ULC57;;MLP M#/T5P@/Z5,2.DU[0)@&:;,,VK$/0[O*LV'0L5)9;%W. M.3R43'K2&OO@2D2"ITII-XU*HOHJCEU68B7:5[06(VL:8%Z]&LY@31;&$U2KU%G$AT(G0)NGHB-ZH3W@4]$;_D_"A!#OZ^##=U\B5JT6&TXB+P*'=8#0[>3<\ M3ZZ/F!OWYL;'U/]M[CC]FR&$BP$V!>),8;RU,N8\A,8QW/"Y LOFH*2M.L2_Y:-9>W MC^U!M!XH'."UDU92"1E:XMY#VU..#RM4 M$C><-)7B+T&^+:.:T I>VCAY=YD.+Z[=ZP@LJ3/5^#%XOZ(RC3]!#E2)+0=C MT<=&LGT@ [5@#ZU4"GQ2I=@@"/"AK619+ IN1&#TP="9T>Q.YHS.H>"#Y:MC MDB->"+]+Q+QLHM]?7:!BXVQ7URAE!>(@\7>OWJJR)$80X\^6 MYZ@_D@B'WQWW]ZP[=+F53KTUY3]U[HO+T7(DE_-YN_JU:?.?'+3.GX M5VS"WF0Z$EGCO*E:8DA0Z3K\RX?6#@."97R$(&T)4I8[',12OI->7EU8LQ&6 M=H,;?;"J3 WA=$U.N?$6JQIT_NKG.C.5$I_D@W(7$P^.-#_)6NHW@3H]0IVD MXH.I?>'$3W6N\GT&$XC2RY-V\KQ)G^3X2U./Q32.1!JGTR?X37O]ILQO^E_J M%ZAGAZDI(UZYM3DSR";GG3 KX;%U94IDI:[O>"O-;)6T3BCR MIH O5.\+(>N@F6!:20[QMK%6U?T3R M7N7*RK(?O^"O)#T_,'/C):S8S4^C97PZ'*6Q0.XCLVMQ\D$]Z,R\[)>3:'&V MMSE.Q3NU4A#JL1K/R?BMA-VX._VY??MZ'-MU?20RA'H R#LU,- \.H4^N_$B M.DUWXW>-I:#I N90O$2\^M94:UEO =^9L;1''@W/7@C$Y@L^/A*;0F=%%[6@ MIJ7@)%T+QSH/&*SE%N4"T4VA^B+X1_,Q^QX\0#+^#I72_TVE8,$C&B'0GMXT&74]_JDB;C6/RM^PN9@L5(U.AY8(E.R5M5JY7V8L[[PN^U M0N6O"65R#6,!;S+ Z,ET/'N)U62L[,J&XEV43#"S)-!*;Q0G.7=+F MDW0Q7M#'3T>M'H^7M#$>SVE?GVP=J.Q!.9H7ZFS83:0(AQMS#NBNJK6Q:+/V M!+]5?J-4S429M'9+(2\KT]2!2CJGVFA#J-PB7KQ6CJ-ZI6OHH]M@4!1C8MW8 MM7$J$!#/CE7C(.XWN=!M'HL;Q*Y>Z4R"!9;7IE;UKB:U^<68M3AWU&(%]8G) M$0&E/U*LA+3J_Q*K_7%/!^9@,*@..TT>"]1%,0?G&I^>?%0:YX+'8-6-M/D MFM,H7LRB>!GOS>@Q#X>^--]H7[YIQ]#3C<)TRC=!Y'R>QL4%C/SJ91DL[$ M;X@'N]N9)%&:G ULNHC.XD1\,A[V.A0FW8Z7W%3A;3*$UGNX;A9)Y$\1DF/C+)4^(NEFDTGZ+(4=T!S M!M55XQO+$"01OCTB&=%XN/KK\+RQ^"!K7$49W)B+5?=TL_2%/FQUJ_YLM&W1 M4%EML#V-9ND!KN,>2L'3]?&0(WHUV=,PM5QY0$P:)TL<6Z- \NDZE"^&1@U[ MH_AI/GNC?2$E'MM8P/(+Z6NJ.FTW)EFQ!IV(*6[%81=Z$<4L@8=:6&:,J<=?;O;QNF! M?@"&^ QCV9 N)"Y%+[IXA50(#3,*_U?.XZ%@8F5-!6_ ;IFR7M()U# 8IX,Z M-0P(LV(G^*+ZD/6_D%5AAQI@X'<8L$?(*7Q+&>Z(:]!//4+?;CH@;H<87 MQG)'$;4EJX4RK[*BILP6%9)\UZMT)X5DWK-UK^V3%@NJ!P3:R;VS>H5\;@A# M]\0II;U3SO?V8^T+QH [((!G%\ R*[WR6\*EC/");:8+8_C6<:M(9>PN6<8& M79AH2L]))H"%OF0)2;.!,P%*SG3X/Y@&,1P?5"85(HHHY[C+"V,-T+,D-&4= MV@!9M :-Q4P_\._1[.(7J4X_[C,ZMT+G@ MQ T2C8>%M>]WUZ;4V98BG4LB9=T3QOLF9;J+*->:QQ=1&.>[]:=X(CVRS#9J M( *TWTE@52E;%#F;V#[ZT&*[''.QM=GPFA,T#D@8_WTOXO'$A M6\)4N._NV>T;MOMLNH(&F1_=K0G\ _(;PVI2K4":3Q>S$?"AN?E M,/!FS4^ZM\9[4_%GH21TI0U87QGCNP$=T+_Q7_T;4$L#!!0 ( &2 +U?K M1.XJS@0 &,+ 9 >&PO=V]R:W-H965TU*%K M6793I,Z,9 T:YMNW8*FVX!]HZ63180B%9**F_WZ/5*V:[N) M"^R+35*\NW=W[XYWNC3VUE7,GK[52KNSI/*^>3L8N+SB6KB^:5CC2VEL+3RV M=C%PC6511*%:#;(T/1K40NID=AK/KNWLU+1>2)>?#MQ?C<#]>^$ORTFVM M*7@R-^8V;*Z*LR0-@%AQ[H,&@;][?L=*!46 <;?2F6Q,!L'M]5K[^^@[?)D+ MQ^^,^EL6OCI+CA,JN!2M\E_,\B.O_)D$?;E1+O[2LKL['"64M\Z;>B4,!+74 MW;_XMHK#EL!Q^H1 MA+((N[.4$1Y*;R8G5JS)!MN0UM81%>C-,!)'9)RXRV^ M2LCYV7E^UTHG0X1.!QX*P_$@7PE?=,+9$\+#C#X;[2M'O^B"BUT% R#9P,G6 M<"ZR@QH_M;I/H[1'69J-#N@;;=P;17VC_^=>)SQ^7#C4PUO7B)S/$A#>L;WG M9/;BV? HG1Z -MY &Q_2_C-HAX5_-Y[II$];2NC%L^,L'4WI#TTWW'BNYVPI M.XZQS'KTA1LKM7=TR>Z66'NV7!!.# E4AW/H $UK\PH<)[&PS*@]#SKZBMY? M_4._"JN<;2N.AH;#*?W&^M;2Q_J^4=Z&31DZ11JXVHX?=6/-@I6J%'KZ.;K9\I!K8 H%PKL #2>V&E M:5W\9E'1KL,GL>B*)0C[RIIVT9V>M]Y2Y+CHV%/@G=HJW1L",OO?2K4,'1&Z,*>K<6 M^N[S3JI6M/\A5;4HD!#21K]&QVIU(>:*J1$/,3_ ]#P[>=,;3](8U]'1>#I* MTUZ:IJ]V,%R$O)[7IM5^#0#>@P!@CU#!)2<+MC%IA% %5_=H ;ZY8!!5RILJ MW8>+B^C6N;'H"/3\9-([.CZ!E1@SJ1V&+@!J:RB> M/^R9C1;J!OQPT(D4!O@0DBB=!?DE*ZBLNVX%%RS?LVXY+(52^U:>B!M=JW8W M>WN1>#X>]R:3T4%WE]OQ><1W,#7'%]1DN&(C-6,\@II0MI&W6Q%:D_'IV.RX M8S3J9Y<'Z[R&:_L>3=+>)#T)7[6-@^?<7I MCK1T\2DMJ&U"LJK@G H/=:1VZ+0RAT+F+B2A9)>F5:M ('J,BD/TK*G7%;D. M8C^F\4FB^7TH2ZG4*EF@ R([#[4E0VYRU4=$!^@FF/95U'V@B%#_F+3<(^BZ-HUN,UX,O! M!%DT?(Q_U#HT-P4OREB5PS22QVWB^=B3.]@:?)#\11SOPNL B-T,M#G=3)#G MW>#T_7HW?GX6=B&U(\4E1-/^FTE"MAOINHTW31RCYL:#:7%980IF&R[@>VGP M)J\VPIET1I$HRJK=Q/:,G:;3 M='KQQ+T\0^2*1 T"# !*5K^^9P&25AS9TT[[8I$$=G%V]^P!X/.==7>^)@KB MOM'&7TSJ$-I7\[DO:FJDG]F6#$8VUC4RX-55<]\ZDF4T:O0\S[*OYXU49G)Y M'K_=N,MSVP6M#-TXX;NFD6Y_3=KN+B:+R?#AO:KJP!_FE^>MK.B6PF_MCT\P?/@B-96WO'+^_*BTG&@$A3$=B# MQ,^6WI#6[ @P/O0^)^.2;'CX/'C_+L:.6-;2TQNK_U!EJ"\F9Q-1TD9V.KRW MN^^ICV?%_@JK??PK=FGN I.+S@?;],9 T"B3?N5]GX<#@[/L"8.\-\@C[K10 M1/FM#/+RW-F=<#P;WO@AAAJM 4X9+LIM.3!!OM_CKS^ MYRH(L)R._);6ER^>5GBZ^SU\\ /!D! MGCSG_9\!?-[%SS:06&0S\8DO<55\Z)17L0N^_.PLSY:OQ2]&_-#IO0S4 MIN'\!(ON2?X806MWQ$&O8>*"VJA"22V4"= ,51' C$%=O1MBB-X-==JL/GYQYO1*%!1&ZMMI2Q50R@*==[5$BT MY)1E C#E9#,J0PN(W+R,C/%XLI3@4]:_IJ8<^_ X=; MA!X-;><>U6+#Y,U/&'6*?C M>44,HZ5,0,RU@AX,U)2-1;/^Q0MQEGA^S-/+ MF(^/,S'[Q[6+2W&'12K%H3Q;G(H;+=%)GY0PQN[11ZG)&MNAJR">AZ5'QN]H M/]8YSI8%9*]DG4N55)!K;4WU,A"4CD4N[,7:FLX/DB)>\ J]I/SXZ]OK4512 MB>(G@:T*]5M%3OA8?N5Q6/&J,L ,)&L*@=/,&UF*H;::(V6YX_!\E$'HGN'T M1>#W5'1\AN*RX5#HHS+UHGO@(5)C)JY22A[REY#%LD52@R@;JW$J]-.'GEYF M+TNY%UML&0UR$@]50"Q16JAVSYX7O_]Q=?/541+A8%K4C)B=)??Q3;J*@G\U MUG_X_:U-$E!+4U&2!Q.=(QS2,X2)!;=]$429;IB <]?V0.B$) MJ.UTF>)5:3!!&0+E2)** S9M.=00IVF\8.$U2)TD=VR*E(/8RFB#3Y$'4-?+ M>.B="1Q=43@)SM&4$>QHH';<8R-0V#ZBZJ.B<8,<#A\$%0O'54CI3]A2+)P] M^5&O&/_VSR5O&,U/\AKPB"WL\=]$OIKE!Y%##*X\QSB(.5/544$J MF1_M3=:U0K4J'AH'>774'P7A@!N<^:E) N'I*AX-9=_/K(4IE+)S0P=&&4M= MH5PO?7SB +RVU:J0:WVL([QH6)K7]- 6W')L%>D M"]OX=;SN7J5;WL/T=%?^"1E3$'A-&YAF(/U$N'3_3"_!MO'.M[8!-\CX6./* M3HXG8'QC<5WH7WB!\9\ EW\#4$L#!!0 ( &2 +U<>%!IX'Q< &M+ 9 M >&PO=V]R:W-H965T7-;LU4T;*H MM_.JLIW'YBJY]<7)3-U'B(0D3"B" Y*VM;_^NAM/2K1B)_-EKRKE2"30:#3Z MW0V]O%/Z6[T1HF'WVZ*L7YULFJ9Z?G969QNQY?5 5:*$-RNEM[R!KWI]5E=: M\)PF;8NST7 X.]MR69Z\?DG/KO7KEZIM"EF*:\WJ=KOE>G56E+54)=-B]>KD(GU^F;-YM7)XH3E8L7;HOFL[OXI[(:F""]314U_V9T9.YV$B*:L!@^,&%D)XP(;[,08?F&-_SU2ZWNF,;1 T_T%9I M-B G2SR5FT;#6PGSFMJD)D4-?O% M??KUY5D#2R. L\PN^*<)T;=[ WO2#QLEZWE=\4R\.@'1J86^%2>O M__&W=#9\<03SB<=\<@SZZZ^U0*S?UHT$+NW'[VD0V)>-8(!IQ34GV8&7*UGR M,I.\8'4#8T PFYK)DF6J1-T@FQUP;K-A[T4I-"^*'9).5(W(.S34$H!4!;+3 M/_ZV&(V&+]Y?7%S3Q_3%KR#G?[822 0L7H)2P%58H^#;-\&$1X^7.>,U*)(* ML:M9L^$-XZL52#I\%@"E4AI7YEM% MD; CQ!67?FB2628'9' "?NXE#\Y["!\M;D79"AHC[D')U@ X;S52*+F(RHEG96V')8!=KGE18N;PG,& MEI%EW>C6,A,,!QHA0%Q?9HB!AI5@:"T)3$([ .M3R'][S@0=++2&F0V_MRJ+?.C!S;S!S8[2N5W7&KV&_ 7">4[+Y ? MPK;[CNZG@;*O8-)T]"[2=S<-'#O70*1+!?]YI??NXN;2*[W>\55,E;'(2W=(02I+^+PU(X&X4VA-0"N#_"NS]('/A_A.L1 MS5'K6P#$"6;)C&N]0RZ+S%"P6_VV+C%;Y%;1X-M]&4^\68 U,R$-HJ73:KUDMQK\[X*8"=XQ>X=;*\N&-K:PWU:<<2QC<:C66ST(;07&6 5BQBZ9!@R(G:!@]2RD&MN73(5KY/$<*U[0<19C1P((@"VUFZ83OP$?_M\AC:M@U(S#$YWL;+J1 W^9.@@4#/XJ& M%OC"45_DQL+E.3D="/: )E8M>@4-E M.D-]4XC\R,+9ZC836PN_LN(+:@-D$ MFXR:%P2_=MX;K'5+#C8);%V3BXS+YA;02,@).:B K@X"BL$ "5$D M+< [_)L[_O4@8;5GBVDR3*>$TK/S29).)KV*"=^C9DKPU"M!*A_4]Q&I77BI M71SWJ10@6#8A0+D"!I$-^RSK;WTB^^/0(LL>:1['EO[8@8?J=OF'BT$<;8%[ MLABX<>H,= W0$^\B.6>O3\=VU6DXT^XY5@4GX]I8;4VN'3J"8'TY">ZJLQ79 MM 8E@@YXRRV%7L 1]YD0)GAY]^;#%7LVF@Z3X7"(TUI-O%%("/JZZ^=*H#%# M8P$X.& O;VOR%U"Y"RZE(!R)"=559DXEH#D M J*WG,00<.+ $X]!H[M+\(@E*FTZ.^$P0/&S^XY4@"P-12@NAB]<1B)KG+9 M_]S.Q&C,^Q0#$X@ SFH+F.$H@/&VU M@%D#DNF(1TDMI,E\-DS&5O*?31;C9#0>(6\]1B^ 3 &6&U'DQD&T[ ZS'^#; M0F4Q]I7H]:W<<=A$ 436)F!AZ?#O<2@.A-LJ2W;DIIW@, ?/-G\ _1]:KM=; M>HA 9H65PO.EU --SE4L'_ FZVFC 4N@(YF;5(!^!AVE0-//23A^\9?] M_[] &)/(.WCE=['_@G9%3JI[\ANAQR["D#'[>_B2PA<[Y-(_3>,A\9600..5GAI7$UT%\E5^$#GA+OT0*SM! X LB,F29QY-2E@,CN>K2C":/$$ MH]0493 S:]%-?M)G)%D4T1%K&".&=@[WBAE-?CUR14*"-I$"\;)O=QQS%U.AZ'0,SRJECY;*_?98('$[JWC/!E*QP9ZXV82 MR6:P->8Z)SDG=^+BYBM0*IV<#L\3YH 2RX K#AHN:ZS?<>6MZ2\FXS4;SGY- MXHP8/G%9,6,N*0U2$'M4KN" '&('(R\0G[KC<'C"0]"YTGKP@$59KXS.6RM, M=,:9Z28V]%8.+2_&PM -*^U&0QAHV1'%GZRX5H5C9>"%K41G]W!MG.VPLRDB M[K%)B-QE"'[)!UDA"K77:1"^VEC'*Y'@<%=FJ+(."IT?! 2DCZQSI$ ^#_#: M"P:$)NL@R=.Q^S9*X0XB:G!08,ISP+1LJ7"0F1*(J>6@NQ,[4@H9"!4 "@8X M?ZC060:B@LXOJ*FM;+=L)7CCBCCD%A6JS4]-Q'##^0UE'K@&!QV-3E%(" 2 M'R%J:K"$Y7GJVCZH?:[5%7*(Z)SJR5CIX8:M;KY\\BZ8T9YY8C=H4AFY0$-) M)[71JH5X#(%=[Z_[)4"ONPSMI:NJ"FEM2_ )5WA&=2,J,A:86M"&E=$2HI- MO(F9-Y &5.%!9T:@[PA.*5@V$F:&%V=[O129F<8[][CP?S)FURSK3DM+4P-XB MDH[ZI\7#+>G5TIZ-! 4!?L,N^(!(7Y^;C3'S9^^2(JA@=Q7FKG!^:4QF@BKM M5J+5Q/25J0\X6NG(GF1HF8%3(: "QEX*T(W@Y@[8); B\#OIG(KOC.FT.LI$ MC/FMH?*J%VXG]P:'XPN'=C#(6B2!G8/8$WRC\.A$7+!(?28:POC,B3OE;]%M MQ_@._.FL$+: "DN.EY8Z]%VJM>;6A'.9GL7:^PI%H5H?9ZWBV MIME_?23[%T:^WXV .Y%P]"5$Q%^!MFBK&BH(N*?/(!9.%K-1,EV,V'0Q&$8A M\#.6GB?I?)C,%A/_$,:,8(S)B(1H>93,TUDRFP[9>#R8QW%TFDS& #Z=L?&$ MWGP6)A_YN])%V.DX24>3!"P56PPZH7HRAOV>3T=L/L"H_8N"B"M"<3Q/YL-Q M,H$!Z;"+/2Q[/IXDZ<$K7RSY'%4[?HBE>NLF_WGL=3RQ\@AV F(G\]$\.9_/ MP0D>S+KGD(RF4W@U\\]F(V*T?29*YK-Q,IQ,V&C1Y:%D-ILF:9JR<7J$A6; MQL,)'O9@$!;8U,H M!L 8&?VR^]@79>"MFT8BH]FU<1-P=YO$8^,U\ZN$@VV6*_N$")Y)"&MFW](D$"' M8QPV"APV.LH?-XW*OIU>4ER"GCT$/OS!AB=QQQ9%GS;I!AZD-&G+ MB'G,2>$4F],G_Z=N]J+'3AZA!C=,V$#..WZ^UX&M6VDR"^#381('FRPVSEF_ MH;F&0M=FKFV=F:<+QV38CO/]-IQ0B;9-BCAU&QIN?-G:^4C43!@=BNWS,R4: M\*YZ]D65^-SVR\5T3P :( ),F-BF&*4M,5'DVJ+A5)4T&4QJL;-3]\_:E]#Z MLES[U3??&$@A9VA20=VX]1_ ? M3&33@X<)/A!KS"BZ!D<,%J]0.V"%U^["-I\:^B9QZL[5X&&2L8^V*RK.MOW2 M[8#SY8A?3V-7XTZ;3$LWDCZF_L(W!VR2ZV LE)4" N MNE$?V<<+!^F3N,>K)NQ:U J;_-')-26T))Q-2+\7+=X"<$WUIHR4-0?(=G#J M^KJ4.S*0L;$V5T:KE&LD%=4.=F'AC9;J0]FE";GT['-]E$!DAY/QLGB?/&$#I.]QKG_ MYXT[1](X!YH"O1^1_WC.IB?7G[E$0P$36I*)NY#O1.D(7M59AO^QE* M5T5KM%\8W'6@HWD4.-S1O!;3AN9EL+N4E4:39 M:,IX[.P630/:DX\RMV3_NST RU$,'+1]DQAW@'O"UB+#6RLV/J1+ELK=5E7F3B,@,TK.A^?) M=#Z)I*;#0%3/_8X8X:11,IG/D_GYY "_T<_@-T[2Q2A9S$<_B]]D.$R&Y[:; MU2-A21Q?GG@(Q]KUL!@69(?49B6D[Z'2]+=2IP\K!._'M8!?(ZW M7^L<,][AGF]Z_':N-;5?^'W_W?DG3'\XA6V9M*%109F&AD@7)^]<2R]=UEKN M^JXW[[>/T34=O!YE;FDW8@O\B3]F8"Z'8Y>3Y9(.L/W0? \B#.$/@@-)[GML M G&2\? LCN:>>#7?J&)$%K/6L.J;!ZF!M\/(3G,6[H6$JTRHV1-G?50% 9UA MY]#NFF#'$P@GW0$HY#=,:9*BP/"8+&M->L9E0TT.WV83^DZ)KIA1]LLU(/=B MWY,DX?D?+0F0[RXA36GT;^@+ID/D=[9J0S'17EI7E!#X?K>'--RP3H_?AL9B M/"4-/IB[^IU?=E E?,[$@Q>M_RK8>#F/U-1HF,Z24+^QOQ]@.TMGIRGHK^@Z M='2KZZ/O_NZ]T#V(881J#QHH.B%[*YA2#9C9/2V4^D9)$NRQPYXX7V*Q:9:0 M&N]>YW&=?U=OKS[Z9D-,"[MFZ^YP!&B;NII=)?8N\'8NIX4RD+D/&-U?0B,L M3?+(IF.L5(!&+R2U^W1*6'MWBPPN71KAY4WB4'D;;%JX?: M@Y-5I+I&B+83/)#7=:@G_@(C"VZW0E(/[8$JW7SC>250Z$X;Y;7:Q)!;&# M)_A4PBL3>0G;=+B$^ M/G46_?X3$HE]YHA](*1OS4TC^J?\EJ0OS^TEAN/D9 MJD\<:5VS0JQ@ZG P!^.OS2\[F2^-JNC7E):J:=26/FX$2)C& ?!^I8 I[1=< MP/^^UNO_ U!+ P04 " !D@"]7,'KZ]2P$ "^#0 &0 'AL+W=O.F+);:.-S):)46, =]MYI)M-P.)2]K MX*H4G$A8C*TK[W(:F_@FX&L)6]5[)F8E]T(\&../?&Q14Q!4D&F#D.)M Y^@ MJ@P0EO'W#M/J4IJ)_><]^J_-VG$M]ZF"3Z+Z5N9Z.;82B^2P2->5OA';WV&W MGM#@9:)2S95LV]@PM$BV5EK4N\E805WR]IX^[MY#;T)"OS.![2:PINXV45/E MYU2GDY$46R)--**9AV:IS6PLKN2&E+F6.%KB/#V9MV00L2#SLN#EHLQ2KLE5 MEHDUUR4OR$Q495:"(C_?IO<5J%]&KL;$9KJ;[9),VR3L.TD\1JX%UTM%OO < M\F, %RONRF;[LJ=L$/'/-7>(3VW"*/,'\/SN-?@-GO^?7\.IU;?8P6EL\UE= MJE6:P=C"[T:!W( U^?#.B^C'@ 9<"W3 M1O>R5 ]D!=*X\#,[5?]PA@_O$D;]C^2M[G]!*ELAO!A"6J&A]?F H=E<6.?Y MVJ[UZA#BDY\.AH?&+F3:>;U^2-\8X"'L> C/YD$",K$&\:!R3M>:D2>ZU3C7V;O?8\1/R@ M&;D!I0U]WX2L#BOU;8\%-F.4),Z1Q&P?UWL1,A([1FVW0B/%AQ+]V(ZI;P<8 MX-'CZC'MA1_8WGYH0'Y1)[_H;/FE[5]+H=XR*#?FK_T**0[G^1]+UY'O&] M ;E%*'D:&&$X26^VT5H0)B1J-/A<:Q%J"9-&_@NIA5BV9X=!^$.EQ9W2XK.5 MADTAMCT<&Q4I@6=/!!ZS93;^% M+G7.VZ .C&ULI55A;YLP$/TK%IVJ5D(%3)*2-$%JNE;;M$Y1TVV? M'3@"JL'4-DW[[W]3W1U[)BLJ)IS:VD/%4-)H7%2PD M44U9,ODR!RXV,R=P=H&[8IUK$_#B:S;._0;.SO.LF(*K@3_6:0ZGSF10U+(6,/UG=A\@NT\0X.7"*[L+]FTN0/J MD*116I3;8F10%E7[9,_;]] KB/QW"NBV@%K>;2/+\B/3+)Y*L2'29".:,>RH MMAK)%959RE)+/"VP3L<+B?N5^H6P*B77CTU1XQO7Y.2>K3BHTZFGL8E)]9(M MX+P%I.\ !I3A#Q2U.=D=!W"?5I> O[$8. M+5[X3R._-6F+,W@;QUR7B:I9 C,'[X,"^01.?'P4C/R+ RP''A7+P"ZG2<"KYK2RG34.9!,<+RR1;4FS,9P#]#M MP=:B02?D^"BB?GCQW\\.OS-^S["->PXE5Z*L&PVR-\;N_ ,9TI%AJ.1 M.PPBLA29WC )>["(NG[D_^'?-+(J=(.99MZL>#:VZM(&@1O18._Z;AB%Y%YH MQKO@>$C=P-\G15'DCJ. ? 6E4)22IFPXTY"BEN!GE!3,JM4N^R2* G?L1Z>] M"+89CT>GY!MHE[RSS/W,Y[X;C,->8'"._8=O?:)>3T=*D&NKE@H_C*;2K:1T MT4Z0+UL=VJ>W:G[+Y+JH%.&08:E_=CYTB&P5LG6TJ*TJK81&C;-FCG\J($T" MGF="Z)UC&G1_4_$O4$L#!!0 ( &2 +U=IO+8WH@( $8& 9 >&PO M=V]R:W-H965T !CR7)5" MC[V%,?5)$.A\ 173Q[(&@9Z95!4S:*IYH&L%K'"@J@QH&*9!Q;CPLI';NU79 M2#:FY )N%=%-53'U,H%2+L=>Y*TW[OA\8>Q&D(UJ-H=[,-_K6X56T+$4O *A MN11$P6SLG44GD\3&NX ?')9Z8TUL)E,I'ZUQ58R]T J"$G)C&1A^GN *6#&FM+4EK/+I6;Y< MEMK]DF4;F\0>R1MM9+4"HX**B_;+GE?WL $8A.\ Z I G>[V(*?R,S,L&RFY M),I&(YM=N%0=&L5Q88MR;Q1Z.>),=B4,$W,^+8&<:0U&D\,'AI8^&@4&^6U4 MD*^X)BT7?8A.QF_-N*8Q*%/:$CC'7QQ MEVWL^.*/9KLMR98BV4YAF^1$URR'L8==H$$]@9<=[$5I>+I#8-()3':Q9_?8 M=$6#\N2,7'#!#7RZQE=;D \IW\U]L#>@87Q*_O>+10%7E&[Q.L)6:].@Y-R] M9%"DY!K?V#Z)_&A(_>%P@.M^F/II%-DV'Z1!EC=.GX9#],=O/'T:^V&/*ND,OPWJPG_3]N-<[VN)I"8_(-S#^9OU8VV?[)$FI'Z;V!BPHHEL?4+#1VWB!&PO=V]R:W-H965T*QB6JWFU M*46<&*0\FQ//"^9YG!:SRW,S=U->GLNMRM)"W)2HVN9Y7#Y?BTP^7LSPK)VX M35=KI2?FE^>;>"7NA/JXN2EA-.^H)&DNBBJ5!2K%\F)VA5]?1QK> 'Q*Q6-E MO2.MR;V4G_7@W\G%S-,"B4PLE*80P^-!O!%9I@F!&'\T-&<=2XUHO[?4?S*Z M@R[W<27>R.RW-%'KBQF?H40LXVVF;N7COT2C#]/T%C*KS'_TV,!Z,[385DKF M#3)(D*=%_8R?&CL<@T :!&+DKAD9*=_&*KX\+^4C*C4T4-,O1E6##<*EA=Z4 M.U7":@IXZO).R<7GMM94_,-4]%%Y76WBA;B8P5FH1/D@9I<_?(<#[\<)&?U.1G^*^N4='+UD MFPDDE^A!5$HD*"X2M"V:0:5U0'+3^_6($M-L/JP%6LH,SF5:K)#2>]X\VOTPW><>/3'_[OG59:A7XVP53?WJ=9D=_ICJ^+N0OO\S1QP #A^8E2L M!U%"Q/MFZ^WSW9,H%VDU#OC7 >[6,?A]-[PITX7X@L5?MZI2X&G:$6.%?MYF MSPB;,X\1=0CCCN]Q=(*P&W!$G @"@A_Z]82'* EA2@^)ZP?HGV5/9 M -@EWMCT&&](3DN1VFYW2@*'>IZ-#\8Y/#M&=6]#"M%&80([@KE6C9@- +UA M1Z+(B9H="1DRZQ&O=R3J=@1*!@Z6K6=? M#:?M'0$O(!$?& F/3;^\(ZIHZ$0[M:;#B*7$\3OM)ZD9D:B.H MMKL7.2SL]=3VYR$L\( Y+*+#A0#YP)AC:Q;V)YQ(6:Q+6>SXE!5GV[C.$!7D MDWK'#J6G:9*'TI-)MH6JD()%BSK:ZNU3$FFW@%I-&(!EG)9&&H@WNG2#1+;1 M4J'K+%Y\/@.9)90Y;3K;0"32G'*9B$SKH4G8":]"J\:/DVUI9 * 9Q&7%1*Z MVMG9')TX]7%QOUHZ^]WP,I75WEK'>PRY=ABO"8%U<-] ;:S5@32>@ KH.159 MLN?/WUMOMVGU^6Q9"H%2L 3LAD*E-G?OLV$ 8)YVW;/:V[_O&67I4J#3M*BM MUGLZ@[\S%.Q+]B S\*1,%Z4=K*:O_TUX;=!Y;7"TU\9)DNI=CC-0K;[MU!>/ M55R:TS=T!6F?2S"=J(.(]M)#KCXMQ]57XPV'0BLS],2TTM/U6:J^?K56Q^1N M>"OT9; -SI/5Q&ZM]0;N#B64E5LPQ!C,L)JPPV,[]Y\1+WMGF>D$7#3T$"', MY!B(@K0;M/ 9&TGL,N]M'>.H>%H"$ Z\U[OQ[!>LL =^]]T/>Z.:REV5]G ML(GU)-79KQU8$!'RO88#_]>L2Z7,Y<#Q]*[-: T*!#OS=6N#@R+: S7YH5>9R/K9&W* O<""H<4XLT^$!36:3 M<2U7H5"T1KZ%9R5"0AQ,[.H]Z@=\($I@;_!PB0Y\T=O%HWQTD=IVV<6SO'^X M]$$J*TKN5X)[^;\M"2?R9MCES?#HO/D8E[HJFNQ#3%-[H0^QR^#K); OOK#_ MLLWO1:FM,)KB.EZU%A,77V>0M3%BPU.@"WC<7Z7:DFRW6+,N,S4!^Y(!^+=B MLRT7:U,-[^+NT]JDI4CF;^)B(;)L@NNH&OL7[I-NYGA5QB!VE?E&2M )):RB MXGC-1Y&F.#4S$\>7=\>7'WU\=0D/GJCW82'S'.JXNM:<.L[3U%\XSB\Q_/N[ MB4>'@2\/#V-/$@\[H4_ZB'/*6.CX46 W M7!C>:5D=.HJ[XS&]"%2\$.6LFN,$A2%S_!V-(/MV/2B'0H5J]X:HXT,5P\,^ M0V/7Y[U6&"P46,V:4^SX& I1NX$#1B-VXP=2+0Z8C4.HMK.- 17HF%ZZM>.' MH1-&=FN' $_L!('=OX'RG$R$A*@+"='1(:&/JNAJ!5?]7'=<#L6!:9(OQH&6 MB[FQRFTYC >F49/K'Y.R9]V]2;_!S?7//NN:JS_6S=F\VFQ*^53WG=Z"QO'N M"3V(/Q8];KJ4!I?VF[A4=@#IF:IUK-#[^!G]+A2ZWN?50PXKCILX32Q>]UFZ M -?%87<0H),#HCQL4A 7-WLNA%E*@^!]!ZY 5##MX?*8MVS*(&_7)5Q7DVL MW(F-$L8Z==#"#K6N4/HDL[YA#,/(=T*(3F_%PL+2=[)ABY/L-[H)Q#T?P-[' MH$,=2N#VSH,!WH$&.0E"A\"=PYS6!HU;-SO3 #^ QN#^"19R%35IPC>!O&IKSR7I9?!;Z8$I4Q2JMEL\0])Z0 MA!.VBNL>5EH C:)HODAX3-7:'*OVQPS-S-!.X206^G,%%,/M)ZF0>RC$SZV? M_7-1KLS'#15PV!:J_@*@F^V^G[BJ/QOHP>N/+V#O5BD(F(DEH'INR&:HK#]H MJ =*;LQ'!/=2*9F;U[6((2YH %A?2JG:@6;0?55R^3]02P,$% @ 9( O M5X$L@Y]P! *PT !D !X;"]W;W)K&ULK5?_ M;^(V%/]7+&X[42D"QR0DM(!T[5VU3NM67;M-^]$D#[ NB9EM"MU?OV>'A'! MVI/Z2V(_O^_^O&=[O)'JFUX"&++-LT)/.DMC5I?]ODZ6D'/=DRLH<&4N5.J$\JS/*!WV,47\ CFS]6#PEF_UI**' HM9$$4S">=3_[E]=#R.X:_!&QT M8TQL)#,IO]G)73KI4.L09) 8JX'C[QEN(,NL(G3CWYW.3FW2"C;'E?9;%SO& M,N,:;F3VMTC-$*K+Y&9=E^R*7F'M$.2M38RWPFC M![DHRC_?[O+0$(C/";"= '-^EX:F=T4BX;5&T9^LE.S76IAIU1XS-R+PNSU.1+ MD4)ZJ*"//M6.LH9.M./'_PAO6KQ+:A]"]JT3Q^QU-)U!D3.R4K)9^$@CQ5' M1.FU.>=UN]ZG);3H(XG$VM)&6[,&6>%;/?W(C MGUV=H#P:;J"F#[R8#ILS1@EV JSS@G3O82L2>5$O^UXT.F"FC'R&.:!3QV&\ MYN/W'E;SROIK?(=QG.-Z.(,, EML^1H:"0J](<:SGT?>D+$6X("N7>\P"?,YN,;==%!A>*>JH=V8K88?-$*,+"MCMT$:$[LV4KV4JT(3 MKG=EH]^O$GZH HXKH4+3][$POT?)S]6OQ @N>J3 LQ\S404Y@P+FPI#0\97? M!\ 3L+#UE0I,%E9:8L^+02^XP%6_Q_![L^3%PJ:0//-L72:8V]1P9"9=M!M; MYBZ+>I$=?#F;==J++2/MA*([M#S5FU^A.W1;[1'-O1\/R)WA4'("'OG(#R7RHC_2MC4 M@D'L!338ST,4Q#[[:&3RS=W&4CS%8,@:+A+49OO!^0W MP*T[5;6UE5JZ:;F2OSB*H^64/57/_<8%-@>U<-=T>T%9%Z:\R];4^B7PJ;P M[]G+9\0]5PM1:)+!'$5I+\)#0957\W)BY,I=AV?2X.7:#9?XF@%E&7!]+J6I M)M9 _3Z:_@]02P,$% @ 9( O5\MXLH>7 @ IP8 !D !X;"]W;W)K M&ULK55;;YLP%/XK%I.F3:H"@2;I.H+4M)NV2>VB M=I=G!PY@U=C,/H1TVH^?;1*6*B3JP_( OISS74[L0]Q*]:A+ "2;B@L]]TK$ M^M+W=5I"1?5(UB#,3BY51=%,5>'K6@'-7%+%_3 (IGY%F?"2V*TM51++!CD3 ML%1$-U5%U=,"N&SGWMC;+=RSHD2[X"=Q30MX /Q>+Y69^3U*QBH0FDE!%.1S M[VI\N9C9>!?P@T&K]\;$.EE)^6@GG[.Y%UA!P"%%BT#-:PW7P+D%,C)^;3&] MGM(F[H]WZ!^==^-E135<2_Z395C.O0N/9)#3AN.];#_!UL_$XJ62:_>1M-$HJVVR45 QT;WI9EN'O80H.)(0;A-"I[LC$_5,>4)E=9O(P^:H**MAO:DMT1NXH-@J(S,FBT292:T)%1A94,VU7 MEPHT"'31Y,T-(&5RO!W1,>AV3E^HP#EEJRYF#8J+00_R3 _YPF'_:\T]?R \; MIM'PDH=OMX0J9"DW!3$G'$L@-:=H>]^0INF!IHN@^PU+F_729B^4)J#E3Z1N M5IR9.YX]5P@T+U.;O-8\*5.%:I":I; 1V?:1?[;OP5==\ M_H5W+?R6JH()33CD)C48S0R[ZMIB-T%9NU:TDF@:FQN6YDL"R@:8_5Q*W$TL M0?]M2OX"4$L#!!0 ( &2 +U&PO=V]R:W-H M965T M=A;&+"\\3Z<+*)@^ETL0^&8F5<$,WJJYIY<*6%8%%;D7^'[7*Q@7G=&@>G:G M1@-9FIP+N%-$ET7!U/,8=FCGY<$]GR^,?>"-!DLVARF8'\L[A7=>@Y+Q M H3F4A %LV'GDEY,:,\&5"W^YK#6.]?$2GF0\M'>W&3#CF\900ZIL1 ,?U8P M@3RW2,CCYP:TT_1I W>O7]"_5>)1S /3,)'Y/SPSBV&GUR$9S%B9FWNY_@X; M0;'%2V6NJ_]D7;=-L'%::B.+33 R*+BH?]G39B!V L+H1$"P"0@. H+^B8!P M$Q!60FMFE:PK9MAHH.2:*-L:T>Q%-395-*KAPMHX-0K?L$4Z!:2D]=#!@UD&]H>X["Q(*S@HQ/PESFN)292(#BD M))/E@YF5.4[PRH(VON,:L%L!VH6Z&O5BG\8#;[6KZKA5/Z)1U+3:8QLU;",G MVV]7-Q/"A2X59(05EF(;PQHDWND[B'W\.Z#H[,NFL N]9"D,.YBC-*@5=$:_ M_4*[_A^.<8\;);%3R83I!6$B(ZF]@)\E7[$<3HQX?#26-(RC. S# T7QD7#J M=_V0)G'[N'<;MEWW+,'5F/&\M%F/:$A+A4L15V5M ?GW].P>=X^]B)(DZ4<' MU)T$WFE&TLA+W--**LRX E.>4B#29V(4$YK5N7Z.VQ$YRZ5N3S')L3' MSAPW^TJCL-?OM1O3:YCWG,S_*HL'4#:!*EB!*-$=@QMJH=$3FW;:&/>.'3D@ MZ^SSG5[T&T5]IZ+K8IG+9[!"9/I(Y-*:T#JSG#BO9UE+_B"P/M MKPWRGIU]OQ\GAPNLI6%(>T$O"=JG(-W9Q:F3_3W@I..IP9P\D46!:V9JO6ME MZT1ZJVD?A;:O.]CJ#C[-M>"5:;&E880[6?^4:=M]G[HW_EOVQ(NR-4&X(]]L MT@>A[>O<5@S473+<*3QU*/-<;;9VGUWB.< 0G+(<*TB[BY/\[[,8/'0Y_ M1M5"MV4+==&ULK57O;],P$/U73D%"($'SHUV MT49J.Q @3:I6,3Z[R26QYMC!=MKMO\=VTM!.:1E2OS0^^][S>[[Z/-T)^:!* M1 V/%>-JYI5:U]>^K](2*Z)&HD9N5G(A*Z)-* M?U1))YD 5\Z,@B/V*4.XE M4S>WDLE4-)I1CBL)JJDJ(I\6R,1NYH7>?N*.%J6V$WXRK4F!:]0_ZY4TD=^S M9+1"KJC@(#&?>?/P>AG;?)=P3W&G#L9@G6R$>+#!]VSF!580,DRU92#FL\4E M,F:)C(S?':?7;VF!A^,]^U?GW7C9$(5+P7[13):D8?I.[+YAY^?* M\J6"*?<+NRXW\"!ME!95!S8**LK;+WGLSN$ $,8G %$'B)X#)B< XPXP=D9; M9<[6#=$DF4JQ VFS#9L=N+-Q:..&MDO:+$$JE%:02U'!%GDF MI,6MF[IF%.4QP=37QH"5X:>=V$4K-CHA-HS@UNQ3*OC",\R."7SCO+TO MHK.,/QH^@G'P#J(@&@\(6KX<'IV1,^ZK,79\DQ-\]^[(8#YT-&>1]K)?JYJD M.//,;58HM^@EKU^%D80Z9;ID^.R3:D M;1*,;*&VAV8&D\(^Z4CD52_RZB656 R).HO\WTI?[=^)N6N/S^87YOUHV_U?FO;QN26RH*9# M,BZ$W@=V@_Y53?X 4$L# M!!0 ( &2 +U=UUP?36P0 /T4 9 >&PO=V]R:W-H965TT%6)N[:3F:RI?]BJLGNT5)TIP6(F4%X'0S MMQ[0_1*[94(5\7=*3Z)W#\I27AG[5C[\FW @LD=!,=,OG,3G_0IJ"*8,PR M4?T'ISK6)Q:(#T*RO$E6#/*TJ*_1]V8@>@G(FTC 30(>)S@3":1)(%6A-;.J MK*=(1HL99R? RVB%5MY48U-EJVK2HIS&M>3J;:KRY&)=3Q]@&[!.MT6Z2>.H MD. ACMFAD&FQ!2N6I7%*!?@-/-,C+0X4?'BB,DHS\5&UO:R?P(>?/\YLJ=B4 MF';<]/Q8]XPG>D88?&&%W GPJ4AH,@2P51EM+?BMED=L1/SK4-P! G\%&&*B M(;2\/!T;Z)!V:$F%YTS@-:,E=$-39WI59OE+.RZ([T/BN*KC8Y^R)A"'Q$&] MP $YIR7G&,FM*(]I(=4OM9QZ7E/5,:UAPAX!-*)HBAAPFV]WKN%XIW- MOX=< CTRFH3S.!>[R'5<_53X+37_-C+Q?R@34\2 6]!R"XS<7HI4T@2L923U M8V=,OU8@-P(;5!JVE8;O%DAX-O$8!1YV@_%*^/YXA32!VW=#W)J:HLTQD]LS+I41T(O&@-Z9*-)+SIJ34N2G M U<[:2TQ8^+5:KD1VK#,SHB1V8F-:G'/%Q3L(\]SX7@.-)'(48I!4WKIG!.9 MK?-RO7@ZO1!R)FU]G.-/,.V,%)F=M%;,%:N.$>YJ'=T(;5A\Y]3(;-5&'07G MZO ] AUG/#6:0*4VA";V$:BS5V3VU\M5%.K4@8,S%6GC")I0$>ZL%INM]ID* M67+\RGB6Z!B:\Z^5S:W0AM5VAHW-AFV239,Z\""$'8S'JX\F$!,"PZDO*-QY M*39[Z<6R:7!&!,_$>?#B"Y?D@, M')L-W"@MY_RCR\/0&>^H-7%*6$YO0SLDU]DN-MONY<)R=8)!<+REUL?UOR)K MIG;O("FG?%N=KPE0R:,^AVE;VS.\A^KD:M3^B.Z7]4ER@_;$<_$_4$L# M!!0 ( &2 +U?$5'K&\ ( .8* 9 >&PO=V]R:W-H965T[1)+2=J]I$I1LVZ?J7UCHV+P@#SV M[P?8<9/(=C8I'Q(#ON=P#ES#G>RX>)$9@$+[G#(Y=3*EBEO7E7$&.98]7@#3 M;]9N2[KU 9&AB^F%-I_]&NC!UY#HHW4O&\ FL% M.6'E$^^KA3@"^,,60% !@G- OP405H#0&BV565MW6.%H(O@."1.MV4S#KHU% M:S>$F6U<*:'?$HU3T:K_C M#+,4D,!*#[R[ X4)E>\GKM)2#*$;5]/.RVF#EFG] #UPIC*)[ED"R2F!JSW4 M1H*#D7G0R?A]PWHH]#Z@P O"!D&+?X<''7+">EU#R]=OX;O?"(X41T\K=,OO&'WJ?FOQ=B>S$;;]VV^]TNP1!>(* MZ=]QCC29+IG\,B'-*;.-_)YW,W&WQVZ:HP9UU(G,02UST"ESM@6ASR945'(O M21U<$%%*;8SRPV:IPUKJL%/JE_D2_;B0/IT,_YL^5R([,3NJS8ZNECZCIM4. M1F=[TASE-^_)N)8YOFKZC!M%G"EM# K[S4IO:J4WG4H?8&_.<;0$>?D4ZJ3Z MWS2Z$MF):]][ON?5H7:S-;(ER-CXW19RM1%YIR@KP 8N4,(DHK#6E MUQOI&PO=V]R:W-H965TS M@= \*&NK?@$;[CF<<^_%]G#-Q:U< BATGZ6Y'%E+I8HSVY;)$C(J3WD!N7XS MYR*C2D_%PI:% #JK0%EJNQB'=D99;L7#ZME$Q$->JI3E,!%(EEE&Q<,YI'P] MLAQK\^"*+9;*/+#C84$7, 5U74R$GMDMRXQED$O&QOF>AI)2*9PU8 M*\A87M_I?9.(+8#C/P%P&X#[7(#7 +S*:*VLLG5!%8V'@J^1,-&:S0RJW%1H M[8;EIHQ3)?1;IG$JG@C=$4(]()K/T)>[DA6Z1@H=78"B+)4?T0FZGEZ@H_AWP\?/A[B[?C* J[]?JM7K]7[R]0QVBG M:V#3-5UJ_0,5 ^Q$WI[6PRA_$)&@6VG0*@UZE8YY5I0*1+_ 7@ZSB)[)@B8P MLG15)(@56/&'=TZ(/W4U]!N1[=@-6[OAZ]H[/$ANZ!*]S._5X# L",/ (=U% M&+2J!KVJIGRNUE1 E[!>Y$M3_T9D.R9):Y*\+O7D(*\?9*86_MN.:X\Y.*!&ULK53;;MLP#/T5P1N&%MCB6Y)V MF6T@EP[K@ )!@V[/BLW$0F7)E>2X_?OIXGAIEP0;L!=+HGB.>&B22*$H8+ 62355A\3(#RMO4"[V]X9YL2V4,?I;4> LK4 _U4NB3W[,4 MI (F"6=(P";UIN%D/C3^UN$'@58>[)%1LN;\T1QNB]0+3$! (5>& >ME!W.@ MU!#I,)XZ3J]_T@ /]WOVKU:[UK+&$N:<_B2%*E/OVD,%;'!#U3UOOT&G9V3X M(W@*&)P!Q!XBM4!>9 ME;7 "F>)X"T2QENSF8W-C45K-829O[A20M\2C5/94NB"$.H%85:@FZ>&U/H7 M*?0)38N"F$1CBFZ9JQ:3]HL%*$RHO-0N#ZL%NGA_F?A*!V+H_+Q[=.8>C4X\ M&D;HCC-52G3#"BA>$_A:02\CVLN816<9OS=L@.+@(XJ"*#X2T/SOX=&9<.(^ MJ['EB_\IJ\<2Y7B&QWE,"T]DC7-(/=VC$L0.O.S#NW RX7F']1[!6)K MQX!$.6^8Z.=R]@M02P,$% @ 9( O5UV- MUO;Z @ ;0L !D !X;"]W;W)K&ULM59=3]LP M%/TK5C9-( 'Y;-*R-A(4H3&Q"<'8'J8]N.EM:^'$F>VTL%\_VPE9VH8,4'E) M[.2>DW.NK^,[7#%^)Q8 $MVG-!,C:R%E?FS;(EE BL41RR%3;V:,IUBJ*9_; M(N> IP:44MMSG-!.,&B>7?%XR I)2097'(DB33%_. 7*5B/+M1X?7)/Y M0NH'=CS,\1QN0-[F5US-[)IE2E+(!&$9XC ;62?N\=@U !/QG65F@@6,&?U! MIG(QLOH6FL(,%U1>L]4GJ SU-%_"J#!7M"IC@\!"22$D2RNP4I"2K+SC^RH1 M#8#[%,"K -YS 7X%\(W14IFQ=88ECH>QAO)U5NB M<#*^R"3.YF1" 9T( 5*@O3.0F%"QCP[1[UK2>D_0 M?BZR(^0[!\AS/+\%/GX^W%N'V\I@[=*K77J&SW^"[YQD1,+AI:J8*=JV_/-2 MQ:,+":GXU>:U) _:R?5&.Q8Y3F!DJ9TD@"_!BC^\;T-N6UR'WEZMM]>I]RO(@V89 M85-&;4)[6P*"T'/"_H;.[3"G76%8*PP[%8[-GP,XHD2T*^O$O[2F=T2V9C6J MK49ON;>C7>9A1V1K>>C7>>B_;F_WMXK+=0?>8+!9A-MQD1.&KMM>B8-:UJ!3 MEEH1=4:K0[O %.5<]1]'6#I\P\#;_Y?\-*W79C5Y(-Z)?,)^33" *,X5SCB)5 MX+SL[&PO=V]R:W-H965TFF=5*EJE6WSPX<8-78S#9)NU\_VQ": M-A2UU;X$V]Q[?N]L[A)ON+B3)8!"]Q5EU[D5I@P)XGMVI5(8MXH2AA<"22;JL+B80&4;V;.Q-DN M7).B5&;!3>(:%W #ZK:^$GKF]BP9J8!)PAD2D,^<^>1L.37Q-N 7@8W<&2/C M9,7YG9E<9#/',X* 0JH, ]:/-2R!4D.D9?SI.)U^2P/<'6_9OUOOVLL*2UAR M^IMDJIPYIP[*(,<-5==\\P,Z/R>&+^54VE^T:6.CP$%I(Q6O.K!64!'6/O%] MEX<=P"1Z >!W /\Y('P!$'2 P!IME5E;YUCA)!9\@X2)UFQF8'-CT=H-8>84 M;Y30;XG&J>2"*@;]UL/!'&7\V M[!@%WA'R/3\8$+1\/=P?D1/T"0TL7_#:A [EJ*4(ARG,AWLF:YS"S-%?I@2Q M!B?Y]&$2>5^'_/TGLB=NP]YM.,:>S"LN%/G;7A">HU>Y;RDC2VFJS#KQP\#W M8G>]:VL_ZC'BB=:37NO)J-9O4A%]E2%#C82\H8B2'(;TC=-,//0 6 PY6XXB MWWD446\O&K=W7^O2J-WAW3,AS%SL$*E2\*8HS>1TR'.TE^WPB^<]/Y-1!>_T M-^W]3=_N[T@; ]V]<@5BR-9T_ZI-ION^1G=^JR]WIQI7( K;I"1*><-46];Z MU;X/SFWY?[:^T/VQ;6>/-&USO<2B($PB"KFF](ZG^N*)MF&U$\5K6_-77.D. M8H>E[O$@3(!^GW.NMA.S0?^O(?D'4$L#!!0 ( &2 +U?K7>0@_00 *,> M 9 >&PO=V]R:W-H965T71$H"I]VT]JI6O7V8]L$!)[$*.+.=I)7VQY\-E$!"W")Y_= X7UL M'CMO_,:3(V7/?(NQ "]IDO&IM15B=V/;/-KB%/$>W>%,OK.F+$5"GK*-S7<, MHS@/2A/;=9R!G2*26;-)?NV>S29T+Q*2X7L&^#Y-$7M=X(0>IQ:TWBX\D,U6 MJ OV;+)#&_R(Q=/NGLDSNZ+$),49)S0##*^GUAS>A*ZC O([OA-\Y+5CH!YE M1>FS.OD:3RU']0@G.!(*@>3+ 2]QDBB2[,>_)=2JVE2!]>,W^I?\X>7#K!#' M2YK\16*QG5HC"\1XC?:)>*#'WW'Y0'W%BVC"\__@6-SK^Q:(]ES0M R6/4A) M5KRBEU)$+5<_YW1C(K11"G=9Z*E>XL",\@Q*I<<9F[?47\3^U WJVU.);$;OD,1 MGEHR2W',#MB:_?(3'#B_M:DU"0L-P1J:_4JSK]5\CUF$,R$3J9*-$[(AJP3+ MI![3.\UBDA" MQ"O +SO"4/[%$R/1*ET+[NA@J>]EE2/4I]MO&Q"3G0D-P1H#,J@&9*!]U"4] MX SE4U[I;Q.O!7057\ @K'UV8 _VFQ^>P&23H2%80^^PTCO4SR3R@F- ,H$E M6RC'K7-;"^FJ>-B2G9QSPR9;# W!&H9'E>&1UO#7NEL@\X?88I TTDR;<2VT MJ_$"!IVF\K%[+MUDHZ$A6$/ZN)(^UDK_MA=9"77,-E] Y+> =K+; MU@$P6FF6M/K7Z[ _NORA)FBY$3HCS[VX,S35P::W4\4(WRD9I;?/X"DC&=_+ M-0J87_V-2@_J;')P\=4Y\'VOQ>3@PN1XZ(U:1/X?I2$\U8907QSFJ4"N0.8I M9B1"X&ZN3PQ&JT2CM, H+31%:X[+J:*$^I+R:F(P6C26M/ITAFV_X 9&FPU- MT9IN3X4CU%>.]W?+XBOPO7;;$NL D $%J 9 >&PO=V]R:W-H965T M3-V-XG4&F9F5VI/U.PY MYS.Q)PDJ+SZ DT;:'[\#)L8#D['IWNV'QG9XKL'QI0'N!\SE)LFUY?; MZ$'!(KD20U2:['GRUT6(ZUU9Y6E; M+)^G<;;_&7UO_Q!'!;;W1H'=%MB] LM]H\!I"YQS"]RVP#VWP&L+O',+YFW! M_-P"ORWPSRU8M 6+YM/=?QS-9QE$571]6>3/I*B7EK3Z02-$4RT_PCBKW;VM M"OG;6-95U[=5OO[VF"<;491_)^&?N[AZ(;^07[>U627Y$A5%5-M%W@6BBN*D M?"]_^]MM0-[]]?WEM))K4'.FZW:T3_O1[#=&LVSR.<^JQY*$V49L5,!4KOIA M_>W7]?]D&XG_WF47Q)G]@]@SV]<.K\,WOSIK+GADW0.)CH-SWV#]Q]1I"3; MI7>B(/D]>1%14>H,,U.\-PM7QL)Z&_&AW$9K<361&X%2%$]B/L@:SEC%3( M;>@N2D@2WXO:OBA)2-[.@7*+7U91MI'+ZGPTC]OZ2#R2[B<^>TXVT8M64"-I MK*!(6(B$422,(6$D91OK[MH]Q#/(F$A$D:1,(:$<1!,\7)^\')N%.7CPT,A'J)*D%AJ M&KJV9LOYTI4[7T_'SAE7:JQS2%B(A%$D MC"%A' 13G/,/SOE&YU@19;5/[^*,E(^1'$![K+&'>$W+ M+FN-6>?I5F1E5.W#N"2J7ZSRTR8M!XIX<\_W>R(-E[(M>][?W 7&U1XK$A)& MD3"&A'$03!')FG6YV*Q*41J$T!J5Q%$V5Z2B$M8PRW13Y6HA-2>Z+/"75 MHQAID36+OD/&=1WM$))&H30&I7$4377([ARRC0Z%K\9L MBWBM/?8R T:^W55+6QP?REU8@PD).68(I5$HC4%I'$539>JR>,LGNJJ6=#*B@HX90&H72&)3&4315N2X_M\P!^H_E5&;H:,6& ML;OCVMY\WE<,FI1#:11*8U :1]%4Q;JXW#+GY6T6T9S+HY4)&?JNH+0 2@NA M- JE,2B-HVBJNW#,N?R9S;\6LJQ!9;C>[;3MV6XG&U9,W]@"S1VA](HE,:@ M-(ZBJ6=\=M&[;8[>?VR/JH4>[P/U ]+3BP3F51NK#)1&H30&I7$4356F"]AM M<\".Z=:T@YRTV^:D_?_LUK3T4]T: MS6*Z;HUY74<[! W8H30&I7$4376H"]CMD0%[]!3%27W6W-ZJTQ8-H"=-L;G4%H I850&H72 M&)3&4315MRX_M\WY^9D':O8PTM:>FFD>;;13T( <2J-0&H/2.(JF.M4%Y/;/ M",CM8:1MV[9&,>B9Y%!:"*51*(U!:1Q%4Q7K G+;')"_MIG/T H:E4-I 906 M0FD42F-0&D?15/FZJ-PV1^6_RQFMOJYK*XHXU\;@)P#.V]>TFBM'"P9-SZ$T M"J4Q*(VC:*I@77INF]/S+\I%T^_*]V2=Q/?[3>D)\ M.^;P7K_W1OY+Y.Z^3VZ2*--:AXR<5U!: *6%4!J%TAB4QE$T5<0N^'?,P;\I MM,T+\E"'(UH5[4$R@M@-)"*(U":0Q*XRB:*F+757#,784?GNC<88/<77I+NW]9K'G\T99! MFPE0&H72F.X/O/!=S^J=@L!1PZH"=7T"Q]PG^!QG<;I+Y=1U?O1F1HZ>QZ"M M!2@MA-(HE,:@-(ZBJ1IVK07'W%KXX7D,>O8]E!9 :2&41J$T!J7QEC:XD/"H M8Z1:UG47''-WX=1D=W('#MIS@-("*"V$TBB4QJ TCJ*I2G8]!V?DZ?GG3GS( M7'P%I06.YAH 1[/O$T*'I9IA;=VP##HL1]%4@;J>@F.._C]'W^LY3>L(,L-> M06D!E!9":11*8U :1]'4[V;M.@FNN05P6T]2;W]QA;EZK'%06@"EA>[P"H3> MI5 4.B"#TCB*IFK4-0I<K".TH0&DAE$:A- :E<7?8^O%-1YUNURQPSG1?FE04#\T]BDJRKK^$=7^+E\.KA_L@?6SN_M-[_9/U8;6_ MFU&'V=]?@HHHTH MZ@7D[^_SO'I]4@]PN&O4]?\ 4$L#!!0 ( &2 +U>XR[-SJ@4 ,T? 9 M >&PO=V]R:W-H965T+K/\F_%FA *7I,X+6;6FM+-]7A<+-8D"8M1MB$I^V>5Y4E(V6G^,BXV.0F7 M5:,D'B/;]L9)&*76?%I=>\SGTVQ+XR@ECSDHMDD2YC]N29SM9Q:T#A<^12]K M6EX8SZ>;\(4\$?IY\YBSLW$;91DE)"VB+ 4Y6WYN@5MMGV?#X^!#]8Y4\ M2^8Y+,A=%G^-EG0]LWP++,DJW,;T4[;_DS0)N66\1187U3?8UUB/@1?;@F9) MTY@Q2**T_@U?FT(<-8">I@%J&B"Q@:-I@)L&N$JT9E:E]2&DX7R:9WN0EV@6 MK3RH:E.U9ME$:7D;GVC._HU8.SI_HMGBVSJ+ER0O?@7WW[<1_0&N0'499)NJ MU#=EJPFJ/;S +L2$'+RO9P=242(DT3HL/0:QEZ1H;WKR1?1$5_'3VIYRM6(13X D,5 MSIW8DT#-<]+RG!AYLKEP1:(!]WLB]P\]3[[A"ASRL*TII]_2] ?T\ .W(DC\)9QXJCK$ ]:XL$9,\'72F58\6]V)&>J"0Z/#7C,HP51Y5-W MYQ_QA*.CAZ!.1@7R-/,"M+E4V(-FAA-8-Y$A/+X/(^@*O-4PI+D'\$CDX)OF MBU,R@+V3B!'298XX44ZEC%R9>H M*V'8T7#G&@C-(FB8;TY)QE&,1W\BYJ)"Z>9WR*42FK7R"WOF&=O#$/CW@23/ M)/]/R=,8J5Q17!>;<$%F%ELR%"3?$6O^RT_0LW]76:Y+1>OFS048FA7X+ \& M9;E% ?M(LJ$$8MN9Z!Y!+LS0K,P#?1B4!5>:ETR0+CNNQ[!'D-_FP*!"7K'G M8ZF<,LYQF0KK1@&786C6X<%^K(G3;\B40(,C0UQGD5EG!WNR)HY@RG Q:E% M!32X,L2%%?4(Z\F^#,EBB7S/=0,L+>K.E/F,%%DZ-$ M>9IDN-HBL]J>8EJSJ45F:7U M+'/6Q.XS9VJ8QIPAKH[(K(YGF;,FML!)6H6H83ISAK@R(K,R7M:<-9T)YLP3 M[*Y-,P MUV0\=+W;1Q7UBI81TN5W]&)WZ**VCY^LF%?(]D5WHX#I.')AQ29<4''/>]U+.[*F/[\C_(XH5&J4QAY@KK'8K+%G6#*LD$[% M^S(U3/>^#'.%Q3T*>[XU:WKHLV8:F*[V7%BQ65C/LF987H5*/ZA&:;:OOU.:,T2ZK#-0F7)"\![/]5EM'#2=E!NX,__Q]02P,$% M @ 9( O5][BEAAP P AQ !D !X;"]W;W)K&ULM5AM;]L@$/XKR).V3EIK0]Z:+HG4=IVV296J5NL^T_B2H&+C 4X::3]^ M@!,GJ6Q61UX^)(!Y'N[A.'.7T4K(9[4 T.@EX:D:!PNMLXLP5-,%)%2=B0Q2 M\V0F9$*UZ0/_,[J3IA25+S!)(%1,IDC ;!Y?XXAKW+<#- M>&2P4GMM9*4\"?%L.]_C<1!9BX##5%L*:GZ6< V<6R9CQ^\-:5"N:8'[[2W[ M5R?>B'FB"JX%_\5BO1@'YP&*849SKN_%ZAML!/4LWU1PY;[1JIC;ZP5HFBLM MD@W86)"PM/BE+YN-V .0;@V ; #D%0#7 3H;0,<)+2QSLKY032 Q2?4 WOW.FU^@4/5*>TV*?E?%P M9IL*G7P!31E7'T>A-FM;AG"Z6>>J6(?4K(,)NA6I7BATD\80'Q*$QNC2MX;ME*4ORI&IGO$ ;IQGJ8];(CN0 M?%Y*/O=*OF?J^70FC6:6:C#\&DFJH4IS080CQV1S@.4D.HLZ@_XH7.[+\2YX MI)QA*6?8VI'U,_4*9)6_O, C!>)H=RM';Y.X%-S:])/V33>VF([W "RVP#25LCYF1KK)I41' U) MC4]W"0[V9SA-PLY/U5B3W[#**#X4NI3S8 MG_,T.;BM)D$;MM<'%Y_7O8QV&0YN+\7Q4S76Y#>L7W]PP[V2+@$Y=Y6N0E.1 MI[JHD+3=,\OELNZ]5&[?+ZHGQ4 M^_8_]V6URYOV9?6PK!\KE:_[1KOMDB#$E[N\V"^N+_OW/E?7E^6AV19[];E* MZL-NEU7S[F#^I6-?]^_%RUKY9CE'6Q4_NZ M*/=)I>ZO%C_@=^\QS;H6_4?^4ZCG6OL[Z<[EKBR_=B_^N;Y:H.Z0U%:MFBY& MWOYZ4A_4=MN%:@_D]R'J8NRT:ZC_?8K^L3_[]FSN\EI]*+?_+=;-YFHA%\E: MW>>';?.E?/Y)#6?$NGBKP2[8G_\G7\;,J$U MH,32@ P-2'_JJO^_CC M.9#3.;PGSH@_'_87"45_2P@B-/ECLDSJ35ZI>OCEZ(&.6:)]#ZFEAT]#(CX= MFKK)]^MB_V Z\6,0U@?IKH>G:Y*AC(GTT]G]7YS'(/\;JM,O:?3 MWB5G+*/FWMG8.W/V_B7?/ZCDT][8I[-IAY1W]6.^4E>+EAFUJI[4XOI/?\ < M_<,Q*'P\,#XC+:>LJ.1SK\S_:0(P'?$QIM2RA"Z$.4-B/! 10AUB.CZ$(83, MG'M7!M^TR^=!>555+N4.^37XI[MN+M-@G+RJOS%>I.RPYMDQ8LCM> MK&FRSE]&3]<8,(V#90^V-[:VKL-0:T M"4";Q(#V$)3KJ;*D"9!-@B";&)#M&"5 -HF$;$_N/1U.>*]A:0 ;1H$VG0*;6?.@-IT#K5OU9/:&_N-@6T*V*8QL$VG MM78K;TM%0H'<- BYZ93<*;*/%)";1B*W)^Y8D: 3NV?H&]A-@[";3MGM2%H* M[$[GL/NFF]$VSC3&H'<*]$YCT#LUT=M2EZ0 [S0(O%-#O>T 40KP3B/!VQ-W MD+=KO+3IZS#SUX8*VY4C@'4Z!];_*LQ3V.[&YXH96)W&8'5J8C6Q) I0G09! M=6J8R1:I?:" U6DD5GOBIB=62Q^A4R!T&H30J6$>VY$K!HAFL^:QS?6'N^V9 MFF8 :!8#T,P$:&:I/Q@0F@4A-'O3/#8#0+-(@/;$32?U!Z8^=3- -@N";/:F MJ6RF+3G.(?;-UE9?NYN?JV]@-HO!;&9BMF4NFP&S61!FLRFS6QW0!RPS2-AVQ.7#=CVJIH#JWD05G,#JUVI ECS>>N.1=4H M,Z[= U^D0.N>1!<(A&Y/7#%(/!U+$^_ZN@"(BR 0%P:(8T8QMR0-("[F+4/> M6Q4>@^$"&"YB,%P8&6XI3H2VWR_,AC\#Q!W?N (@+B)!W!,W>[WIS[\<*0#B M(@C$A0'BCJ1)@+B>!(;+( R7AC5)EC'+ M!28!X3(2PCUQQ1F3)A(8+H,P7!H8SC-N2QH@7,Y>D[1*/ ;$)4!(R",2E8>+$3B-MUW:L;=OSZG ^%BG8*W! N R"<&E .+.E+ . 9[,7 M)2WR=@ ^ 9 #R+ ?#,!/#4EBT >!8$X-D4 MX!P3VVQN!@3/(A'<$W>L4?!\ZXWFO0ECOC',@%-ARQE&NOMFYASXOGDQ.W"B M6'"0YL%!44PXR(AQ2U&'$=&.)XP/!QFVF'#J<$QI5AP4RXOC"2S>NJT;(\V- M@X+0_!1F?N(T1PZ:-37>J]UFH?3$.%OQFC,'1;'F("/6+74Y1IH[!X6QYZ I MV85,J?6:TPPZ*)9#QQ.83^#>E^?.@=0\.BB,20=-\2XXMBW:8=U<.=-=V0O> M9K*,Y++4;99Q?)8FQ%N3IA$^D-/29+6TSXQAW6L9S6SI">AWKCLM MEDN3Y]*5.@WQ\UR7@^*MYLLX[DO=?AG'?VDP8)(+;KD]Q;H%,Y 'TV#"I$A* MRUY'K+LPH]DP/8'EFZL:W8<9R(AI<&(2Q*3-.ZM9,?$L+^:@>)LETQ/D7,%K MIDP26O M&31Q&(HGXO^9-_$L]^:@>(N) MTQ/C7,%K-DX)#49.:MWX@C4G)PYCY<0&+R=!KH'3'YL2[;DI[L#\[3/O M6#-TXC".3FRP=+I3IU%^EJGSI'G;WG-/E+-5KV$^BKT3&_R=U'K[JOD[<1B# M)S8X/%WCIE$^EL73%YB_?5,CUCR>.(S)$QM',?Z:5P]%>V!;==\V11?=WJ_J^'C#XXNF?.P? M*7A7-DVYZ__@Z&)\R>?U_4$L#!!0 ( &2 +U?Z MX+Q'V@( 8) 9 >&PO=V]R:W-H965T9 2CTE%,FQTZFU.K,=66208YECZ^ Z9D%%SE6NBN6KEP) MP*D%Y=0-/"]T*$@8S@621YU@\3X#RS=CQG>W #5EFR@RX M<;3"2YB#NEW-A.ZY-4M*?\P71^ MI&/',X* 0J(, ]:O-4R!4D.D93Q6G$Z]I $VVUOV*^M=>[G'$J: P0Y OP+TK=%2F;5U@16.(\$W2)AHS68:=F\L6KLAS&1QKH2>)1JG MXKGBR4/&:0I"?D67CP51S^@8W6$A,%/E+INA@PM0F%!YJ"=OYQ?HX/-AY"HM MP-"X2;78I%PLV+&8'Z!KSE0FT25+(7U-X&KEM?Q@*W\2=#+^+%@/];TC%'A! MOT70]./PH$-.O][-ON4;[.";"9X I!(M!,^1R@#!$XB$2$!\@3;EILJVC2MY M0\MK_KQU[$7NNNGD?<3P=.B]1+T2/*@%#SH%5WEN4]0)-(?+F5SA!,:./CTD MB#4X\9=/?NA]:TO#?R)[Y7%8>QQV>OS%V?$:I(+T"$U@21@C;*G_?8I9 FW. M.^GV=5Z2#9MI\[Q=:0MK2V&GIV<-USI=JVS$+ MU%>?^"]02P,$% @ 9( O5[)*D<1!"P HV< !D !X;"]W;W)K&ULO9UK;]LX%H;_"N%=[+; -+:HF]U- J21,C,+M V: M3HO%?E)M)A:JBT>23=55MWDZGY7+-TJ@\R3R@[KXG8 ME&]Y_EV\^7UU-IF)'K&$+2LA$?'_[MDE2Q*AQ/OQ9RLZV;4I*G9?/ZM?U1O/ M-^9;5+++//D:KZKUV60^(2MV&VV3ZE/^\!MK-\@5>LL\*>N_Y*$M.YN0Y;:L M\K2MS'N0QEGS?_38&M&I0)T]%6A;@?8J6/LJV&T%>VP%IZW@C*W@MA7J39\V MVUX;%T15='Y:Y ^D$*6YFGA1NU_7YG[%F=A1;JJ"?QOS>M7Y394OOZ_S9,6* M\N\D_',;5T_D#?G$RJJ(EQ5;D16P*HJ3\C4O_<=- M0%[]]?7IM.(]$KK39=OZNZ9UNJ=UBY+W>5:M2Q)F*[92!:9\4W;;0Y^WYQT% M%?^YS4Z(/?N%T!FU-1VZ'%^=:JH'XZO/--7#\=4MP Q[%UR[UG/VZ+6A*^O0 MQ66YY>'<;O@G[)$5R[AD)+]MO\TWXK@M=2%LVG#K-D3>N3^W9SY=S$^G]UUC M-<53\[_]Q?)F_]#9B22FF.OLS'5 M.9:QIN8ER"_BS<\H17\R\\Y^8TG.1)LBSB[ M(V&Z2?*GM"Z5D8\%SWZB"*_+1&Z[>(B*E2Z63=<6G7U\=N*[O0,![+]IW##% M0B0Q)6[>+FX>&+=?BR@387H5\X14ATH[7GB#+,*G//Q?S^-A,9Z3YH[=2S9@ METS=0Q)3W/-W[OF@>U=17)#[*-G6>_U]L\<7=C*]SM9&W>OX93G6W+?Z M27Q8SG5]9^'U? 4[:^HKDICBZWSGZQST]2*KXE6<;.LI3)ES'M2 E6-=S*2TRQ M %,L1!)3_+=F+4GD;131NVT'FS$-%:MVL%TCMIJB*6F M!J(#7A88B/=Q%J?;5.LN6-/874RU %4MQ%)38T!E#"BC:N)UE8RJJK$H>D#= NR"IZTL[K82'C>&"JA5AJ:CPDKUHPL+Z/'O<>$YC@ M>(FJ%J"JA5AJ:@PDUEHPD1H=$[ 4;:H2__F@H/L/"E3:154+L=34@$C@M6#B M_31^F@\K&1\DJ"2+JA9BJ:DQD3!KP32+-(O2T*[M.G.[#Q.:@K;KN7/:GR!I M!!W?MOP>P(7PYKW4/DFSE@G.&G"LM0]D_;YC(TD6[JCQ7GD,EK4DS%HPS:JV MMGMF<[) :Z:&91>^ZPS.ML#-&B<"5)K%4E,MESQKP4![E1>W+.8&_T)J][\( M][5F+P8[Y!N+V@O7[IN-2JZH:B&6FKJT(]F5PNS:,;N?@'66TR%6OO%6>DB[*E=O^'&S*=FJ"J!:U:]]BD[LRF3F]/";&:5:,A<97"C/DAS]ZTYW[W MCI"MA+(MOF5YGM7?ZX<%?9[\^_DHT)1SYM8@;X6'RZE;+:&0PE#X+DK$3B6. M]:QCP/[#?K@2J3]%JRG(Q[[9HC^KT@JZU*5]!PZ64QV02$9ACGI>._E:7_; M7US7?>=.+TS_YK2M$3N[^""W?6.,$= ZZHA"L* MP]785=P#,L R+ES3.%6A4A26FFJ^I"@*4U2';)L!A(\D['F% )BX4@WF6-;" MZT. KMS,\IW! 8ZZ3HBEIIHJV8H>=ZF0#LG)=OSYW!]DBV'!N3M;#!!+4XXN MYJ[5OX(DA#?LI<9)>J(P/>TYST+^2\1.0Z[Y**3U"Q-G+E'5 E2U$$M-C8]$ M+0JC%LXYE[81-7?H+C& >V,<"50.PU)3KRJ3'&;#'+;_2 $6M6!-T^,$52U M50NQU-3H2&:S869KKM3\Q#;;8KF.RLYT\9H'C?_E!U%]L90V2I9FHCB8.6M+ MS7O#;P#WT]C58["7+=G+AME+7&4F+AW;L"+.M9GE@("]?XH(US3>F5%7!+'4 M5-L[5[#"\ >DFOUKA;"F<:I!72M$50NQU-3H2#"U83#]L52CHTU*^ZE&5\IS M^JD&E4FQU%17)9/:,$R.2#6P@ .D&E0:154+L=14VR6-VC"-?LF3;Q-$3V)OY_$B'S-&_OV>BU M1C3J,8,R,,ERO[B)-P%8_M1H1A+ M3;T;2$*Q,QJ*C4YF.L-52JI)+W#KQK<#H0(OEIKJO 1>!P;>8PS<'# ,KKN" M.V@ZI*.J!:AJ(9::&FI)XVQU%27 M)=L[!]C^1R=IK7[W?(@]O <5[H5Q!% Q'TM-C8#$?.=R!>1QMR%@7##[% G?$>-! )7M4M1!+30VI)'L'@^R=,60/MV3L M,BK98ZFI+DNR=XY,]JU^=]!P3@9C!BK;HZJ%6&KJ(R)"50M0U4(L-36B\IR!>^"IW$Y=[0@=/7$'%=%2U$$M-C8#$=/?G8/J5>$ &F+E0.1U5+4!5"['4 MU(A*3GW'?5(4[J.BC@'I MKH1T]^>LQ=_$CW#60EV+1U4+4-5"+#4UH)+]W9>Q__CC27-#;_]X0N5T5+40 M2TVU7W*Z._K:=J.37N[P%F%'<](+;MW8>51VQU)3G9?L[AY@=^XM^2@R4W/: MZE_B*3&=!4>C=4:X+>-TA0K\J&HAEIKZK$()_-[/>$J6IUG:IXOAXQUTY72/ M=X [;6HQEIIJL21P;S2![[G*\8 <$'UBVL&<$UCBX^!WY[$;V_L:KG8WE?E M:[),XMOFIK #UH]YV)76^1=6#."*QL8?@[H]2=W> >K>)?WZC%\WYQOE>[@9 MTWR/JA:@JH58:FK )%1[,%0CY7M'D\W/\*%O]:.)'71\5=W%6DH3=5/FF_LF3;WE5Y6G]&4Q#HR#$=/ M<)1JJT7Q[(:M%C03<922&P9XEB28_5J3F!Z7&M2>']Q&VYW('^BKQ1YOR1T1 MW_7Z+"H;"XC\B1MZY!+N6!TL?\YK]PJ1DY M$8E)(/(06/X=R"6)XSR2Y/A9!=7J-G/']O5S]"^%>"GF 7-R2>,?42AV2\W3 M0$@V.(O%+3W^2RI!=AXOH#$O?L&QLC4T$&1%MU03I?DPW@DFWT;2 M3ZSN! T>=S0.">-_@<\_LTC\ J?@EG#!HD"0$ 0T261_\]P0?+PB D +69!NE:91N MY3R,<1H057^5X>PB7)Z2AY5E&(8O60YM%4,S9-G(;LPZM%9-:TW2_L-PF@_O MMRQY( S0#> [S A7@5I# M.V/-/JD0[M3-NQO1%2NR:U)TGOJSZ=0VH/"$X1 MA+[C]DA5=@9TK1%4IT9U)E'EUV=#HMFTSI#"L:%C]V GV\QKP3G?XX L-?FQ MYX0=B+;Z\P_H&']/3&JW5N3.GM0R;U^8T:YBJKJNZ_:[7 M@QS:>;;A^XX:$AI-#3%F9=\T916D,Y6A!3T7]C-/96G;KC5*VJIV<&[RO0 + M%;#(] <#/]W@*S,/HD80>L?9;->6]F9V4\ I97ECHAJRB2<5R??@%\V M &&+#)Y9 WZ%F93ICPAHJB><4S[?PF^KP*S^,D5M9L,1_J:DPIDU]2T2'!4; M[!?::9+7YGM3:N%OU]IW2!Y7-?OLP>@IS#I)UM74E&0X79.OHS1*LD1)-NDY MO[\4K:NS*>9PNIH7>RVY;=IG+-C)K6Q,9KV_-TQ>J]H79W- @%-+Q#>-$95[&YY0?TT M4EHY5F^$]-:>/B%L6QQU<+G3SE)1;G_KI_5QRD5QB-![OH;GE^6A2!.F/*.Y MQDP68 YBLI$AC3-7?IU9>>Q1W@BZ+TX.'J@0-"DN=P2'A.4&\OV&4O%\DS=0 M'SZM_@=02P,$% @ 9( O5\/_ P^!@ \C !D !X;"]W;W)K&ULM9MM-WP*7Q&$K%EY \9SNO4=&5>TJ_%F^\U>5 M*5I$(K)D!2+@?Y[(-8FB@L3;\:V&#II]%L;=UZ]TI^P\[\Q]D)%K&OT=KMCZ M,1K79MZ".$RJO\'W^D#L M&#A';%!K@]HU: <,H]HPZFO0:H/6UZ#7!KVOP:@-1E_#N#:,^QK,VF#V-4QJ MPZ1K, X-G/(Z!FL/=&^Z#E=;AQ.=[#JK#*JK0"%DPO4OJ,TD+/><6+ MLK1+/R_&,"E2>,=2_FG(?6QZQ^CRZYI&*Y)FOR+[6QZR%_0!?2*;/%VN>7EG MB#X@FJ=H2>.8QR8K#.B=15@01ME[KOU\9Z%W/[^_&#+>GH(Z7-;[OJKVK1[8 M-T8W-&'K#-G)BJP$?O^(7Y4 AOQ -$=#?3T:5ZJ4Z.?)&1HIOR%544>"!EW+ M[3=!RNWXH-V2VRVR;.RJP&[+[7=DTS1>9'?Z]UUDG_7ON\CN]N\[%MB]_GT7 MV?T?&_?YCQVZA=SND/LSI$Q$C6]5\:C)]*CD:0=X'V.:)ZS(;176(&=KFH;_ MDA7BIVU^[GS-MBBR%=HHT<4I_&F*=:Q,](OATVX0I"THI@[GV298DLL!GQMD M)'TB@^DO/V%#^5T4"TB8#0ES(&$S2)@+"?,@87Z_"II#[G,!!&O%36OBILGC MMMFD]'O(9X0$632*@A1]":*<% &\6P=\AXBM X9N@A?T#Y]77Q%T6P=PA3[S M,U?*/^?;HB#A)]L4W:;T,0WB3)1.K5\Z!3)3&9N3MLS:EZF*86"C+;,%LM%8 M-4=MF2.0Z?I(Z[1M)I 98Q4K;9DKD)E8TW%;Y@ED$VULJFV9W^^XS?MU82&M MAS=6F]Y4FRZMMK\H"R+T1Q[?\[K95EA34:*JJ8CZ;N]'JMX9YFN!2AV;G;Y; M I6!M3?2D\DY9?1_-LD7/+?0;A"&UXQ9;F(:J2B MF;M'YTS5.B4B$BF=K%G[(GS6&55;I#''G?H0B<:=)LU$31IU1&Z?SGDBD=XM M#^$1Z%9'GS8MI,/WQN(8-\4QEA;']O*N^ K9O;(3E8:4=>*9^AH29D'";$B8 M PF;0<)<2)@'"?/'>V??#UC15+TS-9@+=)/1!)N=@ &UK14PLPF8*0W8;7X? MAEGAHU2)@%";,A80XD; 8)57A'%?Y1Q?RH M8B$=I3?6 %:V=\05:17E+:!H[93NK%OA_^\FMYQ]0WW+?08X\.;Z0- N49H/2'%#: M#)3F@M(\4)I?TXXMC IDHI51J+:U [==0\?R1?33UK_DL).C!DFS0&DV*,T! MI M3FRV-@_H?RP?4^YLO\+G'A9L]_'YO'K\?HNO_AO@)D@?PR1#$7G@NU+.QKQC M:?6 ??6&T4WYD/,]98S&YN;8@?-OSE,_P-02P,$% M @ 9( O5P0DW0'E @ \PD !D !X;"]W;W)K&ULK59K;]HP%/TK5C9-K;0U+PC0A4@%5JV3*J&R;I_=Y$*L)C:SS6/_?K83 MT@1"5E7]0ORXY_@<8_O><,?XLT@!)-KG&15C*Y5R?6W;(DXAQ^**K8&JF27C M.9:JRU>V6'/ B0'EF>TY3F#GF% K"LW8G$=>T M^.)]N1$U@!N< 7@EP#L&],X _!+@&Z.%,F-KAB6.0LYVB.MHQ:8;9F\,6KDA M5/^-"\G5+%$X&=W1F.6 ?N(]"/0%S3G;$O,7J1."2#$IS>3%#"0FF;A488^+ M&;KX>!G:4DG01'9<+CH5\YS/R',]O$31]/=SKD.-7^^D;/O\,WW3#.5#9MC,%L-<.U-?U6JQQ#&-+ MW4TMW7A M71$--?U*3;]3S4)B"6U:"EB_MI(_=((C.6U!WAE%0:4HZ-X?QM7K0='%/>Q) MS%JO27"RKCL8'8L[#5(.O'9Q@TK=N-*7%=\Q7A J4P5)1.E<#M8&\J#"*CF1KDZ2? MF%0IWS13594!UP%J?LF8/'3T E6=%_T#4$L#!!0 ( &2 +U?&!"[$W0( M )T( 9 >&PO=V]R:W-H965T@BGJA M[X^]"A/FI(E=6X@TX1M%"8.%0')355C\G@'ENZD3.(>%1[(JE5GPTF2-5_ $ MZOMZ(?3,:UER4@&3A#,DH)@Z-\'U/#;Q-N '@9T\&B/C9,GYLYGPDH2,LXQ0@FV2>8%4"0B* FRZ$:G#%=XC@16@P2TH3*A\GWA*JS&< M7M;L/*MW#B_L'(3H@3-52O29Y9"?$GC:1NLE/'B9A;V,7S?,19%_A4(_C#H$ MS5\/#WOD1&UJ(\L7O2*U7>FIT<-NM+F]UW*-,Y@Z^GI*$%MPTG=O@K'_JGXXNCS71!\MD2DPV]1WPR#QML=>7@@ZT3AJ-8YZ M-3XI-6[;A7[0)TA6+ M%,J)OGL"6-9]AOII!I$[]-]VW]&XX+S%;F2J!MIAN MZAJ"J>X46!OHTM]/-P@#-[Y@X"7DQ)W\@SSQ%+>>XEZJSY>*7Y>?N#.M?GQV M9OIW'/CNZ()V[ZC25R!6M@%*E/$-4W6A;%?;'GMC6\O9^DSWWKI5_J6I&_<# M%BO")*)0:$K?G>@#+NIF6$\47]M^LN1*=R<[+/7W P@3H-\7G*O#Q&S0?I&D M?P!02P,$% @ 9( O5W,;NI69 P -@P !D !X;"]W;W)K&ULK9=];]LV$(>_"J$-6PNT$4F].K,%K F*9EB[H&ZWOVF) MMHE0I$?2+]FG'RDIBFW16C $!FQ1NOOIN9-X=Y[NI7K0:TH-.-164I5$V.7:A7JC:*D:IQJ'F((T[ F3 3%M#EWKXJIW!K. M!+U70&_KFJC'#Y3+_2Q P=.)KVRU-NY$6$PW9$7GU'S?W"N["GN5BM54:"8% M4'0Y"WY%US!O,@FAZ(_E?K#+K69 'H*)+LN7FJ]Q_HEU B=,K M)=?--]AWMC Y58;67?.EJ!FHOTEARX11PXHON" .P?\4H>H*&=MU=Q!DYO&VT;#A'N,02F#4%-_8,$8\_:YD-*.@OLWM-4[6A0_/0# M2N$OOA!?2>PDX*@/.!I3+S[2BBK"@; 5Q=8.10P3*\"EUJ D2CW:0K(GJO+E MH!5.&V%7378%AED,>QB:Y8]VYV0QSUY/$H^-\30_\/=RB9'/"BS MG_0,>V@6X12AS$^=]-3)*/6=,$2LV(+;#41JJ0S[A[AZYP--AJ!Q'L/X#-1C MEJ1HDOI!TQXT_8_TRO*AJ:!54REL9;\(F@X(,$X@BB=GI$,[-)E$",=^U*Q' MS491_["U2_FXLB$70AB=8WG,8#:!R$^5]U3Y*-4W:>R^\A12'VD^0(CS)$G2 M_ QU:)?8]&&8^UDG/>ODY67OJ<8_>BO?Y#4KWRN)G<2,X'-KA..UCQULR,U# ML<_)WJ)D%U_Q3NHX\^^S"./SS>BS2Q"<7'C%T5$?1Z.P7QK(%[U,G=+)VY3E M.(H'L$/#!&810I=HG]LH&FU:Q>_4%N(=X5O2#G/AK_.]=\T9-6L3P:*AS$_5GHE9,:,#ITOK J\R&J=HA MM5T8N6GFO(4T=FIL#M=VL*?*&=CK2RG-T\*-COU?A>)?4$L#!!0 ( &2 M+U?N-)4NJP, ! , 9 >&PO=V]R:W-H965T[ELYL<8,VQ,]L!^N]W=F@:($2= MM/$![.3N\?/=CM);JEUX"&++)N=!C;VE,<>'[.EU"3O69+$#@F[E4.34X M50M?%PIHYIQR[D=!D/@Y9<*;C-RS6S49R=)P)N!6$5WF.54/E\#E>NR%WN.# MKVRQ-/:!/QD5= %W8+X7MPIG?HV2L1R$9E(0!?.Q-PTOKL+(.CB+'PS6NC$F M5LJ]E+_LY#H;>X%E!!Q28R$H_JS@"CBW2,CC]Q;4J]>TCLWQ(_I[)Q[%W%,- M5Y+_9)E9CKUSCV0PIR4W7^7Z VP%Q18OE5R[;[*N;)/8(VFIC^P>4MB)]NE[JLEHJ.+!5&Y$8*L]3DG<@@VP7PD7=-/GHD?QEU(GXL MQ1GI!:])%$2]%D)7SW>/.NCTZECV'%[_"-ZMDBOF]C=&CK JLH9N"&SPU&EH M"UF%F#A$>^16DS@)D,RJ*>/0:)!$3T8[9/LUV7XGV3M##31)%O0!CZ?1;2PK MJ+A!H'<>)'LLVXRBH)UE7+.,.UGB4<6#B!OP!C8LE:?/)1P?< D'PWW"AT:H MZDA8DYIPTDD8SQ-64PWD)(-J9#F3%>5E=90HQ\I)1=JZ&Y(#1F^B83 8!'O, M.SG8RG^A"YK"V,/2KD&MP)N\>A$FP=N.73ZH%0XZ%4[35)60H2H#B&X([G7< MWI0;AB5$ <=]E1$C28DB%98-465+:E=96M,U.-"]K[C+8D?&>2WCO%/&#+>1 M-BRUI8],2[.4BIF'-G*=.,\/=J7C'X'M2![6DH?=APDR4%C9!78'V L6FNJLM8,#0\/5)S$ 7[V$M5F&/1W#'?(A\'3314\HV)1D9%/ M,D49'TO%=,9<.]!Z&W7"_6WB_A7:KOC&-1W^M]QMH9OW1X*WS&'NV@S[44?N MHB?Z42?]=YN"J:H 9C:+>7MMUU/=L33-4KWU"U8$(3#G.$#,X& M>'I4U7Y6$R,+U\'=2X/]H!LNL64'90WP_5Q*\SBQ"]1_ B9_ %!+ P04 M" !D@"]7N8S$S_ # !W%P &0 'AL+W=OFR;8'5$!V M2XX(BSL[0@O(Q27=F^Q($4R549&;CF4%9@$S;(0SU;>FX8R4/,\P6E/ RJ* M]'&)&[;QU'&7[0]<=ICA[ CWZ![QA^.:BBNSH:19@3#+" 84[>;&PIXF MMB,-U(@_,W1FK3:06]D0\EU>?$GGAB57A'*TY1(!Q<\)K5">2Y)8QX\::C1S M2L-V^XF>J,V+S6P@0RN2_Y6E_# WQ@9(T0Z6.;\CY\^HWI O>5N2,_4-SM58 M?V2 ;3J"'(8S2LZ RM&")AM*+F4M')QA&5GWG(J[F;#CX6+[H\Q8 MIE2^B1"'6)&Y@[ ML*;X6T)OVT+W:3M(NE9; MG;!H\NI(G?C!^.61JG/*1!.L(YIM/?_MM(;3L'K[6;SY]C-L?JU66FF15EJL ME9;HHG5E;543[%^6B>NI=(6 3EJDE19KI26Z:-T0<)Y#P-&6D(=15TNLDQ9I MI<5::4E-:Y\7GN?[;G->5-J9K;I@@>A>57"9D$4DW:H>U/0V5>*%JHV^Z%_: MTY7=TQ_9T[BJ 3_CJY+T-TCW&68@1SLQE74[$O_@:%7EK2XX.:JJY(9P3@K5 M/" H@D4.$/=WA/"G"SE!4VL/_P-02P,$% @ 9( O5W2[Y>:1$ #N( M !D !X;"]W;W)K&ULQ9UK;]M&&D;_"N$M%BW0 MM45*U"7K&$C,&4X7R#9H>D&QGQB9MH5*HDI1=@)T__N2,N/12-0K43CQ%FCK M"WG>H7W,&/K,__LRQ=^FMS=%]47+JXN%\E=^B$M?EF\S\O/+IXI-Y-9 M.E].LKF7I[>OS][XK\QHO<-ZBU\GZ>-RXV.O.I2/6?9']H;>]0[!GA[#>(=S:H;?O MH/OU#OUC=QC4.PR./89AO<-P_=M]^G6L?Y=14B17EWGVZ.75UB6M^F MQ'KO M\EM]&:9%,ILOO+B^*LD"U MV<6XANDG6+ 'Y@?>NVQ>W"\]-;]);US 1=FRY^8%7YKW-A")']+%N=?QO_>" M3M#UEO=)GBX;VG4M4]ZL[LZ](*PIWW@7^TE1&](OO__B??O-=_MI2J;]:S4M M:<,OM ]116OZL1_"S,^];L?%;!SF_O;%QX.#5F!S/+CS#&ZB.=9TGZ7NKO&] M/?CK;#8KSXOE'\_X#V^R7*[2&V^U*+^2?DKS\629>MEM_=UL49U"FP[AK5BC MZE->+1?).'U]5G8:RS1_2,^N_OXWO]_Y9Y.@)"PB88J$Z2=8N(95W>;#5;T:-@L'G<'(W(SORZZL'+"5%QB57,ET^N4D5??->3J>+";5P&Y2??+G M:I*7WRPR[SZ;WG@WJWPRO_/2V6*:?9ZMMYI[67Y3JEIN4NZ;EI<47O*8Y#=- MRHI-:ZLL"8M(F")A^@DVVCAC=[6: ZJZ9@V>C9M))KV:S9=S5+OM_5L6*G6FX?]=95]]\?GAZ?*RW*B\T/U'E'SVR@Y[DMUX/\Y3[S_O MTDK;_S:Y*+:BK8LD+")ABH1I$A:3, /!'&/]CIWJ?K3$?6M50-%>YC?ED7SY-EGI55Q:+Y\N31J5$2&NE2%J$TA1* MTS7-O8@(MGTB2QJ*YOH46)^"D[K=I_[UJ?,M>U;O0W6"JR;BI-G]MW*QUMZ1 MM BE*92F:]KF=%MWVSJRH*%HKG4V0/#E!.$GVTD^]8Y%5L^5E%>T]41+HU]H M:(#2(I2F4)KV=Q.!H*FG)(L:BN8Z9@,&7TX8J N*GQ\S\8)";D9K)]$< J4I ME*916HS2#$5SU;7!AB_/KQ\YR$.##906H32%TG1-.S#(0X,,BN;Z9*,,7\XR MX$$>FDZ@M BE*92F:]IPG*QMMZAM BE M*92F:]KF2*]WOCW00TL:BN9Z9V.)X$ L 77".EOE8A\LMZ.UDFBR@=(42M,H M+49IAJ*Y[MH()#@0@1S5!\N0UN*AT09*4RA-US2Y#T9+&HKF^F3#C4 .-^ ^ M&(T\4%J$TA1*TS5MLP\.SX.=3AA-/"B:*YY-/(*723QT=6^RV FCD0=*BU": M0FD:I<4HS5 TUUT;>01$Y"%#6HN'1AXH3:$T'1P3>: E#45S?;*11_"2D8=< MK+5W:.2!TA1*TS5M\[Z6_K9U:-Y!T5SK;-X1R'D'U0-_F'R2.V T'T%I$4I3 M*$VCM!BE&8KFJFMCE."T&.7$$R8:E:"T"*4IE*9KFO/<[?8)$\T_*)IKG4%'7_@O9\F\T:UT#0# MI44H3:$TC=)BE&8HFJN@C3VZ2HMJFMPOHR4U2HM1FJ%HKD\V%PE/6QGKM'Y9 M+M;:.W^W7]Y=)"5"BRJ4IE%:C-(,17/-LVE)**3W'M(IJOU MT@CUL@C[3"G[QB9-Y!)M-4%I$4I3*$WW&YYEZ0V&P\%P2Y.=A9S3:NMPR M#=L%HV'HCX9[-+$A1%\.(>(\F56]'E]VM@O/N:%N6KQ$N]&VXT)?#A6.7_I$QK55!PP24 MIE":/O#CW[\L48RVPU T5S.;+_2_SHO"96QK[=!L *4IE*;[#2\*]_U1?[!] MCFIZH;@_Z&V/?*C6N?K8^?R^/)^_YRKNT,(\,K6U/>@$/TI3*$VCM!BE&8KF MFFB3@+Z#B8V%MUI5 ^=V4=I$4I3*$VCM!BE&8KF^FEG]OORS#YT M3D1G]%%:A-(42M/]AG>%!Z/=2:ZF[9HFN:C6N3+9"?O^@>M$^DQ+_Z1X:U=0_,)E*90FD9I,4HS%,T5TF86@Z/7==HS2)0! MK:5#TXD#![=_S*[0=FB4%J,T0]%*F#[E$:P71B*.F;=X'X?O! MSD->:%&-TF*49BB:ZYO-+@9R=@'?/2)7:ZU>V'"W1+ UB16A-15*TR@M1FF& MHKGFV01C<&J"T?9=*W*AUM*A\05*4RA-H[08I1F*YLIIXXN!'%\<>PN4C&FM M'AI0'#A$X>UG:#LT2HM1FJ%HKF8VV!B<]"1"\SGPA&!7+M]:3S0606D*I6F4 M%J,T0]%<96U\,CCZC1;[KH#1F 2E10<.3KH"1B,1E!:C-$/1',&&-CP9RN') MZ?F<#&XK'DJ+#ASTWBA+H7K_A_FDF"13;['*Q_?),BTO M.>;+R4V:U^>Z>5I4O>XX6=Y[R1?U]DPQRZ5:.X>F'"A-U33WP;V&X%6C96.4 M9BB::YX--89RJ/%N-2TFB^GG:OAVFXR++/=NRW_'R72\FJ[MJ\0K!T#S;-7< MN:*)!DJ+4)JJ:7YWP[?N]G+*&JT9HS1#T5S7;* QE .--W=Y6IZW5HM2*C4O MTGR13\ISW7-\T:@7FEJ@M BEJ9KF/M?<>#9#@PN49BB::Y@-+H9R<+%Y;UZC M36@<@=(BE*90FD9I,4HS%,U5SL810WFN_GKWYKJG,USZJ;PTJ,YOU6UY3S>+ M+JK^M#&LD(NT%A,-*U":0FEZN/N4A-\=A,'6VTWCANT"W^\,MI^FH%KGRF1# MA^%+O 9;+M):)C1:0&D*I>GA[BNZFQ>@:=BP<0$:JGFN338/&,I3YL0-2W*) MUBZAB0%*4RA-U[2^ZU*X+=+N5J5(VQ9]C4G_D9WT'\GSW\[S#L=-N,K$MM*@ MM BE*92F45J,T@Q%M/TMBS5.:]N[LNK6SJ_ M?%)DB]=GY=%^S(HBFZT_O$^3FS2O-BB_?YMEQ9=/J@*/6?['^G"N_@=02P,$ M% @ 9( O5W3J9HY4 P RA0 T !X;"]S='EL97,N>&ULW5C1;MHP M%/V5*%VG5IH:("60%9 VI$J3MJE2^["WRA '+#E.YI@.^KCOV5?M2^9KAP2H M+^KZL,*"VMCW^)Q[;-\0MX-2K3B]G5.JO&7&13GTYTH5[X.@G,YI1LJ+O*!" M(VDN,Z)T5\Z"LI"4)"60,AYT6JTHR @3_F@@%MEUIDIOFB^$&OJ].N39VZ=D MZ+>C2]^S>+[M#'IWK:T&7ZJA2SQ%*/U'32=I6%"!R/'[NG\_OD+V8(&V;L) MO9;3U88G0PRJ,AD-TEPTU1+Z-J"524:]!\*'_IAP-I$,6"G)&%_9< <"TYSG MTE.Z3'6J-D3*1PNW;0\JN-+)F,BER6TSV-^3:O@.L.Z!0<9Y;;#CV\!H4!"E MJ!37NF,&F^ 3R*O:=ZM".YQ)LFIWNGY#,#>=9)++A,HZ3=M?AT8#3E.P(]EL M#G>5%P& 2N69;B2,S')!C([V_IEO8RW=@SLV.B;FI#5=/* MV [H;ZI9[4W9RQ?I>@5[R-7'A9Z.,'TH,7HC:AM7)T7!5Q\X MFXF,VLD_.^%H0-8\;YY+]JBS0:E,=8!*WWN@4K'I9N2'),4=7:IU.2U3W'/G M"#W_VW6>44$EX9NF=>T?\BJ_V''8>RW+YEMEU[#38_7./G23W6,P&1V#R:.H MR?[AFPSCP_=8G08L2:AXF&SEI=0-A%KLWE1C".Q=P(8%@>S '& ML2PLS_\TGSXZ'XMAWOI.I(]R^BC'LES(V'RP/&Y.K"_W3.,X#*,(6]'QV.E@ MC*U;%,&/6PWS!@PL#V3ZN[7&=QNOD/UU@.WIO@K!9HI7(C93?*T!<:\;,.+8 MO=M8'F!@NX#5#N1WYX&:BNT2A"5B>"CWM_L*0_NO(^"]7LJ:/Y[.?H#4$L#!!0 ( M &2 +U>7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G=3B:6-;RE]H7NN/(U:VU: MZORAV4QL9SBM;<.Y:^6DF$YGDY8*E;UYO>OKRDS@@7:<.:&5+PP%UX+?V3_U MX9#<"BM60@IW/\_B?\DST@HE6O' ZWDVS8AM]-U';<2#5H[*)3-:RGF6;RNN MN7&"_56\#)!?ZSJ>]P+8QUL47LGWK&6^X;;X]ZI]\+Z;BY MH(Y_,+KOA-J$;OQ=3,!MQ#CL?K=!/#7_$T:]7@O&+S3K6Z[<-HZ&RP"H;",Z MFQ%%6S[/=DW(F:K).^5\D,A";;OR;<.=^DLOZNU=.X\+8FA.A:\PBSJ"IX,\ M]\=:BMI?O29OJ:2*<1*#:P%@@0 6!P,D3Z\H@"P1R'*/D,L $4ZP1*_)9<<- M@*P0R.I@D.<-A>_C,0)Y?#A(:AL .4,@9VDA+\V&*O$0*YZ3S]3UA@?"M[T5 MBL,/YP2!/$D+N>S;EIK[P+44&R7\:30D(\9T[Y,1@'R)0+Y,"^DEX[\/GQAI MR)$_>M&%$P#;*X3M55JVA?>5VH1KDC-KAPDQGV(I>YH6[)-_R>('87@M8+!R M5"2)3;)TFMTT6M;>' 5PQP6U\U\YUVPH76_^C#P.K=[>/G MATDA3VP%-.%^+R FIH7\D%[X7D),3 SY0V!#O<&'W:!^:-([ _\PZX@)J:4(K%2 M<,QCB(EIIDBN&0QS!C$QZ10'E(PTCDB M9[4?:<,Y4X%)I]B_='X'$N;,$K-.F=@Z?R/N@J@5E01B8MXI$WMG.)4:#R.F MGC*Q>D;E?40NN]AR$$9T^2NU>L8Q8S'1'<3$U%.F5L\XYC65?6@,,3'UE*G5 M@T5S,-XH,?64J=4SCOF-&A,4!#$Q]92IYSOCF%^X=48PN'Q28NHI$ZL'Q1P^ M=$P]96+U_!.SZPUKX')\A>FG2JX?,)\X(M[K@4$KXGLC JYE5)A^JGU.>T(4 MF59,2!%;$IB0*LQ"56(+/<*$ TU? =-[A5FHVN,"VG"X$;?=(":Z#;._-;71 M 4>%N:?:]^K:."+FG2IZ9[+;8*WYV@^RZL^^>^O+&97LRI#PLUT6KH[# LZZ ME_+/L@*.!8*=*@/96UMCS^&W^RUK.O4)7I4)_C_M#$ MWN54G>.\V*?4?#@7U_MP*F._;L+Y=F5;MZZ-N$_$^OM]K .G_7Z^Q3.Z8_![J=NCW$?0BIZJ[+=A30OW*5ZGH[N M?I#^;7+16V[F1;O<2.%R!RD$:?X@@R#+'^0AR.BOJ MK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'I;9[.$0&]# MO8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&^/>GL"O3WJ[0GT]JBW)]#; MH]Z>0&_?V>PFT-NCWIY ;X]Z^W?J'=.U"O'9\UCC\]])=;K=&YZ/OR\?)SOO M^!UG!W_L%K]02P,$% @ 9( O5R;ZAZ>U 0 W!L !, !;0V]N=&5N M=%]4>7!E&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0 M>/LZX4=J1:,B*G4NL1+OSHR]TG?)]&UGR VV==6X651X;QX8#QAJ6X\-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y M:/"X+VR]9I$RIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNR MMLQHL%#6OZ@Z5+%MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+*7$'DZRK>BP[[ MG7VX8=H_^=7^G4R?8:A<6&U M) _?7_IG:-:U4V1W_6_=2;?P)0 M2P$"% ,4 " !D@"]7!T%-8H$ "Q $ @ $ M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( &2 +U<0PY;^[@ "L" 1 M " :\ !D;V-097)PC$ 8 )PG 3 " &UL4$L! A0#% @ 9( O5^@Z%DPX!P D2\ !@ M ("!#0@ 'AL+W=O%?>*&L04 &46 8 " @7L/ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ 9( O5Q)!&4T3!@ "QX !@ ("!"AD 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 9( O5SLO.MK M"0 W1< !@ ("!X2X 'AL+W=OL" D!P & @(%N3P >&PO=V]R:W-H965T&UL4$L! A0#% @ 9( O5ULP?-AJ P 3 @ !D M ("!CU( 'AL+W=O&PO=V]R:W-H M965T !X;"]W;W)K&UL4$L! M A0#% @ 9( O5Z"8.XK. @ 8@8 !D ("!,G( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9( O M5\NR:)"L!@ $! !D ("!_X( 'AL+W=O!\7 !K2P &0 M @('BB0 >&PO=V]R:W-H965TOKU+ 0 +X- 9 " @3BA !X;"]W;W)K M&UL4$L! A0#% @ 9( O5WFM*U/- @ L@8 M !D ("!FZ4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9( O5X$L@Y]P! *PT !D M ("! ;4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 9( O5_$]&LV% @ 80< !D ("!$\$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 9( O5^2J M'D[= @ TPD !D ("!B,L 'AL+W=OB*Y4L" "C!0 &0 M @(&&PO=V]R:W-H965T&UL4$L! A0#% @ 9( O5S '+6"W @ 00@ !D M ("!3]0 'AL+W=O&PO M=V]R:W-H965T7;;$NL D M $%J 9 " @7'< !X;"]W;W)K&UL4$L! A0#% @ 9( O5[C+LW.J!0 S1\ !D ("! M6.8 'AL+W=O&PO=V]R:W-H965T#O !X;"]W;W)K&UL4$L! A0#% M @ 9( O5_K@O$?: @ !@D !D ("!NOD 'AL+W=O&PO=V]R:W-H965T2)-+E4 0 (@2 9 " @4,( 0!X M;"]W;W)K&UL4$L! A0#% @ 9( O5\/_ P^ M!@ \C !D ("!R@P! 'AL+W=O4" #S"0 &0 M@($_$P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 9( O5W,;NI69 P -@P !D M ("!;QD! 'AL+W=O&PO=V]R M:W-H965TYC,3/\ , '<7 M 9 " @2$A 0!X;"]W;W)K&UL M4$L! A0#% @ 9( O5W2[Y>:1$ #N( !D ("!2"4! M 'AL+W=O&PO7BKL

HFA5UKTUV0(!N M_TC8[%S]$;Z[O_VP#&I530IC/H,KZW8 MKKK[DMT]9HL+](PA@#TCK>MB/)];!,VX.ZT M'6O#/><*:,$C.\.6#LN%IOQ]"G$:Y'&FV&=6P+G?X-$R7._S2(&<;O=H.) \ MLLA!7&\NU^U^3HL]#N-MC"/E-K(&%D '3(PW>J "=*L+>BZ4^D!37!J,-?8- M?L%%>?V$\SL"A6FM59Z< MZ8-1519GF:$GFDB?$>HHH,6P28CS0FL [UD3CM=J4P2E.(@B(8;%*QA7=QPD MA9CF+/Z>>>$]N#CKX6Z?[1J4\3&S+O[2'68(, M)R *_>:>$D-B@TAHD18T%N&J5GF^Q :U*6B\:=2TS4HML]9ADLH=]V7;$07O MB*#3$0^RCO#;C['_4,],)AGNBU47Z9=MXLC\E::;%O%1$OK'XY>4S*_ABW@* M5]5:%3X^Q[Z]:S+U4S#D/(,SB_2R)M]N. +(8KU!\IGL0W"^MD^'+-''P)4X/PI#C$%CV+^$LDNR/^.R_87 ME%% 8IILP99V@>,4_>XF_6OZ(3V_2_\[^9]/OT-\8;=AH0)^#@CO>$.@WOWU M]Q_>_7#^.[$".ET)DG]F.2V^0/FCS&4I7_(1"O$31COVEM*&O551/L8Y/2]# M4?#B_%$*-V//:*!3_=QQ6LT=%5QG[JC^RQH$G4!<]EH;L5+-^;KX!H5,_J?9 M,\LR,>N]N0?N^SW0EI&33CXKT >,5I?LH$&HN@1QF#AU.<[7"%*%&HS@$>J* M/75'2SND'0\#Y:*+=1]^!730 )')T\X#QYPZYN0X'?6,3E_244]@X^@<]6095W74 E?_ HYZN3&X5?MEN@=4.V6Z%L?\ MS5'F^KZ,*5G&JOM6/VG5)1W+G(IGG$ MVC]Z-VC7G2;9%C5D?%6Z?D5;Y?^0EJ&>D;&72?R>R,1^IJ( MSK-[O@%Q2_6U@4_\!%+> 1^SE'M2)FMQEY7T18_V^UE6E!^S\J^XO,5A]I#& M_\31IS(+_UYUBZ*W';4-X[J<=JSHS)PT[-R].91*>;4&58TCE0?L$E:ING;QX0!FJ/"!.\078N+\!)@[9#W76AV&4Y+6!#?BPS5+"> MRN0]Y7D01Q,]V*>K-,PQ^7R.^?\N/A-I6CJV(,[8:)CFZ!W79V43_??%6-WD<:IU,!0#H&SHL#DR:?86Q M1*%I18(8@P#4=#.'>QF';HJ>)T%17&]_#:CQE=?Y+=W=KO9Y../-QZ+Z6J@V M;B?2 BJXP+AA$=Y0B(XCUEB1AU%C'R5L[NIHIP-^E);79WZ[OHV\"(] MP%?=G KB9)HMR$^5I(U_:8A!9&XO(>T@5F41:C. S9@N7" &^H!M-^!KO_W M&>S<]J\_.IM0%2U+[VF10:OV5=!O''C)Z@Z?JZT8]?#U(0 &4,YD,X3=SVX' M4=;V8!AKH$4&$OQ\4D@XY-YFI2,623O'MJUEZ+ E3R8'C1S1EI96 G>IPKS5 M56;^??V@Z9IGDK8=*+Y&B:M'*8.$W334'%(NV ^?RB O?>N)>_P0IZEE9QQ% MTAR/'KH5*59*ZI$W=9R)T'HJB! M(YE7:6O9[OJ)=U?*\GNEP;'S7EO8OX(OUR^S?(OC\D $N+(H;+!T2\>Y9-=T MVI*+=DDS1[=L5\JP:@ HM-KF%+OV3>Z[L(+T()UXP25Z[S9O' MZ;Y&=NY*^Y"ZIH_.S8V2"["\03=YXE5L9D[H;\T6)UR/N=SVG-EGP\W0D=WF MQQRD?.A9>HMGC7EH20X\G8N6[^1E7B0?W;Q_<]+2LDV:EXKI5_P@?.T2E_]6 M[_?Z4N *7G5J95Z3S'R+>H*O=-^\C_5\E^]>^U*_R[7M:17@I04T/:;RI5\I MJRD.O*]3EGN%">(4YD$5^*YCU WU=0M]@=UZ2[9*A[NJ)QC?YA=/>KR_@_TJ M0_=:!M#H?2031QK 3^KJ16/X41P<7Q@_0;QU(_F&H7^%8'Z)WF_2\E^GLY4< M4$"XV]%L'*G#G=C=B[K.=?OW?3_^V!Z%$Z7E4? M709QSHKBG13%8<<[[#8N_GZ98UHU#Y-.*V^#BMHWZ MYSR7D6B-8U#* 2]_B00>-HAR@2@;J.8#44:\C4I7ZF$*^F9+NR&NNR&7=(/? M]Q=D?7#QO,^KU%ZW:/#([C)8=^$B-QJ,K1W/O09+45RZMKKY]6J?KWG# M86J'-E*SNN8TW8V] W1DV6XZZ7_)$D(FB['$' M=#J90/Q>R\CKB>E&=7+3$T\-M$=ND/U:G!S*QRRGM4 _IQ'.A8*@-T26XO2E MLYR_I7UV\AR/*VT^LR6?W-PBG69V:[.:\<2-+2"#NOH6KS'&P-%O%,&GHAQ6 MD@_E/L_H^S#+][&ZI:.S+%.G+619JF:.R;+T,E@'!'6U+=0VAPZTO4Y=;,2: M'-0 K.R3-[QD_2-&^#K%ZOI'?0B Y#(YDTW^5_>SV_I'LK:'FU)L] C4T@-W M]R4S#)P 35P R:[ ]=\!ABX7MN*@2-0BP\< 3'97 <&;/"&C/:&KP6 &,!^ MZZHAI'!+#^(E$<8PAB((U! .V>R.8/L=8 #[C2O&CX(M/GSQD\D$11"PX1NP MV1N^YCO$\/4:5PT? 5MZ^#[%SX;1$R"@!F_ 9'?LFL\ 0]=K6S%R!&KQ@<-/ M.#4-G0@#-GA#1GO#UP) #&"_==404KBE!_&")IL8!K$# S6($D:[@R@ SB MH'7%(#*XI0?Q8VQ<^(D@4$,X9+,[@NUW@ 'L-ZX8/PJV^"+"Z$;OX)WH@,G> M\@'0@=Y9N<^[%9QG8C$%=H' W*>$U9[_3$!GP6'S*@^:K#$/WGW!B7$9T06" MVX<9LMK?BFDA0'9C^LTK-V0HX/)[,G%>8K-/[8'![CRNS=;FU'M0L'MX4B8[6_C;&&' M=-B^-[AI9/YP+ MF]R?(23P"!OS@/I@<*-LFQ-4C?,:J4&LZ>FE.CQK P6JE(56J M!P2NDW;I4]4P2[*HG"GD7$874D>+$V\))+!*FLZ^!V#P:FD\#4^_"^!TT?*L MOM;&J2?V*Y7NF'A=2'A8H*K]I"OT=%H_/7#*7QX85^P#BD6?RH/ #I.YH @, M?YZ4(($4WN%=OUO4;F)GU4\R#CM--U0N6G\%5YK- MG;O:-6=UT\=]]=DDEU,7VSYJ*W&V?E5)<=7==>U[ >%?(("^Q?1>//E\EJ5E M'H3E(4AH;:WOO9CO--S]*X3-QL&!BYB5K+WR8-D@MX=Q:(&E],.@5C$>AMT4!WXM_'.+RY2HMRIR=1!?7Y2/. M[QZ#M)HP/V8I?^B3S[BCYO95VOIZSVV<4]"\-4D6Z/&-^<$":P@ MQ@LJ"3/MOD?#3QV=KQ*&\Y=X+])H?"#NKM,)U)NZ+R[X]M ]/R) M'DNO-$>GJW;,FH7A%^J4ZNB8KF33IG]0P=:,KVRB_9D&#\V#<<['H]_\:YMF MY=WK9I;MMOV*)EF98(!S+&>G?6#2T_QF7ATT_XJF5H5L@+-K^WK]*YY@;;O]XGD? MYSCZ[HSN927)JYUK;?NC@3//N#/NJ#K8N]1=?^GUOA\L =RZ!9>YG61\X ?F M'K$70DLBS6V"0S*#$)KH2YT8'%2)P;A.;=NSU#;B(C"?>V)A[LG:N2>K,KPR M(>TX*"@>)9_C?9:7]+>(>$G'523\['[6)#K51P.G5310P76B 74P<"<$ Z@] MV0*Y):D]$_5X>(3,\>:ARBB^7EO(,D%X1Z%+C1>AZ)!3%T6I<[_[:B*6)7K?5>32\$H MJUT,D*E7N65\!&/5]J&[>?:7+"$"]9AEC?SR)=A?;TD_[;*4WS(A'W]X>QZ\ M< &UY7<7(0LPORW8'W'Q#9Y"0\54=R<0%"DI&91OG M1?FFV.,PWL8$G;Z%E3B>+-;K4DYYZ#EN>IW#6ZANR&4$B/8N::5VVJ0=]!MO MZ7][X6>TA: 7(7M4?D9=9GH!FL?F9TS%K$'\3(')Z$='ZVA,?;J4HR'M>.9H M]#7)%R)\7,Y&4_%\$:I'YW",==5!7$[Y&.='['&,G;J8SZ$M^>5U]/7QEZ%[ M5#Y'4WU_":+'YG&,-?YAUE+T1US^1OT2 MQ!)$C\[?F-YN -J[V1ZSNS'UZ6+NAC3DE[O1/L&Q"-FCQM2E2SD:TLXJ?@87)96(ADU_Q4'.6],X$"T\A&>P$* U>0TP MD"T;.9(<[^\)*^Q8F)I/K+19FI/$52E@RP=6?Q/FR'Z"F!0%41P>TE,L1;+^ M NK/MBE.TFBL&>CQ ,W!1J"!6>B08,W#S-DR9E*R[:H@C7PQF F"MX9SUTBS MA G-OB/77MYCLYRV\)L"%N;>F99Q\8:8%-#Y72X-%[H+E6)XMF1>*:5'C)%( M^$B3?,3@BB@CR_Z19@Y9X4%D9(X0J$V7M$ "RF6TYFR@/'?$KW:">EX+N+K2 M4!%$>X)#8WWZ7W%EX#IK<+J7$O<7E-U5"- 9>US=I%OUY2XK@T05F4 S\]IJGMAT/419L2XGKZ@2BEE,\(FHK8@" MYXN]'(BN;ZXBK>GUIIPO^JJR)@?"-M#*3\[!JUK^Z3K9P1I0UOQK6PBJ9=29 M;%MJ0U@--C=?!^N_SOW7:ODW6/O18X6@1%_H87B:E<+]6++&VA]*XDII<;KM M%H[;)C MC+&T9:_4G>%FK=%]7^WBF7:)K\%^SWQ(S&/3]@^ M?U'!Y31^.["M^7V>;2EL^!B3'UF8WO5.$JIYQ3E,DB;;3@)"@)2\H MNT_BA]I#4=^$I:5;2*1#1J/8TH26HL T_X4?=E1UDDE3&7HD?H]&K2^XK$X? M:.IE??B0Y9VSAS GD4$>!RC%(2Z*('^A).DI!RKC,L'T7T30$&/2]]06>5YG MD.#F*(%)RWHNPGG"3SJZQQ6O)MRU5F1WP:[PP-?*H:YE03O8CO?KD2\?>\7- M(U]0ZZ()7?(J#U^ZC]3TLM_9QW,RW<"=QXSF[[4=T4P<((B7PXS,O:*#G$F2 M>_3VV&9X'86!(,KVVA'"DS_/Q[IOK[4F2\ 06UDAQB\-X'Y./5^1/EB,L:+8C_DC:K]T+;CB@JYXL9]>2VISY M9DO:L?.![5+28IWFQ]M$3:/HBOZCZLN[#-&&$6\9M4W32N.L<0I2-<]#*H#M M0=_45I&S@H/7=@*M%=-XV:P4V1S[_=NX#^3<*C^7MM,_'$ M 8*XN?RO-"=/DMRK^\W_JCDPRXQ6*\V+Y<"OY7G1\6&+'F-K'W\T-;U/$FSQ[R8'?R'!>Z+E<@ /I1K0@# MWR:%AO$W&E84KVJW&*A"0;]1I/_ED0*=9[L@[I]4:NQ7%7&60X:1S*QRRGM1QX<8=W M*D]ABPU8.\1>N$$Q$3,J3'416[Z,1;=KW=N@E@+B) +CTP6KZI$0HO)\7H MK5!;5M*WINN1J=WB'2^?W K9PDRQ/CN"/AGDF"XPVZ@--4_,UI[5$9;<$!5M M6@#TS[QG=,/)?I]GS_&.+GW/LR0)JL4O]0&?A!3G#\$+^BLNT2GIJ.;!@<_- MRPI\+LZ Y^*[' ?%(7]AO702\FS7:HU_EA6EXJK/>'08XQ\KGFCJMKC.#7L< M8\.$QPJ]NNQ2$]@T6SN4AOKVBQNKG2EC[UV/(&9%^*=?YYEM9V>L1F1YE8;9 M#M\%SU5YLU.A*6B@^80A+'%^5T@6N=T M:L[M=2ZK ^VN"").$1&2=>D^]'5%]9L-:@FCEC+ZK:8]V!YQM>.]5G= VO4E M)M-ZD RDT7>!&@O40DW"2,Q0A0)E:WI^E 95H1HI4@4,:Q:>2A,@G M:?2>-#+6-$RXH 9B)YC$3/2(4,9BPY729!@R>^6(H3LT'6,,.4<\+E;,)]B2 MR+3G1Z_K; #;>X'IPH!.CUF.XX=T[/2HQ(*='@W"R*9'!0K8]*CE1ST].AH<^4",3:S_$6$^:CY5:YLRC">(D%.D'T(#/(.?=DSIS:R_DZ4S\8V0UZXS9P+]@9>_(0;AF\) M*[>8*G&<\#(T)_4^-67S0'AXZ0 KNF41RC#FN6"GB%:[ %GGQKP8SP.=;RB+ M1DWA49?ZAI9OJF/6IH4^4E,H&&;+:KUNJB47=K-RGYV%W MBU;V=>23]=0^F M;ACK%U3TO'0(>F9G> )U.("+=3V 11RP0L]P>8G-;U"*64+RMG(']SR>6/ Z MC W[I(=W04KZ^#PFT.R!W+YASZ0%<&5FKN#-)9JIA&"NUHVYUY.96&DQQ_LLKZO@NR]!OG"OV+HVU-!$ E'7GFR- M'KB1J8*WT::39X#R*2Y+L"RW)-&,6&-6*OS'.A,X: M&_:,:,++2&@T_S."(]X6];+-]@F%Y>VAID'4M'@4$=/\'FS[Y:GI@Z#&\<@3 MR4X.1W6M4=C:P,DO&V.4E.'[8N!N[CYSPK M;#-55$BPAP=Z463'!7(,L ,"'3OJ(X%V3J.5N0FB1SDATR2BAL%? _^S'[91 MV7;Z\)Y(<1;D^B6<[<8W,"94Y%,CX;L*=+;8$JJ^>V.:XZ5MP0H4[.C9P#_9NM,/"R1_ MU+]5F3Z=DI]I5"7^6-OC"(*>6.?H+M#:JC4U>,L=R:J='=._FP\5V4VWM"ZU M\)JT-X8]MS-XX1)>(#@4,/TPF&>'=7V@2R'AS4I@PS)(I0C> M&(*.?2FG@/N?H[:SO-'H#NOF?4YXC1;8&+&O";/O/XKY.TH-1<.-3&@=?Q\' M]W$2ES$>L<8TH"MV78$#:@)(=O2T(:%YN]$\0B]I'4J&]@._U"P+< MY'2KHWRA]0M+$JO1=PCV-'ML5#=HJ/AD149AS6:E).&)G1GX&V%X-:4-JVU9 MLK5'0VU9*_R)2YOBAZ D IE2[I>1_#)^IN\^TTF+S&/MT\O0QLGGWH_8^FB: M@8*;V8!M;7A&X."#LX8)N]#L(\_#EJ13>3 GF23ZR+360,RBR5>LJL"7+YIGPU3 ,$:@9UW4?3FD IL_J1;Y8B= MT=?"K:K)T!O\PCY1?_?(8^+* YI MK*A5%",6U"L[5L)TG]+1H@"\EV/!CR(#K+UF+B*"J-5P@=(/U.IK4OR9&T5O MC"<#HWA3Q14U<2P-YZHYC<'A6^^R>WW#1<6&WC:B[Z]@]/4YYG]]LUGS$2>+ MG:N%NJ"5+*HE\^FVGSH;5=$M.@08@S2+()J>&MJYD9E8&69H:!*>84H+C1;! M\IX"T-MDP?,9L>^X%"6Y>-['_#+AN;J>F!4FT(MD]D)U'B,SH[E_A\R6IV$N M")EJ.&K':C:HQ69/RP.]/399+H']B(:%V19]O'X/8SV?TQR'V4-*GS8D$M4I MECE^Z+Z2F+'2KXL1_M&\APG]& )E1FB#V_G M94#K&='');(B9A?A05P""Y/98XJ<"WY#_P&GM!)]$4?5+?V[X#Y1S:SC2, 8 M_10Q12L?@^_*>R.F$MU59&PB?55?,W4GTW'>6EQ&8=5RE* M=9XV[YG?)(=">K2@@0,HL:ECN"F?*0."*8VIYD2R]TC6DCL^K^YY4,@J668H M;*??L#/]$@04'HJ2A*EY]:S\8T"K83[B.$=%ED0,ER:4%S2;@O!*8U)V*R[( MXX*0(.1IK4P"$R>LN2\X(11V!.VQH"O4'#_AE#]?'R1)CZC;BIHC.I."5EO2 MB (O:3)9>B@X:8V]#($@C$7%:FLI?0@@,Y&SL82-? GH@BO,\HCHOL1@]DD0 MTKSM%%&0G"U+F1%1,H0<7Z<)9E4K?VU0CLO*VG85@U.C-?+RH&X$Y:6#0U?EY<]!NWL3X27>&/=,[M1 E! MSW5;V063M'Q S5]]5[ Z1_,WS?6IEPUJ"<-LD2[>$6>*^7K!0.V&/]5[O16F M3-F,*H<#"-=T##<1FPP()FA32=!]\D0< MP@/^7.#M(7D?;Y4G#K-( DVG"W1#9T*=0<_]E#J;V>&Y>E'&.W:B%G ,=& H M*"$X0/,EL)1.S/GT4)#8O"B$N$!SVJ*$AC%" _.B?2E G9N.EH_A!D %+4:; MD(<@,NZYE>B//2SP_-$@J4 F7>H@>:%5$HZL]&N#:M0U#BMNB>3)H<17:9H] ML;#T*@W5>[!:<(#PWH+])LK7P,($^T:&),]X[0DGA"9_R"M6;MW6I E(39MF M##E>!TP14,HW^HUCK5-92+\NF"%$B\+RM6#N/!WN"_R/ ]&9BR?RGSO2E":@ M4$(#W7'2,]^YVR0'=7^G2RIR:^K%*JQ[/(BOMZ^TM& M=ZWK)."B7N;;A]96Q+Q9SXP0W;#(L:#DP\K'FDW+Y5!+CY7Z8A2;K/>B7BT! MY;TO*G_]F0;W%0E0 S[+=O=Q&E2'54+J^;4YBC0V/12"P0RL 8X0\ZKE-AMD* ]8>Z1)KV%W3/DZK'W,"@>4:#P M-G.2X882?#@D9;Q/7HCON Q"0N@RR\^")#PD[//U]B+(T^P@/8J=10XBP6Z^ M^&TJWG1:0$E[*+. CK8,GV?LM12H+F-.@R:R!NB^MO.PY<)U1M[B_2!W M7F+O7+:]<];MG8HRP.83L#[X$FW<-G<)KR)B/O$V#IHSOSI(HG5DA*+?/)%4 M76EQ\5:\B5F6Z"Q#6#.G"1\BG_G\6_J7MB$DME1?IVH"?%;-J&T-5#@X&__\;YR!J_ M#Z#G_OV7HU^'OPR :WLSZ"[^_DL4?+("&\)?_N/?_^?_^-O_^O3IOR\?OPYF MGAVM@!L.;!]8(9@-WF"X'#Q[Z[7E#KX!WX>.,[CTX6P!!H.CX:_C7X>_G@\^ M?4K+N+0"E,=S!W%AHU^/MK]5Y[F^#\\]'QY]'P]%X,/YM,W_,\+JG* !'6#O_^R#,/U;Y\_O[V]_?K^XCN_>OX"Y1Z. M/V<)?TE2_O8>P$+JMW&6]NCS?W_[^F0OP_ M0DKZK=A(SX/!WWS/ 8]@/HCE^RWF37\*$5MQ^5>>&W@.G&'R7EH.ULO3$H P$&TX3XD= M-/O!\M'/2Q!"VW+DR[!7?#L";;\,IO/I&O@QZ %BPA35[%]YJ[4/EL -X"NX M0^/="GSU CEXU:RY?35<+2UW 8([]RGT[#^6GH,$"V[^%:&.(5UP:ET=B&H% MRUO'>Y./:*[DQF)/D2 M17KP/=3/PPV>9Q#%UY@J]06H+DUB<^\0K.X"OCC@(@AJS%*TDB0V\RMB).IO M/IC!!MHLEB*3QXT'47I9$IN*QC+,?;2N1\Q'M$)ST J&\8!6O\W40J6R%<^1 MS]9[DT&A4(C$QEW8"*T -AN0"X5('6E? O"O"-5\\]H,ZW))G4\(74T,K4P0 M?%4_6V@@;5W K):6Y[^FPM#*;'$N;-IL4GFM3CR-B4,LL9UQO+F22T7UNA:_ M!J$%G08"-:BR\U'J8C:+IRK+R5E3&FM 1MV=JP(M@6PD4[K#[T@'A$H[%_X1 MH*5 !#J2>K^VSL6]>;=CD\:C%8*NH*ZNL^6)N[%LU$);;GP[@Y-X32VN4!I+ M0RRPQ4:W@XM8+2V9)AI+45E8J^O%Z3J>.^XM'\\BKQ+&@1!B)08@M@FZ"5'0&T.-IP5=B]T5[)V)>(Z\M&* M- #X9#/RVQ:475L[Y@FTW'N%V!_FUO-S7TM8KG!7T8Y@C\!&FT?HP'ATG\YO MYG. 1X9=&KS3D"FG8(WMB)W;8^'3=\]-3W+19\O=/%V#.?#1Z@NE39>1[NPK MM%Y0JT,H%W9)+6E'36VMT3DK:.=4IG'[J\IJ\8Q&@F6!4&#:Z'7.B(AV'G^D M+<6E2/6NRBL%O(? G8'9]EL8XMJ&P^'Y?)^.S\7!\=GXR/)T&^\(L-M7P[*QM]+#&@Z/"7IOB\CIVW/ME+Z&SQG/O>JE)':6T>9ZL] M'['N[[\<_3*( M06;YV,%K\,D!3)R/@UT0&QE7$38T5U!-"%ZT:6@]8JGE_% MF:ID^@'&;'T*W*@$7#>=!&UQDA&:B<-^4OVPX)(@Q6/<#QX/P(<>FA-FUVAM M1P&CD$X_)-C-3V&8:#">)7/M+73 ?;1Z 7X%;/M)]$&,J^4I6,?=]IFD:8]@ M 7'3W?#>6E5UF:IDNNF?H_4I!B?:=!B\N_'1,!RK.783OL)G>/[FRIN1<:3F MT@U6<6%2E$_[Z&EH(WHW2[T_'9Y$QI6'A%2"$Y[Q&2*WRHYS][;RX+D%U*3>%@")#M4H<] MHA&/LU,_-B,GEP^ID.PEUQ07'BDR<,HVA.[ >?""T'+^'UQ3%P%5B34%ABU# M!DO'%@+0NXGT4?I7"W/%%_> M\+>J^"=@1SXBQ='HY1E;UBL4OY]$'\5SM3Q3?,>;]V??PG$2GC:K%\^IT'KA M=WU4SFYVIF\=-NH9@3)G6H*%I2J9/I!QMSY#KI?-]^_ OJ)V %:"B= MW05!1-E\$]+K XNX&!D^O>R^?WA.A#3GQZ92/R#BLI>N*,@9^D-M/'B:G^'0 MRY;[*O*QB,D!#QZ)D?8B,AS5R75#14"*[+BQEQWXG1L"+ 7V++1"*VTVQ=9; ME5PW< 2DR,#I90<>]^@K*P0+S]]0S["VJ72#@MWX#('R9EN]U5DBT]/*96C<8^87(X-3G M]/]IB1:J+!3SB70#C]GV#+->G !R#NY/2R1J,(U"'&0/[\7):S]*)MW@$98E M@TL',T0BXD/TXD#[UO$L\HHQEZ8H]3GZXUAI!%E-SP#KV/J0+E=O86!;SC^ MY9-]TTA)]4%"2((,D+*Y0;T>E/G=[22[1=]4+1<)*?7!4$2 #,*RI4)U"!,' M2CX0*#DV'*4F@'%+7A&50Z&$-2 M>0@'B[E?"Y*.T ?,1)4A(C8Z@T<'X\8%FH)G\33L6%4;Z<+O&D'$;'8&4MF: MT0"DOWW>OT$JZUXI3_#[O,*)MTJ/AOA6Z;8X]#E?XB M<,,B^V1$Q_>+GME73^2UT43L@6AAZR84NPMU3U)"?(ME_XJU M@QY51ZSTNGJU -6)E.EIM?2[ZXL"TDFZWXH&A1;4<)'5P$5Y9OK^![@)'C-I?^PCE5904 M//B6N5%?8A.XDH:QQ*%? )+]Q0'W(*SVDN#)4M33T?AL,M:7&<*"$B_6BQ$B M!'Y?='CPP=J"LYOW-7 #D+V"4U B@14<.8TB1UUYB9?]-1HT4MD?O8WEA''T M?1HEMLE,Q)\NG*20 NHL(7F6CD;!S-VAFV[;0R^TG'X0SHU<]YYKQ[;D^C9#XZ5! O+0FBCM0]QG"=G48X*XJA6C?V" DO:*?2X M,+R%+@S!5_@*9OMQO,G$H&-' M8%;6!<,LS5&"ROSA 9QLJJXKO D4RN*QIX^/$=>;A53F48%'0/T/*KB'A8_0 M^\4Z>>,-17]KS]RKU?$;UKDWK4GGV>0<*O- QBI"5'03%IG"VQ$--B MT:/> M%D3W<\NDJ;'L-#>8BI3*\:$Q WB%-&%QF+NM2G5_VDMF'NA<$IHP%>S>+WJP MX.S.O;+6,+3V [\Q4A>U,^[O4K8T_$4$-6',?\0O*KE@=F/Y+EK_!&A?'*TB M!_N6HYT2M"%I9<#.:!XY:LILA)O+3M3X" 'GO#!$KC!]OV[KUZ #_&F\V?K MG6R$$BG%/ ;)4( DCQK%-B+<&Q#S2,$IHZ3W1!0^&ZMY)F8>(VI)3'R)I"D_ M^KPE]Q K>PE":.\6I\PK<\?\5^8&?RU4\6\&7J$[&@Z[7R\XCO>&U7SK^==> M]!+.(Z=\88!Q9"521K%+3%#/ZNG&>#UX*I8*C:77WZVNL,!&K;9A^LSNV@&Q M#MW9Q0I'6/TS_I[H>,A>CC8JWCSNM:D8$ZPG%#_&G.[R.A+W 2449!S9)*G M!&M,T>2,%B93/];L++9%/@ _#B7(990G93:./@W$5N9)T^9<26),7D3ATO/A MG[M%,94C^YD,YP:7N)*L*^IP(GZ?080/288/P06*J,J\WBJ+!^0 O)RY/@0C M6/)*,K+T0XOF\D$UC"DI_SU2>$X?;+8#J?KH$? MEQ]D\5T(Q]FJC#7=4#;S[853Y *A_$U0\*]0^2!@S^BIO0];E.4O>V MR0PW6V+JSH_ETQ8\X[,%XI%\/I$RW9I3\\6#=Z8DDLY0G)8NG@=^F,,5_;7# M%/V!(S',(CM$:U?@OT(;7+S#_9L I&3*X'4'S,GS0SN/96 M%MP_+Z"F508K(;57HL4IG"3(_" (,![CX!4Y0X&;L':U?ZS;[D!?IX1S>UD ,JIS,& 4S;B06I?JP:TS@1WZ"/I MMEDYH3*8U9IE!.62=/#=SVXPO2_+"HN]GTQ=@.E8E4'FDLR$NT"IH+=(;?A6 M));U=Q@NKZ(@1 MK_^;==B*\Q\5'].A_,[*[=XV2E.,+%^Q$MC06W01"77E! M.)VG&F&,'Y5IBYI!?TS.-1U$^,4SP4LJD?:+Y\WRZZ GSR$;D4D9E*, /Y(D M%G"+:<(8\,7W@@ MBN?$"V6Y%,J!7;N_LX32/^9$:H=U%VFH;]8"D9C>'-#% M1#3A=N 30.]@Z>K: +L=0A? 6I'DB[0J[,RM%##.6*36-]L4V8 M$/)^Y7ONY 2>4'(81PY164U8+99TQCN#&(<^GX0&K1W*1\4DS'.3XU-;UZ\SKIS0X!80/? :*5&0"H@3/TO0^L %R#Y+\\;TDU*M@< M5K6D"TE^^CU&2J IYA9-R7#A)J$B[$W.N^3"G<5_.0GXLW]&09@^U$0+X]5. M9-N[Q@OC5TG(7(+ASR:&>&5?"QR)7PM/J!M =Y"O\RR"MLK?(OMS/ M+A%"$U#B24]&W2^5&]\2[W%8J*GA"O<]MGQR[X[W!7*B#FPL\ES6M6F(Z=8'CQJ#2^,DAI2K8$5XEHN)(S5.4 M]ER%A[N:8RHNL2HWJ/\1,)9#I>%4!S26; MI+WP.G9\0(WUPYYN.G*:31D60*T1YQ)-4L]6 _ 7*P S//^@A4B*D8]MC5A] MEYM=D@=K$\<--"=8;1KRL-R;IC M5VFB[\-RBP;K)&#Q=>2CKILH(5; (]*+#^TP#85>P^N;) (3]JWGSP$,(P9[ZI5H M&*TD*J'IK<#*:Y]]NF$)S^:IAHB^Q_4+-)YU=74@Z?Z?.K[+M%Z9?(T4D@4> MK#&\E]%41NVFD?C4,9 TB\RF-8/88F5P-WWEOGKMUGTX4=."8VE-OP[UD_&X:8A! M=88M62ZG6C.(4[8,_:96_<0%\<;M*8:H'(]3O0'G$BWS.&UJ=J_&N\]K]%:P MO'6\-]YWU"="E^91X8.D]-[NQV\%%+L67\KV("S4"X(0^^]PH1&I>; M[P%V+]U&\[] \]=KO&MD! H2+ZC8#4;CLY.>PDV) 52Y))4AN@G!+1MN3'HD M@60PA38N!A&@L,''NW/7A@XHR/[LR1EQVJCJX]"Q,^VU&B=HU#G!\V];H<\. M2/=W@D^ D;(J1\#.>%*F:&U]*3"0^D$08/*,AR?C84P@_,W/[86=Z3RYR9,_ MDMRC#3O#@2RUM=3JJ-3],G[/:9#^%E5UX@.9:FE(TAV[7A=M^"31^;-\.&HQC4Y 5Q MUM1'SU'4Q'A\=MSSNV1]S7TUU"3I7ITJSDW[+TGD5)H>*3-VDOP%*,>ZUO:' M#75BQ+184L&%;7L1ZN"H>P/X2HD?RI-5.2XUA)R'0YQ::+J!D_!Z'F$:*XOT MX(.U!6?;9W/=-/97? H<7@0!""NGMWHEF4L:V4IINL-C7,7K/OP%43>/WL9R M*%Z3[(SFLJJA#II.8QJ0*!N2'ZP-'H^Q? M3 BO4E;'==KV1_ *7*);+3/?1V02CPI,B)O"O[%I[)"@'(W:/(-NHA-9AJ;^ MWE D*.#.?06!#'<72D'*L*PE=Q=1T5MY<:UC.J4!^O!=!OM?$?0!4@KJ2^'F MP;'0YL2=80?/-4Y"H!%_ 17O>9$>9A'6*JBT*HAE M+NINTG_XL.[XQ*^/EFT(O5P+BUT\Q9HY\OO6\_?A1S%P12VKZXQEM[DC!^(1/5TT2Y> :;7XY""_?2J76+UWU2HF4ZM>F5^.-9)5%-3HZT!^*O(7 M4%3H\?AL4>5M/!TXUU/,&]5(MXN/TS2H6]_AD*+UVHFU:3F9-N_< MN>>O$ECIQR.5V*2#J;^PW#2&RKV%'S2;SB^C +H@P'>L+JT !M/Y0Z[&7PIH$\+W'0W1_PT^ M#785H3_R=?V?05(;#MZ7U3>PW-D@KA%_6ZBSXTB[N8;N@@XF06?RS9K.4PI: MSBX<(4?T/RGE_SP>]A"#N$G+=V1X1K2Y=,CGI[*K468T:XD%Y4FP$PVVN+[J M8NQ[BE8KR]],YT]PX<:Q$]PPO:"%GU) *K-SAU^,\6Y4'N_2\O%@EJMAL*MB ML*VCX^!\)2$Y!BUR)L3!D^YWT#3,6.,+7^8BYT_'9R<]O4TC D/%[KF^L)IW M\.S"0-4%#$9W'I>[Y+UOU'0C&-I"9#^%_.IP<'QT?GQZ-CD;# M\[/N5Q?$1O*O'$2*4*9_-P.ITF^OF1(T[_=WJ!QW@1\[*EZ08?3Y2;G/[TH: MI$5UVR.^>-[L#3H. G%?J%T[&5U?J P5A@%R*UF]GR.GM"\ MWZ/\V+,4-1/RSO/'Y3Z/2XG?%$C*Z9;[>1%N+3OV4&3T;UH6%;KS-7@1F, ) MJ97KML):+_=2$5$U[YGD%W\8_?.D8EN=*^LO@[2TOA\PNO="UCQ,SU3DS'AX M?M+]19GJ%O+W7>[\18J?C<^.3_M^U$<8FXJ-=B/Q6[ATU5W_WAZHQ 8)%[_8 MN())$%3.CGY:[NB%0N-==[[8CIV$=C7'XN5:QKT0%RI#A?& J\&L04&L$.5& MAN:@5;A%-5=)JU.')Q#Q5G5/AT7,DA*ZX5O"Z*+GY2Z:+Z2'AW,30PCV(DDBQG+W5N[< M?3P'+&H@HV\_ZXJB%SI@5XQ25N=4SOUZGF*7@+PKPBEN'GE7X,?#:O. ML+.2!FE173M*%R5A>D97)U=A7MUO&W,W34JO7#<5TGK%OEE(4,WG4CZG$R'G M$\2TX:B^\\G@K]FG?]/<#^6H^T[]'<>RN E"N+)"XD7Y8B)ENJ^ 5LN=ED,F M$]SOTTM*^]$Q.=66&N_PW!Y%06A MMP(^'WW$"C!)DEA3Z0)U1*'VF%&T6>'=4Q QFD$10OE9B&U0< W=G(ETB MO5ZB!1QV(,$/_25WU-;IQ;6[>-:&KP"/Q/2%<(V2S*"0+,$EW8-7AUMH_0_@ MPDT>C$0]RT?R(S7B:')(+_&?3A)&3R3*WYF*ARVZ\_2711,RW>1 M+G%E^MCSJWM:R/2(IF"NG?(6>\/19*3"HTD,#"@G2<*BFG! MC;JEM5CX^%6!1.K$SA1W.N9=.YZ\9I"DOJBJ'5 3@L3M"YB]-+X[";O MPK?62S18.X]@@=)1:2*M7+TIU*X:9+WZI\B324_V$LPB!TSGUW".V@_0D!Q< M@O - /<1K#T_!+.+%59='/H7?X$?14^M"-? ]5;0M;:)N(:Q5NO4F[O]J:B5 M8_1^0P<)+9K'Y45S=0"AOA;('442F@S/1PJ=;]<^V2:P?3093\ZTBAJ4 B)P MS$T777-_[/U0*4*=?%+NY*6(07WU[YY#!QT/S\[/>EQ^W$(7AN K? 6EI@LN M*KA+4FYD: X?;2713"^:#QOE6 ]" \=)A4FM(JQ)7V-'Z_%-^AX=JD_)\R\D MIP_U;00'B[H%*S=VU$"3-EA(U4MKH5)Z96+Z9.G%F^7/\HK!MLT$^2"(5LEW MM5E9OY*/PU#).FKA46P%V%KHQOC;X"(*EYX/_P2S[VC.\W.:BWV-+C?9V^$/ M/K3!(W[/KO&XVKCBC\/J#O36@BVS-Z;'\0.JM5=S:2!<8E''X\GD>&P4-^4H M1/]77W<:N??BYVU [E&\6.??T4ZK[HJT1IFF$T^62F2]MZH"]1[!.O+M)>J( M%PL?@$+H/B*WJC*93AYNF27=_.G/,+J-RR9DVCBKLHGNHK/U9=)H,4Q;W\8, M/'%Z+N;A=+YM],T[GDS!)7#!'(J>HPJ7J%RG%P6/UN/E:,,$9Z.=3I)7R.'K M;IC ;Y,_ MMS<2SL&&I!THD7:33K)*FC%?>E_IQ*TC8C;20G#?C&/[1>0^ASGX:UIYUXNH:0L/8THM MNTC\D^'9J;#;-L&_\CY:O0!_.L?!ZN ,6CXLA?LBIE-NZ&A/UWMND]S:Z/U( MAP4[\%^AC08%U!A\>XT*_5[: _Q<&NG]G(1 @6_0A:MHES&4RDNG-QEZJQI&WTXC$. M"+]MPB#7AM[6MM*#T8Z&W6^4LSX3;]B(?EKY1,H,%2)JK=C*LH62M,1TY)E M C_,H8K^VB&*_MC)E+]8=($FQCU@J6F5P5< J1V\XJ(14>X",+#8;^>UM[*@ M6P48*:TR@(GK?@\W(0DEX498A-U$^')#(= L#*/8@^L;P$N%JE47,Y-:4 FI M>V_95$_4/OM:[(Y$& RWORD#4.W!CRX*<*TO^; M]8[W.43]%WY7#P%*NXH8L.7H%85DMTE&(?^[SB@PY6AU)!+9Q:%=PPPZ$3XX M?0)VY,?G5S?OMA.A/6P2?76UCC)KPWXPLLM-=0$5$TT'-18U?3P9#8\UFK[Z M4I D0Z#$?5YC_MY;*U"YD^#-IAR3NB8%+RT9*E//AB# K9O5VO$V .0<_2MG M+F9Z3=C$P+),"3&!^^0"89N[\V?&3PRG]^O(&UQ*7M]6G84]Z>=7N]OKNZL[%!W=I4"<"2RK3FD,*?O%:\$_I,P)U]9-] M%^&5Y?L;M-:.0VI2.,',:Q9'ZHG;\EMUW0?6:KAOHXXT4LHVAW7MJ:,%_Y8= M)\>=,81TYS^%17V!9NN?;Y@AGYX9(O:!N)GX>\!'.4 MYMEZ)[!&H(2B0D\FX\FYINQI*G2K[^ )KZ [\_;6$7)Q\;IZF4X=_\E"K/E MU'%RU,AQLEBW,0Z3I]V_O=+87[+'[BV@58IMC"R3UD<=I0=^+S>7:-I:HD[V M!^4LEY5-&? %<*S8SM:1LE4WBT;(9DVG'I"RLBF';"V0>+#FD%L=K/%SJ#B* M;?#LA99#/:VL3JP!KAR 5.'*+:TZ:)88_8RJ$QN.LQS*X2IK)*8*2#%!]VA( MWA<"BR V&.]R%,4^G8Q&(]7Z*QTB#I 9TJK27Y^B]=J!P"^UGSH,,W*ICR\# MG8JU= V)E<%X&WTQGDHNW-F]YX+,#2;9^@4L2847V_GDS*2DS@_-"E6/0/*YT)QP'#IK]TK6#^#./)_LG);_77M(.;2] M9W]EBM\%.I"X_.#XT^56Y$B'-$5 %7&O-Q7QR:>T(6%I\/@ ??V$MP!$! M;EH6=8&G8\BQ^V))V:JKGX)/@:835Y$OS3(*U4_;,KCA.6'AY9;7IL MI4"'IBM4[,1*;L_5.L#'V61TUM,#M0)([> 5%TT_E.5'!>D197' ]L 6DE 9 ML -@_[KP7C_'@Y:_2?!._]C!G7[Q\_O3'K:[']0"4@B,'9 ,<91!C;>+)N%/ MB-?X\S\;@1^74'W>?B-8)>(7@YZ7EOL=;^DIJ#%2&P%B'1FUOAO?B5./;@NH M1E)J?<&U$T\@!>A0"UD>@G#(K=Y,+K[)S]WMI)Y<]E+/NHUPT/B;IL5L+ M:%7LK.3<@-L]S[X53T'I2[U,/W)B>F7@%D"N#+>8>*JXGE:VFKISI^10#D@Q M3#@QI9WP#[W@I^ "KNY%26X:J**B$DT7FIJ:CH>3T62BX6*$4RZM3Q[V8J'D M-XNQ3[$3HT3RN^3,K2X=Z,B6*=%$8 5>32>,W1>H3&L!'H /O1F?B%5C>HUB M]&>&5,G-L4UE$;KRP;G$C$_C\IM\6:'Q<]+;8GNS*Q&CD#$<<)GY?N9?AYP, M4;UGVEF<5.C,]10M9(22/+CWLP@@ZHEICN+(J1PK.- L4Z"NH*J8J(CM9YJJ M.'(J!W%=M 1P9TBO"NY)7%7@;]O-"#Q3F5H??!FHE/$5D5@U3)^\>?B&='6' ME.\N(!K,\$DV'\+4O!\ ;W'Y5;D#>QOY+@S1@ACIX1:^XT_5#W^R,Q3E/!J? M%]:96N,L*+1Q-C<%P*RUSN*42VN;&Y'E7WPO$%YIQYG4!9^.H\""BRRG H8U M&3XJT2IRD-)FUP"UVX8Q6NBS V+87/R>AQ_"/^/OB5HB.P1+*=X> MOTI[CIAUMQ0XG&#=_33853?(U6>ZV7P9/RHH..@V O2;EM,:.3 M"I61Y])XPEFD0.F\UN(=KS@*WP%I:93SW"X"U"NLS<'JV(# MVDP=6I\#W:$^/R=+?;GY9OW3\Z\<*Z"](B]8BG*L:LB ,J5D*$05VS-#EITD MS'?>:Y2D'%5D("O,%V[-J,*9[,+=5QB$=%-U14K=,.=&I^)L@E/Z%NXC=LR( MK] &;H!]:A<^B#?A=%X0TW\@=HCIH 5/LJ[/NS0_6)F4#U;*%EKESE1Z-MV>G(Y/NP_J MD!\!I_/]-I-.\JF9E!L%RASL8L&--R33^15J)!2\CGI<]GS A>% :$EQO:V= M\S+=6C9T8+CA"'!&R_;SJ!!S0Y,;ISUV8#'%5G@=L,52;PG+>(G@P?=FD1U. M_?21.L)K,%7)B@I &CA3-YA9AL\.5"&I=(45Q^C/7A\DO@%#3*L,P$)854+, M*5R?.!/"?CRAHB<^WG.K@6$ZH''1<*-#!J[/DZ?PF&US%;:7Z MF.VE4AHKKE%41#!5H))V_UT!P&J-BYQR:3WQ51E(OEGOOD(DR"B=^X,X$5":$$ M&S&*4+5!5$C-Y0 /ZS$"@,]X_ FP$1%O^)D836CVULKT#,-_FD[)NRV4= MW'LAZ8I?WKV6GO'G^'38WZEE7<_E'KNMJ&HI1Y9DP;1S%[BDR]*G];VAKM(I61/T7?B^V_FPR M&O:T4>31:A$#MAR]HI <[9-1R/^N,PI,.51Y>^7BS?)GC"?1"FF40:76%,$O MDBH /2V1!BZM ,SP0S_ #5+=^IB0<*4<5I\6:U=KP-2+9UR0Z+ZFE*3*\<_)U!66:1F)+ZG*:? M\38Y*)["'ZQU'-:%47V=Q@N'T'R@'.PA.MG[\8- MT3:9> %2L 1EV" &+(,0-636SF!P#7U@HZ*(B_5B K6!K@%8D0(PA4;3%WX5Z95%T!N+"K68-R2 MJK(41VU=>6Z\9F0]@UM,IQQ^_+JO. KEDDX5S++M >V9^5P2Y9"J-50R)2*Z MS/:$#OV->,H.[WPR&O4<5HNI;#(^%(DD]1^"%\#SF_>\]*+ PG?G7X&+&T2. M D!.K2P8%,WN^08("J=@,(Y]"4(@"F@QAX&@<@BH];L$7WP+RX@GBXBV32BE M4P[K6O,=GUB2G/P50)@Z75:D5 YE/L 80+<_>TH\,G:W>E+S5 0X&0X M&1WU"8^0FO<6P.)BFF$R_]HLLD^?F,LQCM/EDG1QK2>06?X")'>!S/T__C6X M>+6@@U5[Z_GQ&J6N"T[-ZM0E')T[M'5:!QIJ-;I0]\%B8OOY71!$:%2/?.@N MD@$ZT<@C&KU]:(=@%B>+=49[7[!>808149[\K<8DZO[Z7NTN&O^#5Q%;;9*B ME2J]?/TYVHU*# L-55M9Z7.4*?^'<#%$C^4^PI\ M:P&V$2NN/#>^CQE9SC/P5R/93*[?D@/G92NOU:A7/6RI&JKUYAWX-@SP3I13 MK=0E<;6G=.^Z0]J ;0/N'Y43$*);M57C@>DT= MM1JWK"=*U]GBI-J+C8W!7;J I!K8Y-=D&(D[4(ZD,&G2 D#W/B3C_3E^=S51 MW*T%_58'9%)UAC&Y*PW)"A)7/1J?=,[F[9W:Y#&NZE'AWG-?8R7%:@N>O1#' M!]_]?N4%X;T7_@.$C\#V%B[\,S7;IQHFW9KIHNXBBJ/QV9DJ=P-$>=Z?NF3% MQU/&(D,[>?,\&8!;<(CV+D(F9 MSQSNU!,UHTH[IV<:'?-.PR7PXY_N7-L'Z.=KD/Q7^DZ(6%,1H5.$T%!3,G:E MG(R^1IV[/?AH*4)C79S ,+*09N&4_\1FV:S M43I6P_;'(/TU(.UD:Y55U/(9^J K<^2)GY&LG2,@89*1O$AHZ\-,4-*:J$8) M^C-%EM 9/]HY!-E:W/H)BYU;+E[8(7S%,6@$(V./."-CQU\/$NT-LLJ,BXY] M5'C[5(_HV'UV;U'55NVNP"ZP*PSVUGA,I;2+V??TB(",6C'% 3=^M2@3 M]5K6W4H5X*XS&W/*I74 F:8^'#F7U.1R7TN.-*5ZU*48G2WRW6CX5"-I.[!. M3 FAY8=?M22L0KY?'YFTO,J1-+@6CW:U=/L-(%"R3G[."$I3?Y),O>],9E M);DT6UO>>OX@V2,ASVYTQBRF5?\CF^ONWEY M8123[?R-J^F 2[X07?"*:9_&M-H/ [,,A4FZPJB^_8IX\%!I.6F#]O):4$#R M%'TX5?R&6'WJMZRT5NY =A/JB:69XN4Y 4)W7;W^;%9"8[+N/_9OTVVBQ$Q/ MO8[D0HW0G_X*Z4W6?4B].T'%3KV/;B#8C$-'D*HY6=,.:]7;.L:6+O*C+M>,3H^[<_YK^;U MBCZ'!%'54CS_R()]X.L52@WW9(3*L+)%TAI5D^YDG!Y-AI/C?CG&IHO,%;6@ M8E2Y"+0-*;3S%* ^;$=,KQS\G4%99I&8DOI\]^X1*X/PUMWV-_6@%9D]V**T M>F.#!X#*'K?WJS(@L/59H7M%Z?\-NG 5K8CZ+_RN'@*4=A4Q8,O1*PK6.QV% M_.\ZH\"4P[2[8]I-%H)R27(45W2_05H?;0.DYDQ$CS#XX]8'.)PU0!B'CTA_ MLDVU!6*S?5% GN%5QN"D=P MHJ=0DQI!OH+!RV8 TEKQ,;0-S#N/.NTAT&W3\Z@>!P=1U8J=1Q4[LDDG%\D5 MM(LH7'H^#C+_'?53/]>_L6EUOX^3[)$MUJ0,SP38PCL!R5>,*N<6#>0M2UOC MK*Q13>I1KB/V2.6MD';;C:<5USYUJPWY%2E,(H 0##L"\&JE ^">WSP&<-L4 M!^"XM2+)EDT%#B5A];E/&\U^ MR@.>PMK)$&W3OI.TA,.S9C]AL<7'X[.S#X\G0SD9G&U:>=*&L)UM]A,>X!15 M3@9GF^:>I"%L_YN]= 52Q?5:_:'7(39]&(K+=#L)5A UT5I+RU4G W$X@WTTT1UB4WG M: 6Y5=>J,;$Y9,TVV<.99673.D[[M1O6)WI2F#$A/#H;4QX!7GVAGZ\\-[Z4 M'ED.#I$R4F(>(;:NB#[ZXU3M%P15F4+$%-IBN!"]9X_T%[P,[F'V*-=N6'?H M26%-7\Q6+CK.[Q:.*!1>V"%\17^*1L0YYHR(DU8SL-)ZC N!,QZ>ZQ<"I\=1 M0%2U%*L!63"M0^#\RE!,J@[( 5F6 .>52)7Y,L;E72. %GHEB M-5,#X+,S*HK+V)XBC <'F@OKC%CK-^M*+#XCGGG MC"]6?V"\%(TU-5"?)XQWP0))/S.-\>ESS3V2OM2" ^]E*:VIL=ILZBN]KC_0 MOJ[*B-'N9#R@W=#+LP/-"#P0KT*3]&>]LEHD1@]LNL%=HR]\U.IX4:5XO\C4 MM)THU>D?0DT[])/6M4D,URC67T+@;S?&NYXB_#[*80:I/_;I9A!55XW$&)C- M%E,-9I#&&XH'W[,!F 6W"+/T#"M3!.E48=! MW2*,>^/*<^,4]U@K(7P5?C?LA--+:E?K(*DV?4EL6[$>;E.\F71SESI#O._[ MB0 N''C=I%*!U'.38CSOO97IR0:NA<:,"N\H8CH%,64BM(-53"S]D$TE^NX& M:V"C\1K,*I_2HJ95!F$QL/9 %I*NW3>-?G@.6EKN+1_C9>./-VL]G>?FR"GZ M<3R\MC;)+HP:H$="L6I!+039WOJ_+67T.01(IQ,U1I"$8@]T8BFC3R M-T6PK4IO'K3<4DHZ$&NMVUZX,U&$:?G,0UI86DFG7/W& UW<6RM0:3=OLRKEN,.F M0<5Q65>*4>5V[.[,.5[$4J\V5Z95#O;.("RSAU]!K<+/.&2+ ]\0CDRWOZD' MJ^@Q*5T4BLU1\@S @T9EM]O[51E$V,JM $+1OO -NG 5K8CZ+_RN'@*4=A4Q M8,NAG:_ -^N=#EW^=YVA8\JA=>2&;**E;%'R290!LM$.A2E1GP<8TB"E;D$4 MWSPP$2*#VOZJGV *>G[SGI=>%%CN;/OX(6X4V0A$SZ$L*%R+\KH"JC<1"G2] M. 8$ 'A0B@+*D%I*5U#%&?IPHI-;I)A8?9[ER468.L)6I%0.93[ &$!39%/% MS%(V..SL$3>KM>-M")Y(X@6HC3$%*YHUKI;0RH O*0*="F#6&I8YY>KS4%S. M%9F[((C [#KRH;M(W0#BN-2Y0-2[JZI$$H@6I"Y)Z'A7$46*[*V\:=+@-F^[ MY-JS.L=6["^^%Y!'F3J%?1"2B^O<1S:=Z+"8D> MRUVU.>3)IS\KFHDJUW6YI8 !I;=#RM?*7VK&7KNUH/_#7H:^ZM:H#_355&:I#VX^;. ZJ%3M>P%JBBMJ0=_,73JLRJ=H?@B1[&&\H@K#:-JF5C*F M-CUNK&;J1)^A-*^P1SPM!4AM-N;)@KKRD%V78=SM1#T9B14Y:!0)KA/;C)A^ M$YQ9B\H93X[/3C7C3F-I,RI(\L26SX(=E:?S"\=)#@LS1R$;KG%4\3OT$:VD M45N?O?_TG-2G*'%/Q=J\J%HN M"#5^,5-+FBNAL8SXBKR$TQ_[*ZT@5,=:^34=."VJG(R^34_KI!F<9#_E%/]S MY<#YO+!C))[)2:Q#?S9VIY:,A\867TDW$.AEZ4\^^>)G]P\,.\"J M8X?8'D-<(,6NLEM":V G#C@KJBFSE0J+B$TFHY&VA.U61QFKS3DSNG!#.(-. MA!_Q>@(VZO0A!$@3MA/-P P_N885&R5LF,YO+-]%PT*0&4\N5E[DDI[9DE*V M.5QM3QT9+5L^)U+HQ3O1A^Y.Q1^ZLY.'[H+XH3LMGK=#3?C)E_'G>'*BW3-W M?79^4=56+:V8@FD=WZ591%^E!G8R0A6#.E,D96(]&!3$]^QX,AJ?]$L7-O(U M3$VR%*,*Z>0&\54!]LX@++.'7T%Z!?%5 E:1P9\MBGJ!+UL)]MLG^5CRAS(7U]I3>/K?0#^J[^^/SJ0OX[.) 7- M2U;X-^ZL%O$/@7. _J.Y&BJ3%"6OZ8ZU_B=LUM M$;U)>L*^_N;T$,_Z0.5F^FH:M:^XWM:#Q#I$YSW0N;[26@C8ISBC55]#']A< M5V6R@N\UVQ3J8 U1+]@>?]/T[RW*:U-6B+T/U8U*944Q-+17Y3:#ZG4ID<8=^E,'^I053='0SF3@ M'NIT,CG5[=1.>6W*BD39S@EU9P^XZLBM9J*V'^:QKW@.F2Z"Z7P:^0VB.IQQ M1W785CGPY@,O\C6,[L 9?N!D?#J<'!\='Y\>C4Z'9^>%N,^:!'I0HK,+:YER MIX8LHWKWW>H G6@(SYR>B^= 2@P(:AX%:(2,#R1H$W:< MP"#\Z3+)W5_V_CQ&B>B/ ,]_T%WL&+]+4V>HX"G0(/;(U8&DJ%K5 TH?!T#% M,\_\6R)QOZ,^OT+-6%3?^60T.C.#0KRR2EJCD%Z@Z/ZIW6SD MC<3TE/S*"T*"'X%H=G.(TTAB2?$.=!AIJ,Y3K'SFT*6>J$WC")!CPO3DB'+G MHB_!L_4. C1;O\( E7GK^;FOQ;Q/SH9'^]XG25F#N##TY[::P=SS!S#Y,8Q_ M[,OA9"OMKMT,;Q-*CKP3Q'@\/CW%/FI=GUE&/NXXVU;B)YS< %P"%\QA>.4A M/K@1HOMTC8;'V!V/(6_] I4;,42AJS@+E:L,2=OF7AV"4Y7< B2*Y91T0F<5 M*9=RU)$,/)%90@HQB#[Q9'[ASKZB2D1)1,_[8:E40RV2;#PJ$ JM9 !G8+/1"RRFPI&/;]2.P/=>&#LQ>"9_/@8U?%-^F M>40]2=24/6*8LHNUXCN4X1(,0%9WSK@]0% "<^S;X^.3H].S$\2AX_/1R6GG M0T,UO$4X+C(S&AY$(]2&32$QZ296\Y*+'>UH,IF<*[U?*X%9'E+:TDH+'F,* M,K%Z%B=Z>S0I\H-R3T@="BS!"4[H/*(^ ']EQ=?W($J-U&^7B-2H+(,8)%\/ M)BRK>11RM<37J^[<;+&*$ET$ 0@#[!F1@.\XWIOE$GUC)==B$"N[U% K7G%* M\+5JGR1$Q:H"/@S+N(67Y1?7]_[P"2Y M4#\,H;@+U)BQ;\RU!D?<29N3[1_31OTE&,S29L4[2"MNV,!R9P-GUS1S]I2[ M8Z.3TY/C<6]6S2T'OOA>P'NL5YU)M_&D! '9,BD@L$GG*%NQTW'377Q%XE]9 MOK^9>SX.?!=<(PT'(;1Y&<,N23D:U2 !!Y-J*N*#T:NPU6W.L4)Q1?V.)N.^ M(PYU332V-A0P'K0PTWG>[ TZ#I+\#@'L+N"+ Y*?N.<]D&65]"QNV;S3!PMR!AO^77M%)N58(777SBNP80O=G-@/ MOH M VYK(4JJ'%U:L!&2Q#1R"\1]1"I\J&_XJ+E_T '+".(#<53+(U6+B6>+9Z0E^L%BSIS[. MQY/)2)>SPE3%Y6[,(:#6+SQL-93&-0LWE#C-U8F50YT#LS+0 K*I$ONUW&1J M;&92*E*H@F1T.7^$X@OZ&^D9'95H-,*3 4+%ZXA92%0@+QZ[_ M-_)A,(,V;@L53$8NTV"M(R[1B*=II&T58*PU0W+*I=[S+76F5'GW-56"FXX< M93+E$+#5R-G=AY_L-IR3UBRI+ZZDL4(QSK08L$#.'*:0Y*ZPLKR.E*$+=]=']C>PL7O6B"59 Z8V_7_ M T#"Q2X7L6 M*%""7;JG0ZH.<5UF'M*+% M%!5Y/!F->_90;6%](44G6I/KP=K@;7[P[*6/[\7+_P??FT5Q "+J?7*^S+H2 MB8YZF4P-M&'8&\S<"D[\PS>[?6;3L:M4X$6X1 M4+4PJDIG.B_$!&_US+F'\2=]1Y:RWOP=P,4RW#XU^ST \\CY"N=$DUZ#(DWG M6FLZDA7GOO\'6Y^BEP#\*T(I;E[Q&D'H!.!H6#X!V!4X2$KL[1Q@7S2&X9^4 MO' [97)T>CSLWJF@\04@!?JVD'[+?9A#.JV-JEOY\*7W<+,+*THQRE/SJ$< M-H(4V+E%U)H%>U)2#>B5:=5%G1O ,@GX)57E"@IJZPJ_(^#9?U OG932*80NJBA">3T7'/;R+6&G5%A-/:RE@E:+)9 MH!]>,O,IQP,12/D(P997P0.K1Q!X3A2".]?U7F/]W[DV^>B*DEP+A-D8[5EF M1 76_\FE"^QF^HPJH SVA33* 5]KB&>+),GVUM-V:HG4AD_69X6 IKZ/;R3$ MIR&7FUV:U!X9ZV2G&'>& Y$Q'5G:J$HYCK'I4K%WZTHQJJP@T> 9^M .\4NK MK)5_95KE8.\,PC)[^!6D"OQ[%B[&G$)(K1X%:IEM!(0C&M/[AX\^[I/2JP>A M !I<6&HP%N^UFA[ZHRJM#B@*#:C\4K:*8>"'.?S07SOLT!^[X>;)!J[E0Z]B M""6F4P\SD<%33"Q)ER0E+L]9R*82?7>#-;#A'()9Y?A*3:L,PF)@[8$L))V" M5I0?:&TV?07^,TH%_@$L_P$@<69D.PHU0U'JT\G1T7&/F IALV<]$1=317 ] M)UJ!/8>(![04!S_>K'7\RF%FU<>RCH?7UB:1<^H""@6:%VL045I21I_&>.ET M>G[SVJ#3MM@#G5C*Z-,$*)].>%!NA5"[@@^48JM#DO.<&J2Z]2*_#4[MRCU0 MBJF-/K="\AD%7UL9I7;E'AC%U(:DF#)J,.H)OK=!J&VQ!SZQE"$I6$P_1ZE? M?,L- <#&CHCFC5I*IPPO&AUE\(G5YX A%V'JF4=%RJ(ZSB;C2<\>BWR ,8"F MR*;,"4?IW'5W+'NS6CO>AK#=$2] ;8PI6-&<$FH)K0KXV9$Z93S.)U$.P%I# M,5,BK>=9+FCO9N-X5F Z?R'AZ\: M9Z$_@^S.,/\% (["U"4+'?HT]%P8(+3>#1*XC M!KEXBBBJ]'PR.E,\0B^34K6EUB(V2(64WR(GA&MG@WK,K66C@FX]_\IR[,B) M?Y[.;RS?]:+*$"(-BM.?.:UHP+"0(Q7J>=P&PKZ;@3@TA+6-@Y&-U/CQF-SK M[D$0K<",_*BPY%KTIV:7BNDF&DF'BW'/_N,.B0QFUY&/^G!J8<>&FR"QO<<2 M!C?O:,4! ^(:3;P@E9/X"LL7WPO(N\$ZA7T0DHG) MW^HC'CW0C'5OBGIM"KN1;K5)VB3(K,(@2K:ME5;?_9"UR6BFA2L'SN<%553M M/&37H3\'NU.+)#N<,J-E]3R"'Y@#DN9D>EEY)1\/AY/1Z9%FW),O?LJQ6F:^CX-#JXC'.,B> MT&6WSZ#>H+1*,\/WT*PN]L+6]TM)W]MG_BH7'-++-XSBK:DDHZ@IAS.UM97? M'CSBSA[LCKMDDY56UX&XXNK)2*SVP5"E[W&\4(L=D)&,L3JX?;C+6?7G3F-I M,RI(NM'6^U#6RMH&]RT<(9T]%7=0?1'&(X2D;F8!)326$5^10R+2PQDY%Y(+ MQTGDRLS)-ESC2/9WZ&-R2/;L_:?GI-O#$P:RYH=&WLO7ESZKJV+_K_ MK7K?P7>>>\Y>NVJ2:9L^:^UYB\8T@0 !3/?JE4NV!1C<@!O ^?1/DFTP"6EF M HE)6+7W6L&-+(WQ&ZV&I'_^[T93J14T+<70__,OYHK^%P5UR9 5??*??_'= M4BSSK__[^W]1Z!_R+XKZYW_'8I0RR+?KE&Q(C@9UFY),"&PH4VO%GEY376.Q M #IU"TU3454J;RKR!/JO,/15_(J^RE*QV.]P@WE@H?<-_3IX[HIY^$C!_PA^ M*/N+2?YB:39.Q:\3J6LV1;5N'S[O-5171!.8;C#$:]0R?95)LIDK-LEDDX=? MZD!SI4B0NC%$JEI$GV,A8!+)9(P> RF6 R,9>*T%),D1I+&"1&@]D(MH?_\ M,[4171%M=>O:L6(3 !;_^3&U[<7UKU]C8(E7ACGYY=_ V%_^ ^KBC[?/KE> MKZ\VHJF2IUF:CO_"MT5$J^!QR7!TVW2W;Y"G+2A=38S5+__F7OL;2]EK?AT/ M&F=^#6[K'6D*-1!3=,L&NK3]#&Y6MO>_XK^6_.7=#!Y5-G8,=6#O(T&'%!WU M'V(2_[)-H%MCP]2 C=B"&F(0=3.Q.!.T8YGV8XJABWNC439/T8J)A[X6/&[" M\9.T3?U"=\/C59YAPT/ZR% YS )T8[_#EI%@F?1S37M/^"\2H1'YIU-Q^L?O?Z80R+__T: -*,G0;?34?W[8<&/_\JB$6XK! MI:.L_O/#OQ^SW04:WZ_?_]B*K<+?__P*_NNU)1JR^_L?65E1ENVJ\#\_-&!. M%#UF&XOK.+VP_T9?_85N[STC*]9"!>ZU;N@0/Z!LKG%KT/3^5&09ZN1/]$#) M!!*F%.7HBMW&P.31'T('$5X&IBSPG:)07Q>F,U%M05YC)AE9-;-<-9U#5+*N M=45%0S0=- 8RHHW71LX2FF,A)<1I 9-' (UR<[:>F4-.20VS_4%E6>W6[GY0 M.M!0?WT%=%TP-$VQL2JW+'JI M647I\7#A5&_L$C!KB\G38VP@$V@JTEX/BXY)I$!("XS7QZX18LJ@UF;;%?,N M32L]LU]8Q.9E=;H..HQ4QC6'>F>[!=19$ZA578:;&G2];G8E(1\;.]*=MA1X M)9,7+'VI9);UM< *S(_?-)+D> 9)!1-TV._@2?M;<$P3=;:D6!)0AQ"8G"X7 MD;7>=GDYE5?-4K56FT-GP,:K";M*6VLACKL,364)U\I$2.+>EH9/]/4EV;2FP(26L"Z.\LGF:BQPL90P$;(,G5IW'-U;M?(:*=:ZA MOV*<_+C+C!?]VR;G9@UZUBKV$O%!#LE:-I%))^G,AP_W32!^--RJ93E0WAOI M3KOO)=O"N6>*],LDU! /G,KR$GD:35Z;^EN M1F"37A=1?W<_MBAW1 M% (C%W K]JXN\_WTIV+_O8[_,;^+K17]M\@557%>[ M-K_(MQZYST38<52.W$IM 76+]"AGHHAH C&J\N[ND19P\:7Q2MVJ;">M?94,1.P!/?D.N@FXH:HZ*0KMXYJ*PO518:GA(AD M('_/+ !544U; MIBVT,5(()?"O6T57-$=[0#N"F$<40U2WT0=MWYWPWZDMW4U:LV"!8_5R41FJ M,%MO3 [B-O\R;O,/<4O^U4-?1N3TD,OL$6X2TQ51+LW<>9/3]6:C!_JZCM1F M*_X4=(^NB4XKFTP_=3-LJF:?ZX!J3DTX;K8P>$(V?^V'_L3[0W$GM'[_@Q,S MUQ;)N: 14R113QE];+-0%4GQM0LE*^@N27]O07-XL#]^;T'U_&C_^77P2[^#+FX[ M].O0Z!<$;MO.V\"TL?>$XTXV1J=CNZ'N[FW)* >/QH.@>O].\#OXR*\]0!S" MAV<+XD*<\0 QGL?[LC[(%.>%D9F,.^65)="34W/R%93RDI:V/_@X\2#W[[QU M\-EM4*!,YBU+*HMWW?1&CP"23;$^?<./N \*S1O1FEUZ2XG MD;0-[/;&X:OBQP<3A;C^L80IC<1PST3 M1$['Q3TCS)2&+:3DRHBK\7>S[&1:+:_+$<,]:^?:*74D%/G%RTK[5,CX]Z!^_B>_]NE&?S$(2L_?!%O(%O(R3 U#-*+$Z M79-N%@NS44FWDE%0F]$A7#Q$N)VG<61!6YM2QC7H 4\W)^5DHS^9SC*W)U?@ M7UC0XJ_'2]@FGPPO_6YJ95?T5)9S"X!)-&LJN"M&P4A%AW#(G]D%>5OGACVV MJ)79Y+"@# =S#@RJVDWFOLEM,A>;]N:H#WEUKT,,N^\ GA QCJZ8!;52%TIM>L+#[&S23F:,CE6_ M^$!OQ\MKPU/V@_"2OQ^L)-Z:JO.F7KK+LFIQ:+H1]( ^D7#Q$.'BIPHV$IGY M75[NRAE:ZQ=5TZZEYIQX$;2W"]IKPU/V5''] [QP\YA0&=VG2G1A$P-ZNM"< M,R"*@O9YA NB-&8O2F..;M-6_5JQ(ZPS_'+DZ+HZ$^OZ[474WBAJS.N#4^9D M$I9B,C+^AKODK7N#N];P[9?F$4.:OV MJ81+APAWLCB-3Q;TYG!1[W(%>]5L\>D[MCFYV+2W"]IKX_KCAQM/UU>2@BT\ MHHX$=8 :WL$$ES$V5]#L3DV(:[I*AF/B!4%>U=\[:C!;N7;L+GZ;V?":O,PO MZGHCK@_640,6HL[U0>KX>'H->9Y$TZMAO4?779W=0<)^S9Q4-C2EN?U[K[H2 M#XI;.GA=H*$M#!WBE8QA&(:6GQRE[/JN/9:TW'C1F3?3F7Z[+-GT9A)=%^0Y M&NT@]8A([P?O$]0-E8L>(N\I9^9?:[(?/'IR&+\)AF9,G<;O-Y,:S0YF(]D< MJ,MQ.G)Z] *&QV!X84D.]DP:0(,[6]Q=&]VIX5A ESL04P="'3]U%'5F%6QC M5>5NIMRR6H:.7BKQQ;O(3N"$B>.;XN>I\Q7U6";&)E\)W?"C)Y]2_!,W\,UH MU^'2SAHMOD-WBC-1-H%3U]J1-;]'\> ^03K.VFE\6\!CJ(X&^U"93!%;4C8\8_31>!ZWGY3A^^(A^KM0MX5ERUI#L:3?/M&Z UR MM:NS!9$GATR=S:]9N71)K+YGRAP MGLF^GO/T<9>A':CN>55HW(8V4'0HXU6^BCX)@$L%!NH/ILWZ>Q< MF@]J==JMMVM%V[A)T6;D+,\?LOG9(7]Q;DN2H^&5^U!NVE-HXL=,.,6$7$%O M[:[/^4DW7\ZE-T.:L7\GYUP[_O%# 'D>GRX4VG6#AC:,9ZTQLNFI'-XYV)3C\1"ICCZ/2BDIF"5F.4Y&!' M7/:*%7A_&^'U9!'4Z4PT^/N\3I_4K'HJ$3-$&MRDM946UU6Q>^ZF^S-T>E2X M_6J=/A/2=RU:RHK\?>]KE]84%7R+Z>LS5I+0J6J7D_2WO%FJW4W%@Q[K5"U?/RO\ZP-5$*P= MJS?@E7R^'A.X"JNJYVZ3/XJK1]; K)#UF'I@RTBP"6T9F:^L9ME\:S:=-QE7 M*O1%\291C)PHXJFV[2A^_,8_]X9Q.J;@)@^_MAE3=Y8:6XQ[X\GG5XZY=9*I6^.OQUY+@@\ M#0([RB:H:V([%:=F90P>Q&/ID3%(@E7$-WHX-?ZVQ+F@[T3HPQ6./OZDEA9/ M]^Z&*SY52L0J-T)IE(OX_@4R,_++;!NKL=T)SGAXOK<8.[[W]OUN^#NE+C# MJU]][(V:7%D;QFZ&<^#DE/Q@$B\HYO?&WHXZ%_R="'_**C"[XBHM+&D(,AP< MKOGYO3/MC>?1G3+]$/QMJ7/!WPGPIVZQQZ4R%:-YUUO.4[S;$^^9^8+CHCLI M='+LJ1?0^L#K M6!6ZQ;=F*P[$TTG1Z)G"7>S;^GI[M+E@[^C8V\(N-76G?(/1"G0YL9;&]W8I MH?+?-K-R0=RI$-=1-B%E=Y^):6)YTNYS&ML9T@-[+2BC[QI8[)'F@KP3("_8 M46"A=Y-+?L#3-9T=PD5QE6I9W]7$7N;/3H>X8&\0'W?Q]HTBCW*5.NT4-="> M*IN4\&VK5QX0YX*^DZ OF+)B9"J?M<,RF66]F2(:R@Z#!E9\2XC6Z#0ZLV=33PS M-1>3(=?^KB'%/FTNV#L%]H+Z@%H[V4PUX1WOYM6-+KM=(':^JXG=T>6"N6-C M#L]\A_2=ELMW,I/>>LRQ@G'CC)D%G07?%7?[M+E@[Q38\W%GRO9M$@X2I7G_ MOL_>YW5]VIQ]5SM[J48Y(>9V=2C.9+SJKAS>HEVUE4PH8ZN^8KXMYBX5*"?$ MW#AD8F_[Y=9D-BIT>+:0G0*AU4A"\=N:V#!I+L@[-O(X-92V*\RJK7[VILG2 MRWBZ4&DQ\TF#_:XIE#!E+K@[.N[P)M/!*D=#I[L)I;B9LW5YOC%*]R,^PGLC MG1AV.\)<4'<2U.T,[<*2&MG,>)CBE?N:.[\;#"HY]KL6H>S3YDMA[\E-GCYH M^PJF4)W7JA-[RC?%>"9]6ZVD3>6[XNPD&PA\Z$;.'[H%A6O?U9SBI%JC:_D6 MK,2:FR;[S9<@7A#TA]M(T.R*C[M#-SEG.VUILBC5F=[PNP:4)]U&XJNA:%?$ MIDE+0*_B^2[?+\GUTK*4<*7V]]9#)REE^W(("N47TND9*,Z'9II+2>W9C7@_ MJPC5;XZATR09OAJ*=F4^V;3NY$J=0GY>$Y9@P<\&_$WSNR8+3K@EPU=#D ^? M7-\PLW(M>\\O;X246VK>]OWWW9NYI1;(WPY#.VFE>V;?#$C\>PMW^FZEBA7&K-J['OKH--,+G\I#.VV M*&#LU6C PHK-EXOE-L]F=:>4_<8ZZ"1;%'PA[(0R0;6^/957O4QN#LLWXPG3 M&J8G-]]6]5QR0'^T54!CJ$[YVIJS:=)L:@ CA6:P?QW4/%B&WFD KCDJ#_)T>2ZM M9JF.X=SWO^NTZ.F6H7\M_ 3KC>P82Z_KA1;?*8H9::%V"V/[.V/G@IM7+PKY+S6OW4G=P+2?G MG3N=OH-NHJB7OC5XSL9J/5SUSH17O;-;.)5-@"=8.C:P'8N X3'06L#%0\F9 M)B8#_I/3%JKA;FN[(%/)E_K.IL*5"Z:1G=\+W9X069@\&O*/WX\1]-*8C\G^ MO57JS.M7J;.G7J6>6P-3[KJ+D);H04E>1 MY?O>:'S!#@\GZA+]!USB]5683W:E,C;Y8E7GH#-?WQ?*Q61B'-G8XQ"?]@=T M7IQB7RU/@[Y9&D'-8&FEI0IEV%Y/Z_'(NOF?)$_L)W#I@3P-4I.R6!MMG'F_ MQ3?&O>JDJ6AGI?<^1)Y.Q"GFU?*47)BS>9>]7=+N8N&V5@VS5QY>Y&F?2\PG M<.F!/$%NT%:9NW1ASF8:G8IT;][/BY&M6ODT>3H:IU[8$CW\ ME/]B>]9*Y:2JEN*4UBHAE)+J4G#.10D'EY^DRY-8>?47PP3UM,5*7IG96 3&$IYXI][='L_["()] ]1 MJTR,0?]+?PS8P>8SP3YM*<92TN0$5\LQ-]UEA8&3+^L*)7$[UHME/!W;Z(\'^N9H]P1;R]UDV?T\WJ_IM M5UC?CM)TY+SJBV8_)["S./6$$/_A8%[=5'BMFQ]P',@N8'*:-BT]NGNO?UO( M,6D,.98YIG[%&0DF=3)GHI4:*YD--"MT,QMG^H/^?:97B1RRSL@G>!^ 4D1G M'37/\#2 CF*@FY58O5<>""5>8V&YNHKW^G;TCIH[(SL;$0"]LACK3^&27=6: MW998M;E"-IE3B1?VR*=(?:.8LRZ[7(NMM2T.MU)KH12CT[PO>DE'?A-L9<1V*0W'XC MM_OQ/+C:T+)-1;*A3*CTWLAO6]KLB!9<.N@^AQ]Z]-D']_VW-_=.JP.%68ES M;F0F&TO8MRX3.>_^!=0=I&B48L97?_())H:*N0]Q\63"%8_1F1B;?&5M1_C1 M: K7VV0D.1CTX]VYN.!B,Z:2V,B&W!R<&9O.Z,!TZ[ M2Q;/OY6@$#]=\R;=,Q_G^,+M8LK1CR(M9++E083ER M^N+-/N(Y;YS%6NQ$+B+=^C4O#WJGOY\>]7D44KV/YWC-I6-# MLV.,;617855'G9DHH@ISE@4#!X$N330UU6G(O&;TXHUUL],MZY%3X6]B_ZL( M\)V0L'TF4/:M6M<16)&?._T&I68\O1JQ@Z UU_-&YO([7LEN$H5-O]$)C\ M,#_N.A6^J704.MV\:Y=*)[?.;XB(LB%RO)##SIXT(JKJDJ'!+MCXFXO8[GZ& MS$:?0V"J&Q)0;QQ3L61%"E>+W(NSU*V:&<\!-RL: [,O)2>1=8<.#S:4O'I^ MM.?E";V:QT5TT[(5J6 XNFT&1WVZ=VJS6ZO:7;XY=QMCH2?SV;NSY>S!,9X7 M/]ECR6R:+L^+ ASW:42',EC/R\/!363G@*(ILR?W7]XDLT-Q5HCG!]:4;TIN M+FW6JH-8ZVPY^Y$R>WP/Y?DJ*8):W%'L@-DN=L<,'?VT'LQNV4#1H'=+B=E5O0 3AN1M=BOA,6C85X0\10B?M.;/W++&!K3B8V?+C3NFD!&WD8.10PK MU*%0TG#*L*W+^3HEL /423P^, M\(ORDG/,QP*:**9Z??3(9IY2A8:=M&YW$U1NT;C+9KS3T_BI)=]8-5[Y):1L+1-;)C([6_6Q> M'M2ZJ3P/8DXM#N8IH[+LNT-Q<9<[6P']0*U[(FZ&IX%D.%9TQ89U%.?(#Z;[ MK;Q["V:&65"!M1\MUA4)DPU1:6)"$EX%B!8-@J.S;IB;3'046_KMTI](\Y!2F\PJX762G"^6%GS\7HB;44VOWP&>N!D4Y(/EK<$3.T!4P&( FT\GQ[F=LM$ M],-7@\J0AC9N\@G7YI8BVV: T5ULY,AR^N&P=JQ\,*Z3)7LCNJ2I91JR(]E- MLP/-%=)LH17()M M0(HH NG.\"N&[L));QY3[9C9;['673ERGAY>U'1H6,%J MWD?CNO \X'E+!?;8,+6 X9HZTYPTE\EP,-\8;^;S[HR.WA[4+S#\P:"^-+)0B=N9[G4N*E:F7Y,*T5O9X#H2'@$)X'_3,+AB&T)!6E>G .M MZB3+LY5V'[U5;!&1\"AP^PF_K6#H*"RQO6?;BC7/NWFH2U,-F/,'%4.6W1R7 M#4.VNL:N,.29=@YLF+! =,4SY@^>?=#6[@Q"\KF<+C<,'0:;Q7A# MEG=X[2'*;4]HT>]9 :R,V_;<::]5K2PXBUPN=,AGCP)X_?T MX-!>#<]R\_V]>!\,ML='[7#PI2WXMY3OO-_RN-4MQM.I9I[K-YJF:G?CM\WX M1<"_CX#GOX&$/U&T][4E/*C&J+/-5),M2G-(M_5V:CVL6*/(!907 3]7"QX% M#_U;RG=@P>68F.VG*Y,DGRJE>RW66M:=]D7 OX^ G]J"?_ZI\HQ02T[F=\:@ MK,^;^N8/E._WT!:)_-G%THL-PO0SRML2^#(V)"1931?+/5=V6!"U@2=&! M+BE K:)O*[83SC/:C">]E&]FB7'K]CZ2>>2H\O=DA6#/YX<["AJ#H?> JD(W M;RKR!-D%/? ;5C>2:MOQ?FL>JTKLS4PTXSDI+V2+GQWB>4GKB_-YNH2' MU@ ^_ZKY9);>W%5UOJ/:2S4CQ$?M;.2\LY>R_?N#^EHQ8D8_5W/3=_68&-JUSX]O!H9T']UB!S;Q?>W9N1K,;QAUOYH7[J9*Y M3^C%2>6B/5_%33;&9HY:!!4P%,7JNQ]!7)QW+$6'EI63EHYBD<7%.R:WH66H MC@VKNFZL2'-577H86+]IS_%BR]6:LCF>T[!TLU[7Z9%>&D1.S(.@\0DB^3AY MADI'B%/OY57Z0\J.3V+8^B.E=/P]BK;JI_5>FF7;F1F2USAO8?6#04>?X*V>%B]2LW*Q6=GPQY_I*_;8G*.7R72:R>N*$ MM/K,HY"B,*/Y">@,/#'_>)/'^R#-IXT-K52%(=_)E<4,7Q@!9_4]P1GX8T_1 MZDMC\ZD#*C]51M9Q1?-32NC8%7?A8W'*F=@Q@K96]=,SUFWV.[<\RH]C$M-**S[OPOMT1^:U89H> M5:LF+$7W>+:SV;3R\P_R8X5<9R .MW';X]KENK22E:FU:>8.'^$T?C M[M7K="2H ]1RJ#S34!T-]J$RF2+0Y%;0!!/80OXL[*W!HCD.6:DFNAFGB\!M MD_5 H7)&%0WOI^.7W'>*W(G M19].'*8FA$<1""LUDUK=^U6-7M[D-OP \'F[$3EO]X0"L:/D123.620ZRN8H M @&F>I)U2H,[7H'032A5FU:;D^N;>8L?Q>+YT9 YOK? M2!YVA+P(Q%D+A+(ZCH%P)I,8:#4:"][1N;YD#O*)5NT["<26D!>!.*9 /+UE MW(D33/U"LT)+4L^@E\,!<[?)PG8Z>MN%?V:*Z!S3MI^&JU"FIL+>U)JB#F]X M8"]NQM6;\J8VN>1:+MAZ=\JCMDK5.7C3XN8Q$%LF:JXE#LUOI+->3EI<I( MS:D8S/2+(JL-](F7 ML<"_;A5=T1SM08XCMP:F_"BSL:NJ#1<"UI;N)JU9L,"Q>KFH#%68K4?O]&J, MI.W(?_S&/_>&_OZLQ![-PI6F!XCVS3$'-N_$G#2-F>)@,^-Y-\_3FGA7+98' M9X&Y\- OF#OEANK'UG,6*S+EQE1R^BX*BRU>QMR[ M]1S37;33P]$BSR^77*O=4*J)[NF/^K[HNY4U M%Y]/YEQ-M;ML+R$U."ER.'J"V_Y.E;OA?"=+]EH.KVRU/'0WR0*G+#BPF"5N M5NKLPN'SEF%>7X5YK*RE25[HCSBZ "JYU'A0O4O?GQ6/]P=TD>-#7*ZD&G(K MI=49&E9TN942/V!'Y+/FTELN!V*,\5I5Y)YV;QQ"RZAQ1'@'LGTISTF[@'Q-RF0N=*]WRA4<[% M9.7:'M4V^WK[E.\WR8-AL#:OMX;E$(9?, MT3L<($8;2/<,5&2.+<^AH67[=6Y^$>,SC41?';)DY_5X*JDE:1KV5PMSX(KB M*A]9O_=30I;H2/L;%T@@DN$""5)Z.H3 ](HDWC%S\;[5$DS7M1/U^X0X5U1@ MV'*NW!;.12PWEG=>7)56O?Y_H!>B*-D=:*PD?,B7@O60V2Y8/5S@I6G M]^R]6<2E(EU=]^D4%),MGHFEU.FYA:K?2V7F'L7MJU1 MP.IS?N"CLT/Q7>\XS0?P?/71V#E)PN>X6&TH064%1#5HJ3E9C^0J$YMS97K5 M613'8[FA1!NTC\\;Q;?#]'D_3E]_OO53E/W2?L$?H9=H6[+I:G<*=!X?DGTB M,+.BRVSR(#^9P=B=4!]79 MR*&_H!V_(/:DY:KO!R)32\UM77%8&M@\V!0=6XV)D7,.+BCY (^S($K]F%+* M&[R[&+64NYHJ5&'DH!"5G,+9\?LE'ZV]*J<2S$W5F(/^4.4+A=ZTUS\W]G]6 M3N'LT!#R:O0JOUP,5YDL'5M-ZG%G,6FSY7-SJ3\@I_#)/&;CB*\,C9F\^S&I MU44IY:HK'MYKM[.*9'<$$(43),.48VA,.3;^"LH]?/1TBS_>MQ:CS&_BZT5_ M;?(%55Q7NS:_R+;)#< YJ%\/-4C=9O:51MZQ%!U:5DY: M.HI%SK_>^5AM:!FJ8\.JKALK0O>J+AUE!5AWE,W,:LRMQ0%Z%J_8I<)ZUHI< MUB!0*D\0R7?2GJ'2^[,)GZ_P]L48F;3,\<7XB4*#K@ED19_D)%M9H?[EW?V= ME6[A!KE->@O1OVOP5M%051!LK9ZS/<(#C MY4= J&X:?&5B"RI?$Y=6RS!)@-C6<1D*;N^RH/\K,!THZNJL*HV0ISA<' M!RV%YHIQG;V;6G2L4BF"-(3+H7BV0/A02_%Y$2[#"G'?93"JE9&I)CAV#C:% M9#N]:A4'I]\5^\\B*C;&L+'XKJ%W[N.6%?SP?K).C49]D1_2RQGOE,1\E89" MQ,:.?(1LC#Y]-#FHM=EVQ;Q+TTK/[!<6L7E9G9[9J+'"QE# 1L@R=6G=VN-$@L!P3_O;[2-X)OA/<"W[C M#[WP4;Y3%.KKPG0FJBW(:\PD(ZMFEJNF'W]1L8P$RZ2OT2OO^. "/2^PHBY9 MO=50FB]O==,T]%6ZISXU1OS&.SZHV% 3!BR?V,P:9F[.BE;5Z9?=V5Q;/_H@ M4=/XA7=\SW)$2Y$58+J"59K):ZEX8\W!>C'ADXM^55Y/#G]U]]J??[N([(T, M"2]]$!5X-@/ED<3RVMUP?C]L\D(U5-,MDQ?"C34<#2(1-LPWJ& MINB'FGTM?/>:^+7?^S] ^9 7:HU*O;PV)_UY+->=<*!^M\CJ=T^C?,B_ P0< MWQ9BZ:XLE//5,A_+3KIU/E^N,/>/N1]\$+WR_ =_*9MK1"W#,25H>3^G$,A$ MTR&2_/X'_8NR;%=%"E,#F]A:D>WI-4/3__WW LC8,XFI<&Q?)ZX2Z=TE$Y_L M%EPSO,PJ^HR*U/D*_OWC0:OF1-%CMK&X3E^Q"_OOT"?0DXO@N3'2=[$QT!35 MO?Y7%SE*%M6 :ZIM:$#_UT_O"OJOA;3D^%]_DZNT9\4_G_< M_P-_ %!3$X[_\^._NLT"^FDM@+[W2?+WM6Z8&E"]9M?DX+K@TH_?75R\0QEC MJH!5LFXC[.%6$ 4!^O_B "4E%0+S6C3LZ=\/B7J(6L>A0< <]%G;T*Z9T"5, M?/P;&Y084)6)?HVKF*#I75%T; Q]?X6#1.!8]?&AK(,59&I_Z+)/\%]W&#\ M"E-Y__:.#W\?I#7I++H9IK-HJ++_XO:[N(&58BFBHB(S?#U59-1#U.3__%>& MI>-_;QFP.!;Q7J;,:X:6..[0 %$20D).LW&9S0KLF$X(B0R30 8>($IT[5:Y#Y1I%BAL4*KE&F:,*S=O;:J=3;38^K^]$HZ5V"NVYS9.]+S7;M__S7TR*_OL?9(IT0R<^@")1OKO; MQJKZ;8$!I0/L]LM0N2X:DJ/YTVX_B! U@&D*0CVUJ67*9HT&]+ALLI6FW2D@ MAXZA8S5B&G?]V1- .C&6)18D!"F>S@B)M$@+F;$D(RG, C$I99@DG?0%T'NC M*PFW)M>PXN*2HYU)V[E?K95L:[)&XZ$?/ME@H+:2TC<\KU1B&BNWE59,NA/B M O/PR51E6HJU4J4R5T".FSB?#*3;V%I(/FY3F"0G?5!JE^AF&P!NF$X"D)Q@ M>OI/VL2F^6CPE;J$4PP+"UX'?X09CUCX]]3C.39IDF<* ^5&? 3@V$9PP?,0 MR)4]/R)LJ+QGZ$QTIFC_T@V:.92MC]P6KNJ_% MQ]AGMO_S0T&O6%!"YL%01:"JABT:FQ^G4?(Y77> VH8+P[1_! I0RHC&5 (Q MEUO:CECAN&ZLV<@AI4H?8@9FTXG4SDD[8#/. M"([/NA*Y1H//U:DVUVJVNU2+;W?X7*-+=9L4L+D0F!1$;QL$[9[]TA&?(XROG"Y-9A.M?O.8J/MD;',=+M@F1@YJSI_FYL([.,L M[WVF>UM@&4OB6+,WY9BA.4@O[]"3[-?.\B:?C>->:_/9TSMQKYT./;+SGDA? M9;-_E+U^'\4_)W)^WN&U\$KMA6FLL/0>/=;U=&15EPP3>;JD+;(TO. M B\8 M,MQZO[55*1>[D<4-7S#J=*?57!2[K8D_$_1Z2]2 *R"#YX/>3T?]L>=E/2/Q M^-_[WNHQ1"(*&#X!1+M@4_6K&R727MA)0N",VZ.2K-1O;:[C%HN535,:L[,[ M_,D_ B>#O*1T-IU*)(Z7E3FQSGD#5/\B,DXAW][ &WQ0,\=4+%F1B'^/' 0E MK _(8^8$Z,H]^?WO"(GI$4M>/B8==7KQ?0L?1'3_$13$C@W#1AV%,63K&:^8%3T1)7?R MR';JV+,&D= ,D9:NEH'B,'6D+/8BHD5V7)UFN4*;6\:9N3VZ5=9]-H?$Z\^< MSL:OW-EXF^]&,@YJ8\HFYH'RND+^(YC-H=/-"Q;+ISJURNW-2$WVY[F#4O!& MH_/*&OF_ LV'W."%B1QA90%4"FZ@Y. J=W09N470^O=6AOY]?%,H]UR99IF$ O*96T%.3CX#LT@O45@Q/8G*;S -=N*BE;]./?U3P,;& MA&!G8,@L13>W%.XW=7/-U>A1XEZH5,V)GONCKL<9^J!Y>7T+_SY4DW/4T=<- MI!I:4T-_//GE#OH"4W/T]5PI%6^<0<$PZ-L_F_Q*I-,Q.IY\.J?S*5'W;F8* MRP.3_MNB;*C"!:8"I1,R_,2I&-7!VI ""!R(Z+)?ZWSB2.SA+'$'&4!3L174 MNC=]!$TH4PO'M!P\CV0;%'H"0\"?O&?_$OUI>V1(\0QR3K)Q:==N2BD+6%F4 M1"!DF?%82- )6A"E.!#D1(I)T"F028G!:J#M1)$B#GLM8S95.;?FL/.X9,YF MUL'%"+D&5P2VFJ_/61AC8IN)E1ID"?H LZM9XJZ,K.RSV&[O,V M+OA @D0MF^K'#R[#BD3!;G.HAKJL]^7EF)EWZ,K,7(_&+)P&56)/YZ6\0DT# MWS6D^4_J_]!7-,U02,RH%5 =^/9BZH_V0J*?JWM&O7][7/N&P[,;6U K8#KK ML>W[VARP:JQ_DRN !0P*&I\#=;O3Z5R@>R+HQL\>N@^+ R$R6R>I"PS4=6 7 M=[73"-V%1B\Y',O6E'>[B41K,A9NY0)6V8D7T-V=0JH!+!DLJ0Y6VQ1>O@]M MJEXOO CZ;Y7"?CHEE]RM:7B.TE5=QM4[D!)=2II"1&H-[Y2@>+FX4 &X8E& M6D-5C6ZH(AK-L=_-6S;H,9XL8])UOM9S^2UX[@<(RY%=J07XZ7<$AGV$I<6']G\+]VB>P1Y&$]A:3L=U\HKJF_&!_'4Z3T ML3S(%%#5K5"$I46$_@.HY0,"\E@F0C9B&VLC.<$F!*_:I&1T5Y^01QB74_1 5X/=L*-;3^?45]F*"& M:(=)Y\MM2% 3K>G0LN*Z/H_=3<2>>*/&RC!W2D']6.$\:ZG,O--2_YDHDKA, M16U!"D@2$D6$0 1AC%DPV)%TC,2#9 ("41N+PEZ7_?JJ#Y#;S=_#8BP\\V;W@ M.6RF_6>?Z&KPY%Z0RK!BC W"U+#?<44P\:4J.T(5E9FK;.8H*XL_9(>8SUI< MC*B4/NKBXA?I_A$U6_C_\13Y7OVP=%)_H%@/JM+(P.>5BXG>-,'Y!T Y_3AR MI^%AM,#]&K#'[\Z3#N'A<.@C]V'S MQ(KT,#CY."16G8%8Z19F'8-6ZF*IV,GFTJ/8Y/T;L+UB-]RCZLN+*'T14>(. M!R21$:2@?V72O8+7NY! K#/+*^2VN)MVE WP83, M1?S/?\6S?UL4L"QD*?&%(.,!QV-(THVZOZ(5OZ?@+*2.V(=5C6FHE(%4;XBK M.X_ 00/<3G92"3KQE_CO[9P_,$6 FHTU-RITR53.7TR2XJ\Z^+26-)O""X#^ MC8>]&Z._9$A4D1H,86>LF)J7O%V@;P/\$((;J3^028^!(RNVWZ^K+X6.,67M MYL70R%]86T619574;IKY2940!MB.M60O,6_VRG@\)TY6FGEE'MYK_IS76"53 M8>B29)@FW.X2A#65:>)9, -S;J48CJ6Z >,.??7JW6%KI*27I$\Q'0VD6SU2 M["@4\#-$JF%9Y=,9%I6&&6;SO@&X PY+ \I?]F$_050Q=C#,)= M!+CW:3-C)!UO3:&J;MV[OYZJC'HRZ?SO2%>%/)I^>7H+?NRS0J"/@6K!T\1^ MF-*//54SP]N%Q:T+>< E[D0GWVO==8[@J3X?^GVLSL$UDF R0=C#X-2\ DE2 MTAY :F40LXG= CS?X_^4O')XK%ULET+T(TJ"3 B-L2I'K1W2^H!<+"*]@M<; M>PB(,^1@ O8G>5C%]0VB'X=3,CBH=?SURYIA$:V"1HDL ?$E(?9!D94S=-D_ M\8%:.F2#V9]D=O;_^#@KD9E1- )\WB?!TJO/ZMW#INYHLF'+4%(TH/Z@\ <1 MZ^A]F+[VK&[*;\JB;U#=C,:S?CC0B[K9(TF?SX MG4C\3*;IGQF\M>#^D']3GJHW/,,KJ8:%.;I ""1,_S_,59;%.IHB1\929$X; M.T.[=_RJ6N"S&-D9?$S&U4?@-ZQ+<5>\E>NX']X!MY3AV"0\P&,*UML\9;@D ME7BQ^+X46M^Q'1B&(_:$$7$P[5V2]*6,3>MNTYG'%[E#2\M',X8UI80XXMQ*6[[L,[E#C(=_\L?.@O@/Z2@D7M@AGR43/DOI3?GZEW36 M9U#-7^/8":]Q],:[7>A(14L((CZ9\*+._139>)T'[+E3PKHXRB>;J[' Q5+" M1,@R=&K=>;L3G!4R7FPV6:=&H[[(#^GEC'=*8KY*0^$E%]@#*,&G)[ A4=VN M%Z.M:LML%/*W'-3H*HS+-3#83+S5D&SV9S*;^DEG4H^\XD^:)OBL#'?B(PZ,?M? 9&45-+G?2'+7+,%/J9PD(>HA85== M\KQLD$E4R:O71V],P0H^MSOLU9YK0@A-_OW__*\P.T7$B8EI.+J,8W[#O X$ M7U(A,/'2]6D0Z[-$ 4U@3#0AF,? &/D4UT!= ]<*#OY#(< V++C>*H\XUCF) MJT3ZOZG=GSOV[X%K$PLE /;2!0Q]%4_^]X.,07#1\":1KTV(UW*L(&[],6@Q M1UGFBM@S]-,?5X*Y2N]P&V0>CHT^KVJ0WLT+@&#G\&ZS<%!L\=_/;KG:)8D; M8TP5O S,;@D&"',]1(<04Q^2^A %_4R6G$F,F83$"G0JS0@),9,61%%D!#D- M05R"28@ OY]U(B,ZG@P_=F5?&]:1-Y'SZ!\C\@#C#^]B%7!-)ISQ7X]N>QPA M*@Q3/Y>O<_C QT*ST>4:W"?*A]/,TX5HUU M0+7@-U'4UYY66R,ZO:A.?(-&/AP\"D0$#,>&#P8:4KQ_LDM(.GN5?G;OE/,? MX17[;&5BA ?XASMPO8C64^B+K75IY=K=JI!.)3,'3DA[RL3X*3'\KG^RI*?< M KMR1"!'1%D>$;EG@9'M0@8TF@>(J=I08X*:9R'-9+.IPSM&O>B@X);".6;F MZI&'$G$DG8 H02/O(<4+"#RZUT7,^#YI$F_>D3!R6,^U%6M> I)MF)803Z8. M;_KW!VBGF-R9(_U(),&M4'XS9X[W[-?!>Y[738A/0HI. MLG3R_>C/GSGZ3T*@79L4:90*6CUSP6 R7T8RV)9I+'!_H24DX@DZ$7^W++#G M+0K'HLBNF0O:HX+V>!U.@(HX(T&RS0TR]$PBQ3#OQGS\O#%_7+J0QJA0:Q1Q9$M2&ZKN]R^1YF]33T(&W:9%%7=Y.X53+,:4I\!?#>.^&=M$]=Z/]=7)Z MJ8Z_TT(I6/&,-_<4LG&:.9(GFSIOL3L^@?[?-D2]6$'Y_SMS,6#I+R,&Z=OM M?A06#BXWO X&>06#FJMSE$'=V=0;%)5@QB&?JK^KR"> M/X[%29_Y).KI*!5NE\A,J.5P4H7*B89C!P<C^->1H\Q6_W6VF[,( M;(K)I-X_ 9LY;\$Y.FEVIF;7()&;CK-8J.0W,%URE,"Y"PC[900D6R![UEB8 M=S)2:F!B0H]U?<6>YLC67>^6E.QY2\KI:.0WC#<5PH*RUS:%&Z>\UFU -O+2 M@Y_!IC [D=O9HS.7K>37*7G+YO"2$=-0+<0K,CN>=V M"O($+1+IV+5YD8G(R$2^B3==J^K>&G:\?QB3R,3IS'&BF>R9%\4=F3RD,2K4 MVKD+0O)+"()"G(JWL/2)Q:\8.A25+9PO^-].DA^_=[X/GI(!9#TO53),])A. MW3BF8LF*OU$GV2^M9<(5WCJWJEL+?P?/BUR<0;G!I3#B>Q5&5(4XDTJ38MBW M5D8$]1&7 HEOMK*.+BIX=V;#M+A@RX:FOS\R"@T*AKDPCK3:CCY?HWM:2FW; M_4EM6Z:"IDF 1AK'AQ]19;S$&.ASI$NDUY MOV"<^6JFTQ$I:)?:-DSVY?&:IH*V@>K?)S9F5R[AUST\69%WYF*6.J,8\"4Q MB_L\)=S"\3EB-?9&?.YU3?#^22GFS!=0G8Y(@4#M-;PG/;AMR]N[T_KI3UUY MSAY5U66XP,=.G;\OESJCY28O252B%>QAMYM"+$&(\=*!Y@IO97>D>.C,%V.= MCE+;=L.SN+AEKTC";_LB,V>0W[MD(K]5)K(G,/%$)OZ>1&2U=\E ?J\,9)+; M3!'=;&PX'I?:=:0IE-_OPY[Y,JW3$2EH]T&9U+9IBK3MJ&=O<--?9UT)DRHA M]C%TK>-HZ"572#!TG$X$AU6Y'W_:]!\< M'141J_TAM D[1:_U)I[=5!M_;7O8 O[J*785?W(_;#814F7>F-D/W/\=Z:+X M$]N_>QNU4Z&_B3MUV0#^'#: 3V3'XE@:IP0&P07]2@!!3&22PEA.CI-IB6&8 M#"X#_)@-WPD=&79'Q^<.]2H !P\*K^YH^RG*O#FN-_HS5#6..?^_6AAQY M)_<_.U_GX?AX724'I^."R;5BP>UIV_)/ZB_%/\,>'TJ)R*19%-98+/TW7IP, M3&E*=?"6UB0;2NXP?P=/K.'#*XX57,"NJ7_1<,S@*D(K) =M'VRVU0ZZFAJF[,6.-SBRU'M!19 28^?[P-\9$6 MR#LN0FO^H-4B0N8:GST::I?Z:SO@T(M^C__]<[\]JH[>T:D<.5<74)TK2D: MN*J3_Q:N>C_)<>+D3"G*,"= 1RR4_1/HO6,_UV1=ZBW<*))Q^-/[W]AUA"2I MN4ZG6:?JN9_XVT7.^S;Z+_KVU9L_;B$NH#;W/_67\A : 4/#1YKN<=;"K/5. M6-\]\9/:'?+F'?VV.P/V)^[.8RQ<4=V] ]^579'O[GQW!&:(R*18^-1V"\LX M.< :'S;F;9")3PJ6\2$%J%_!6/D.5?0N[09+3HEW=)+Q1Q_SSD>1R/G &&W; M U5RJCTUG,F4O*"!F4&FZ_RG2-FEXZVEE S+]LY-Q_W9?O&G3QK+6YK\'*[\ M5

6X*6"-L0AUO0,JPCG8E[!.WRCW+ YB@V:D]"=W.J2H7.CM]RSS#QWT&- M##GDF4 (3ZW@P=I3Q-B(K3OV__T5!HN?-7#'\$'V"-T 0F! M5KGWIGDPQ5&3MH'IJU)C=/,G(>S8U^&JK\-W[5Q1W ;@HY_)RT\_%PSJ)R4Z M-FD3'[.C*AH!HFW\##\K&6B IDX.$4:P ;ML.424US!HD?*T+$=;>/W&4)@Y M\H2\_C>!D PU?!5OTX+;6)B&[$C!30Q7B%0 +K30@8T+AU'O\?-XQ2_.T>-> M(8=M;4\QH7$+B-&([Z;[]U;%HC:]^F'<"H2R1;Z&_:9 2L "\YA(JO4<%0E! MM@=#$X'R#B"BX 9_ ?@3;=OA([8LT. M/Y%L/MI%0(2J L?^?)[DSP&&R:P!I, 1"!W\#,(LHMEZJB"EA+N/[ O^.M9N M$EG5=K4U_0<&C&740*ZMCKZ*O!^LD,>*!W%\L(2%FL/M;@WMCB^/+*Q'HD>7 M%>RKR8\N+U3PV$@CY8@KQ!]=)Q19/?ZD!>'\<3^VS'EP0P/N(Z] 4=5'C2+% MJWF M=U?(<0BTA(G@/B'>:W!4-T(W85L ]0?0QK(^<0#>*0GZFL(A4H>,'+%:6*$1 M\=L'DJE8B,[(.OMHQ+LA><^%4$E*^O&+LH)K"QV5O.JSE'0(*4V#V%&B3&RL M+DU_^PM"2?(FTI&8>VB4^* P\A%YA M7SCHOD0H^ QM/$VI8WL&+.RVPHT$D;4$80_GQ#G"LG*&O%+Q#U I"7(WIH(CWF!M;$<N!M[G"&ZYCL.OD=&=B3!^89V+J0:A@Q#4< GG)BQU17["60)":8'N* M((<<12_*]!UF+'P!P4*.)CGDCZAI@N']COGO_*5X;C!G3KT]!36DA0F%WD8:QGH^=R^HCFVX)Q'SG%/ M/+]FTC%^23I>DH[O3#JFQV,ZF\BDA22;3 L)*0,%D)26O:3 MCMX;^R>=G>($V3]*/3XZ/&T1=/2)LZ0^N<4;OSKXZ:9'UK@MC+ M#U'-%:YR@^M(I7X?Y]:H-;#V4R^>*^%ES+!4^JE78W?FL$=Y]B?%TG3*OC4Z"-E8+(@E/KEE>MB4^!1A]#OC5VOKS$C>> 6]>( M 9)J.'+,2^Q8QMC&S(@!*P9BP?M!SK4#0"?(MN*0T0/D JEK[#AN'VOY%[:9 M6ZKI'@9&0F%#%":ZO@3'G,U'%:CUK<=[]YN^^(?9>OUA$@0,D^*3#J# M2P=PEC!X+UQ!OFT *B0&0F$B#K]5%!5@AQJ/"?D6/@$<4I:O +PX">K8!EN(=&/HD<3/ M4GB16L"E&,DT6>1,< _0?IX$N^.2!%7/J4?O*+N72#LR"EI48^&M3<%Y1++= MLZ<1QB@6@>9/TH+E\6J7LL/<0H3?4=6Q2"!BXH@()_Z\F,.&*MZ-%]-_X9T, MY.Y]$P],/;MZJK9N4 MXS!$A[;?%,:5B4)+-!PBZ#CANQ5%+Z\3J"!LPR13(6D :@P1SO Y/2A,WDTE M83N H&8@K;]K!36IZ$@8B+'%$0<*UA&VM[_(9XBU,-;0L@FZD*0L'<5S=(/T M-K:YH74J7M8#Y[Y(IA^9'0L_Y&6Z<":4Z$R<8,!_3+$*E$+3JHA8.H[)$1$U M/%F,;3KN: R)G 5]=:J8(T]\D%P3U*4E^/DQ= MX$/LD/:".+T),8507"83UP!KQ*TR)[U252!ZJZ@!B?8H44&*W)B88#%5I+W< M0W0 FMM-D^R# 2EL-'K)2[*($"EZ%!22.2)B7[?0]3TR\C="+T$E\"9CP&*! M/.>Y-\^#C B9I\IABF,@>_NWHN;0*#%(96 #:JS@>P0#P6R$QWI"8S0NTT.1 M-S^)/N EMF5H(0)XO9L ;!8PAL@\U,_PF]Y'@&0:6)?OY6@(;ZQP3F^??=(N M;69[]@B]Y5M:=*W=Z6#)DM&?K6()CP//#@UNZ\%5W(LU%(-72$(WF!' W?8- M H7\!&]<>+[+E+T2!-%1L"E''AL2,0)CDMM#CR&384R@-V(OR49>QA,;6T-M0IE),\2DA7".M]\P$A,!(<4\P[#%AKM0C7!\]6 @P0,V0'<:*.:Q>++Q.%MMBWWO8=XP\-P$G__$A41@;(95. MYGJ06<>7 RUBS]OOX79R,^2++K:3Z!:1ANT POIE^^)##%K( M,P)>+I%,6GM_/O+G/(<']6GL0)5"LJQ@RZD;JYU6"<]" WF%6(TZ$5E?)^Q# M1]+=V>+#5S_6?CSF:Z"=JX_-:^#1.CIQ.8D5\),XD D>17I6=1]\9/L&!-+4B^%=I..N]GJ@[/RM M_8%A.(4]':P.% 3M=DC][FM(K#GQ503GMP8W$Q18FB1&\*?I L)*QD+QC-3^ M&&>HTWHX$L0^G&/YA2S[L=$V%@IF,G?2Z]E=K_Q"P47KN WSLS4\_004#WFV M8\7W/F7DS:D&P-//$RQW>$K)"NIP]F"QG>*6\(E ./SV1[^[/' 9&10EC"$,SF*\+5:Q8 :C\O@>](?-LLB$Y1-4&%XDR M)X;!=_1Q8\AC1Q80XP3%OYKB'9+A^\]6,+$/MT(68-;$7_!% 6M!B_+WBOC_ MV7L3YK:M;%WTKZ#2.;>2*HCA)$JR;]\JQ8[3/B^#GY5TOU.O7KE 8E-"3 )L M )3,_O5OKVD/($1+,F5!TKY5][0CDL >UCQ\JRKH-EP6-+H"R!G3?\:-UT81 M)!RGQ!@;?!;&N'"QF%I\C)FG<<@\ABG(XHV!6B1$/+,=AM$!+E06LH\B:AQVP)\D.9L*/$(<%$OET$DC,XR:=L M*>F26\<<8[#*KM1B@3E)3N"A0P$*?X4'5I/B2RR1;H%Y?JOJB(*VG-=JLN.2H)Q&D MS!4Q.1Q1549PZ1."XCA]RA((PDU"<%>IVK(K6^AZ%_5VE']J#:-;" >%0O\-31L0-5YN49J-($X]H6Y#X&**RF0[B?A8S2/':/ ?GN2%Q>I%_QHN%NLPX@TENHS15>-)0*!.Y$AQ](=N"K!J( M@F-8<[5H<;?\L+/CO_GQEVJ7!]Q5/?O3)TUB&&#QT C_T/*\:[H6;MY),]=Z MB9B0@6@4R@S]* X'*;,K";LBZ1J2X'!U4\E4KM$!VI))0-C#T<\. M8MST(JEXBEY+..BUQ(A^7&_T3\^XR%L+$N@ HW8"$V+RZC&2]#*K"OW7>58N MM12L*VWGQ!&54TDEN#;C/H(,S,JJQN@NI+)0'6L3!=\+YN]N/(#Y.F3+-]!"E MPK3-7&BNLWS\5NCM';;AX<\_#MA>^\M .50F;8UCA+4K5$%T&OLEX[#2,W2TQ\'S>U"OA".4H: M\Y3*AII;-!-.U['Q66.@WV<,R6UG20ML-^&7SQ9KW&7I@;%RU:BJVFPI+E(X M/R^A34\Y73EZVZM%,O/+ *%^JZJH=U"B1]2*#BY)84MJL-5(+MQ"#4@*U$G M4A67M85-G[A00&: M42R@,@MJ&PJN1 W&2Z#21+Z 0& MN8CD1I^C]H2"8ZFQF8(NM%VUIK)9N_73TM08BU^/_N1F16F\'.O0X5L;>4Q; M(8LQJ23A[]6T4/,D)_ZO*X)$,V^U+JMUAB6.U("-JC?++Z'02_]84*C0T3@O MG72Z=K-SR+5[C(+Q$?#2*W)@B+"O'F?:Y3"D74+:Y5&D7>A83,5\X1K\Z$,: M" 62MMB2K858S#*!.=98STYQ)Y764-S0H ((6(,V)4#!0NH ;'B*F;!J M,_K<*Y^*M46IC1?JE$4!R/I.Y W;#Y2SKIW>6T::H*"2@>? %<#=./:#_@8\ MV"K!Z%\7V0*E$6EE+>TOH'8#I3?8SJZ51*^+I8[%.$GZ)YJ$9FI=4Y7^-"L< M)]JMV=>B%HQZYRJN*/:*27-W_WY:@]X,'0ULG>FC4 !^D: 9 !&E J@L=E)4 M^N&S"_ANLI &VX(.29L>V*6_+N_=7K]!]NEGHILSV+F"Y,>]MTO=V33Y'>W< M641+?FC[I,5' %@,K(35"_3,/7+[I?"PUL]0X#FF.#/ 4]Y&(!B3T6OH$(@+ MEX>HJH3O#WUN:&B1E@FQDK"G>@79%HD 3#$Q8;^1EIJ$<_A,I6L*A<*+))DC MQ7N0!#2A]IF-<\9>]H]]=_+PV7*9+9+*U+^8O ?Q'@ML:?6G'>B]D \^U5_C MN/948087GJ(/?"G!!V#Q]1)Q "S*BR0"KA05^DM1+W19Z2M8;*A&!Y\%=65I MXM30>)>Y+3,ERJ./"X*#5.>&_Q)SBP6FW#H:7IQ'45],2L3E-.A\I M5+KBM*3@M)!V[;+3!K&]Z+7U);HN'H5_A#T8H(JA:)#0;.<) 5K9XF).@ JH ME:T/3.I:,J+Z15C2CTT(#>ZM*,=C30AYN=L6SOW2DRGUM24*87+:98G':M\)K)Z@P6, MD,:&?)C^7PZLZFM%'E[GU%.H_?2*X$R6B;U#UII8A]38],S9M._(*\\8=[.? M@%XD(#/3DKK\D,ICH+!Y5INZ>;;6+615PUAO+!YC\R:68<5=;%@@-N&[N"$= M?]"2]ES9=AH0A+"*S"F58O3"KE(DE::(1?(3I/6K#D2HKHL24]V!U-#(NJ%; MCF6=6 @IVSDH83@$3/EQL!%0C" P9@W^0E)2S?%/:VAE19KX;WV7>2^Z&P_, MUR4&E+E*XKJU2O08@TF%YXAV.(AIJIA/39RWJ]2R'55G:$&#(.IU03CA=;1[ MH?.3OXS6L"K=^/^MHO#2*Z>EUCG3&[;ES!1J4A/@]*E*0JJ@L]%29,))()E& MNP*CS 0!S(4TDMK>>Z5@PMT&Z//S@BK.'&EH*];=1Y]*$W?;YQ&""NXX$_LC M4]HNYP]@G 3LC&A39DDINCR$8(?YAU*!)P6P7[F-*6#Y"!L4L#_O7910L*4? M7'@/IC+F_9P6+HQ*?KW*6T=6:#^+S\CV(LP_6X/;=M> ] $UN>3$V1Q-"Z5+ M"TGX$7BM" 4TDKNBII.P2XX6) M+8"]4BP\6#XIB#) T=,GPGMF+05YWJW58$Q+/P[+-6R-F#3@ : 2%;&^$.@0 MTZ)W7?6] XPC^#^"6;TJU1*BH:8/7=3EM8 HA)63G6.BY0:H2Q*4<8KZ(1+, M0$JNO4K5E&G,&^3.3S(=+&:/WZ&_"R/IGF*FGY__D2W/HZJ<_?V;LM*..H"/ M]2>C_J=!_V._/^C]M3K_!O U_O[-S^1H?R,KU):E/M#-BPSA!@ZFVK_[^-)P MWE'O6#\>): C$5G%]'M'()6W>!<$G=4^H[X6S#!XZ9OHAVY9&ZO58M-(I)06^/&BML1#%BX 47I<^AMP/BPP6B6-EPT MH)D-K)] K4D(*V)4)J[I %LX5I5Z(?]X^45GB5++L8)1IL"]03J MV4$]X#7,I'-MBW@PIW]#*056>Y=IK1]([6%);3M>EU0[]""6(V&M?*;2WO64 MU1[D&3"&%P5 .H@5UEU<5.C-OH#B)PB\-]!)G5!#]<6Q!@M6+ %D;)HR3EN9 MP!5OJ&[*# ^43):[,N.N26H"(L0&H;<02'"HO8HEX9%2$HT[9NC]_'(JH2TS M''5$*3A$V5RJNA?]2$UA&+M9)1M*7W&LAR8><4+,\4?=YTK(JDS)+TT51Y^^ M4H/6TT2W>X^$9&S:AQ,52FA M41=/=%OZ85SO.O N$Z-I")DD.^O_5[/=E:K'2J *$ ?WC[;$%>"#Z'\/N M5(">FGF*D)@=C_X+US@>_E=;KO5.>XVQ5%1@TF.<,4$A\=1V2=,@""S/U:^I MA&:NU@(8KH Q?BM MC4GA&SA,QG]>VT:"1Y:\/ K)RY"\?-ANKCMJMC/38/&KM$]T2ZL5!LZI1A1L M0JCU&Y^D L?I$8$>C0);JHTT(Z'C-B](C2KZ!?1@* _#,IY8&C$0E@%--EM[ M"O;Z :3#0)"F$8J'%=0D,L"UVPRWS#ZA4 =+;X;Y'7$\!(/X1<2Y2Y6?0X , MZK&7W 5/249&E37[B]L;6U"R:U>4OG%)L/+U2!Q8O 5&RQ MZK5OJMJ^9;NTRI2U2[F/DHK96%N<*RP\M1-1L+W8:114%,5&E:@GKB+K'PA70\5MZ, M3&JR4C[TE^F[$D8B9&@'ZVQFM]DB*%2711E?0!>/LU !P,)AZ)2RI',.>FX_-SZ7>F@KP ME5B"O>@W/"J2GP76+C(WYDD)C2\6W-N< Z!=6+2*:BVBV\JHQG6XA6X".8'E MXI81$>D-+5$/NI/PJ3W'K*VO"V+ M"('*F2.PD5MQ@+9<'!)<)R!;P;'0 !2#WK>">'FV[V!Y2ZC-&,?O39>\ X=W2DCI7.P$'C36G@]>1CB^ M^&L']/_E5KNQWH=PUL9H((+@*8J%@=O,*N.6DNJBKG[3G4=3VK39B+- !+>( M^J1D(@G,%"'01L&EM*7W5:5J-EBT(%@ALNOLHJ"6@56RDE)Q[%XEI'NJM3\O MJ1L8?LES&*H=68? LX%GF_SP+H/YY@_"BKXT>*?*"TU_A *)[3_P<*T3C1(J MRAX(E@V-&84>G;4#DS6G$>U:S<\R;(\IH06:@DLP.A$A5[$\?_< !^;#9&.G M%J)IE#K?DXAVT>CHZ$6GE:?SIXK0$I<$.IRD&;BMHO8)S\NV'1'*P0IOQ/HD M@:$#0]^"H:%(^8P2-*>4H"$^,_"9_U1Y6I32 DT4?,I6>@%IC <7!;\[4X L M\Y,./%\44^@K!JQF,VWWLPDI4*FO#/N^@I D53)UUH\@4@S3;\6 MIDWZ8_7SH4)?TG%_:KD 9>TPH#J(@B *;B,*#,KPV_S@'SA)P#;P/3B3$T36 MYSDWMR.V_<'*)6;/%PN,DYZW@Y=+E$5&*<04*/"@N]KB!-Z$!P]:0�T5/O M+C/>K' L\.+7L[---[1AQE<.776 (<\TZ7-NPVE1;HQH,3-)FG@;!EG:L8M+ M!7,(#,#=17$%0-K,@Z3?EM!IOL#,,Q:"V)^2 =\.&@(X#Q1%,_A9-LYH' +, MO>-3G?WDX"9@Z$YB^CB%6$2,Y(($-ZFS-7PW2@$(&.P_,@@^4(SUK"[7,\BM M=RHM(#,M-14*8A7446@G2#:12@@&32$@G]_499(F$(+^K;A4T&9/!#V$ HW^ M)!;T]L:G^B/*T1&2";1/GEV -OE)&AY/+: "N(KO%31TUU7T6E4?M8M']A]D M%)$ZYUMER$B!2V@W) ,05WW-*^*H9>N!CF/[RU\6"2 M&F#SBME'FFQ(')-5U5H_[SCN]_OZ_X^<1X#3#*D%^(EXMN#! AJ=^YCFVWK1 M&V] UD()XJ MTF=PKF4IJI+7_W/V*CJS DY4M!E_4(9X&W)&\M0EEDO^HY4Q&*C;Z7< MS/X3G6%J%S+/SM?NJZW]K@2J'W,E#L00T_*,FE0=AJ53MFV3%5U?(\GC0:C ]I'AL6)-"X!'5?##^/A6'U( MTOFQ_C_3P6R>IK/Y(/V&M ']XJW>^.#T?59]?*,-HZ*L/HP.)WW^R@/ N>\@ M(GQ."IT?R L-ZZ3Y*00E7A 0DO[7UL>D2K5OE2'ZH3X%NOO!:2^"TXCX.#KE MF33"!)ZG#Q".4$+#18:,.6FMZ2R_+!:7X+12&4FJP.S')IL,#.C_*=90/P1U MV3-MC@.];QQ(9\1*JSYR@U+.K4GH!:<*&HFFX%]HS_P*9@V>*_1UFU![Y &[ M22GTH[!K"228"P+*]?!X0ZB]YEF>Y)A/J\#KXL$R>4IE>OH+V@O'@A\UAPQ7 MMNLTJ(;+0F:@BBSU+56V&IVVZQ0G0=C_^A/BUVH2RP2Z;KK&XODE'%1"8#A^ M%=3VLDY--,)9':XDYKH@*#6M"2:WF,W66K%2,3U,)M5_ Z!^?*[4_\7.P<%\ MLLP4;UY36'\*)$*?Q>).I@PE9D>*>K0UPQ7HK0.KB:\K1T8?8LTK5BT4N=K0 M1E90I"#GU#P*C$+=*^/=49.]1[IXST2GEP\IHA\%N!'V#G^0:5S=DA^W[ED3 M!,T+C-IP/Z!FTC5VW+GU?8O"E'] 2&P**'1F4*IP@ ?1VXO>SME$-8T8^.B6 MYQI(55P-8L^! %HTH,JEOP2^N<*>DQJ:.JA3S)1+ NNL9,(&@5>O.)KAA_O^3\8FT)T%@6--A"I"*&1([MAY-E>&$!4UI (+= MY@,^3$@GH>X0J H(.L+9%BE>'%BEK7Q7:1IK8;O3G.?C **J>8QS<]NWM2>. MDJVVKK*P&8_GN=E#5Z>G@DB.(VA6DVW?'M[M 7C!,L*\-KTIEG M4X W:ZZ3^:+0^@%LS5UTU[;0=4V\/72?:+2OB_CZ78[."INMC50?B@%8@SGB M-C1VX>;WQS-?T)OZV-GGF7878V>+&4E"X.ES=RY(98:(/H4FY.A7[646F+I& MNVP+V=X4@M*:N-$$!FR:.:\-'\^E#?LK=U_8C@*A6/F:,]2""^(>92;L)&3" M0B;L,6?"[N30XS#F3S24"SQI\$]J##*)M&-C2V!Y\"1-1\C&#)QH%^XX*P^? MIO^7J$B!GY:NI>4D@X9)A)I6^E<%C.(VD2FPL;3XS3NG7O=@G;8>ZS7^YC5* M=[L3&?77,DG5S6['3 /%WVD!K[USQ)2",$V1@RRGQG)L&T4RP4EOK70"D4'E M[,8;\+PHM"!"Q"EG83RV [7+M*$P,5OHK @5)*EAW#NO"16/LQ8TVRZ+++6A M(E3OLR]6[YVAO3O,\73LGZW65M.5[(^Q!KGP$>++V ,F$[K,N$F$Y:JUCJN< M&#".XA#[RDRO81>?3&BJ.[HHKF02K#Y@"_;5:&3K'-OOX2"IF^$_,U\L M+)./^LAI%")."D;!3;?CGK2)7#MC=DY9A#@5X&Q[LZ06\]B0!_ ###R-@1,T M510SF;PHD38:OYD8AU/V=).CNHV@F[IY"GLUTEG?&;:[F\2SM.@@8F95DRFP M)E!8T/48'?:VB3K26=$\R1:@"?57?4*B\_8O\+/'W"TA9^:DP6RRIEN*.?0: M^*4=SJ$2T>6=WKQ,*JGN;8[W=&9Y8IR7K6N>=$N%/OYD97]V+ VJ5?ZD=>?M M*X.+R>%FN+NFW*4-<-,4#D"@(;J<9Y*/G2WSMU!KF>G,,CTD+; *7%^O1& T MGT.S]KJB\4\7F3*S=>U,S/,"VJ1EG3@4619K1,_NLX6'0Q5[3@9G[4\5DS[/ MI5*UWY+"4]<$Q()2<39E$]FZ>!#\D)/3E)F4P@>52;NSL+N.=R3G@0 <> IR M<3PD2L)O-*\3[R!5%7>YPA4D<&Z5F9Q'?.>NU+LEUV1)L\I8+2W&QETLQ<"P]QWCZ1Z&R-PV^LN"#V0@"/%_H> MU6R-#"R#B+6-CPC&4OA@%";,)\J 0IRYQ&;H+QLK@*6-0C_GV<3.6%:&^GG) MWZS('Y7#(&-7O]>BY& %(KQ+H(;]2=@9=W1?QU?LY,=*+X*E<&(C^C8SM@DQ&#*[O5U3A'_X1_4 M5C64'Z.-26EH+Z.LY;0UV8*"R#@H3/^]XY*28@))D%M<8\X,%M]6(T$,HQ=MN293#AT=,[F)F3(6O [P18![_W$A)F GU)172- MW((M_/$&JOHI"7Y/2OS>B][0/%5 NX@1[\R I2$YD*F 626M@&"L??37.CTG MGC%6(.*BTU@[[(9M4: M4T:E.)KN3^S7:02A$Y(3EQ9!T4RM&8C:6;;"KMTR^JC4*H(N?@X=XD*K%D_1 MZ&3"K)7>4F^;69X7EQ8:UZ!$:NM(_S>#2;4OGFPK+&!$1$BMK$%1@5R>ZF\A M%BG'V+>E+'K7 &BIR@[:L\JA( =BE3%IX&]L$UQ#8%S$R=!X[?2F]9&"Y@8O M# 3F??2CLI:/.7K.?YH1U:A"(5OE87K,-C3" BP!O7Z7Q&+@G$+[_%Z?8-ZWR"^7*DAZH:SQSG=+_,14 MH;HQV[-8 K:0/?;Z5[S @C ^P\PY&3G% YO!6?=4,-'-.66W]!ESNRK:%&L2Y\TMF, @7CXE M!/FYZ/26SO+\TW&.WB@*6K&$>",/@P]\%%,D1NMMBF,:0,U!!W/#?N3Y,U?U M+^O2R>TXL"!EDI'GQELD)\\-F,GYX^.1]O "Z@S0@A!TDQH]FX G;>*B63>& MB;<)16K6H9\R/26'>L"3T5&4@L< MGYT%PJU0_&=*1&TYJ-(%3Q"O,EO""Q)9I^Q8V MFBEXA(1D0$\7#"@GI;6U!AJFP''!UM]R%AR3:[8"?F,-/>VF:0&:E'#CMI>- MJ-QY)*YAW;P26)2_>8H/&*<1@LK0,#[+:L?!*O(YW1$Z7U:@:HE8E]G,EO+S MZO%L/J)(!Z=!RA/G;-"+*LKAAE *$UJ'B9#P'?J(R8_H(((_%$*A+CC.Q"[?8NX/')BUSOF^&V- M?W-I:LUDJR_/$J[6-"GJ NIJ=%=@CBY5J-7U"CGM>XE\J=FSI'#,QJ!K4+\? MM#9J2L$6/XY!MW;H..O8*68?N0IR!1(D\K3,JP&ZQX"2,\VJVA'[4##N[L%D./%!CKHA*@WK^'&U9 M:&O6TA)0DC&[\"O:--^@ MN6N6-)4%)U2TH55G#7+9 &EXPKOCCCM9_EX-,L>4+M<+2.5Q:&)UL:G0&H+H MFYT73](VRU%'-;6P4V?L:%Q]7/J92]\=1$4F9@'YAJXMYGB%5$5J#0=MR28K M,N:X"T/_!0'YM33YB ;#/%E4MJ(-3=;9#)U(C*0M"*.D-.K;,6W0D\0NMHH' M;4EY$X /0W$BT)M;Y"-#N(![*99 -7:NO<1S@"@SF91.ZQ%2;X.DV4(CU\U: MI>2.0S\$_(:\S,K4/U$$U39G,5BT-V4,J\#H!]T1(.]DB!EN"QU89Y2:0P@+ M+2:WPKW,BY3B*:FL2D:J2,W")9C\6KE0>#9"ZDDX#T;?T.JFRJ:$!S=? -P/ MA5%R.%BT!)%X6P+H5/1&I9A!_P/;,;6W MSY/9/$L3'XW(>?K7VZ%M+=7,%$TY$G= ')ZM)HE%_\) MGR[L]#(K9'*OIEG-@9<)#:ND%]C+\%"H\.Q^303QMS\XCC&H\M,:JED!5]3L MF2[GDD??)&FQJCEV_S/7&;R&%[VS+WIO=A)]!X5RP_[+GU^_>X__'+S\7J2Q M>=>?.6T:ZU6:J];'@ZX,M(=M?U0UCHY$E=%1CF:H:<2L.1VC2N#4W#MQ!0EW MQ;)\:$S[Q *E@$K3=U:G @WLN:+ V:(D)78;2MIP"AU1[F]-L&YZIJ@G,6[8?/GZYFRM[)CP2[" M*S9LXX!0P.25[!PS.-+((,%T(FT46"K%!,ZTI.'NS%B6BHBOH 1_D5$8Q.L9 M:P&7Q&=3OM4!"K*1<5,Y;>/L++DH$N\B'SEN&=:Q2"N"_DP+!(3>Y:8$1E_E MDC60C^N,R_,^QR>V?293 G_,<5]Z:3V]&F/@: 80BX<\\1A>O<3.&H^ \2'?3Z#0W6 MHE4^+%;)*FJ)H7?2)73CBZKD)D_+FA00QE.20B,V+[*&$O1JJVSSG E?][0% MEJSKBP+PFFU+SCFGS&R+2)J=(]A\X\),8QY#H-GQK'H!OF\(G<=F++N]GZ)L M#6J#0TNA&B@E104+3B>-C;( _FDKP2&E'$A]&;NLC827HVZ-(O20)^*MO+8% MYW Q!7FN!B&=77+>CQIASX+ M)PB5VRZ-M(4I/2D'PME$5687#A8T#*> 9 <$S;?[M*5WW$V_S#;;D;58:L=1 M9?EPIJW2 +TR$KL,.IY8(""OGG0%=90Y%PL#R2#H!CY=(BB&E7P!0DCMK[B] M"*PW;X/TX!H_H)R TQ;M/:A*YHJ?Q^>"-032FX5^YAHQS[MW3 @T7_!ECUD=;>-SM9_? MNU=O'7?KP34"U_K#JM"_/I/;/X,Y8>"0BF^-7SD[L^XU5I"MU PH%;KL)#]7 MJ@NN@K-DRP^K["!L;0.Z;N^TA!IZ"JKD%XR +8$SQM_RU;3K0$-Y"U2 8!,Q MG[[K$,U=R\FMBUEAT0DFZPQ^EQ*?B>M"9LTMT MRM&1*1YGVFX8TG8A;?>(TG86]\D1+APT([-0JFQ?68Y-"U6A_#A?PTSO6BDN MFH?N@,5&(NTJO\S*(C=5??H7(-+-1$6RBTUS-D;LHI+=K,$ M+ Y-^1T(%(#[F%-SM"MN[!LXT(!E6Z"IV3+#S(<;'7)[ XS1?9OS@GUIP9:? M%U@2-H?WF0XJ[UW8WH5@B6CT7(!=Q<%3SIAP[SF:=9>F2=MQF[&!?3X M*53-81&\"WUC8Z8$H*")):$.=R1E5K8 7%# J )I*5_TL88JP*#))AG^D= MZDU'_X0IZ9OHQR3_"*1<$PB/_N"-FI9:;$J.AV:PC6/F/2+>VL-@=:?0:FU? MXK"DZEI$50K>;]TJWKK40N8;-S*,HH#NC"XD5=-:!BT9G#3]E 4HK15", M!!+#\18KP+.G^D(%$P,N1$+"W#D%@1DW"K V#78-8J'C ]'/3^%0-86AVZ^< MBP>OUXG.W!73C4'5CK@E@LCETY%3\U*5W!V(+J;\Q#S1M/K@N&6WX]!BNF#R MH3MR= L=#'XVU2X/BAOGO*FQ:<^\!!;P7QA]\O9HC,;%-M+4(&F,U))5C9']M8#%6 TY^E MK\1$R3"EDS ,J3>O'KNSM!@KKG)-Z[E!;GP*BOYGT]+GY9D=E$*W>=!FA.R\ M(40;!"E84"Q ZMC;KYUZ"ZC]VF:CMZ.DC?/MEO;^V>N#E,9'[/O@FA)D&)QR M+V4IF$ D34_5%;;CS046Q \IQ=PL *"R&TX38L64M-C7R2>P MV>>0:FU#2DZ+)89R Y<3 M>WR*P[_T+E;0 .>P+H_2]'FRM1_X.I:NHL_ EFWE/9\<&KS%;FPO3W$ 383+ M;;FPW%'GA-]SKUPFM*TJQ/@WNVZOUZT4\"6,P9=HH27'_L'A[< M%O(,POX:8!V4:CL>958'AKV5Z<9DQ[+A\$M$M,.THKZQ1Q!Z$ VA;*FDHY.E%3Y86C M%G$!C'N:6X9; I=N"Z3UHY8VX&8W;5+R.:FTR\/4=H.+'OX,:>B6C_G0Q'1V MO2\J\7+=K@*+Y;0K0<#8+@@94+PV@C4'+U?L[O"JKU42G;'CKCEEI$T?,=>? MF49Y;(I\N1@R4A67+K,>>I4+Y@HPE$%EJTT\:1JLX* ]\R0:".UZ M,2WGK%WB<&X<1M6R_X\)=3H#I8"9:>OB\7(LC#ZYFS'_+PRJ_T@R M!L-+9G O'1T7YS=.1=+P!"FT?69L'G%( VQ>#![#/;.SBY6T.6HY1!B%5S_* MS.(H9!9#9O$1918Y9H;% L7:&6"!8^\OM JU8VZXU--#/,\(6,L&K$&^,5/; M9V/I-+BZ;K&A^*W:$ (G+HBP(W1)PK6"]U*GH"RX3 M?Q4NCC%YKI-PSZO&-R0K-7)9E*U63COTJ7FH)A8PJ)U'EFW/-YVC$*[!5]#,OBL3EX@RGA[JF>S^0--= M>G^W7K>I5-^&@2I(*(JQ(!=;<\=N@DONI$X\V#PJZW'-P6:Z TL2,;H#U^:# MDRX1^H8&P-C9$$P2CEG4?D6[%^(4PKD(4,Y,%9HF\XA=AU.G*C"._BHRR,.H MG&*.3G.H+13T)Z\MD8\9C,2-=>UIN$NW B"G%==2S[TR64,GVMI?@."RI[55 M=:E)=LJX&-ORT7[9@QY99!6[MVB49F M&LP+/'WR[L3$0WL,S+M%LJK4"_G'RR^Z&H@+BP$UZ V/&L8O7,-+Q^K"VX15 M'2R23;&N7\RS3RIMNV#')A%+DKBE+O7_3V57]#6D # DZ]3]\(MVAD;_+%GP MNG")>@LOKZ!(\: "/&QM@EV5R4K6>HR6,9JEO-C_];>3R=')R^:Z_"]M\_]= MEWQ#>_&FXF-;:! ^CXN%)))>RI,<7*-KQH>0*]N<*U@W)GF9&M88=659+$PO M%1>.OC1R!@[W!R"+'Y"T MT'NF^E^W8K$@(TYV72Q 5VT2MC.ZS& Q&U>'#2 M00;1.$=4D]#W6R8"W0:ZO3/=ZG/-+@7^D%)Q'*@SB5<["]#Q^DSS_%3E:I[5 MU744BV/?NDRA_4"@G2-0JBN3*@*P/V,S$YVH4-H7.8K.0>-T.^7>F""&SN'5 M1;$$8]W&AA.79&-NS4JHPYW1X8BPW8?)R$$G++*2((X\FF!!70DN&*O7\T1[ M?!$EJ8EM=L$/(G#&3&+VXM]0S M]-ZKJ]>;78A2!:D OH$&^LC F7-&50CB% M9LK+4 ,#>KA=8\CAK>1S)N@UGJM)._2<13^97]2F;%;&M?R2 9\:?0[ CP#="K/SFF3:NXC+!(7!\);>;H,LA M9:?+UDXQQ"JOYL=;(3Y$-]!R$]"23+CBA1'*U.F!DS.T95LL(>:!8*<&6MI4 MWE,\7D$]D\YB:W7."=J77 M6>_QI7302L37=F>;XZ$2;Y#D-&U^O0#9#[4E6R4C:,3;)W"Y@0GJPT^WZTR@ M")JOWZOSH""_W"84/D ;$6S$]CL;P""Y?2$^+MZ#!Y,CS71SDRX)=XS[9PJS M'EO:*#C;>T5ETSXA9#'=!P M7KL3L," G*G6%&?7K($W%B@FKVH75R,QP_12-\VW"D)8,W\@D5.#(#95]952>?1^75490>#^^;&$ICN&))>5^D.( MG8R@68T[R,WJ.;;!L1.$\WMH=.L?R,%N#P4D$ M)5)*+X-A$A=D<#*9.% I[GY=U^(2^X86U%)"I)3"?R"%023#=CI)9I!'T[M' MZS[=Q6?QNFUQIZE"(<'^*(-.P6NSFF,G8!4NL.HPRSU$82C"II2ZZ> I#2TP MCV;Z]LCBQ+)]A3/=3/IFF(W$0'!*JOV-&'48A5!K$Z2FS[-__ACK#\\1VEWA MWW$1;[)2W\A[Q37'^/H>@,;R>&H>4P?$ATW=_[S1^L]T^ =&D8$].FV?V-U-(^09E<: M9\7AD(\-/@?>OL").>C0,!'*@_A'")S*#C=?M3./D*,K4%[ /HO!%VD]) &. M:SE*LW"#MPO1&*VM'9D ZEHY!UU=P*B4<^"1SNB,/YQY\AP@1=GASF25*Z61 M07#=4OF 0\?\^6<(BGDEG&>*<&7^ES]1/M6VRZ;)[DQC*(*YJ-&@GLM2J4Z7 M&SJ0YPIO#!_,FZFX;3M5-98N&;?#WB++;G-%R'39PEX9M&V#"89S(W!K?E[O MAX*+R]/,%N,TB*B!/V#.QND)]6(^C(-$]X AI MHV=$[IVK0K'($'.8<$9?) MS>[+T"L\7R?4R$U.^G*7BIH;?+_*P0G%0A3Z%2RD*?P\+D%\!)QIR4!,@&#( MG0Y.A5>CH:M%DE:L <12,&*"\<*\);!NW*HT8OJA AL> 8O_@.(D:L&HN-74 M5B-S*)<0)%1N<1'N9G7>LQZY7_&QP[:?>N_TS?CWZ+^_=TKT?C>-:WH3$(Q] M19LX@TW\[Q^FW3&=[Q2*Y&&VTC[2WM,1\6A95M70&@BGPY)'Q*)[NS*%E:K4 M:52LD6;<0+S[J09OQGD(+]9]5HP#>+<*QTCZ@9&U(5 [X1*I?.BT$W3'>[GK M?40I=[4ZLYC8V&VZ/7-LO>826$00C*IE@F 1RQ4H7H'C=F9^KO./>7&5\W"> M&=AIR6*#95;TW]HR^<@EK$8@FXK"0@#_48X;[\ZY46ZDJOGEY S5BKHNYPL* MYE%-(TSH6\K( O@RJ#-NQI]!FRK795E 7!A?!$J;B@8HI@O3_;BRDQ)G!PE) M4@3DE<).?0+KF4R5HT(ON+)UCHG?W)R8Z=9=$\CO:EUJ7Z;BR:E4=ID*EB=_ MPC5Q%PG;WMY5:R,&AE]A)BU;*L:5"]7&69TO"&H6IAE@E MCG4:/.HJ*Q*4>L+5,H%>DX$_4P]W-IFW?#MHE'?7 *1+/ ^\HX/($' M3I-K!F%_HA*P78IUC0RVI2-Q%Z36W&G@Y\"'((H09L7/GMV/ "6ZD6?=Z1\%$ZZQXULD*7BQ#=L-YWDI[:I8=.PVQZ7WF'?:1<9\IE!&EG3 ML")88NW-?N;D1+XQ(S?8V&*7TTQKV__O<)?)&J-DX:?S>/MMP2!XQ[#1.0"L M6FCV/RY<.& _@-5\9X9@Z&4V79L>RQ:MV*/@1>P=%TDWH3$M632/SR0^] ,N M+\NA1 V %=)M>6O@\!:)/G?(HEF/#B'^66CH3QSE2MKWW^O$E&3,92F,(.^U MWG -.;9FEZAG:YK[(GK2L]DIGR9R.X]41OCAV%TN8,O\=:$>_C:Z'(T!,!*W MU4;-+%ME-85*LBU@N^W)D-OGC'G;8F%&5C,-B^AVNQ4,8O-GM8L#<395T%:C M6;LJRJDSB!VF$*_) [;=67!NK+@L&NZ39#RC",+ M1L6&463='[*AANA%3"5+E0 T^'R]X%*)ZG&V.AZ&G&'(&78N9WB]/0)-V#** M>9TS^ ,%[CA4Q.RX0](3BC-#XL>DZ,B?$-DB+A ([MB9]S+7QT.5%M0S2*53 M2P9YHCDAOL"Q,E9_P=RV;O$L:6R.=:HH AT5YN MX.3/O3["K>2HC7W#5.C:#T-@.+P .%]<(%B1+-M0/$+NRR#-2!,I7X[7Q!Q? MZZ')N9U]BPVW(06I%=J(49!?<3#CRY6M4*W!TZ\F-!Q'T'B;_HGQEP2O1:E9O9?^)KCQG2UY?N M?4(W/*)^X]R?3]F2W+W!H#?\+W@K')0V0_32,S[X*6KC&IOM;8)MOGV,T;M$ MNQS_E^:W!0#VCI.]R4$=]XZ^^)P:]QN9!>C#,3=Z MW;XBV)(9+R+?@H]DQHC][2NNMSE-+[,*P^:__/(J;MS3?VMO4?,0DE7%$ M![=938>@$8F;R(!7X+,)C3>-)0S/&0]W'HJ^'_U4%!,H0?B;U(LPIY=#" 2J MOACO/X_.9ACU5OD$M0P:;!$N"7E%T7E\044;B9 RE)VMI00%#BQJ MK05SA2FK)?2<6^@TWEG-CRU7G,6WT_?R'(C/(2*7@&)4?[!.;F_!9H_KUFNB M$QS'@7Z*$NXU)P>$; .7CO"J7%)TPJ,"::<^ >B8U+1C1'L3G?WTB@\\ILHI MF1T=2Y@;>9>VX<,7@LT\+I-*LG_$O_D_@L=%@B0 ]4$) MHT>OZX-B?K#2]XT@GQ5GULW41ASKR%-R;K6G*1J[6+XVH#C3X)FH>Y1H)4(IB3UAXNN;Z.4#?GB^,[\2/G4%VY M4;LC3^$_;BA\V!>W R39F77L#+M!!S*[H<>$".AO+%NM(=.8&=" X[F1:>.* M%F,H.WE08_!H;N79QBB$05&A%6>1R7UA8BK9[ _!*>&B-/WG14)/, )M3FAJ M:)TSF&7=>M^@U3XCS-!+V=B!N#Q8F\^9^ C0!10/:=Y@4E1@]'!S.'N.L4$E MV2SA$GT$;-[S$QGM"(L"\]I63]E+-NF=^L+F=>94;T454UA_Q$A"S@R A!M/ M*/W*5HNQCDEW4"A9NUG8_KL5C,=:-0C@V]&VAC88N&JU-OZ.%WQ$2^O5?S!UH/9&O2WNQLA<(9!GF5E&7" M2(XVO=[T< 2PS,7^1ZRRK31?Y[R+/]M'1'_9>; Z!F&&C63*+;#GOC-HO>( I'O7Z!K:/?V PSUH6]OC/01RSM:5 MB#"2DT)QV_ @'V%^91+R*R&_TKG\RKTK@<^'\;BX"H*&^(UF@+!5^$L'$CW0 M2$W(@8OD*:U42DVK;S-PQI*4^S\+!(]D^Y963M7@LG[ E3;RWAC*.]F5U3L^]G?MZ@/J1MG;8N* %!G\P M(64+'Z!2#)T5*I]*MY0\P"PO59IA;8'H#U8\UY(17@1&F!N9 :HJX'K_'3?9 M+/.[Y8TRJ!TH8MRJI28[_8F6POU'-,OG&K2!&]F/T?_H ^1"D-K./G)J^_TM M.WU].X\R\7TXD&*,Z0?>>Z-M[MJCL:3PF W=-Q;I4\ RR5UB5#8S2( LFYR2 M.H3,1MUV6DO;46UGY':28SONCX6LSY)RFN2J.OC]$V2F3LE+&O;[PRV+"J]& MPF]RZD[3D8G,Q0Q,9Y/<,LD2FBHATS-34J/5]GM7J!J'YPY8F,1.5++3-;'V M+\789>KZ8VBY1AX&S=,R]2]6P-BV])6F"%!4::M7%@7%SZ>G[WK13SNH!^1G MKJ!-!7HG+6JPH,@@( 3F0QVL43#_\5L7:J&=;RT",:J$R%C0P@?5$V6R3@5A M6%HE/9 WY'^*,9IZ.B$"CO!P!-)XXERM;B+).'5GMC;IAQJZ0TWHP-FG UT8 MN8.J"4!8AF,XTUPQUG];)J)&R<;/>M$;FF0;;S^17VF#QTY'ESOK=N[$-< ) MPZ:B>>M."81GZ[8T#75'/OZA['@9$7&FP=?;"^ 98;-F$\G2!D%-C3_ZGWY8 MC4RK$JO[H.&1PH[>F(QKX*TAUK18ISBRPQD /$VJK#*=$RBE=HGFZZ[B)C*[ M'7[9K.N+UQ [$IN$_S5"FWZA_):[[9DXEDF=9C57GS3L@L_9'3%WRX%N(9$D MLX\A*NFL#(,?MEO0[_0SZ^I8J#FC*P!YC+/4"G*\B-T/IW,.QR:LNJEOTVZ"8&CI5[;!02(5AO)ZB MXUJGVDR>W>5Z!?_6?G3/JD%C@]'MLBGIB'ME2F?D/))%IKH.DT;>'!INV?>M)N\'- MX4D\/CZ*#_O'NZZ"GS&.Q_U#_=W!==^%(J_R4N$05CG6%HQEQFFJD) $Y $B VG==)!71Q@H2,O#\_+[9^5]U"L@\6>6067(\E_ M.C) _J3WI984LJ$_,48K=9QQ]<1E5A'R 5NGF&;=H8+%K'62S 6@NV,>Q\_N M0!)8VV0RPMW(-QBAPD*PO4@A*QU,;HS6V*K9)5?KY*G6VD5NQ"FXDT:B2JDM M9#FPC1*D*56\"MMB *UU@Q8!WXLU2=R.][^=X.F"/7(WXPR ]?1@KTGFP8LY1$%NJ883]DO&%L6M-GW./! M_;X>RK%H*L('1P^KC9XCMFNM*?$H4YA'(8494IB=2V%>+[W9\_F/:ZR1]?ME MKA]7-37-=+9-V%H'*S)7!ID!MJ.X-,-4@ECAC#8-NV:I%'BA-0-24'2L:]GX MSO^6K48""AK%F^5?]O6(?H'K:O,Z&!X+8U:><11]YV.2X%\1O+D04#UY:DXH M\M!A:V)[WS=F!*()9+U0QY[RK#"R!MLL,"V=$> )<+X\$^PWUZDJ$,?=WZ(O MDSW?:LNV\FX:'\W(VY+!0WB0'7H6QC4;PA^8X(A;BA7L[4I MX3R"&V]B_ [FI@T4=\<*?&<-"[Z!6]LHZ 8X#E"CVE',.FJ(D-2I.R.-"K.3 M!6&]F)$+BFQTK-@4++P=M9*N9;@]^#WQXE)4NFCZP@R\;B\Z0T >>RC&SQ%+ M%((SY9JF$6"<7S-M.QX"DIAV)V8,M[.4XZ*-?+A^,M.YB'@?Z,$0;6@%:?0$?Y=B\)ZQ6P9Z-9"7B2\",1 MR8 ,6%T@:H840#<[_"I8#%^8,BOD^:K\1XG#L$H!-46]6]>LI^F&(*]>?^ZO M[-A&HO>W7).)A^PP+Y_XSIL8#P;V)L;C\?>->Z@(FL.\P.49/'CT2CC'"!7V M;*4YLR7%2C.\Z8D#/DUSMPY,)(!KJ5K AAV!1K5C*YSN2M:)N-WF.?5F)8%2 M"!R#2+>N.UA?,O]8+U*&XIIO3+.TD@R[MH+XT0QQII6I^LC@AW9,?%N!.P%@ M HIOKLXU?<([S%S8;2'2LE&$HVG&$2K-EF"Z4EDPKH!5"FA],R$"?.1F=.%F MI<-NR&%O8L@3,9X'!)LE:?WB(DNU4,*)4,?#_NBE&_)(HBS]^S*M5F^#'__,L5#O4J6: M^N?S5XA_4UH%"$?VU]3.XD MM.5!R L.@'A\\&,OL@<1X4E$+!%>D-MG:X4CNKZ,!Z-^^/1,R&V82^R M6^\4$.R_S)0OJI^XS$HLC%2Y_E>1FZ(GAE;@DKG5Q:;"$0ADOT4XV@ZD[H5* M4JU RGK/H?%]D>V@?W@X/E3##^JX/_LPGH'$/#S4_TKG@\G)(!FDP\D6V8Y^ M4>?)XAT4=REP0JH/H\%X,A@\$^(=]2(\@,@Y@8<6D&P=9ODEB6]-NPM&ND,P7FQQKRW.,NC_OC/7AJLKW7$NG@255&R_'BT/ _840UQ_JA90 M=LMY$N^!J(E,>3BBMC6?Z/K!6,/*51Q7=C*C4[.X A0HK"1W&-?4NOHUKN Y MP[TG?@66+1SM(B^/!^DD29+1A]G)_$A;/^/!A^/CP?##X.APJL8GT_[1:%L% MC7_5EWZ6S%6]>:TM99Y)\6$P[D\.^\^$H<>]"$XAHF.(G'/HE&KJL!'TV+)A MQR$;%K)A=\V&L;A-1C,U/]$F_NQD?/QA/-?_YW@^'7X8GR33P^EH.C]2ONGT M[O3]'V_??IB,)B?C\5Y%Z[6T?SMA^\W_@2623'S[UL@^JRP.?\7XP+PHWZMS MG"VJCY=F.OR$A7OOU>*^-O9%PRF^BAHYU&K$HD';$W*#G QWA*P[CNN\,*(%?T6K^9!=BOP>_MWV^Y(L7SB;QNU\:<6BBKZS70# M_L-FSSHSB:0-;#VK(-;/.&R0S?PMJ=+DW[1:(;)??GEE*(L_%Q0K_H9 7]&G M!GS*(J%6FZ4^1@G+OC\[.^M)0+9+UD47C*_=2'.)5/-*#2L,GRA3DW/$PB/( M\VE+ 7I@N7)X=,Q?W)5:[D4_,A0CS_IP"KR]*4R8G+#8LE-UD2SFVY!86]TM MT!>TE$ZRNJC]!EHW:5 J3/_F%J&K4HT=W(]9>BN1\%J@+CMEO?L0JQ!$1RSU M@N%6=T*.?G4\U'^YM160XS,ZOM0AOZ\TV*V.[D^*X7$T,AQ1RQ&YUAZ. M3663^N'/:F(V8/O%J1WHC9J6ZZ33^*!S_ MV@HDIYH2K1,Y@3A*UR5I !@0G)31!M#QX56"3[\ J-8TP5H5E0#D* ]3N=+; MPKE<[L#=EAY;:IBF2B3Y[0HA!K&[9\%NBIPL 'H6:H-X2M"^%9I8_/OK'(M>!R\AD6A]44I'8T1*AT8=%I! M4DJN=$RK9*B/+9 4^X;4J#ZGL-4'D+5G2IHW*QW5&+=I0/J20H!QT9\R@&N' M)G,;\")NC!O&T;?#P\-X-#Z$NC,:Q&HMVV,Q9.S M=8X0.HDB'M$&0^W.G>E'/A3TM\->GUZE_S4:6R:-!4R8 9.QL2-W(%-M8]VW M@_XX'A[VZ3$GH_AD<.S_?%>KYK<#O=_^B9!+]5RHY6R;M0G+H\:T&!K=4*EL MNO'\G:%W4G(%,W;@8EV1[15#WP6$)INL!M[Y$\W@I7$2_ 3!@47QQX"]!J/7 MJ9ARL,L3GJ*R=E R$6=V7DM_.60$?F"C,A)R(B$C,B=,B+."0T&O4-:] -. M9*1QL:@C<=_5>JF_HY]9>394FYJ#X#')*/VW^D)K+H2>>?&0P>&["!_>.+,N M\AFP[2)95>J%_,-=&;R5[Q#N>T9TXO-5?U4WF&I;<-6EO%4H@O90IV8'4/.E MC5(^ Y*!_)1QOS<\^B]W^_P^.0J'0IWG@Y*9ZRN7(Y'_/K@JD]4+DD)7^A ^ MR_TLD/'%\E488@A@Q??,]>W]ROA%_>&M= [_WSJ]P;%?9+4ZP&(U+2W@N&2; MO4B)KV3XW 3 M7;B)P!+=N(A)KW\2+J(#%S$8]B9!-NWQ)GZH2PAX["VX\?5V?:P_W$J2W_08 M[E4L?_$9'.^*>]^@4("B?]O_UQ0*W+,[?__UX($L.D@6GW%IGR=5?,Z_?)ZG M\NQYY7,^UH,?P!^0GZ8]4^L!_;N8T_]22GYODN.I4,.L6 "+_/V;X3=W/8OC MWE&W*)Q:HU[-SSW+C4?BX1\8'KXD'%D& '*R73E0%D%M#3!^QHGJ/^L MWS+01[Y>!3K\>O;>(R;)E0AR=!2"_+I_<_ 1$\L[F#;)X3DFFW=E<5XFR^!A M?F5C\3E0T1V-2-/<_.)OLYE2\_G7I*=M8$O,%)<99\,&!P)CL#=N>8 ->[L3 M^W]O!MZ#7B VP[H=W".OM=Z3#>Y.5J7"*EK]'81@' SW'H5].A>-%7(/O9T[ M 4'LH08NT/>3IV^V],)%=_.B'X+SH7'FH??][3YND#I/'C]M#X[[\='QR=8= M=S-+_#D3TV2_M8$YV+.!^4B%\%?OSNBPQ'VD5_A5.BD>7#5\9?D1R/1^S+UP MA5_]"A_*D'NL5MLC(]']FF@=# Q:<-,0%[Q+7/ !H^#W0N^C>'@X"=[VO<47 M'YI>]B[7KXTH/O1.]\P9P]YP_-3XXBN$&Y\8%81PY'V'(Q^:8+YBN/*AM[IO MVX$@\9](.!/[1Q^G3[IWL_>)T>F]V+A/7%ZS0?O4A//DH:N^'XNI^D@%V(,7 M/#XB(_2)2S"V.+LDP?9'YVQC/@\Z1X/R!QQ*X4%"WGWM/7LU-CKFU$W>9$K<\0P;ZJ(^E$? MWNN"2]YB>,>7$?6.D\,U'"R23;&N7\RS3RIML[^=LY-A/D0LOO,@5FQL[RPG%<[>,-]S78T'#S+DYVR >&CUF2?M"IGS_]>PV#D;VIC%!*[DZ+ M?^C9[^[@>I(B-$1\YBX:)NW)R#I-VS.:J:EH>Y49CHO3TIQ1GS",+:NJ-8[B MS"K]S1K^IJ]>4\/;6BTYD32D.6H9#DC2G_.;>"R\&3#]^U6NRNHB6^$H*89#C>ES'!/W:Y(GYS2,&O[S/6P,YOC:8>+Z*W4-\\)YX'R79K!T!/Y!1SI MY$PM%(S3>R/#GE\G=?+A9-0?R)0%E,8V(Z$U=!LS4^AB? %T@+\:^MC MDF5HL0 A&WJ:]*+_][W2J[Y4Z?_WT/QUE_OO"!EV9!F/;)+AL!\F&:HPR;"5 M6#\SR? ;(_K'LW36GTZF'V93-?HP3H\./TS[QZ,/:CP=3V?]N5*'DRW1?V2U M7O4ZJV;K"N8W:_UWFB>+C3;JBOF;9Z("CGJ."8!NX='+*K*'@E:!' L..Q=M M"3=+TV79NL]3FW?ZDR\W91Y;7O!C9>;Z+>BADG([]6Y-J+! MI'M3E&!/'_Q2%!_AO\]J;1$MB80?4$-N[2]KX4B8[)O-7C;':Z;^=2;.=8)Y M.C=7.O.NM+176I@KE<'!MYIIK?VC8KU(84ZY%M I^SA_K7/'R:$9GSF2*-J@ M=EF5N0)>%QFI>5&3*Z7MZ$JU?Q\PY/S9Q&I1J:L+A7]R;>E>]/NZ=(^*?X$[ M1HI8,$4XCY^B<[=>Z:_+=&KU">9<\V'AZ[/\LEAH/ZW,JH^T T#B0:L@CZV_E0502_//,!PVR]?Z\)N?%/EYT?)G(K3F M7Z=JD6DB:OX9B3!M_G69;)I_NLH6B^;?2!YL+]C](]Q_IDD< 3<4RZEGN;:)%=THK@S2:E/KXS&%>$Y'*5X%T7Y0IL(3N<'O4Z MR*K?U&62)G"=OQ67RHX!&((2ZT]B$KD@ZU8,J1;590*4 P$2N!L( <'%<;"N M5)K;]6?ZB\55KK]7K:=5EF9)B:$?5*C;RO*%MD%690:D^5I5'V/Z]&T^Z^D5 MZ#\M(,RG(MF(WEOL_R+Z!6)2T>E2G^LLBO^$C43 -[5> M5WF>Y!AZ(C$,!Z)?@$O[57W*9@5M^_U/9V>__Q+]1Z727N"=8IF^]%_[I0N3WI2#/M0E^S]R6X M#XFD1^[+HJP&QEPELX_:@TG)(*GT$4%:A@4 F6 J!\%=Z:.;*SJ2F<(S*'"5 M!*PK 5$*^'\->UJ:USSG/M. MV-ALHQ_0B_[PCL[05*K5^"6&?:/WO[\ELUF9D\>;619:P"C-!FAYZM_@,H'D MG%/7I%$QQ57))7PH!P$/UT:+5HGKDBP^Y=!_6<#N]RD%VCC\:'A-,L@SREK4 MF6''_0?V[BJM\ .M:$$4.=('Y(L]5W/3,R<=!22BE4T-#JX(*[RQM^ UYZKF M1P%=E=I6U]M!1H=TAF%%:1.,O;@$XI.: MT[7/63E/ 6LMU\R RA:B;]HIT+1M_DO\R4C_3MN\2%V:4[3A1$&?F'D%=*YA M?/"/,*E1K10ZM%KM5/ ELN' M$69N423:JT?#W8V*TWX-F?8M.Q/EIKI*M#I ML- #S7*58G&::?-KE0"GF3.L-IJ5E]JX?&4V.(,S6E2%EC$7F+\AAG631976 M)G#&^A,X(7"!T30 B6B$.:YJH0U,-%.T/(#(9S3-M" ' *75139S']L%=II2T$!3B4\,%V@#0ZA&G^]4:4&?I& WL7XUI,L6&?Y;4R]2)0I1?0RKU<$B M^ZC0QM)*A"Q[.'$@9(P&PN/T+H%(M0F=1/,,/D,:8#^!KYX\RD]U2504XTOU M"R@=ISU]?0"T.FV67Z#$7I^#=(W=7])+DEE9@"R/+L&J P-H'M'=>$ZO?WVS MC+UX_6K21Y@PI@"IMN;.SH"S4OW/=Z_?P#[ ^_]_?OU%_@JKN%)3^8E6GBIB M)P]/@15"I.T$VE>6$Y?!A]-U!JI<6VR:Q9",T6G77],JHSA7M&-R^O''X+<9 M0\F5\:C4](/$A]5?@Q>!04N>6UT4BX^9/C;6.7 26JUDJ'=!+6+\IW2T@W:. M/\Y1/^;%U4*EFI]GFEQ!,%L:KO1N,;WOV2%:?*T7=7:@ M[RL!@+]*&(]+A*$&M MPY_%2#U]][9R32)?4B\4#7"Q;YCK\U^7_#"?NS%R!+20Y;>1G)YY8H3G%"EY MGIVO2V)!*8](S I-=-JQ15>ETD8[6',5(X-'KVF^5HM(\W(&FC,O+JU4P2( [0BAR$HO]57K1?0>959N$+)R(2MW MUZQI31F5EG@N*CC%\$[QV^:HV*K06\E]B?J&2V87-"/6\%636 MN? W!K+3->M!]V5:CK]W; W?' S ?ZJ9?==/?ESE6L- 0XQ1V?E8&?%*B.+ MS-_C7WK1N1OV (<%5!U9K5X@P#C^J.;P.Z*JR,C$#$^9+<$QT\\H.VO.M/EQ M\XQ]K53[+HLB@732.3!>!#2(I]L,9ICTVPP*WR#81(3KG)IG[*RGRZQN>H;. MT[3_E&M;F&OKK@P[4*Y(>W1ED?OQ#G[ATKEX?7$4I-221%LMY4OXRQ("N#-M M?$GY'M%^KCU5N$PLRB,3*G.)"&@S%P=&GX_>BKY:;0 R5?':9340*-7'-UNC M82%_1-,%S2!V:^%AVC_5]AX0RDJ5RXQRDNPM5I*V4X;+A&A+> /S HC!*N(R MOJJ@VW!YT%A&0,]@PRQ,T$J[ /IE9"(6JPT^"R.ZN-B+! R=4O,NEU'0CR[T MT6G[S?5K[,*$&H"R('\"#HN6/F4V79N8FO%LP$I<)G\56,^(18_ 3LZSQ#%9 M\ZOM[1M+N? ?&C/5,&G3"JXA&O_VMB/">DGZD7#O"213:\IZ$KG<>XR+^?7V MJO!M/E^0S0KYUNXH0Q.63PM(ZD><<13=)8N&<,*%ECJ)R5]SL!(S=1#YLE4* M0%R0/656T$^BKV3+54(_ .9A/@:7."^6F@__45R!!X%^<*DHZP-I>\LZ_ [, M^E0FKS[53U@JD%^0B*58$B\;.%B2]B5$N#"\@^E,=*PD^+$&/TMH] J?BEP& M'\HV(38"+G&%N?WMU7"(P'G$:EU#T$7B,YK=@#7T]N'7H$[QM]JEJ:F(@")5 M]TW!-RG1$85Q.M-'G.,>WQ6+#'TWV.5/G"#O5ED.R"U]M]KY)9KE$IO/%[90 M20SH7I!X)(+MSB'--\M6((JL[@$YMW(RFG_F&=5NPZG$H =^/CU]%XNA(R)O MF7S4%"6G1Q5!D)1>.24K"1$<1? AI I1C26L!F6[_KX":EMDY#-C%4L)E29K MUL6?5JBG8J]@!XIK%@60O2@(O3?,F.#S\+O.(SDYI-?+V81JQ[HQN8XQ<%3> M^LRUSJZ+$FD(EE.BJ1CC1]:BA (99'[0&YB8T19F+?4K%$))RJR ?#]*$OD$ MCTF_TLBJ@JN;JH("*S8/.LM*K? A$X9ABD;%SC+92%D._83^ TN)KMML%ZQ& M2^\.G5Y/5EQ8Y=1;5-SB N8A%0?)F9IKI$.%,UQ"6L U(A,VXC#!R*5.?C&; M6Z:E9LD:7Z# _+O XT5+D"JS(/*+86)]Z'^MTW.;5/4JM3JKV-\SZ[W7M'R> M9]0NTSGMSG2"=KT("["@])_+%%,G*/9.S_Z,AOW!^*!_ A4.]#VT=R%J 2%X M-OFLW_#=']IYFT63_N3[V*2E3\]>P5\D(TTV)57(;CR9"J3#7P:-KXFKI'/\ MCS+KQ.BZ?@?)1'1:YV3TG1<%&+RE^ >5GT5+Z!BP)W/(&HQNP#/@SU$$!U;JT$W13\.(P!K0W#B M.4'=!]DZ+R3#:7PKQTWQ_%\G?R]E"BP<0.4OL[43+F=I]"@CP,,0 0X1X#M% M@-T^[L%A[W!X3SWPV[A"375S?<$$U=)DYQ@XO$%5EJFHMH%*,"ZXT,H-=%*A M0AJS9.%8&444;$V/G\';54-U3U;>YULGLN5Y5)6SOW]35E5U ,6)_9)B./)@NBME'TX4_&/=.@!Z0 M,1U&E=YV9+%K^O0-IXTT\X[12HI^Z)9MLUI!#8G7=C$'W5/5JI&(3U4- ;U< M2?T!%NM@S0?I1DU6CMDQ]51R4H%6G*\7<\C.8PC Z1TG!P*"\:* ;(W@"SRN MKX!9X$VT[ V/&CH.V\[O'\7@<-P!% .D&Q^FX'_][61R=/*R8U@&IJ!>0LI8 MZ<*9)S&"7EZ/,!#(*I#5Y\AJI4JLD *]VP"\<*DN4%F@LMM1F:]0W82RUJLS M%0@J$-3M" I\_QD7^F_3$[8CW%"6@0O09?+K!^KK'/5M!Q^3:H<"Q?H:+);, M5-I9$*@GV)YT]<=280'=6PM3747O+VV> 9,RD(RG;#56 M^2]5W8M^A+HQZ*8KRFB5;"BEPD%<3 )AG2SVW;4^5V+194IN;ZHXK,Q?[FPG M4:<+#EVB;42TN+P)J%$Y64J$=>0HLI%A-K%_OLXH;YDT M(/NPOQQ_2Y?SCGX;49KR:' LE/_F].Q'M\+E#++9@.:H[S,UC4LBK4TA!V;$ M50*5% :ZSZ5CPJ&TL(1@3Q<+4SS)T+DDM6*WE 9T7%)=V')W+B)T*U"^PP9K4U ( M.@I0NM+OJ:#$O!BZ8IT7@7[46G(JMC(*(_I"+*:EWJ]IKW%6M4HRZ(_0[X)" M9H "4FF+6,8GT!NS7$OHM;A'%C$Z,>67LDH0L]#\O,'G5I4\R/D*BVJ1C-LO MO>YM9L>^K'5*ASV# LRESIK%I^!VHUTVQVZ+];2>KQ=BV'7()S/6L8([$@7. M16'2CBH7@C+--UWA?RJ<1/XS\T,\B8);4/0*&(MJX7MF_OF*M/4M6E;9A MG^$I9QO'CH=W]K3&)4_9)8DY'YL/7";EG0N&4=,\\^>9O)#"-/)#?AO^K.8V M+*\>GPLX2UPSUIFBZ..UN-YZ5,Q(:6O5U]HFT%P8*T[O'4S0\/=ILD!^T!RB M:M:I;W,2A=*YH(4"@1ZT/CEAC '_#>+GH.\!Z(/UA2GW6=J@K [@PIPN)/"IZ$40920X5.BIHZ8NE9_#H6$5\,:^7F>?_^6S9V M'\*6(WS+4]$6(?SQ[]^,OKGK"0UZX_L=?'I\@Q/:A2_P/RHIHY]P<(4!$ CT M'^A_K_3_@&-COY0_O-B?C-,-?-(M/OG22Z9[W?Z__DU_H;/RB)D 0MY[.HM M"^.''1*^!UH8[D,"V@*-%W^;S92:S[^N4'Q'Q3& F_[3NBRB%Q!T?HU!9S^T MN3>B?^@=[VT8/,NSK[^=/8]_'_3Z)_O6<@]]R7<:F+H/B?84J.%PZU0>@75W MRFDXKO;[2L+L,4NNIT"8S_3Z=LY,KS4R[/5ZEVS\0*!/#,K:HO M.8A'8$@Y'N'//[Y[:C;40\FP1Z>MAT>/VMAZ*%'U^.YY\$2LLH8#^'5DUT-O M.IAD7T#Y_:=FG^W9PWP*ESP:/T8;[*$^R:]CBGF;C)[%53ZRT-:>;N@1 M"!+'F7-;0)Z:5_>\(^/]7G\2Q,>C]<'Z^\NX/;0!VO#!OK+(>>C=A\J"FU!V MN.2GY6-=+[X$:[(KOL,C@_89!V@?%:!]6HGU(4=O\QGL*H[\O]=)6<-@K>@M MSC DP(SO_LR3=0KH!-\_Z)#&E]?T=0.8 &'VK66AV.#^;[,;B\"0)G5B4"SG MT/7.WR+ A*S2>L"BIU8^6L9SZ0]GUD41<*#5Q-%P,.Q/CAK"P=%S]]0X/IST MCD/CN".>'JP[<] ;3\)%=. B^KWC!0B@FCJR$4$T=21BPBBJ2,7$4131RXBB*:.7$0031VYB"":.G(1 M031UY"*":.K(1031U)&+"**I(Q<11%-'+B*(IHY<1!!-';F(()HZX2WV?:]B^(LW#=6$MX/F=(Z@I1KUQE"F!NAY M>%>@YZ/>Y/A1G8V'Z[PG;-=[)Y OP ._YB#NB@C^? CEUZ3D:5ZCP:,AE"!) MOM[9O%:SQT<@09)\?4(Y4ZNZ]^AT3A EP2@)!-*1LPG&2""0SQDC@3X"?=S) M!@E!H"YPPY.QS!]PQLV^N6:/\X^"- UT$^@FT,WGZ&88Z";03:";0#>!;@+= M=/7L MT$NKDCW0P"W02Z^7*ZN5O,ZNMB3VZ!L.T,WWSS?]ZK2Y6OU8M]!ZVZ MO6OA@GWMF6HU'QHT]>$#EE0J^?7O_A9SQ*XCAGV3Q$.P01=)(K!&8(T.L$;0 M$($- AMTDB0":P36Z !K! T1V""P06"#P :!#0(;!#8(;!#8(+#!O;%!YPJ M?5(W8Z(F-]GINT52PPB>ZK'5_G:,S#^'>?'5Y=FW^V;AA^/7:-@;'EX_>*ZY M]^L&T0WC47\4CX[V.'(PD'H@]6Z2^G!\$D]&PT#J@=2?.JD/!OUX>!1(/9#Z MDR?U_N D/IDFV+L3D_7/4F9HWAR.(E'X[T'OP*C!48+C&89[3CNGPSCHY.] M.VF!T0*C!4:SC#;1+J+6:('1 J,%1KMG1IN,X\G1)#!:8+3 :/?*:$>'\6 2 M-%I@M,!H]\IH)T>#># \#HP6&"TPVGTRVG!R%(\/ Z,%1@N,=K^,-AK&DU'_ MT?8@#88W2AD6=;*(2@)T"[4!3ZLVX'[$P:/G[9/XY/ D/AJ$8MY [\^!W@=] MR%/'X^'> XZ!X /!=Y#@C[5PAR![H/= [\^#WB?'XW@R'@5Z#_3^+.C]<#*, M^_U0S![H_7G0^]'A43PZ#(W6@=Z? [T?Q<='PWAX' (T@=Z?![T?C8?Q8?]Q M=BQUD?)#4C- (3XT%&(7SR'P1>"+P!>!+P)?!+X(?!'X(O!%X(O %X$O E\$ MO@A\$?@B\$7@B\ 7@2\"7^SE'#K>*_+YA-VKHJJC8BX-(B]"0C8D9+N78NL'M7W_/7V$B*R#[#K;AV0*;!#8);&+99'+< MBF(8V"2P26 3RR:'H[A_M'?\G, F@4V>%)N,^O$XL$E@D\ F.]EDW(^'@S!U M)+!)8)-=;#(XB?N'@\ F@4T"F^PRN@;Q9!(F?@0V"6RRT^@ZA)'3 M^' 8P.0#OP1^N8E^Z<,TJ3!L)/!+X)<;\:48;:"MV[QQ88)3#*$V.4D?[_)X>!40*C!$;9&3,_.HZ/)WL? MN!P8)3#*TV*4PX%FE,.@40*C!$;9R2C]T3B>#(-&"8P2&&4WHQP/X\%PVYGO M7.-2%YGA&:>:G]FF[QVXLHN;#N3]7#8=R/NY;#J0]W/9="#OY[+I0-[/9=.! MO)_+I@-Y/Y=-!_)^+IL.Y/U<-AW(^[EL^C&3]^-K&?E\[N?GLJBJ:%46\ZS> M^\#XD/X+Z;^O>/=?,,CJ*VJYP!2!*3J1$[_I(=S/J,+ !H$- AL$-@AL$-@@ ML$%@@\ &@0T"&P0V"&P0V""P06"#P 9/A@TZUQOQ)4-=WBV2>EZ4RS#1I>/9 MSV[P\:-O>1K&_>%Q/)SLO8DVT'N@]P[2^R ^.1[$_7Y O _T_CSH_?CP*!Z< M!$3A0._/@]Z/CD_B\4E G _T_CSH?3*>Q)/1WB=W!WH/]-Y)>C^<:'NF!?$] MT'N@]Z=([Z.C43R8!/D>Z/UYT/MP,HZ'@^,GT)[1G7'R(=5X;:HQ# GJW)E\ ME:C8R1!P=@.C!48+C':OZ<7Q1#/:WLW7P&B!T0*C>7$1B ,.@T8+C!88[7X9 M[? D/CH,(^0"HP5&N]_,UF@2'PZ"Z1@8+3#:_3+:T2 >#8-&"XP6&.U>&6T\ M&'VP*/'TJLT&-XH95C4R2(Z=S#>0I5 J!)X M!E4"H_ADV(\/QZ$*+-#[@_T MWDEZ'XU/XN%X[]G;0.^!WCM)[\/C43P8AR[L0._/A-Y'Q_'X)-@S@=Z? [T/ MX^/143R9] .]!WI_%O2N:3T>'6VC*#V&KJ4N4GY(;#X<1&(7S^'!ILYT[!P" M7P2^"'P1^"+P1>"+P!>!+P)?!+X(?!'X(O!%X(O %X$O E\$O@A\$?@B\,5> MSJ'C_2*?3]C]OE)E4NL51.K32N65JEZ$G&S(R78Y)WO3'=_/5+9 S8&: S4' M:@[4'*@Y4'.@YD#-@9H#-0=J#M04L6>C7 M)'D:Z2=\5!!]#PFWIY!PZP;??_T]?P6 F\/#N#_:>[M@8)/ )D^)32;C83P) M0+V!30*;[&23R22>],,HE, F@4UVL,GA+(KS#6:+5F61KF=UE*K+7D@!AQ1PEU/ >V+S$^U;]4_"6(- M[<^"V@]'\>0H@ ':G\6U*Y-N,$H0+P':G\.U'Y\=!@/3P+@=:#VYT#MVFH? MG\3C_5=L!7H/]-Y!>C\Y&L0GAWL?W!RH/5![!ZG]>'(<#T=[3^4%:@_4WD5J M'P[B<IO*SRE69+##UD*3++,^J&K"B+E5(3H;D9$A.[O)^)MK[&8WV MGK<(C!(8Y6DQRK%VG [W'Q8+C!(8Y6DQRF0PBB>3T-H5&"4PRDY&.1R:/UYT/IA M/W3@!EI_#K0^CD^.]XY;%V@]T'HG:7W84L,?:#W0^M.C]6%\W *T^-3[5<[J M8O;Q8)I4*HUFQ7+5DY'F(1\9\I$A'[G#Y3D^C$?'H6(RL$E@DUT6Y'$_'A\& MG._ )H%-=B5&^L?Q43^T/@8V"6RR@TT&1]KHFH2BXL F@4UVA3*&D) );!+8 M)+#)#C89G9S$PU%PX0.;!#;9Q2;]?GPXVCM,7V"3P"9/B4T&1X-X,-@7XEE' MTT5OBE+I)4>S=5FJ?+:)ZC+)JV2&[2J+HJJB[\Z3+/\^Y(SW(1F*,E7E 7WY MQ6#U*:J*199&?^OC_WL&8N)A#V"'S+BKD/AN=!0?C4>!/P)_!/YHXX^C87PX M/@K\$?@C\,?_S]ZW-J>-9'^_WZK]#JKLS%.9?\F,[A=G=ZH(QHECQW?'B=]0 M0FI MI"P)(S)IW^Z6Q(6!F.,!;IPMG9F;"PD=9_?.7WN9QY_:!++JSKP!_!' MI?DC(YN,G"8\M%P'9@%F>9U9=)X55)C& :#B,-T!D7([;3>J0 H@[;RSN M#,*E<'NR@?0.5E'D==3Y J,!HP&CI1E-TR66AX1#8#1@M/4RFBJ*K*#"B0:, M!HRV5D;C%9U5>,@-!D8#1EOOB28HK"IG'LH&1@-& T9+,YJL:JR4?9-B8#1@ M-&"T-*.)O,[*'*B.P&C :&ME- ZKCII6NKE)KX/D).PAG[%=T^LCYF,2+Z13 MD^(/0^,1!9 L#8D'D'BP1.*!P+$2S%T";@%N689;.'$='=N 6X!;*L@MJLCJ M/# +, LPRQ(FF\3J(E2M ;, L[S.+#(K2C!Z"GBETKRR*G-\E#49W%_ ')5F MCJPJ.A4HYP1.J32GK'Z,L)(NS1XDE:]).T;A)+Y$NAMF?I9"M!J:H%:I":JH MRJPJ09HBL FPR2)=4U18#9(,@4TJRB8K*YJ"++.RR(&>!9Q13<[(Z@#A)596 M9& 38)-*LLG*!X@D:JR@9-] &C@#.*/UL6#?#>ED67&=Z%\_&_-;+SV0AL<[I^ M@QD@G\&_]SW\O9[AHUW@ZF)S=3'"><6-W24KSGK=@&9 ,Z 9T QH!C0#F@'- M@&9 ,Z 9T QH!C0#F@'-@&9 ,Z Y S1O7Q,EZH2GWG>HN-G&BIL_*EULDU&% M/U?C>& /8 ]@#V /8(^M88]5^>$C80BH8 :.J!Q'P($![ 'LL98#8TYA/W $ M<,06\X8PH>*G$&P,V4=W$")$]0Q9CX*487315-A$P MWC ,0L,E;PT!6@C0%CE F]F *%;7>%:#.;8 ^*T!O*"S(@^#T0#P6P)XC5=8 M6>8 \ #X[0"\RFLLKV8>&@' ^"+"7A955A.!I4& +\M@.<%EM "@4< 1P!9P1P!'!$DZ2##)\3JQ3??B0BW*Y*'Q S(<7]FQV@IFIC(#9&? MK$J04M&2:(F"G'IK^N]__RO]]D]QK1W3-9R1,0[B9:IZC13W>+Z%_\(E;R72V U7$^4_F=3/9#]F-K-O M/.ZDMBQ&](Z#.N%N_+7D,PK'R8=>8(>VAT&*'".T'Q"Y^]1]*65";[ K\#7* MN?C7>&$27U/E-='J61A+3#&+P?1\U/G?A_]T#">,D>M*<>$*^O[3D6_F/# MZP\,WPX\ERPQ[*%(@/["*PB8IFLAB_DV=.-/18YE!$X0&<.UR _"?_]N1WN0 M(<_9^*%NN"LN(_DI\>P0LZGY:<[BSE$P=,* K.QD@'R#;'V0EC-%?.TE1205 MV!,!0Z4!$2Z.,0C0;O)#^DW)B\6\2%!I1FA.Q"EE?F,8>LD'$>?33Z8$1.H, MC*^9E<"AG[Q8_$ ^VHGE0M^27I/T16=NBM52]_?P/3N.-TIV+?F=GH&[D3@= MX7UZ58S%)PM]<'*IT0X\$O%>L_AZ^7CGWZ#1/1U#[U1^A)JB B$*0 B^QBU, M!@%";(H07$T"0A2!$#4%"%$,0H!H*@8A0#05A! @FHI""!!-A2"$7A/!CB@" M(4 T%800:DW3@! %( 1?4Q?&=X 0;R/$&\M<7O7U;6[5VJ9BIJ]YU=8[8GH.^?!_'WCNPXI;)"DU/HEQ)9$^?O#(8,:P+2:)GJUQ"[4E=G!1 M6(7$3^:%3Y+P=#N;C(/%LBOW79BW6A 0(" 2 2&L*A]XOB:)I180)(R:F1A8 MK-3GOM9T;]/I/J=M ,8<8 @ C.R!0;VC)<;%']'6-'J&VT4 D$S6'UGA)0;% MGVL!!6B5AF?,B7W/R5V.1K\3VJK'(=9]&Q5@DP+4BBP2X5F21KX4G M*['(K8#K:V&U2BQR[0IZAHM<32_/N_W?.7I [I ,?L](!\][07D='%NX[LC/ MM/EU+^YD..T\R>@PR9NZ&2X'P I@!; 6&JR1E@Y@+1588P][Y8FF;KQ[<>Y* M^N;6-JFV5^C]3QTC['A^/P 7>6&=.'^4QHNXJ/>&^'+CC9<:;6BLHHFL(,WV MV0#/#6"T&!A56%4C/1T%P.@V8'0S[NV,,IM>%GG1=Y_W(K#\@4#$D\)C#L[9]\@;!N\VA'&R?>)SAI1<:#N-'>3T0-RBLORMC MI:QD0D-4694364D&SRP@M=A(%5A=E%@>D+I%2"UE($%B545G12YSH[6<-"QE M((&7:IE.)H) 0O$%)<07MFS=>>4BY[WN0OAW .> <\ YX+P"Z?JYTWL[<9Y; MIG_N]"Z":[ZRN?^?R(BR("0CO/RLJW++0:&M=#7E[A2=+";CRB[ '& ., >8 M*XI+O1*8JXYW?!WD@&XQ9:Y-+:UE47*/R?K3@\L6A&,Y064%K7*YC8!P0#A% MN"XJK*QE6K(&^*X OHO8>68E?'.LHJM5@W>E>]6L1.9:IC0N@GN[C)GG:ZRZ MW8[CHY*54+G/(5E+V1//ZJK,"FJF67I;X[K,&PV ].6-8!TC766U[*T$0'II MD1[;!Q5#.JOK*BMF[^XI)XUS'Q6U%AISV1>IELLN*$;L8*I(U9Q.=X% KBA MJN5F%426XP165OBJN:( X@#Q".("& %L )8MP6L1?2G5Q6LE7:- MKX-H17!U5[8U#(R%+9V#ICJ].E8)I*FL(LNLKI2[%3$ M?) E5E-YED^^]@^ M +6P0,V]$\V*4V(YB575S(M:RTG#W-O7K#1*@JMEFB4'2>B%JU MZ3',>[F9:_"<)+&Z")GKP"' (?,X1&%Y16,E'3@$."0C1W[>R\V80S15826I M9Q55 J0#TJOH% )S%6GUF =Y(#N.)NK-+@P''PCP[48?,D=(LHK^,M+[E^I= N2U<*R M@B9#'W! >)41KBHLKV::RPH(KP#"B]B99Z5YJJS(56[H>:5;^:Q"92R.J^8- M+V,V?ER%C,R>ZSE>=TP-A('O64,S9"ST@!QOT$HN?O05P(JS_(8- N>FXKY)A56D266XZ$9"2"\J@B7./)/Y=J) M ,+!^Q[%ER255:HGP<'__MS*J^G@?R^*_WT/8=*8MD':@$:60M_#;_N;?@"N M]^H[BDKIT90%5I$RE2+@S@249MZ3AHR!@,Y+VX/2& \!CAG*ZPHI9Y<\F\*0T(!^=[-.]$%EE9J%QI!SC?GX<1M5JF"5;@?7^/ MK;#O^0B_%&,.?1^YYI@)GX9R,0YI4/^Q:]CN7^"(AV;&A6_;O:P(^L@+/*O+ MXE^E]CD!N+<*W*M-7Q!9K>2N58#Y&JR%XL)\:1DN*'1T=+EE^/8TH5_^;-:D MFIHI52&:D,&T*F^FZR.$$6#)K: IDD67 M[3BH$]+G;W \UU:<:55?9-ZYY#F1=FM\QU5?)."WLJ3=!OSF7B4!^%WO3*SM M(RU,$UCO<@]/XF(>"Y$0B 9MV+IYH*HL0H'DP0 W\7' M]_*9!:PB\JS.*YGGC.1-7\ U%%$DA7 JQ\I"Y M3\(>\AF;.O3!7*>5>!.Z!V M(:/3@V.(#X!,0GML.#!@[?ZBP2X%J110)<*[)( MB$]499$0GRC8(DL8G_CT2GD!TT8=ST?,P/?(3G@N@W^- QA,:#Q"*R9(9"UR M@O9*S0]4E14$N6J.),!W!?&]+*9) 8(@L:HB0 $"X+J:!0@"*W \JVN5"R!# M <),)S>YENGY# [^M[[MZ?H-@NTX12H9=0[2]JU[6W&>6]PA=WH7(;"PX7RFC:[M&(5) M\"%*8(+H0V%S73-VP9;,3R&K) 4C\_(T@"G -)/NI (K:A)$ [8'GKE/(E@U MQT=B.2[S')]RTC#WD0.K9N]D&I')W67_=VBT'508F98AU6T7/R7<%96%[Q5] MD_R\:X>8:F9TKQ$B:,$$="S\C7/T@-PAROY%W[U?E'K)=^+PF.DYCC$(T&[R M0_JI9#=ZT>+ZQB.^U@WQ+B7 >YK-EGQ N89^DF@&W)_D74,_>6I\-SY:PY+V M%E<3%MI;EOTPY_X>OF?'\4;)EB2_4_[<;?O(N-L9X4WX-/ "FQ2![/K(,4+[ M 3V[9QQ!I ].+C7:@><,0_1LH>LF=.K"P?(C\?!:)O]^I\4H+A3#0(@-$0*? MY4"(0A""J\D+M2J@Q,9DDZ( (0I ")!-12$$R*:"4 )D4T$( ;*I*(0 V500 M2H!L*@@A"$L )8I ":'&@;\I0T*\-;_B-7_?YE:MO6'5:_6L91[@,)$;(G_I M39CQ<[]Q5TS/(1_^[P//?5AQBV2Y)@BYEG5H2VQA>^HATY&!7\CP Z;I6LAB MO@U=%(7'1(Y-XF3M;*"T6'KEO@WS5@LB D1$(B*$524$+Y1=0@@H;;18"03-8?6^(E1L6?:T'% MUNB5N5=G5Z9^Y+S*%+:SG5'KO=B=4=[)M0S.\3R)F]V M2?: 5D KH!70"FA=1P&3G,]Z-DPUK@BZ[::J=#?M(GXV OG4,<*.Y_>SZ1.Z M"==OWK+SE=R<-2SRC^Q$?LEJDS16T416D)1,FU6MUVL$(-TRD"JLJJFLJ@H M4@!I44'*LYHNLY*:X<#J'$":M2Y=,B(*:DW/DGYK]I1GVERS "[O9ZKSI6^X M@6'2P5S@X,[>"9-W9]SU29[YOI>\UYNUL-))JV=6X#)7WH%'"H,9X)'W\8C" M\I+"BEJB 1PJ&&>"1]_$(JZDBJPF5.T8V$!BH&!1X/LM.1<4(-+S;),K! M_N&%R #R0L-A_*21$,0/WG!,33&FB!G3\H:D[5$NAU*&;K'<%Y:QR!%55N5$ M5I+!NPLXKS+.!587)98'G /.JXQS,G1;9T4N+$$0Y!2EDJT1.([F*[X__>_IEH9 M3&Q TFC4\W<3V*>6%;=0$"CYNV@GZI1@=/"3=PUG9(R#I FP7IN,I-R=<(Y( M[2:N)LI_,JF?R7[,;"9I8IK:LJD^IO'7IEN9)A^^TK$AIDSH#78%?&P1(.!? MXX5)?$V5UT2K9R:DF.)F@^GYJ/._#_^Y/&G,K=LE/V-V]/N&,U6[&W^$K5#: M+M;K, V/]GT-)D UE@'K]%;/[&!JAWB^)J])YMT.@]#NC%]I\CME;Y,Y&QB" M ;*8/R:'&LMX/A5^?[)T$'C8BZOWQWC%#)HMZ6=(*2]C>OV!X>._A1[Y"C/P M;<]_^B++6/AY\=\ZGN-X(R+]LFYN/+T5[Y91Y6DCC!DRN85>6]@\>\TM76;[ MN!!9L2X)_C*%4Q<.UM!8A^[WRX>]Q ,)Z6;QA#-([ O>?CX\$/WMJFY;DIOT).SN)]WZ@7^BW% MH4L8U:MOQDLP*V;090GCMG2X>/6,T&1=?/?F1&9GR7&2?0QZ"3NQ=(!Z<\!Z M"4NM?,#)O\IOQOK*'$E%XLV#2= D#FF0)Q*3SW 8"PT<;]PG(23R%Q<_P7 M M!CW:08C?BC&' 5X^5@K8^'.\PP'^*M/QO?Z1*J"1@?F5[7Q2]E,;Y! M0A-CAIBI-*2"I6F?!+#(S\&P'9B^/2#OQ!A='R'R0BR#*6[VR(W"\8!0CWS? M14P4GAGXWH--8COX<\;#M_$G4:+XN?1V^+[X4;;!](P'Q+01:38&PL"E]&8BBV]UJ<>%9KH&]6%2H2 ?!2?0D-E+5I.L2%1G/*?C7D[ M\E5A>OBM$#FY\1O1]V0>/&?81U1+&?BV2;02FYS5U.>-U1?;-9TA>:R4C/"1C[5$9)*[,]\,=VCX8ZR*TMR2YV=_ MP1+9BCF;N^$%(5&VJC^C.TY)HVRWP]5X4>B@U6"4?1'HD'-M1>4(\=:V2:^Y^BHXE/,X676R*27R'9N M=PFDP*:F,YVN!D#>8827&!+K&=F]-2IEWMV& M%X_L?I9WE-7H[DBUS'WIF6>G+A<+V,)U1U'!Z@\J+0!#9SD+&< *8 6P%AVL M\^L< :R%!6ND\E>>9"\4X):#(XON(%[CU.[-.'[S%IROI.44MPG[XORZ0I9L M\2PGJ*R@93NQ"3 *&,T.H[JHL+*6Z31=0&B!$;I>!^-:$,JQBJZ6&:#9:M!E M(U\M4]JMV4.>Z5RZ KBZUSNJ&QS:!9LSN28OTXNNP;S7FW6/!9[559D5U$R' MYN0M X!%@$6RLVEUS"(JJV5N,@"+% 8RZV.1U7H3EHU%6%U763%SMT_>'++V M0$#5<,!E.Z6["(&%=UM#.9@^4U.ZS3BU)[MIW5L4-\A]/.:ZG+:Y+RQK0T9D M.4Y@984OL]\,8 XP7PQSCM5YB954#6 .,'\R,?)>6.:M/SE-P_^(949YQM9# MQ4B\#ELA5\,@V_ZFVST7=[J/+U?+_J\IJI7IJ>/ MO&J/#DFLJ1M(:7 GID\*'&#ELUT 00! 0*BA +B7294 MB85"AHW_7C/L,UGK6_E\;>VZ*D'ZK'K[ >G+1?JI7FW1S_\'Y_\;S_^\,T\7 M=VRK!XS!#)!/]L?HIB=T9]6\+5()<*Q>Q?\;XMD4S/F[S9%5L U8!J MQ:6:6(0#95516G#S>8TMDC9C%A?CP"M; B%?RS )>NT6SIP$PHR%3$G)* (9 M"T;&94GW4:AQ?Y4H])1E<5\!3,3U=CH!ZZ_BQ;JJG&6?HF+8)6N2Q5L !J4F M 1@J"(:ESW*NIF9^EN>.@/*9L.G2?;!?RZ(QKR)R%3[+ C@P?/(BHUC+L'<: MD'&S]JM<+?LUJ4%-)7^O_K#:T^,2U2;U2>@-HE_QSTG2>HW747]..OITCGDZ M,WVB()!"5,_?332F21K\XYS;T4?7%)01+U<*&]^2?GNA[D#!B%]K 5=HZP7$1/D49DGTX9__FP?OW-[FLH<8R^YT MD(]<$S%M%(X002S) M'FQO&$2W&2,#?^Q1K8)<'UV4^AN:S0ME2')8C6X7%*T/WEVT3OF?WD*OJ5J. M]3ZS13X)[Y6QV&?Q?K_<\$7.L_8-2-#;56H*D"!O+E#S[-@ )"! M-H#0%Q&:T3&T(D3SV__W(O@0C2,([_G8MO.#MQ9]/O?8KY#:E1OWSUJ4;ZE[ M6<)WOOIFY,7)[ZL1?H^3NW3 >87KL-"2=7F9;) EW,\E!]+2B3&ONX'+#)-, MVOK/SWC+Q*=;C.WBCP=CNA0FNO',*9YM2NC[JU]H"#<5EC8=9/C$^=-[ MED\KKBLT_:+8%Z14<5*T1$%]'G[^][^62NI.+2L.Y@L445VT$\7LC0Y^\J[A MC(QQD,!;?Q*9NQ,DDGT@$Z1$^4\F]?-3EG?J=4@2:&K+IO) XZ]-IX(F'[Z2 M.Y!*:Q;X&LW[?4J%E_ ))Z\]C8 214Q)9(/I^:CSOP__N3QIS'5=DI^Q_/#[ MAC/EOHP_PHH@3;?U.DPCRIL-)D UE@'K]%;/[&"Z6 "KB9F?6R]F8;^T%7$[ MM3EJWQ??"P+FU/L5+J<%C3 M'#")/!O&*&P@H?'U2BZ8Q B-0<5@58H@B4$&HP\Z@(= #1 M5!1"@&@J""5 -!6##B":BD(($$T%H02(IF+00:LI,#RU"(00:C+XFC(DQ!LK M 5[U]55P!-=K7K7*I#OSW*KYSK*X5&)-@5.6-S.D[S7IE?LV9#"D!T1$A47$ MRA41O% 3E\BQ*3!K9#BQ[Q6M/O>E;K!@LQ*XR&J<'^"B0KCX@XG&_ $VLEA^ M9("7& Y_9@V'K=$D\^Y6OGC>8SH?*:L)CY$ZF?NZ5TF9S" L(7KCOSM59^V M1X^PO*F;73]M "N %< *8 6P9@S66->O/,WD(BBWJ[)DT;W":QP^NQEO;]Z2 M\Y5DG#4L\H_L!'[)JC%55I%E5E[_!J<&P7;$+MFKQ- M+WI=\EYOYGH[)TFL+O(9GS? (85!#'#(NSA$87E%8R4=. 0X!#AD'H=HJL)* M4M:>G[SY8_W!@(K!@)=J0M9V3]X@>+69@+K*+QK,!# .2EHH$*T%BH91J#S3U"4K"VO^OHSVD,0R_Y(.K"23_9 M<*=.6:])T&'GZ;:YMK'@@1 %( 36 WB@1!$H@?4,&0A1 $(0EA" $@6@!+!$ M00@!+%$42@AP7&=*B#?&95ZU("K8W.GCN=!1S\;_@Z/_ MK4=_WJGGBYLVU@/&(/.JR08973I7UT?&4N9#44OLB:C F2L !F%6J;UWQL/S*]>Z%L$0O (-84 . @8*!JV5:AUD$,_C=)WT.QWJZI0=8M>^(VY:_=E;4 ML]6TJV(O58[.2DT&.E>?SD*V9,[=<$Y*X5,E)ZL_K/;TN(3BJ4]";Q#]BG]. M2F5JO([Z.O+%>D']^2?GNAID)AB5]K 0-IZP7$1.D59DGTX9__ MFP?OW-[FLH<8R^YTD(]<$S%M%(X0$K;KCEQ:;[68@U:6'S$J@&W%!9)CYK%HX: $)LJE*YQD&A^$)-54K=2U MIB_VGDV>FW90*%W^DVU8 0#)9?V1_EQ@4?ZX%%%NC4^:= ;D0H)?,D=(HI[:3S!>9_X MKZ3H%'?2\.)DNV(6UK&")K.2JF4Z2GJ]?B0 Z?:!5%587LVP!1: M+@@?2TU ML) 8U5F1R[ C3 [XS%B?+AG]N)J4)?76[#7/M&%+ =S?SUNS(;/G>H[7'<=% MQIXU-$/&0@_(\09]Y(;@]RZY;R;+CA?%%?:U;Z:M9"IPZP(GOEW&Q"Y M60M?D(M\PZ&F@F'U;=<.0I]6UH#+O;".HJR5HY()$(559(GE>+[4+B- ZC8@ M5>+(/QGV4P6D%ARII?3 "Y+**B47J-OM@Q=K.OC@B^*#WT.8-*9MD/KS2+7N M>W@!O^D'X'X'QTW%?).RP"I2IO*G")X;P#?@.\(WC[4C.7/M*&\Z [[!\1[I MCA*KZYEG,5:&S%5QO/.ZEN44-G"]OS/-/?3,NYVV$2!2EM\GA:F1P8"B(E5P MP%??651.MR;/:I+.ZB7/V02D;@-2.5UA12W3_%1 :J&16DH'O"J+K"R4NTAC MNQWPBI;E)%/PP+]/N=[W?(3?,YZW98Z9\&EB.>.045L?NX;M_@7.^.R=.7E/ M*-ZT,S/O]2XNA5]*>'WD!9[59?&OJCF!@"V +3(R)221U:KG)04&R2M(D/=R MLS@V!$5F-9FOW+&Q_MA!%:C/:U)-S93V$%%8S>BA,X@__'/IA8;#>)-VEV@R M<1=""6\XFO(> #^U"QFV+LE]89FK9*RDD"X\F48UM\:]FSL< .=+XEPDZ4>L MK$,= > \95/DO:Z,8:[Q'*OHY9;E61L.%2.Q7+$JA;]# U-C#9M].PQ"NS-^ MOP"E+YA\)X:3Z3F.,0C0;O)#^D5(_"0>S=F!OU]6$#NT)L05J^)>4Z:G1T=B-]MSA++,4)P\8:_Q%Q"3.LDP1F+?X4X M^>*=WZBH76UNR1+VQ^K;\A+DBG,$O6D,Z1)::ND@]+XC1Y-U,9/=JP;2,H\P M+6&:E@YQ;PY'K97M\@).OC,L9HR]S%%4)+X\<$UL?9)"YX%OX[_@.S+6$#&A MQW3Q'[#08P98?_!<%SE8/0["9\\Q@4Q??R/3<8.A,I3_5WJ>4E(>9,YG]L,PQ46S6SE'[*#16BJ5JE E#N>@5 MA<;26I2(8D,BYW;WLRI#!?6#9UI!X'7"D>&C]!$VHRH,#+Q/AK-8%R#GH8], M?VAGJ1J46O5_5^_W+3 FP6U1&EVBY$@#MP6X+4K2^'M;'1?/%),G58)E'-2- M3U%\?&(U9:)<1$;XTMJ*89IX&R?:RA*.C&S33]\MDS)$N.WBIX2[HC+U7I-: MMWD0CVY#?MZU0PQ6\].#Z#R>OU$7-I/)(:N;4L9#J=]PUK MVQOZA/1A#T6ZQA@9?L @_%V+^39TXT]%CF4$3A I8O / C-"!)R$A[!61UQ MJ?7:T7I#LEX,/^8/F54X@7[W#RP'!('%WPT&R"1*H#-F\0TL%'$ O5Q@.8&K M;8;6*Y'W&/-33-2/1UX0_+51>*[PRI7+XI[*I9&4&I=G_F1\ M$'S^0TE3&7 M:>4\!O&5AFY B T1@J])&A"B (307VD3"(38$"&$&AP11: #EDQY)MH#(5)5 M[/S"-B) "1!-6T4'$$T%(00H304A!$BF8M!!K:D+N^(#(3;&$,+"9A! B+56 MS;WJZ=OW"AB&7'A0"X6(>\6"+UN<";]4>T-XV>X781 "2+Y4=&>(DQ\>=: M,+$U.F7>'>/_:[^<\3,G)VGWOW_;V6F7N2\^\^3EY5(HMF_=>@''C3\3[EF= M97D3-[OQ2#1RE?=RHX( M=&$&64$!^FHJ:(&& ;***+"B)F4X$!"065ADEE)T"JS 22SWEJXKQ8-HQBIT MR4C(BW(MPS%H:_>2;WJ&T/NE&WS>OPS0\6K_\5*1O+ /6Z:V>MX-%*/0G5B>Q-B>E M]A8IM(\/*L;SB[<-J3 M/A>85_"K#'RO8X?LW&853]?.#AIF#+*,P/3M-FD_T/8>4);M I8/+A[9]T/; MPK*.-C=H& ,2CF/.4> -?1,]=2K?2-+9]A3\*_@\A7SX9YEV.>7#JU!G7@1" MX+,72J8*00BQIH%L*@(E0#85A! @FXI"" DHD2DEWAAY?%5OW6QQRGOK,M8C MEBM3K2*OFGTN2C6]W-4J;REG QX"'EI#Q9=<@["J^ "ZOP$6IR4L,X2DV M7(0L!.MFL\"T-[E;&YY+Z6&$^&"Y"/%_R*0&VF.V800]9A\KI$1J[F3). MONE_&^:E]YAX9=BHY$$-_*6V;^,;?T7. R*+)0\QW&!G+DHWLXV1\PCVL81\ M6_#J1>#0;#A4@GTLE_%& M\FT0YHDWIBDK;'S,7!;,JV-U M<@U'$H"[O."6"K&XC"UZ160%=;;*K)Q6T^8!#XKFEJT[-T,+@ Y W^2Z#S) DCJ!'D_9#97PC1$ST,QA4H'.6P*!:J3>%H(-=!1@OC5VU MM-- 8'5I3E.@,I=G.J(B<=-M?TWBOW4ZW3LO/9 MMJ@L,T),S[!>=M22[_WQ)$K9J4:J?SQ!B'0YG?<(@<6W?7(/D[M-'&4UYK)G M!T]_'!G!;!O6F>S2>35P639472M"3B8O7T\EQ!8++'-S>N?M.B78'Y-2K[>T MXR50\U$P=$ASA">:=WRO/X47VV71>AE)5YC5?S/\UL;IHDE/ ;YP!C3YK+DM?"'_A#?9]*_-[H' M-BA83E:B2Z9O8Z$.\GWZ%@_(C=[K#TU36%[7YO<+?ND]?&0BS'EQA^<_=(YG M95[+'-WOAT92;?0R+.(ZJ^5!(;P%%'.W7!6E2!01$DU:1Y/+\;$W,+!-ZWMC MPZ'O2*Z7-590]'=12,:/Y'2A-/+G8%(=5@+YLZBD+98]44'06R7/,VS1?N#& MF+1GH7=R/7?'1QVL^U$Z6XCV_Z-_,@*"#\/$!V34$C ZT725E62NP'SZ\A9& MQ2ZQ+LD=_2K(,_#K!^00Z0F)%DCI6Y%R1R MU+7?P[:8%3R]%'I$OFE'K^0-R(UBV:[B.Q61(]-*UA3DK(),(+HG"&*C><\$&PX MMAOM''Z_^!@BV^H@?!;YL45%", 1(N _:MR?-%<4;X!-E=I9W8587NCYC?M& M./2):N0R^ZCM#PT_>6V-8DQBZ8Y@BRT8MF])1BHQS["<-Y[$C^%$!RSR.V1@ MB6LB3'"LH5&PT(VC*R=F9RDGZ^@P60?!9)VY8,UQLL[+Q\X("S6:B.?U!XY- M^?$%1XU88_8G//S$L]@(>D4(L@_40,8\OQ]^C$MX=XN72;'JLI^(?X_% 6-CCSZAT MY?^,AO8D8X/Z-NFE#:&[/,^IB/=Z@(C2A)QQC7G9OQE&+T,.V@$^81^QX1?BK]!Q4@H9 M)\51%#T8MD/9/]KS&G/B,M\-K+4P@IK<:M_V,7T;&)J_$5::\)%O7O0,_"(L M<^":SS0(C*UIA8$L=1\1;==A]F*+\L -ACYERH;G#[Q8$?ZXOW?0^(L@<:(W M826#O":Y1T1MNB]I5L%_Q6I'C;DF_MP'#U(>*^)'+B-;)$2KU#<1'T[,%D!R>$B!SX>/>PQ>TBZTG,1J ;>1,J M8=RUL99*YY$153VJ)QI@+266Z612 J$:N8I\A(4S\@.[8YL1+K%@B-T[AAG##Y3TP].<^:GP\N]^H9ST)['\X.ICF-HUYJLWPB>KS\[S$E>M;]&_4AZ@;T5==W.>3544,AYDZI'3!CG=P]2V.4F4 MCTI;K)00^31GXY_6Q7PDPPS_8B.%9J(JQ!$&-EY7"2G$I:[F%ZV,9'<1M_#)OIO^@$;F> [;3JVD.B' M^*'Q7])4L.P@D=16FB3D?EUB^1')8$2*\PO7UK"<=+&I0Z&2H"&(%1D?I78] M35I,G3:*91RU&/1A])3X=N0Q%,_.F+Q2HFM&?F,R I+I8DD;OW!J0^@]HB?7F(FT MB13EJ/-WS+PQWT9!"7\!:,G!88>H3]FMC3!*:\PO;T@_QW# ]\(+LIX?*$1= M2#TT<>B04 9YS=$30Y+/^Y%>A/5:\G6"H2EI@??,&0#1 !26F#MC4BVU"?DF\\Y=%9(A33N%\D)V\6V M!J(X)"]'Z!8O(2'?R"9G)<)8B8 3:>=#=Q@0.V(21B"\2W:,$#)')1V?(Q>( M.H\PNBB6B%"/!+I+CND7]VE*0L>2[*W.9**S[^:Y]E423DHZ;U367YEA#G.S M-C;33Q.!$ 4@!%\3)2!$ 0BAUT00344@A% 3!"!$ 0@!HJDHA.!J/)S61: $ MR*:"$ )D4T$( 6I3MH1X8R'HJQ;U9J>X;JB-XV+;=5LG!RZ6B-LPSO_":BK(->P"\L(31L V; ,P S%"Q@P$4Q*U7$"=CVK55Q[2+:DW42CVF_1?- MF6W.1G;G#?L%G@&>27A&6)5GL$*E"J7F&9+SD-$4[+4K5AN; IX!,/B:5&YA M2G)@ !C9 Z/T$N./:&\:=)I#%F=JWOVICI^GBV5V=.:]LCPZ;Q'#,N]U9]%8 M*S(/B]4$>96V6;+*LXJ0:5,Y(LWS)C% ^]UNP&)A>UD\?\1P%@56U.8,I !, M;RVFJR*N!5;@2)WGN]L!;]QA,>D]H-#[URV+3%>QAF;XUVYIG!&%X,>-+C*S M_MR;\:>_X039BF@2P+(8,4_ )>"R=.)RVM=58B_.,]WCA!8H?XR<.G\EA9O@ MUBFYG9 Q[Q7+6%C:_A5%C55X%:Q?0'65W#HJR\O@T@%05TM4\ZRDB.^>19BW M+V?_M<8NS$?26R6[P-E6\&B9&;(,W,<+/*O+<[@/C.JJ@C-_9\]*DXTDD=7T M3 (K _"BN^;%2%A"K< (8UX#N MXGN,5H&WRBH"P!O@77SAO;SBQ7("5WK/T=ZBGK[@+@)+IY#'B2RPBJ2#/;XU M*"VIWPBK/3(/,-T:F)92F(H2J\]Q;I;??W3QPD "\!YE;X#D6"^9AX&2]W*S M/JA83=)9G5/ 1 <.R-U5N Y<$@ RE.J M6]X+RR215Q5978-40H!VI06XJ(LLK\_VBJ$JUM]TP%QAD)G39+[KEX?7MI%I M# ,Z-+*-'!L]D'&89 "V'=#)CP\H"#T_&G$9#:J,!D(2WZ%!ARX^FW#+&*9/ MDNM]-"!!TVC@J.U9 1EB:D1S,0,RLX]I&_@G,L\1/9K.T)H,<)S,7+:\>')D M]%YT5*=KT5')#Y/ANB]/-Z7S-).IOG2"+UGHS-A=E['PW1UOD"R&SHZEHYR' M5A>1X;]D1JQI!/&DSWA&LVTR \=P/T6S4?'._*:3IWLHGNZ-W]$EPYKC]VP/ M YO^GGP=19/ G^9]#CRR+38=\WP_M*,A$,$G^DQ\9=^@$Z/33ELF-7HA-4O" M=)#A$WG0BV$P87<"AW4,DWBQ-9L@I3S0$1A%[OG B'__:VH2QL0H)),@/7\W MD4RI9<43. 0JI+IH)QJT873PDW<-9V2,@WB9*I9ZB=#;G0@WL@\,/NI%^4\F M]3/9CYG-)%,F4ULV-6@R_MKTK,GDPU<&?L24";W!KL#7*,OB7^.%27Q-E==$ MJV>A 3$E< VFYZ/._S[\Y_*D\4S 13,KB MGN%;T8QF+"^HV"2#7[$P241+QW:Q9"(L/B6GGLNDGA$PCMVWPV0.=#16FP@9 M>N(SH> M:TSO6MDS=8N^(E[" D52F]&A_M]_=$75/SU_KV>*U@S?K?K*2S+M<_A9'HIF MT6-AX"3CNND4=]J4 !^H0Y_@S4O-:\8'5C2G/CHN\>4#FPRW3G^#?($,[/4- M,R3SFPD?V=&,Z2-4P)3ED)[Y/F1:A5C MUD7( D0"(K-&)#4LL#V5]':AN"3']"PV761B6\'PQV0T/'ZK!]M$3]_'7QM@ MV\NT!T23,,:QW"6SY3&<+=0.([.AR!#F ,&%0[#AA#UOV.UA""W(@*:&N.NY M.Q2V6,SZ713KFT808(,96^Q$G$YN@JST/?!O(]MQL)Z,#02LZF)3'F.\390( M;$^;B*K85'FEN@5+O_LJ;QGN>+Z(9X*AV4ON33^MOKZ.ZXD#A]*8$,C#;]^. MWSZ@;V^DWKZ6X:NON+WGB+@OG#%S$ 1#C+:Z:7I#EWIG3GW/Q3^;!=CI3[2Y M!683:D%&+-G&,A.C/'Y].WI]X^GU@Q"S$39/,:-BED$^X;EC+XS'S0CD5W)V M8+.=QMLIT^Y/K-4+;(G&+&4,!BAR_"$G0"-L:Z*(8>W$Y[<>.J[H<348V_K? MAY9LRJ8BRTK+Y"RS)8F\V3(TO=.R=,/2D&B:IL1_B+P4T3<.\'K5^MG0P-L7 M4N\#WC_\JQ/_MF<'IN,%P_A+.:*6 L5"IN=3*#QSFCW_*SF5=X<85C[Y:>;/ MT1E!(8"?2C8A HA:KS'IS:!".;4=3+(?Q,RK4S!^-_P[S.'G=G!7*+ET3$\- M>DA8FX'JJR1[ U'>-(ZW/#YA'GS"X!->U2<4 U3[9CZC(S7)H?4^0M$>U:;>Y!OSZ9/3.\YVTJ6O/T MY/R2.=EG#H[WFJ=-_*_C2^:\^>7@XK)YWMQC3J\^'QTTF'JC<7)U?'EP_(79 M/SC_GO%RIH3]I4?M%5I:T<-OB>)XZ>$_$K(D@,2.3U&#T8EK$9[3XMG];(/B<# MVR5ZMQ>9JO,9: -Q_X7F5V1W#2V;*//4/#=IV-X=1X'DE*H_9971F/7;(,5\ M)/%'[T)&MD7. RK2:5E2ZL6")\N# M!-*C.'\2BZ.A+AH1]U$/N0%11*>&8K$I+S"^U1-_DG?CU4\,T0/#<>1CH.Z# MCN.-(K\!OG?TNF,ZH1/_ZC($TU9T=?J-L9%+MH#XS:+ /S;!J)7EDXWWR :D MMN/"E^,\# M_#;!\ULD1RC93_*7F%K+4.EIW<'0B2ABD_],4X5\M/Q>TG@JM60Q(:)8:LIL MC=V<#M[>+G+Q8QR\M?CO:! ^.8JN7(IPRGKTI>I]O 6FL2&'PH9$SF>:+D-V M,Q8^&Q8PY*#K88:QF.L"#%+7B+P^->8$H_W9M_ Z M,=>@1P)Q&OKVIL7M\]O-?:.HQC'VB5,I&-28ZRB-R& &P[9CFVFH=6R_CU^D M2[*3?.JDQ% D3SN-+DWX).43.GG HH0H)_%1_W$*B7\Q'V../VW43SX_B4/B M"WT*FEJQ^Y-8KR162GB:/CMF8/+G-)\2/L>OX%M48$_>\JIV46,ZR"(\P@3( M'/J8RS'U'6,43!C7& SP4J@^[@\)4Y$_X#4/G9A_8WI=/'V?7-%\C,0H>8>^ M'02)5YCN#EE;EISV&@@+E7?W/,T.BS(R/(@ ;X*ZER@V<*U0P,_$!N_6/>BE#:"8.A'J7G4,3/J(7IN MOGBR$'!V?$1MMLEQ0NB>7,).[F$-J?<>GW18+I%\ !^_"%E""J^)H_X)[40Q M8?&G/EZ.3W,/D=O% H'^,5X52U->Z*KB8V:2ET=S"#R'\3#[I58PR3BL,75\ M/!I^F.3>1;<9H1FVBS<+/XE*8;KG-%>GL_S3F#;>4[+"^*##HL4?$ KBF\0B MC%PU*\5FT@3GB;:W+)IB#/](M &RI['\=+TH!A(_?I.\RA2469^?X2=I9J7I M5!/NBK00ST06]6U2;2X@VTI/.SNX"UYDDX2F\YCL%19BTPS^_!6('(A.3"LZ M' C:Z*O4L%*.*9VZ>+(<](@WDB2BL5$B;D@"R30%EV70@XVI81+>Z!H40I%, MZ9.#+CH"K)1_-XG/S5E6=)S'6VDX@9=Z@:=,U\06F57RAD$<+,3'JFMW\%F% MMQ&_J=VGNEW?L!#)&'[2'UBBMXX05GSQ?Y\]@K *48EC3=E(:[WS7_[Z*0N: M[G)*B ](XTV+J XIT=J>Z&0IG;W&5$KO;!!%@"0=UJD4_6Z$&.JYZ)Z,F;Q* M)-#[]%52Z9C$D$78Z"!GCI'\&=NG5 !W?"\Z*J.&\&&DZ< Q"?W_C6+)$!J5>*^7W^^U!$L#'_TI,8J\=8.\"/>_XV\V] N-M- MRZQ9(GE)+FZ8T!1.V3D2RYX3.2 9=[9)?9A8$QJ2,\CTL.RG0*-J$/^).4]] MAL%W090 26[SW[_M38HGK'%:*, :D=^"1);9X2$6:=< M6B]@/J4RDRT@FG]Z8D62!-9!9(NB-28:)R)N)]_#S(!?PL$,[5/+F]JX08]X MT4R;E);@\Q0_")D]PC9.Q%5]9%'(FU%PAI3;6X3U@FB/2<$-YAN2KFM$VQVP ML=48O2,IZ?%C;21R*P[&-.A%WS3.='O2C9%/!:%%:W$2.1(].BUO4L9#.!Z0 M%\32B]Y@DO=&/'J&@Q+-F9A,T2O'[YG>O8DLNZ#?B,P "JG?D8_ 8+JT:BDZ MT)],-*Q8Q!J*B2;$Q/3W^E@PE#+2*D"D%2*M):J^B>0,BF22D?BL(K&1EC0I M?J::6D!U.OJ->8)EY1),*?>QFB38X]'Y$;]^F$F1:K4372 MB[I65$T:TK2P$3U&GNRX1+.,W)!$64];:(0QM6BGA_KT>DS-O:G!/&IXF'#G1R4\2G;1J3FD^AS9!'T M)'D*YZ1AP$:^%;(GDT>G'6S)X\AM\"F"Z6+3X%#L[W:B+>X,G8X='35S7X>J MOW/NVC,L\EV':J,^HCM&BDH#DL^*C_ZG&^*[!$^G\+/[)PQR@-7D8V7$6G[I$X@M:\CE&Q[3$'+\B./%:;J?,9-O#2[3*K%TW)% M I/C?28%_\V)\C1S;XW=%!;5'LSN>T1E09G;[ZI ;XG%>^3'CEUG,4OAWRS/ M'/8GGJ^!3\S>&;$;6:[>,"2^H&#N\4"Q%5 [-Y'.*!;+) (V#*AH?I+",TR= M.,P23_?3XR?/F+@=B#H^3]81GXX91D*>!/ FA@ 61?AFU!78B?Q!6+)B2+XD MBNU$YD>,XV%)V4UVB![I_E.D>SFYVB82_<%&(_IV1$Y&*Z%V1&*%Q4E!TX$& M=I.YYYE[X#4<2GDF^?;)RD M]&;312P3IHU%,_T/YI$GMI@#B@D,2<&V,Z013CM(=ZN(0[(.O@W18.9DUN=U M/E6(1@'U9! YAE5PXHXDPB)1^=+V?#H\$NNTDUIWJN8@ PNUZ';$B,FS5J/L MQ/*FR722G#63J!'1"2>%W4_.DT1%SD:9>%E#6-P6J7Q:AU=P?8.*3#])*8QC MA&GSFYR=^+EIWDU;Q%B+B&)/- TQ\(:^B2:J2C"QIT@,@YRNM)] G_HS)Y6N M5,UY1.8PSA>DR$NR6:*J;IDCMA0$=9'%8,^13BHQ9- *T72#>W64&1L+7T"UZB M($'6\YR"1-!AP37EKXH"E7&KM'F0G+IZZJY)!#D,?;L]#">1CBGI.1R0_)^) MO3(#^&?8'M?RLRU>RE G3JC(:SMW!;&W"=M(^)@0.$[9#D?0U&O\'?S-_-=^ MQ/SK'@]IG@OG7_TS ME;-_^->-P<[=%ZK4>;?(P_^$!+HXX-WV^I[=OQ;Z?^X-_9 MHV\])'#'/K\S(H2SW3;R(VD8TXME3FOU__X]]8YKVXX-;,61%QT3J>T(KVZM MP85V:C<;@G?TZ]HY-;_VZQ_^.?("INYV$0V--C"8L+[BVL9&-N,Y3UV0Q/@^ M)D[DQN/EN&B#++Y(9=EEBYJ*$#6%J.D[ZU,-D^,$E5=;@LGQ+4F6VBU-0WJK MW995338LG>/;F=:<+JJY?+T3QMLJ"M=<+/K<([+\0J8Z6DRU3LG[K1>V"'BF MH9*OO*WC10<9?,?HR"U9%K66).EF2Y=5OJ6:'=7DVZ8@M]6I:NA+LW7Z2]EW MSKPOAU=]Y>+L^(?5[H;'9RVA)3R_\NSH4+G4?IZ/FL;-5;?7[SQ^LW1RI?S\ MRB.[N?/ET#_=N6H,OXXX(;P[?NR.6N+L/3WKZ^?3^\;PA!/,Z[UKW1W__BQT M\94S]_RU=[!_I4]2Y'U]M66@:];/O M@\\[\MW![RZ^DN?L_:?O>N@+O;J5XW>K?-U]/5&:.]U6SPW>ZE^9@;\ MUV&O>V<QX)S5O]2;_'"[*7&PUA\T-J_?C2%EJEW^EKSH-7#=Q5G+_WZ MP'D_?S6_>-Q)[TC[?GIQHCA'HQ8_AZ+([)N/YX?U]M7AF??KZ_CLD-]3SEK\ M'))JCGUW?G+Z/CYK7GY'WO1TT M'WZ.1EB_G;WTH/\KX/"BM.;A5^ZW=/9-_M6YK9-+9Y9U<;JWHUTWS-OF_5[# M:5Q^&YV;-_32F67M"&/UNB[>8%C?V9V+K_J#=(2I)?!S]O5S7SS6%:O?'*I2 MY^![\X>@6/C2.7"1#D6%/SJ]YYN'XQ'W_=;\V1F?=EO"' Q@!3[\=7MKM^[& MHM;K7LIWH=/%E\XA[/Z/>^_+K72ZUS3.0V?GX+9O\ A?^IRS6LCHB!QJRRU1 MY*V69"'4:BL6US(LQ4*2H2BJ9;S]&\_V>;GOB,\7P>W\W+/$!TGB&BVY(S9& ME^TACW=Q#HXN?[A'[L/5W3?NL-D_Z0J?CY3OG_&EV?'!V+5\<_)9$+,3G4/RG.-(U5Q%_-_O] MYHES=C9N\>992YQ#<7'_IG$["FY%KG]Z5O\JNO=:L(,OG2,@CG?\K^//O^0# MKG'9:OP2^%\[W<:(7#H#Y$%#T$/YR\5CT_BR$U[?WSRTON##07PZ1][0_# Z MW8FF&VNY1-^+\U63,YJJU<8P])(/(IV:?C*E>G-/_K;XFEG;)O23%TM:)T;* MPG)SHE2Q)O&+)G2DE-C4_4FA#"G63O2*Y')]>-1!2SMK)I48[ M("HDVH1AP-4X>7Z!3.I[RZM2*7OOG<,WN)H,="D@7?@:MW"P,M E)[KP-5X! MPA20,#4%&*:0= %!5DBZ@"!;*V'>.$CU507YW9N@O;('*Q5KKE?YS(WP6I*$ MEO9\;FC(WV)QN8U;\IJDVL8]>47;VH<&:Z^$NN?LUZ* \50'S*0:KEV*T^0UYEBX[FBIL_^>63Q 8F970$R" MF,R$)Z;'<_.#1X8FKVQB.G?&/!-E')9#;@)R"H8<(0OQ^I24N?L?TT2HTUD[ MAC+=!QZ4?/!0M&T MBCN MLE?&0^&,DM>AOS"1.V[;<8WN:EU=[+6.1HW>;=LY15=]OJM9CJ\W#]3Z MAZG:ZGK0.NFDBJF-XR\GMZ-;_U?35G[IUS^_WA]<'IY]8"QDVGW#"?[W@?O M1#.J__?!?@QWW6'?\L+XSTG1]3#8Z1K&8)!S\, M9X@^, $F$Z)WCO/]KVZYQKGM/9IWA_KX<_W$XB[-'BG<$C_\PXNL+,FL2.IW MI_<"S$=@7PZOSCM'P4-WO[YI-A]RW6_RE_ & M-1MM:7@]OJS_/OE)JBX5S.8OON_Y>]ZP'7:&3K+4\\E*8W/_.1)H)X[+9IL; MAU)C<'4H*$WYY(=:;S>Z'_[19);C9S% U;SU[E'67/+^/1HXCXWS,% -O%._ M>Z=?S\_,;J_^X1]=8GE)FMDC-ADW2*>7@F.EI&9KUM[1+3KH,A=S,^QZC,(7 M.)845.@R3$=26KWE*)&JNPO"RRG+)&+188%1BU)(R:^5G[ M-D:]O[RHGX3[S8N[+[IYI CJWL'9PP@S*E9$95:0>6)R9JZ'%L:\BE334])+ MWK:2^4Y3X]BGXC3@3:NTF5VM:&S>DBUK%23FTF;$I-CJ/B$<&F46O2S@'KV3 M_MZ=_:MU)PR/Q.\[;7&GI==;&M%$)(YC18D#;QJP.;!Y4128U=C\[N;7Y^/OMCLQQP?X(,S=60C1)8159 MJ*XKA2^=O@-@%["NRI(B@EKUE.CFC7?^P,3[I<8T>XN]4&1Z?F MKQ%IEXQ5$H%G18YG)7XVQ@I.$F!J8.J\HCRO,+5]_=6IA\WF^.I$'Z,[9%V= MM1YH#W228*2PNJJRHK[(T"B32R0OQMU>ATF5)%,):A3 Z@>$%ANA)3=>XT +_A.)H8?C^T!V2" M^%,5A6D.^\-H8+B%!CXV'2<3?4M65/&TDKW40O#/#B(_U%VKWO68*\Y&DN_^=.;JYWSG5-I$-P<7#7J'_[1-)[5N5F;F.QV MA)V255VL8,2Z[;_)Y6_WQV1MA4^?"/I+*Z5OEJC ,74[!KDZF& MD;=EKH)KI%27\BFX^S9^*72$E2'K:;E14">EMJ75L[E:6$=JJ@^=O:.C*V2/ MIDY&KQ E$Q_\0].]COJ?KX[N8.G5U\&=RU&M^O M#L_(M&Y2(:0(+*>L,2$7F !D !$OKP[TKI$#"@1N7GA4T7292(U>P_1$8KI8N>,LW6WC(.AV&![BPVRUF(2 MYHPEEN>:+Z;Z*:/OC=NCP[!QU;"USP=[O[]Q7:_>XN6HI(A;6', ?CW@<.#P M/%P:;^#PWKFAC']=2KT[XXC[_*AVOQ_]/!T1#B=U10O]]B5W"'*OIV5%]48& MS)?9G&4V+15$+!4L;TCMME9K[T@LD$==3J#1'_M7YNG"^SQ]KG"+I MO[^=N_)Q:&/33(DKE#118E5!!2<-B (0!950CEX4!<-QD_NJ_OAUTASV=H+N MX8]+[6"G3D0!J6M229L75E"KTNHE+W;?7O=-E8RW$J3@@OL!$%ILA);&@,YP M6.N1;5 PVW$GU(O0,^]Z^&_(#V@D1/W$D#2F< P&=^5#H5 K @8D0+O"T"ZA M0;3,8%7GZ1"#Z:J@=!94ZC?G/' MM62O_D.JW_RN$V97R,PZA9-83LR^?W.^*> =A+?#8GST@-PA AL9\D(A+S3O MS.^()\\CEIPW0F)\9=WRV!#X:KBD))!MJC?V:@;F! MN;>$N;-/^GZ-N5L7!Z+"J\=[5\;^^?[I9_XK[_X>$>:F SEE46/E-8RR*HR* M/7>*1,J7#XZ42MM6%0_)E5PW6$"?+!HS@L4#""TV0JMO\_:#;2$:MPMZAH^" M5N-*T)!U8PI7_;-?=[]_G5RU#O1WA^_$-PV9B== 3]=3PS_Q+T(R$N.'X0S1 M*?(OR)O.G8G1-!W]5CD.>TWCSN)<[?/ESQ\'9WCGU[X)RV0G;&@3_+NQ?W"G M?9&O+GA]7ST1KIJ7-W@3,% X?DX\\_E8E8'A,P_D*9^6#?O&NS;:N_DLGSQT M6LT=I=5MZ3RGC"XV/)\HO6MTBX+Z,.QY/N8>:^YNR3?NY5GCZNQ'4[%/W/K! MUZ#[VWP5,N]?>O83U-Z\=*$]O%1-Z>;DZKI]:?R0>\/ _SKZ\(_ L1Q'_UD" M+=$&,,;D445$S4Z 3+)](\^W N0NLW<'03!\8=_,G>^-(^W@^TESW'<>T->] M'T:WF)#)=MWH<_U*/54>#IH-23G]=</FK3/PP#LB?X M@ 2_&W@UG>_<_?+<:6N_FUG1#ASC>-Z M"N-QB"Q7DCSBN24V6Z,%O-U/WG88K*DM6\IDVS_HZ=_UT_/6U?7>S='IX>_^H>@4 MTO3(=MU'PSO>/=T;6G=]Y8MP??5[:/#?,)/P7,%MU;5OW )[[;8N>D[WZ\E# MW4,"L]$YT\69;S?3[HY^77SP>6S)T$ MW;WCO6'?LYPZWAB5Y5295:39C8G4J1A 4_HDL;%W[,>=2)G<_4K_T[KJ7/*= MP37Q$>@>=WNZ]T,2?]:?ZZ+O.DVC7\F-\)OBK7(^I2.4\4G71JQ^YIC\RT?%9'JN8Y'+"7:>8N0[<1L1:<^3.Z<[M[_$77G4YX_/)^.?M[95R MQ6.YH\>ZA"[QK*8N&B@*(0W@TNW@TLR[4R[-I>@QZ/J^6+_F+D:WHYO[G9/+ MOCDB7$JT ])W5F U6:YZ>*-NFL/^T"$.<;SE'=NT0_!5@%U37KMF9KW,QU+I M&>\1X8W>/R] MQYOU.GE5HGL(K(S_421]1JK]!^?JK>=4?-HYW M=OS]+XW#,_*J1)4164Z76$&=[:K]5ZF]'2G%Q0M[R,?DZ@]\U$-N8#\@QO&" M[/I8;J4$@VZ\A>C&6W:%)L6H)X1/&VDV/7 QUZ(CS*O'*#SI7!J/BP3=Z9?O MLG%P8')WF AWSDYP8-4?1RV1-N7F>8T5YK3DSDZU 2D 4F!;I, :QH9D)04. M3MQ!]_Z&EYO7A^?">?H'+QJ6+<'O?O#VR\<48A$&OSB64TD M0]O6J!$!KP.O;P.OKW$PRK*\_NWS^/CK<:^K<1?.3_WG3_MWX_Z^3GB=.(%4 MEA,45G@]P??OD RQ70.);H=!:'?&T4>VBUDPW)U&ZW.>C?XRT9K)%4NR<>8O M;^*W1?[4NXO*+*OQW 1O%P@QKA?B!X8> 0Y5^&ELKF.[AFO:U%>%/Z!=^#-\ MZY?W4@L$SCNS[5P=KSS\:H$*1%J MDXT6I=1;TW__^U_IMW\RQW9,S_'\W40\I9;5B[1C@4JJ+MII^\BXVS$Z^,F[ MAC,RQD&BV.LU,9%\NQ,))T:TKXGRGTSJ9[(?,YO9-QYW4EL6"\8=!W7"W?AK MR6=4J$T^] *:Q[?K(\<@)73D[E/WI90)O<&N@,]> @3\:[PPB:^I\IIH]8P% MQ"?*_-=@>CZ1E?^Y/&G,JT1\O9CPD@@CQNLP#2)Z*:/$0#66 >OT5L_;08.* MSY9A2;QB"&;+XH5V2Y(5K:49%FHA4>IT$&\J%E(_1$_=A&R9Y>-%UMPY"O": MS1YSX3E#LL* C7P:!ZY9HY;=Q; =V)9M^.GQ'L5;2",M)B\FPI'0_V2 ?(.N MC2Z(1DR8J9 )$\5,F(\D:O+7^E;Y]G-L9J6K'VPQ7-N*QQX"5M!BNQB2]5_SF/;I'U](5:GX[& :?K3;_I=[B6\+S*]6C M@X?3AY\CL?G%.&GN\<@XWVN>M839*[7NHW/YTVR>U??VK=([QR.\)7R\RL/+O0OW/'P_N@*';6[YE9QU<7_3'#PJW#5WQ7]O?6L8W[@SK)/-7"E)^[KI?]>;352_]._& M(_['79-<.?.>#]^OK>^#&_@:._X5&C]^ MN1Q(AD"KLTR]4Y_'PQ_ZQ=66[5[(]^HUV?*R9:;-7&L[#7<\7?O!7)R=? MZKW1V<^?8:/;XKG92YU0\;O"X/$;=WW"2WO>_>=+_0&3DY^]]'8'C4Z]V]_\ MW870/AA:\L7^_>6HQ0NSEYYY.]8/6=#U*^1PAR'G<^:W#GX!-[XO'-U@>\Z9UN#T^\WC7WG/KR[=O>O=>_@\:"GXDOG[.O> MM3)N*9^O[KF3@\?0N.:_']R3?=5G+]6.S:_VV?UUA_O2.>V@_B_->1S4R23D MF4O]T;W7*J#Q@ MEIJ#ZI]USVXJ)\XO3D%ZJQ48![_O]D8M8^'YD5+%\S?G/C@ M*[2>;W99PU]GPT/ER^V=(9F_?SU>'/P*#)H&.W/I@=2T3O8_?VLWK^_U;\[G M_OWWZR'-*9GEJQVDWEP_.BJ'!.X6C?GVE]_RB/A59RZM^U=6MW7('5Q=ARU% M.'J\5V^'U 4[PX.>?"K\.O;W?G,[WVY4D;]^^/J[22^=8<+SLVOWBX)\\^YP M_^CSE_%(%@T7"Z Y('0>M)O#[ZIX=G71:BH'>ML\[A_A'9A#@JM?^Z=>9=KV_LWL^[ M(W[0[(]\>?!%.ZLWNGA9\U^;%[]YXZ=^)7_^NH_?=0ZTAW7E^'B_+XZN^B/IXKOJ?#F_Q7#!E\XL MJ_/SD)>/3X;]N_&OXW;7_-48[&DC?]CGA@_C7\I=YU%0K+.6 M](0L:E%.U/'(:X!5<<<8!&@W^2%]XA+M-=9"?WDQ>('\M'YO:2?GZOIXB(O5THQ3=W?P_?L.-XH.>J3 MWW>(DV4W,CY((]!7E?Y8@Z /3BXUVO^?O2]M3IQGL_[^5LU_H'IFJIZI@A[O MAKZ?Z2H#9M]W^.(RM@!C8X,7ME__2C8D))!TDH9@0$_-]$V(8UO2=8ZNY4AR MD!L(+NSLGW1R@@L_[LX"3",!*8 MFT(R$)B;PC(0Q$_^724 'HG/C<1G]2E_\EN_K]7Q3[3ZHBS\O4T^R@E^L@]@ MV(2^_+\?[(^O]@?WDW^7#?^Z0^+O57(^D [N QD)D5 F6S15M#/BH0H)FSPV M^:^9_!75F'\+B8)G@@ 1-!'="U=#C8KX"4'*TY+5R*EZ_U/N!F/DZQBAOHH1 MDOI)7G>5V]]B!$GOSB18O;AQQ(]LX[V6'9Y]]_(.]MV8]1F/@W]8:^6OL_W#5ZSUQJ*=FB&[ M:'G,.;8HPR[>91IYEL5CWQYVG%X;=K&%86DO$*I+/-)6HZ5A+>M@3:ACNU+- MME1/<:MV$]A+30'"6G,DVW$ X /Z?&FP[]'JAF2M->HF1 M6.^)W5C.J%:HM%/O"ZB)/W['HUR\O,,*SO$];?''E=&=;D(:RI3\(: M#*B:E%+TM"[/\AZ;G2YG6W0"WC5A'2>RM)I6EIVV1DTM+F=,D9\-#+)_RPDX02]^>,ZDF[29$ M;E0UG'@W-LN0?W%2Q3F(9=RGQ@K',3KAZ*_-Q(6A<>&CNE?_40[L\Y^PZ3V@=NYN:Q_2L M,5E=E[46U7:>Y'JC#)'EF4K1L(2BZ2]RA^X0#6-'@HXR['OQ(X;[ \/==W0P MW$][-+S:]2N[3%@3^D>_?HP M5WHF>ZP]Q@1M7]+331 MX9E1@N*C5!Q7<#'X;RI,"G,%]K(ZN$^!?[-=CB6I(+/MHM"O#9.5;*97\\'/ M_?B=H+DH&T_<0XWU@M*VQR"K>RVYX IK>!5JGV*R67*27*[*FY)(;=-*LKJ0 MBN*VCK;W#@YY2O!LE.)97'K%/(!+K[X0PZ2NC*9= M;8QX !T E8 \P$?C%W!JPI&A>:$E4UZFVW'$AC6W6,Q_$V*T3S%>9D0/6Z!M MK@EYKL_GEU-A0C(#.1$,5)2;*$T0TGKB@0X)Q M?,LXQJF8;_,KWLACCJ9LDK?#(8+&_'UGH[NHU;EK>_NQ'[[NAN#\NI7M^<.# MO9L%&I; 8Z/#$OC;C0I>"]C/ MPGY6B*.">\I&[M"8#; HF*KP HEBX&^=2'!4:N.:6B97+9'KK-J.F!YHTK@N MD?PN4&R'+X:ZIPSEE[$=TZE^/"%S&[%I8"ME7H]/])(&XY2?)"A6X=);YQ^(2% MIUB(?A->S%/5:A=H.:?TYV,K)_"E648L6D5VG9USHX)1E\C$/HO"45$J3N,L M"J8!K#^_3X,'.',^;BC4#D7\9EN/\3V1D6[-]M(W/;L-% M2BQ ^/8H.0!D"<+QA(,,MB23F;LZ(68MA:_-E9AGKL8210;KM.-1CGAO429& M\<.C.'Q2 X3+/-_;B?(Q6' '84!6,*.C>ZFC>[Z(>6]2MBK[@38$J-\E> ZHYG%F?-I8UB7*']W,!I% MG22/HTY,"+@T>Z,![&<)H9-)B;EIVFN+1:\HK1=CJS4HKQ AP!"6CY+L^3?T MN'/(XT B_"2%HU=L=#AZO=WH]4_5SL@0P"D3H!TAD67"21S^N MO(ZZ\QJIC M7$G!]=!O"E*?:RG[\]4UTX.=67V":])':W!="Z%37+O0$;9AE\OV)N^"F0-] M6M0 V_(7@.9A4VS@G-JFKI ;>KU4=R*WLV)#;I<&\7&R-I8HUE\[Q?-1BKK@ ML1_71@5F UQ7#6%8>ED*>+,^RQ.BDB(W&8U(I0KM8IP4ZDYAA;@@J,]23)3G MJ!NOS]8N[^,\!H7=:T8NY,N\OX/8)",1^QIRC+N!07-N]QGM@XW#J?I(KETJ_7WO4L+7>:?!_LWM@5X"[ MCTB#1#WV9A^BU'7E^NH]9<\AA-Y=1[12O0DC<#E/[[8%K['W9J(Y4\BMYPO:;K9!L3=*#O+#*LGZ(-PM M!**B=/Q8287C0NQI/ZRGC>-";*VW8ZTX+OR^LY'\M4APVIW;8 ),1UN"ET$D M/BKI<5S8ZRMUL8(0\W MN+;[$B*W[=J59[Q\]2YSF[ZGESIT] Z$@@'$4SN$MQ# @R8*IMIZAKN@3CW' MG0'3K0"W.FK)ZQ/YF9IHT!DCDYCJW>UZW1>R3HQ8C"7:WVR)CO)XT2NFD<=: M]'KSN=F+<<>;25XN4W-)(9'*BJ"57WF%.--.+@1$(MR/WU24YBZ0X/U61*3> M#KEQ5/-U%2(-<:]:WM UR&Z_[J4C/@*#7L0Q^@$K[WCW62U3=96,W51GTWF M6G:YCE%:;2715% "9J,T\]Y&ZQC1#XKH8TUQN!!]\S[*^S!^T]&0AGR.YR?E MFABS7*(-Q&FSJ D(S[MJ,A/EF>/-87$U&4=H-U6?N]JY"J$KY&'+QY;_+0T?<$3V5ZK&IK8XIG;.UYD/OIE.TYD/MFLG:3K"W;)+EL MZ)Z;[C2;T^I<*ZT0A#D?PC=]_,]K[Z+K"[6!&I'A:\IC\"*4=2*6YSHH(0_? M"$<%."H(45C[Q>+PCJ56Z4&2K2Y'DACCI+&4( ENU;QF?7B/0R& 8<6;#8%= M'?F,Y52?4?B6WZ$:'M.=#]F6#K(+JIO+6SEA!OT.?R,JBHO&.2+*HSH['27'=Z*<(CRJ;,8[-;6VRCE#-^:AF*"I*)=[;_?8& M$R"X>O9P(11>A8RM]3&M-911_\VN0DYKAH>"65RAQ4[O[82RN$*+#?BFHS9< MH<45VCOU]7"%]E8KM#M?\$16)2?738GDLA;AD;8W<>ALD=3&$IW -5H,X]N+ MUNZP1ON,W3>KM*6<)HPGN71:7PAY-98KS/EISPVEC68SF=RTY(+B;PSK M2 SAUVD349).1'DV@>NT&-=ACO@? MHT[["5QOUJTUT>TFZR)HF DJ14Z75*^.-;_SW&56WY^]_PG_W?*0:0;03NR>[F3XOTT4/VT";^^R((WO7\KE44<^!D M!DVDV8.W]O_]C_]W^/;/<4],L0S+_K7?3^"@69-@VU?*9Z0QB UM(.LQ>02? M_$LV5O+&V7O4B9_T?JN"7T];$M#!V/^DV?^.''Q&_7'4F3-Y'3OHLAT!Q@PP M3U]:CH:0]\L&:,N@)4!W?W%??V1<:_Z+(G_ZM@E_W#6,(7_R M[(7&ZA4$Z.>1^;<3@+^ SXXM>S1EN!H55&!!*C$2&+81$*26:!*),5P<4!2+*"9 M'=KDO:,B=L9,VJKS57V3BEOM4<)2Q.M+^RUVMNR,IJ8^FUL4:>1;XQD[1I<>-:JUFM2H53K>R5N,7M*SG;(3B_=:UB13E^CC1DUG0D>95B6IW=PN+7L9 M*W@+=@6O/!HH0+"Y35HB;+%;5%/].ML?$04!7GG4_,3 %?EN:Z'HI$!K9%:T36%+QE3RIF MD@G4IN/FQTO%\;9C.S+1G54S=F*; "3TZUGIZ/EB4>^P]+!;(K1:/Y-G!['M M8+N"5Q[?--]2UMMIJM9K>_DN/VLJ[9:ZK<-PX.BFDIPI#R8#:TQT+2%1;)AQ MNFC L.+X2G[:'L/XNVZ*J9'3IU/3C$! DR+)XTLY)YL8L^T\]%]4NE4M;9T1 M6Q%@/QU?2K$%+Y]77%%/49F$*)5M,)W!NYYH_R@%ZG25U)9MF6Y-)\#A1@-T MZ8E6%?)LEQ,3]8K.":7DV-5%C60@IDXTJU9,*(UM)K\5%U.Q$E,8AQR7(%). M-$OIU#;=,EU=BME"O#>J%Z><,H;V?Z)9H]5P.S6*3:N]\.AB;+KNB62\CLY: M/[HTDS6->&TXT,187"H.U?FFS0WAI2>:Q5)JKM)FZKEV4]M8D^(FF_36\ 5. M-(L6B9)MKQN2Z*7T3BUF 4^%S:)/-"NCK#>)H0>Q*F_[CMV4=4H;0[L^T:Q< MPB!D*\7GVK%N7-.,FM(@)@):WG-TJ6.E>=CF;(E(::N&UEV27K<'[WJB6=J2 MRR8U!N3%5+W@==P*46]N!92./KITH&TJ22%9KHO-<;W8*RF+;3D%0\43S;*G MS=6P,M%SA%=0I]ZV6.B4-_ZE1W31=WKV(&$O.:*[J2;U97ZX:6D"NO2(+S@ M*&>V]N0VF+IN,EW*6/WR"EUZ3!B]9'JVS-:Z [$[:,*_R=IZ6?!O>\P8;4;I M]9<&V]5CW5*K91F.GN@&]]VCVP]OGR**8*+J2D, X&I*30#@0$1AG& \1P>A_.-PR=7[ORQ*O=]K8Y_ MHM47I> +2TO_V E'.JAOZ94_Y54>LU>PK7PEX_"8O?*'FLEC=LJ] TBQ#/2E MOYSWJZ$9Q5^TA^(?Z*#W),4"?!WD&,G&DUKX%FPBW+CX'@H-=Q_\*5_Z"'UP M7UCX>S8DB9^)RP8D?TN'_C'LF DO-!=>>-WNWPY^RW)?3X,XX@Z)F8? "62^ M3'O!!760X%\QM, &FHRT!MH+'=)5/+)\/N>,8\715H7WW!2QF@HY$DEJD)LESK]-I:,EF* M26*.,HPO'ZOVD0.6AMGT6&PM)V/1TQ)D@BK.TLT8VCF>"LY72L2C%/G>^4K8 M_ _BG- =8GKMRORU&.!#7!2]R MZ@A8L<&KJM"KMZND9RR>$C =8#IX<"?A>_C@>0TU6AZ1-W>* MGQTWC(M.B6-BUI"0"_QL.:--8]BZ+#=TFD-5&\U613'EFH(C0G>9'R%NB/O< MD(A348*]R$'OF!\>@A]0HC14_/#/GT^"_V92: !7UDR@[D]WW[%!6HM/Y%IE MP(J@.5QTTCFP+!HW-H#&FF:DZ1+1 DI 7R"C# MD=%X_-AO^!],#"<3Q)@83J:,,3&\[RT\KZ'S=QMXL9XJ;RK6#.RX8BKQ]1JA M)(;MQ=1CXOF^EQLMA>_ABF4SOUB5.IVXV,T.F^MX<['>EGVN8'[\)LE$E.5Y M3!0?2YV'#1#_=:Y\>*@:]LTA0I$=ZW6KES7UJMJBUW60K9O:>2?RUY@DW-D@ MQ?7'/:(9[VDY>+2^?VK\HL+\7; MCSP8WZZH":$[>&FU);9';(^8(+%!WK!!7EAQB TRQ**_$!KDQ35_V"##*[L+ MH3U>6G7W57.\/0G=/C,2X?S;9V3-CBQEPP,1:Q19 L<%J"66HD>L. MK,'NMU0$C0Y"!GDB!:2 W%Y+C+%5MS5X =1 7L1U+_X+(Z+JMC M%1[FER_Q"\GG^5_E5^[-];*] MF*6)S3#;=.2Z7F%7[Y'-G]<$? _CR+Q>S<\K2;J]:+-*)=OFY(9:AST6__&; MX8DHA]<58,:Y'Z'@+3'.&Q)"V)$Q2'P*^IEM*9 MF)0HK'2J/U/I+6/167.,>HG$C@V6'=Z=[/"6:.;C@D2ULX[-1^;&UF?-:3ZM M"EX^O@HY\ZQ2W<&TW3>*(I4>UE,M94N[NL\\#&:>,.L8;X!X'DX$^0?>2>;= M]+JD+_H$U=S8K"U;%%&]A2"(SK0R0EIPFFU.R4S(;"&79S04!"%EY9^CH+#K M*E\5?]Z!3? W,0.,7/]EL.822XIN9C"PI AK+K$]ALL>,4%B@PR906+-96@, M$FLNL>8R9 :)-9=8<_F-FDL;_L?6%/11\14L@0H3)R#O5KSPB8T+PR:0^O,2 MYKSC>$"%[PW'(5-:BR_0B%^VOXS#.)55K";2Y5..\8PN=)( MF8MYN0X9A/49!+,'9H\'=T+N7T%Y)BK1![HW(RREV ;M.;.Q8F6*II$S$O_Q MFV7Y*,D0F$XPG6!YY!W*(\]$(46=(U'C+)1>.PDR&,.+#VD>L?<3: MQ\?3/IZ)5FJZVQXJ7M8C-GVA;O:U2:M,(<\$"QNQL!$+&\,L;#P3 Q \[[1K MHXJA%SMY2<[:4J'9\!F #X(3)O%>K@.K%A^URHE%.2$:#"S*P:I%;(_ALD=, MD-@@0V:06+48&H/$JD6L6@R906+5(E8M7D:UV !SSU8FLN.K%N] HQB^,R=" M*"OXYQ/')MVUH/'9_$^H&D_DY+ANI<6OLGJ&B.G&M%?(%U;;XE@B2:1>9(@H MA0XFQ\")]8\3.T<+\*Q30''Z2&\A9TX5=HZCMU-APS:94,[-=GQOB/WXG MZ&BQ8G[ (5 Y0*:P4]2 :],&[V1OE5T4.MG*JD1V>]O BK@_>@B0;X;76"!8+@+BJ$$ M_CAB'_7O4 MG*%J\L7%F]C2PSCLWR(3#56++ZT*_3X[OWD=:>I .1K1_,6O$6\.OP%K8"M: M("^]AQ/(0XF"L.5C\=Z9']\[T__E[DP;<0<6]42Z=SK,=HC*H%P399;4$FJJ MJ6>XND322'I*D624X/'&F>'5DH3;70J?%O66:L?7W#CSH_0AFCFI!(AF78]- MV\(FE+Z -3!Z:.1W<_'D/"^I<\4I[3;(:BQ+F>TGN-L9R1"V;? MYQ$D:>6C#(\WX,54@B6N]RIQ_4OZ6&32J<5@QCNZUU@9S(J1VH.M3Q]8\GH+ MDM=P$PC6P-ZD!O8O.:4S+MH_"^G-@>PV2/F""Q08;,(/&^G*$Q2+PO)]Z7\R[B +R?)U9NWIAR MD\U5 MO4)4LS,I4RF(<'P$B621@),EH@1Q-V>-A@]O6'&!=9_W0D%^E>,K#,1,8@JC M@4Q9I$RFQ:3Z,Y,KUA$#L8B!,/M@]L%.T.W03UBDHU^A(KXQU&NY08'4*597 MG62[-J6G/A6AD]<340;3$:8C+#^])3JZIOST*Q14\[C$O,7%6**:VRR2W":Q M8EF?@NY0BAH^$L(25BQAO7L)ZU=X2K#A5*VV*?IX(RUFQ MG!7+64/!2M\G9_T*A0Q)3C2*]#PF>G-JT1_4R"08CWT*X?WPBGTWUXREK;BD M'3+EU@U0Y ,..]:(X:UBL>4_ZK!CTL>F_Z##CC>3?4C3QQ)DO+OLPYK^PX\Z M%BV'1K1< 6[$L)Q;U2-?;I$,EM1<6]'W5ID(FFQ0?RI!NSV1LY53M76J*B8M MHKBFULNNDU,&J;I$\D@>?&=5'[RS&M;Y8E;X""L88KHU74RZ*R);'.1KHI>: M,.P8L0*+60&S G86[D=_^U6**+"MAL4RS45[L>;IZG;#I=.=%:*(.*8(3!%W MIXG]Y_L/^[V.$/9=RK]*%;_Y%$TO3J;6U?HD4YE^7:UW'"9[4KP M*>/^%*B7Y NL)+T%)>D5'(KSRD<_[ N4@395=#-3)#;TO+ZH*(2SL@)@\Q_T M!; V--R5PTN7%O#>4Z$8#"S"P=N78GL,ESUB@L0&&3*#Q"K%&S9AK#;$&YZ& MS" ?GDXNK0'\JCG>O*(O8]D OF9$\6P;F,HFXMJRZ1A^$@5G%C]:N!]:M@KL M6/#WO\CY.N)8AJ9&_I/P_X=3\M?6^[R5XD>9NQT$4CL$M! @MX13+7U# =! MG7J.BUI1 6YUU)+7)U)]B?6H[=2+39.0%7HPC2D\H14$B4Q@.>$Y5 %7!-H- MS))OR0TQ/6%ZVAU'[TW*26\U(_59T>3-%95I#NI.]S-] H:3\Q27]* AI>E0B\COZ P]%TUV<4HZTU9 MVGA0:"WRS6%?K"J]%2!<:B5.QSYW,3]^4U&:P_+TK\M-,7-]18Z*B>MB_CBEBN 6@M? MU%#A+Y.R(9L*B$8*G@F"YM)$-/B 4B?__M\A+K+<[[Y3CG\:O+1*#Y)L=3F2 MQ!@GC:4$27"KYJL4F^!(U=$9-5^LLDP[&79;;F]2Q?)DV'-CK?S73R#R&U+U M7 C'!/'14:\U]19 M5:,WQPH?S;J'G!+0G2=PF@.V$[S("4Y04I8:=Y;)69M2A'D[M^W/4_P8<0*[ MXP0.\P'F@P=W$[Z'$-[776H-0U@7B]VE2"T&4G>5(4C%KE^4'+83I9^8D(U< M>T&[I33=SW)>R2>'."2'."0'*AIG64P0F"#.JXV\K^+\W['"&PI'-=4@& H4 M3#$[CLV II(S3?VR9N@D';Q9CN^[,2%FIU(2$9.$3;QLUD:%D<\+2*M(T5$B MP40IGL*B'[PGY9GUB)@9OB(PE'M&NJ>5E+'NE0LS:[7N].=5X7O(@C8&"V:A M&0VB.IIG)_EZQ9Z,5CY9,#]^DQ0933 D9@J\&^59Y7\/$V((S=ZP)_1Z1;'; M\MJ-45B0%S*#Q((\ M+,B[T+:1LF9'EK+A@8@UBBR!XP+4$DO1(]8<90WP$=&XK/YZ=2MUN+J5_FO9 M3<^.I1+ECD$2UUM6S;'_HLE-\^7 MU.0-^DI8P9ZH!J;>\5%W*Q M[ZXDV!MX>TA5\H:,>[FW9^XO9U.9'/]]NY-BU._VYAP?=0CD,ON]U1PT@2LT8]4Q(E M=\AR=40Y\1^_:9Z-DO$$IAQ,.?>B-;PERGE#A4@-)Q"FRSRA-[.9Q1"H\=JB M_)XH.02>3;^:VO:T?%?48S$]$5]O5XHY\#T;O-,B5B[>H7+QEGCFXYI&A]9; M8,LWU?:LSQ.#?-X&F>9[PJ<04 ^;]Y*;>HIH$I0KY6/KA;UERW[6!A_,C:60 M6 IY5N+I%1M4(V?7>4+KV-W4/*9GC3^>Q8 M= *6X#\2"(5=78F/^,;*RP<8#"PLPLI+;(_ALD=,D-@@0V:06'D9&H/$RDNL MO R906+E)59>?J/RTH;_L34%?51\&4N@Q<09R+L5,'QB!\2PJ:3^O)(Y[S@> M4.%[PW$($F_!/HF-)S/W+_/S=%G;1*3:O=\TY%:OGD_$R.98H MUM\U,4JS3#1.'Q\_@B&#=0E8:WD#6LNOL(B?NO\,B?!$2?>X.ITG9N*TD6#2 M4HVQ5XA$V(!$\"9JF$ >W16Y?RWEF=@D7VDOXDMYTM)C?7ZRSG4(T18$Q";Q M'[_)*$-R49JC,:-@1L%2R3N42IZ)170W-6FJR6I>Y[*:4,YH+:E/^2R"=9!8 M!XEUD ^G@SP3KVQ93ULC["();^(T=(*L0Z+ M6 M,1(NQ6=]5*.ZNVW%=3L!75Y;;J4U+\)"5A M1L*,A)69H66DL"DSW_>'4A:3%(W!&CX*PKA/K M.A]2U_D^*W%5I[:@\Y3;;FZ31$-.)D<@Z;M$=ZCN#",K854H5H6>717Z/=PQ MYQEEGNIU4SH@D]EM83X<>>A,$=Z7A?Z9.[ H--Q%Y/#1Y<6U4C= C@\X[%B5 M=7G9Z@UT ;;\AQQV3/K8]!]TV"\NQ;V!/GA T\>BWV\0_=Y 'SRDZ3_\J%]: M7OQ]77#[@N13FZIZ)E8G8Z4.%BJ_*50.OL]8=A/82TTYF3ONB@13:"4Z0R*6 MW@CEK!0;;I6Q1"60)IGFHBQQ-V?#A@]?6(YS(Y+D6RJ%7U.=_!'&V>KK1KJ9 M),QV3&ZR#7O2RW %GW%8Q#B8;3#;8"?G=N@F+'+DCU!/C%'5#M%,=46J2,]4 M,F76J=D*40_2'<>C%*8?3#]8>WQ+]'--[?%'**=6+B_IIEEM$-G%2&;CH"RD M1@*B'*PVQFICK#:^2=()F=KX(SPT:52TH4BO1Z*W-K.JTJ#%%5?W>0CKB[&^ M&.N+P\!"W[?K[(<2-5W/,U.C?E'<%.FZ0\_I;+X2N"Y\$"[Q%%85XYHS%ICA M8<<",ZPJQI:/+1^3/C9];/I858Q-'ZN*L:H8FSY6%6-5<6A5Q0TP]VQE(CN^ MJO@.%,27/CTH5*G:?_ ^Q4&*]]F,3VB 3VTUL^A)3)/1JGJJ/63,MFHN!64E MT222_+)D-,Z0=[,I*#[D^.&UNY_AB?L5[+Y!$GXQZ 1'D NZO(AMQ6D[5O*6 MI,[H:4>L(XY@(4< 1'XC$DMI\DBQE8%/1DD6?UV'1;-3M.FU=7 M8T06\1^_28*)DHGC,TDQ8V#&P +9.Q'(?I(P],2(& N+M:O+6IL;YAJ))I/Q MO8L[%,5>^DPZ3!A8W'H/XM9/\%D:@RAVZ.*-4;TP?KT@:D# M4\>#NQ^/(3#\2Q[I, U%T22SV^XFY5PVO= 8AJ@C'HG_^,WR49K#7@BF$BPW MO%>YX5_21]I-IA2/& [;BY*3K+FS]I1.^%$,EA]B^2&6'SZD_/ O.05L:WQE MRJHU@MH.&7:;YDK9O!_:8#DBEB/>G1SQ4?;)_"C\"8&K6]HV,193\^*B.FOS M1HKQ(Q*D5(0A"4L<"Q6Q3A'K%+$,)T2#@64X6*>([3%<]H@)$AMDR P2ZQ1# M8Y!8IXAUBB$S2*Q3Q#K%R^@4RY:JC>#K^AD6Q7)0*MT&!]:207)=ZM0V+FP;8G^,V 8K*;&2$BLI'TU)>04*$N<-=BYE]8E8-,1"+S$E MVT/3C[6P\!(++['P,L3"RRNPA:$2>M[J-[QV:C7BT\MF62VJ@ % 7\BB!3)\(9@ MQ#2QZC2IV-:=6EJSC@@"R0Y9GHQR>!]Z+#O$LL,'D1W^B2_2-;MYV'!2H@& PM6L*(/VV.X[!$3)#;(D!DD5O3=L EC11]6](7,(!^> M3K"B[T**OHQE _B:$<6S;6 JFXAKRZ9C^(D3G%C\:-E^:-DJL&/!W_\BY^N( M8QF:&OE/PO_?P^;80J/V>2O#C[)U.PBD=@AH(0 $O2.8:NL9#L_+@"O K8Y: M\OK4PMVXP2>W:BQ&+%K)6K8S\!8C?B71"2PF/(2W<55^D 3QF*)E MQ2)/<]6AP,43(]^5PO)*S%77DE]BK@J3///J)%6*,U4WH5@9769RLV9U5/!, ML8Y("N\L>0Z))V:I+TE ,4N%7"+ZKICLV]AK2,A]J[V-#72O ]1"RM?$.3PTVM#SCL6'9V>5WN#70!MOR'''9,^MCT M'W38L=;X(4T?:Y2_0:-\ WWPD*;_\*-^:37T]W7![>FGT2V'+VZY JA[X(L: M*OQE4C9D4P'12,$S09!CIHEH\ $E\O[]OT.<0O^B,HB>KR.JY0T-<+OI8 <= M%.1(J_0@R5:7(TF,<=)82I $MVJ^R@@+CE0=G5&NV %V;I'SMF,Q5MLVS([@ M%D7URX?&^B<>.57/=5#38,>?R/X2CM!*I.);5N>6\:G(Z,U))C:6&!*IH:E$ ME(GS49:(WTN-*7R3Y0?5/]\/K!>]]%_?IGV^!P;Y:$$IY/2![CR!!% M3O"'5G;'H\E@W"*ZO;S45F+%ZDST^8/=\P?F#LP=V/T(&7F\+T5>\PE=T7O% M$K$I-8IIURIPA/WE4O:'B&1.-"W:F&;7!&?']72'J]&)^ H12=PGD@1#1N/\ MW>S%B,GDFF3R(>5PJ,@$$DI6&Q2L M:>\08NOL+/)!92]FD3,)>,>M9%;@UWU"]*K<0F'-@;K]^L;0GR.6<6:ZS9,C MO=%>I"9#4*N!;"+K1SE(A4N2\2A%,9A5+EM1""'4+A'GA+*AX0ESY$JV.EU- M[;ZH<;2R&E YBQI984$Z[W*[[Z.=__.:C-$W\ M(<_A%U'^UY7AB%T>GQ]$Y-EK4 HD=V 'WV@F?*[[B^9>O*EO)N2SK30!B)B6 M"Q_H6FC0?1TYF@HB(\V43463#?B2NVG$";I3U9:__PW_V;^]8@#91KB:[!6\ M>Y"@9^SH@R#^^R)EMUV3=RVDF .]<=!"FCMX:__?__A_AV__#/688AF6_6N/ MYX-F38+J%>5#>PQB0QO(>DP>P2?_DHV5O'%VS>03/DWZ5/'KB1+HH--_TNQ_ M1PX^H_XXZLR9O(X==-F.20)-].[/]M_Y-/#TI>7XV81?-D#*\R5 =W]Q7W]D M7&O^BX(S&C(*^..N80SYDV(9, M8OQS6$;JK0W@P#8KDTC3,CS40F=7 M:H7.W<\(G PB36_H:*HFVQIPGFJOX6M(ZI"?GIQ;QQ]_V9E$,H:UNN#[HY4< MVFCSAP8<6?%A&U[RH_^ #\X5>T,DY2'/DB.)3HP4:(BD(B58P$D$Q\H$#QB: M8-B=(K(8FR\)BN6 M*B?&BB!1QU%#<W/0)>&N&RK2% MM6<+\,JC]^2YS,9D%+:K>V.R%&.K-2L)77Q6(EY?*4W[J_F\0O3%17IDZ*)3 ML$:)%711CJXH=&I6E_CCI[.Y/IA)TPFGI_@5N8A[="95 M7$GQXRN]V28]KE';N9XB&OFRW"[1TG@E)8ZO%!9D+@X:RY3(>7*B4E570[._ MDDCB^-*17-2IU4O-)NP1F*PR@6QS@Y7L9Z8'4@QP1-Z:FT +STQ6@;E*(5E+5L14W9V,3=FM(#_1%?YAM)M;QAE2J2]2)(0"L+@--J];%1:$\E&5M+ DK>.F) M(9@8;9$LJ:[;UO(QQZ#=5C&WA)>>& )Z(Q9I-0?X=FJ6FYCN)+O>9N"E)_H5 MAO_S/M,W!CK7I>Q!K^B(>6HL42?ZER;"D)./^Z(E"533HK5?@2-!?Z! I:TVQ# MU8ENKCU+;<=&4M9S"@$O/3$$_3H['2<]AVSK=748;PY3M;=;5VB3YGV.%9*%HO997M13O75,>/&E2&\ZPG39G7:25K. M8-F681_5BZ)12*_AI2>&@#<2Y5AF-!WI7B*UV'JC08%AQ^C2(VH;N:6IV-#& M- '2.5I:QHHQK2B@2X^X+5-/%R@WN:3;LTPY%@?M2K_<@\TZ,5I\8T)8RW1J M*,;Z]7EEL:C(<]K?>N;HT@3(U+N30L)H4]WLJM'(&AVE5]]M^/?RTE29F':M M[&0MRM8H2PP76L=,C7>;;[V\=-W=F,4>#,+;,SL-1&&46XE5/]=\] +FK%'= M:%O/([*, >C^.M.3>$%B3F K66ZMM^W91-6+0\(HYH>)(KFNHTN/WK6]TM:. ME> +D /,IT@@R"##*,.2Y W[M/QRZ',@QWSGER#U5 M K?VQ_]BNP>2@0/S,94A3_U!5'_@ M_K['^.H0S,KR"N6L%^^F,\LW.A_ ?O+Y6'#O)PP87CF+>S M<>0GLG'/\>A?9^;P0(1D(,@X'H@P# 3QDR'Q2(1A)# WA64@,#>%8R"(]]>E MX('XW$!\=E5TO$/]-![J>\^D&TG(IHJ4%\NCL+VC^W_7/8?GFW%/HV/$PL)0XZ3(_%* MY"L2 HR,#R&#^BHR2-)?,G6[P#CKNQ*8([^OV>\G#.ZUV7]*'=YKN[&5/U*S_Y"$"G>SOS9/75W _ZZR#$W&%2^FMZ?CYI!:SEM M =-T0P0,5]/^^C7Z$L%!9USVUIJ*E CPTWD7YX#/VCF_[P5@-Z)E_ZHP>?Y MHA,<4V)KO2EKO1ECO9F8DJ3\!Z3!'$XUFN\2^&N)Y9D%7W?K?X']V]#ZM^>> M"W"4>98H\Q!.\+,!=D<*"@>H.G5&Z83/X'GZ2A(+42.HF&:V4K%EK"PB:*+(E(]R+'F^LSU# M%97N'(2,K-F1I6QX_CXM2^"@S3LM=I[=8,5.)T6BT)PET*FB>C9+Q M"WH5U[9IC.4[C+KOP1WY$I1[F3DP:O(*B')ZDR@R;$:JU 0(9>B$,#P1Y4CV M[%Y(R%P.&_['UA3T4?&/[0B<$!P&/488A%,4YTI1-)Z Y)..N)X#TP$G2$=1 MU:QL.8J@:STYMEAT$AMN(*"=RFA4E&/(>)0G+W2N%49DZ!'Y2("\:&+BPX"< M26;.2-F#JAZ;$T/0222V<][?.A"Z 2S+1YD$]X#)",^\M&]P;:?^48,9K+:^ M.^\C[S@>.CNV.O+)3C#5KFS;LNDZ&T,C0[O4)[HD*GA(M'*9["20W, SC[<76?9PML2Y6=R;D9H%2VE%6E M4$R(BPRWG27R>F>]]1F "PR!I/ZYHV1(V5*U$7P[?X@5RW&1YW.9^LN]8_K[ M ZY'6 !]C]Z*GZ0]1%X* F]'6&]G:=M=I;&8C4E%UYQT>[%)&]U.0D";L",9 M!QT*$(55HE M-9'-,;R79AZN'' :_8X7L9?/AIF(#V0%I$/PW;^ZQU'B" MTJGULJ"8I7LU:BRF&LLBH7#+E+?R3^:"H6:"(*/LB9J)$HGCTM2=K&#?N0$U&\QE38V M0,(0!(\6.I0^HGBVC9:V!U$E=LNQ6Q[N(/(VO0H_ 7;,7SM<[I1%CF"J503* M5(!)P8?DJ2UQAO%XS.DU-T1LWI^"TJA;BK%U=*8G$@!23)0FW]V3 V,;8_L1 MH7VY=0-G@[;9Z,WU1;I4;F>]S68CTHD,R?G']2)G)*A9S>>,?\NWO?:0HM@>>\Q@M/MSTK46 M !3MU!+ L_2L1CG!;$(M/7-G,MMM;Q8V,TA*EM+-06;C@U6+-,U'"?:]95(8 MZACJ84/ZS68M_AK>;WHP9G,D+V)-E6I7]1Y%.85XJLWZ.(<>3)R.DB= ?L,I MC#08 =OV]T%8 M/#\HK/D=/USOG[!J?DRHU[6 ]EC\E& ,E36S 5\C8_Y.IE MD6IUN'EE5F\VF)5$^AL[QN-'2$;NA\\S41)_OQ;,H4C@T(Q_@,JGS^" =9YP^RKLT1WYUO MN79[P\.)ESXN"1UJ6=MA.[EI0V#GS>H>U<(3J$^1([5)S0;9S(9H:OPR[HS) M5,\5)#+8>C)*P_ LSO X!X/IX=PYFFLW]YYS.)^BA#?S-DZ]-C!%S(&M)I$ZND;RAQ4*?6U#O%KCR25PF"$LHYLS_/Y^6*(%'^]FT,2DP<:V*Q;OU! M@'GWN+QHZO"O<)D>>_'5.)=M$YIBIX6YWN-;VSK")0]T=@8V,V6 $W\M7K:M@;CE:\"M_:3T,-V%7PJ_.>7SOM9W8$#GOURXP M7+M?;K$N>W]NC;_&%W*HZJ'D$GASF:^53L4<8K1EQ&XW/N\:SD#*;%82?$'H MTE )/LJP[Q9;,&]@WKCL?OK7[I?PR#DNM=_^E\ECMI"IM"3/.T2U62U4.Y9; M6@P%1![WM='^:SW;3L)V,H6/PSVLS0V_[/[F'9XWI";Y/2(_)C71MLFA62SR MJW;3Y( K2PDRGQY+E+])(@TC1X[%&1T,\5N4W]]\1N@\""\7)UYGM,U3.J4E M.\:&]5IVW4?XO::&KB@O>\1VWUT)%PL.L+7>CK7>C+&&/=C]I'IMI)FRJ5Q2 MO?806+Q=X%U=AX"URH]G=.&TN1L,$E[7CVT+OH'J!-SN3D $K(&M:('@[#)G MB5[;#7E4]RM,)>''J=UD*2FY C]NS3*NS M+G/\.I,0),K?!8WEH^PECR)]0 P\,/8?'/J7UI M1:,K\6,$?>['[P0?Y4[D1&\GD/V4:[/:'2R/ XC0!A#XA/30.R=O"DL.R*D; M(&W/2Z?D)$S2'"5;+2:M;VR7'X(!.9O5("_Y>Z']64Z"D8N1>^T'_/8(MGO M<&H@P:6>T)LZ!.S^K(Q-9B_8>7=?UJGCI)H=O=#49WV5'E,MSUM4ZNCE456( M@$$. M_,['MK,_I8C$@>"=KY-^[.WL;]Y]>F.-T6E&?'.-47X02[\L423R&E*\%'JHHL(,36$!BK?O,SAVLV]'R?J?"3QFALZ0HM>K&9I06S6 M.X-)9M5>4:".N &Z31P=I?CS5\7N'OX/T$]Q=$( M*'Y= *R5B6R.003.N2 2?,:1+79?[SFRO3$!YKO^:X#DZDC47!U?F3<7PT("D-6=N.;*1A2,[AW\! M?P[*B!Y0=\<^6>8IOWB>V.;2M<84M(NM23Y=K7/)V7 ET<&^@]1QP(P)!Q/. M_<;+-R^U" 7)O)FA&Y:V@V6GL9((K[Z)CXJQM:4:/MO *)R*)ACFEB4=N]J$ MMCND./(O=7=,\?^@30K]D@4Z*L+_ )[[%T=%CQ$5X:4LY_*D_HK.:K#G+/7X M)/$=R1T29T"F)WA,'";MW+2^7(K-"3#LHZ(D^][B/8ST M>T;ZM?,?M^W"?#NZWW17["VEI15[8.HS=N5I8F+4[4SJ".9HTT*"C)(<=7^[ M%J;>#.![$":BO$JO@2-71 9,*S=ZP)_1Z1;'; M\MJ-4*"MWI94Z^J+7I=!]FZJ=7#0A%JA1=:JED6B:XL#P@Y MO1G7%V-$$=!E(LDH03!1FN9O6VOQCH<$X+?G]XT>@^1>0)R&$%RU>EJ:O=%C>LGNKW<(M\JAH:\>@[7C#7&NDADIPF. M<5EE4)Q#\N)\_X:.L@P+R8O&>1V,\S^NI7E@F(<]C$GJ686>3UFQ[6726:V@ M:,)Z+B"8?&P"M M<)6-B*HYBF$YG@T?AC:R>#JJ0C.#R1[.HOAPB@K#UYO MK.BON9H][-]"'(M7R.-P <>HV.A" M8'3AM+D;C%'_E)^L6&;,ST-J^_/J?>'.Y8_-O7JOA,>;O5V8XJ(7MM;;L=:; M,=:P!PM')\H\;5R0[3_52YVYZY:6Z\2"E);C26&"J0?L:C#(77 M\V*,8]WGMVZB?BYTZ_.!W"ED!QF1FF@#K=?4!8:J(W1_?-/T_W5E.*BA0>39 M34>!'0SLX!O-A,]U?]'T9H19;L@J?P&KI&C@N_ MF#UM MDT?PR;]D8R5OG+VWG?A)[TGMUQ-YT<'8_Z39_XX?% M##!R?^W^;/^=SU=/7UH!@'_9P( 07P)T]Q?W]4?&M>:_*/*G;YOPQUW#&/(G MSUYHK%Y!@'X>F7_+D8F-F/ _6]74*UL,;H(^0UJ!'&?\"X"R,U3Y(\;ZLJM/]:#LLZ"DC(:DS'*RQ),D(S&TK$@)@I>IY>.\K&O6GR05\VQ*8H-%*Y2+-::K?RU4HS&@2.^4KJ9T2HI"/- M=K*93^>%1EYLGI%./ONBE6I+; :OUJI&4O!%JZ5\6FB)Z4@F7Q$JJ;Q0BC1; M\(NR6&F=\TW?I^O/948SEHV.80_:T8<6Y41$$YVF4?!, &T\&D%NNI\M19/Y M4W(T)!0>3-85;P9OKYPC[GA9+JW:8]G4MOZ-4D]3&W([3+5F P<)7M&/U5%F M/]GOHK<-H/+(?\>9CC"?X][+QHI"*[ ML"<0PR4]1S.!X_A&E90=S9<)'W;GN5$=T*_F0LPH'VL?'>1\#IMP&0!//LP.MO/&?_!22,W7>69^^^_)_(2G9\,: ]MVS?^=-,Q"L1'PYH?"M@ M*:LR2I)5K"68#8$=O#2%&(;@HKXU0%.0(W,8-FF*L8FXMHR8: ('"=5HE* U MD97F3CX:PCC>$,8*FFQO)"7X0PD*9@LZNCYOZE3AQ24)%M6Q(FFTUE4C.3^H;@TO7L+.O$ MTN,?OUWH98"C""6R@CT$N\M:F;"WG(.;1V0?6B^H_%>D >:V!ODID@:.?F Z M< C@5X:\DB%.]R/I8_?%7T1*\%LS(OB4*T>:/V%O1!H_2_Y_4S\[:"0CT(PA M=4-;\?$#7PMZI<"?:2+P ?Y;E<%:4ZQ@W.&D#V?/2$F(HONEQ>!^\+_P?C\_ M=\.?H2&/8\;[WE?[.Y;YBA/;!?O3N"+[2?H+=_D@M#4XS4H]JLVLIQ5;T*FA MD_>ZV82?39*_-E5-BKEF*%;KK.@3V MRCJ1>/AR#T:W>!L7FD*XC"C0$"R+7^07!#KT33XT-971FFF.-7 3\ MF.S$Y-C^[_^U8_JF+#>?J-[>3Q]S&%V@7GJZK+;[PGFZUMW,428-LA/TG=3( M4I,AF$U4+9$]UXK9P 0KQ.W0@('I@(@\A@SG>T\^+R!X.W(0&/G3@C-![ZIH MB Y&FA*-N$"9F.@1 9',@(I^>'[Q5OGI790@L@K>Q)^N8#2EJ?[+H(2? 0&X M_[N6+9M.,!#/C0%PXH&@]]XW_&>E.@/GXQA)SB[Z1K>278A(Z*0T8%= M-P)!E\ !0V]F^6^Y'R4(=]AJ!T:!>_(,-NA%;R K"C" ?Y _!OM^8_\^ZA@ M"0QK/@N.(-[K(X+I=R0[,.Z(^G?8>7*0M> ;[X\OAAW_W*O^J7QP\K*\\<3R M7+\GT&L9!E!; AOQ^^$S4,&4#;_ STGK1=4\VI0(#MLM&7=2HYE&+ MT)WW/>^/S,R"% S\/?[@I?!O_-=$)G?0Z] TG)W%.?(2_7+?$>CF+B3BB.HA M'/GW?[9_VT*M_WG^A-Q'V?U/5+Z;B9YP&0(?=N]9(S(ZX!_$,,\]^S36?J45 MC0TB &@DT*MQH3/W1%?^F.51#&P"=W+X+O*4&)R/-]VU1BLR) M1J!U/_WD/\;W3:P5<%S?O@[+PM$=6I"+^P3]:,0:NC)TK9PYVC\(MH MAVP@J[X/BCCQB<[]MS(,>>A'!9 14'HR,M0@E5MC6YY/8-1^<-MS.F]_::"" MJFJ!!;PR!DC9L/4H\0+[=P@@UX"(/\SM%[?*GT:A=TPG\<, M30=^2 .G$3C=_8P(J,>1(?LI.W0[V$IDI*KLRI&1AG[GVX"F[F:_G?P =BAL MU\YMB/H/A0^ = :'5@5H7]/@[<8RFAB0#8T1OT8/_S)XB*S8%F+SR!*%#\C= M'NW<(&B#'7KFT M_Q:]Q0H,]W\"IT_PE 9!K[V;$B+04PC:I9D!RM OAYZ&)G,8'T"(^6:,GHXN M@Y.&-09!B^&_SJY35IIA/#FIARSO3VOP1CL' $+>?Y )]G&O:UF&KL%NV\TZ MJ"?@Q*+Y,R^:&-'N[FBV>6(QZ"[J(Y\Y4!MUTUH90(5X1KO1^D.WFT" $R*[ MK[ZP80>V=FY8FY>>"*0OSW"U&!PO&3E40! !FH?3 3(V(^I!?H3\/0 M".)GYS^\=(T"1P'VO0&C)M\V#B@==26:V-'7>S=5J.6=0Z?H)5,;T(!LQ*-/ M3Q@!/S0+;O82W2/;FOFV $?S$\SYPD%Y(L^A;\DC;0P?YD/0@>/NC#;(]]Z] MH5]VY/]YX8W.;0#==N3/.3X:GAIPR"]/?_C:!E'8L3M+.HI\U>#CD4<7N#SP MG48>,"(0RQJ:.4UK^):\P7;37%65E M@@I )_NT6*2:L"6UF5@=I-F-RHW7:7KUXS><']_N5!,]ZI7-/O4M@(\+_;<7^($$=.ASXPF%@V29.-@(G\YUZ(Y&'T+B?&K@?(8F)!^4;QI MHTT^$>T'.%6LN1:X.R_;.(4O;1YF%5 T@.:1P"5\$6<_Q=7^'.)?LY\' @\. M=0 ,>V8HZH'WL.&%U^6VMZCM5) TTG:!C H# \.2X0=MC*@^@BC-[]W7N0*? MS/P,M*WY*JP=#Q[TV@M/PAO.-/=UV'5P-QBOCJ*DM!4PY^%\^10BH+D' M.?/&4_X6QL+P84&L9,TW_KW\0IK_LA,9>?RVCWC2Z8_C=-!2\P1L$_W+TCHLC\)7@+1%'R_ U71=U^VA'[6>-U?^NP%BS MH=.OS7B1F"ZY!)^E7OV''5^V>0$-[+!88P'#;WF8/#?&M@YGX&#]H%'-V];D$Y M[,F?3S/S(3M=K7-/4+=_LZ?KG@Y'0-=?2T5\JBWOZ[V^_O(7EH U87O\9*OI M"H%%0I.N0?- ^99C85>3&AMBOE7,BQNNHBMC>EP9I^O'PJ[3UX5/V$6=$'8U MO9D?CB#7_;EW(L_=$]GWSW<,4-L!U9$([0W519RG@>CEUEECQJU:8HJCT\WE M/)MNY<>7[-HO\W@[2.X\M2$$N:MG)I_;8"[O5CJBVL?SS+6ON&<%H78@,? #;>>PJ.P71'00 ?MN\@E==AQO-M]5 MM'T'Q*_U[@JUJ&Z&II;9TTSBK] ,_M30@MRHMKO5ZWU+GQ:8""H4!35S^)J> 6\".]5 M+X^D'D^.HW/03V$H+CS9D_/> .ZG_^/)A#TCA<&=D)_K"PX7&@^2"1^<*^24XPXA,8 ]!8C4T^"M4U!FZ+VQVKRM2 MGVJ:,,Z"+PGQ,$-UKZ>8RP:[27X&VSWQ#1O)!I#_[#]GQSAH"D#2;*!&CU]I M)]#8I2@UP[\UO!] 2AM;!RZJKZG7,?Z,K-D="'!P(,_//W=4@((GXX_G2'XU MILB"[DUZQ&#MV(5>-YS&CQH6\5N&>OO_L_>>.ZHSV[KP_RV=>T!S[_5I+0GZ M.("!^>XS)8()#4TVZ0\RV!CC! Z$OOJO1MD&$SJ3NB?2TKMZ0F%7C1JY1HUG ML[908'$W(P8<3HUNYQCP OQS$RN4-M#_;5R!7*J9WK@"1\=G#&%; .'_+-7, M;'[5,F:(HU"L$ []KWPDT^41?8>43R(/QG]KL[<7.! YY3_AT!@&+_!@?#(. M8HH/QFWL*$&J%_D$7A["[P;AVNZJR +;!#A6T(W"1&((54?^P:WA6!N1]-/D>(*X7L>; M"RY>A+*J!2^K[IMV%^V66(&1&X)!Q!DD[ZF8 %B+@,.HB3;.I)B(3J:\ ",* MOHGEX,*YPY'^FP///?I R!OHAAV<(4S.907-$$3OW 1GN$0!N4O!%4QDY)4B M];B&AT/Z"7&YY67B9X[ME2I"!-:OXZP3TINAH0FG&7 RKV*]/#9P MWNGW-1,O99B-=Q_'C]<2%$EZ85O=,<#Y]*@*C.96([G;Y[I.;FT1G+IX/F^ M.>1KNI*[RZ..+*^(-S#L94=1+.!*Q/SU58?=0[8MTWE%O@(*/T90X86;7/O_ MNAU7.D ,^@@Q.#VP)(^U-Z(;\#4V*>* U#%82K MV.2QJV7UEI_W50Y:<;.\(/E3X[ =\E^U=%4OT'X"MS&U1>L2;)L[7!L+3;3Q[/ 8.NZ3F/6?U M.!KF)I,+99.RNV$X]/,_G_%K5Y,CI6T:*QS[>=G][08@!A9'O&-M8FUK@G9M MSZ5U3] W7M!5W,ZR@:PW"KK*@#EO-39K3H&%@%0TB@Q@3-F TK\]+[16-*U! M@FQ-B%)C&5UJ6:T1?98.\X?'QYT_?_AIGW6S>FQGLH8SM,?.QAV\GK^ZIV9$ MUYGPG (OV> [:E#&"T5S<"_Q*%=O5"P?TG&]#98A9'$,TPVK1K(YRV(FL,$1&VMST" M[PD'G^OE5_"^#'DWH(3,QR8-(W@9CA$0%J>.\, M/ 8KEKT%(R]M(7J%N5!5"D-Q9;5/?7#BBKC*6G9OOQB'--DOBH::G$T6:+.H M\.;/$'+%34ET745_9:];R D*T/'- M"SR2]P*/>X''%SN0,,(H3HV'_&#(1/E!-!87!L,8$1^,Z9'(QY@X/Z*C7@<2 MWN_<-+#&Z8(^GY@<,G/6HD//I'XR!39Z?Z15F17U7'V9XJHZ7T@R2ON9$^L# MZG!D7^RU.SUE4F7GI!Q/Y3O]6'V^'-"'(_-4N_?X6*Z0Q#PY361C\>="?9Q" M(V/[(\M4K1-AG>%*82HS*Q;E645UI$%T0.R/;,E][K%;$B*$UI\.VDEJVIJE MZF@DO3]2GB:J"?Z)5HA.N6LGHF0OQR_AF_W*<&0 MEH/8X=OU=:5$-,L]F^B(M8'3D.IETN#7O6!+EP:Y(KAC$J2/$%@J"_)/C^4K JXG^^%4QWT/WUW3_?^]LZR4>O35=&<2.CMHT8 MT6DT'F?T#DA6,_-Q/_;_'P@ M>O8]_8TG#=?XG>'4/U_W-9?;]V^[2/=PRUVEB589WIP2^8=>Q_($NRF!K<;< MU9(S%=\"@T '/\ M3$0;$9H[W@VNG:7(MMOAQGVZC2]S0QY\#>EX470/YG/9 M8N:;:5,X]H1I%W4XGQ!2.+(ZJA\XIM8N9I;]/+%6LYGA3)QW8U3]UQ\J1H21 M;WZH(&1X)+8\4!6WEQ<3#-%R\^^0)Y9GD*F1]9%CFBZHPMH/CK#GY^;)W+1, M@"&L/]>EMN[^?\\#5DN(*K M/H38U0P?Z^#;@>YT\95FG^5P]+LY2L&%HW E&T=V.KZY\JYI[*Y2,Q ;&:;+ MNZ(_ S#NWKH#426^BB)8;LT+^@=4#6\< O\2NT]_P?LE5#AL\I.WDUK$!_1H MH+&ML'1SU*QC&EX3,#B(0:-J$#INK^+RDF2*$G 8UPQE8?_,@,*XA =DF?@A M[IE]7O3O//-J:B5; [A>-8!5S,2=\V5?YSSA-E<#N]+L"]-"<WK^DG+]'(UCF8@Q'_?F0[8IKI\F MB0HY>-:E7W^B"3I,T8?0:<@DN<+P'G\LC+NL3435/2;V326R:B_8/-48^37- M+@EO1RL<.6L)W!R#0CY3].I.T,_^%2R5PR?;GNK MH=@WMU)O<>YA."YAQ#.U<,$P/FK']RR\NR/N%71<%@ ?H]T5D'W\?8FBX4UI MT(YW7AV#4WY8%Y<22\TY(_(:$=$)HL2HTX1MGJN6^!(U\]ZV>%E;MW,]=I!F MEOC;_R,X,=AF+\$)J3YO!_T<-V!?A72XKX1%]J(Y /U*DCB?2,N MM!'4 \G<-^(&-H)\B";O&W$#&Y%\H*G[1MS 1B#5%+]OQ.DVXJ/0AF]YK9=; M=>(#JSZK?WCFZI93$P$%3?#A__L5_?59&:0>J%?]@R]3)/$.@KR&%0+=H3QT MD!.!)+^E=TZRY%>A5N^2>I?43TKJ+N(?.5N%<->(2P#^?562(6_H71X@PKY( MW"7Z+M&W(=$'''L1JKB)DF\LU9#_/IT8G]\7>?_*=@'$3[+"MY( WW^%;G3] MO?F9^BYFZ4-*_DOZ[7/V;5N:__N_1R-1'(\O2XTV/MP+I4YFO:Z]H,OC9WOV MZ?+K/CVR],PQQ0$UU$=6>]$;*?,GW30-?1%OJQ]#C_>.]\I%7GM-:S\2=1S0=?+/E=*%BZ**&N^F+'EJ4%6A9GE[[3]X6OKA2XSU8?Z8&_,)X:BA.8ZEJ^8$S M2Z5VZHBHC]2X[$^_)IKP 2^)Y*:T)4)MP+/YE*IVV)0I$2(M%=CYA-%GT^4@ M"MIKY=S_#@%^E>Z?&GOR>-:*TO'F6J:[52JIFJWZ*2)_5RFG[M/<$T4^7SD&7V^;^K@_7C-\WJUQH_3/'^EZ^9K M'B$R3';B!2G&,;EXNT99\[+3N)CO5M(61B%)LB+A.,]2]K''M1\S<)4]=D;- M<^D,X;ZC]G]Q6?;M:(LWFI>]U+U6F3E]WB:' M0Z4S+U)6I"'H"_TV.W[[:\-7-C8+NYD+*CO3$_WIX5XYN(,MODF[:9_FXHS. M3"3Y^#L NY>\=KHYC;WVG8&^/?QYYH+K M9 UHLXD5&_S+ T#S]%HBK3OCKM-H$9E"A5@5^L-)-2\=HJD)CKG&:&COY$H. MKZ LC\7 =3 ME9^0CVJVP3KDT)'C22/?2DB__M#[P@0W/4^Z9GX56'.OALEU=UUED_9J?1*1_-FJE??^(A M?$UK?_& NHQ,%R#9A&0-H%\"&"&\!OW/H;.4SSANXS>WMQ8&2-SC';X>[9/BF+2":>NA@T/A>]CJ.NNVB7$2Z MF>A?<\<@\G#WV<474^&]NKC$T&T Z^!&_]P;7WHMON"EEVX MMT 1\XN)>]MZ#_$NFR-.1-OO(B4'8 A*49\Q+WCWR(M^;\/ XX%%5!<\UVMUNM? <><% MT*4^L"3,=&Y/S4WG-C3-I8F\(PS6%Y@:8(C;P6YPVYZ,#Z'AIA*!*VFVP>,TKPQZ1M\T8/84$!@#+AVFHOC)#BD"3H3_(X;KAU\%6 MZFB-6YSM,-YJ?=N"$M^R'L/RK8UUE07/C&[-R+9'R?U?J-=DMW,(:+!XH8P!?< M 9GU '!,CBV#.Y5:(1L!?1,0<9:DQWMY6:B8O*YHK >*?G'QT&)G0X8(GZTW^9Z+"7LZC#[Q.79 M:M(6%:>C5Y;'^FU.IDV^2N6U+)=?$N,IT:2KT8ATK-]FA)^EVI5AS61%+39( M3W3">N1@9&)_Y)*<4]2\R#<4.9Z@Z;)C,"9?/]9O4\Y1,VVP-+-2HV%'R=4HK5E0AHL]2Q_IM$L^31:N7CN2Y3K)MJXET MH\X,8.3!/+./I6*+T%B;BSS-)R6IWR(?DS!/\N#U\4PMIE:2[*-""3'#BI&I MJ=$^VL13:=>(7GEL/Q$9O1BOIBWG.3E)!5IS;D;.U\UA7:NWQDJ33!4FS]*4 MZVAPCG/X^O2H92W6:J;-:>TN;V>7W>5"2R$S*1%VL=A?L>A K+*P>'Z=8 M>.;!1-4<3:[GXVZ'E2>-YXF3Z?"]80J-/-A0I3**RWVIG>0R)!G)Z=/,F.G MR,V2/MX7E?I07U3ZY;ZHKX<0'P@XJ.MT41V+O.VC\.%^,:KA"!&W+5R3YYL; M('C<)TU%3Q7!>Y_Y2/2^!^Y#TUL;6" ?B2\ L -0?;RK:0&'WN]-XT;\0MAS M1SP4>Q<_&'<-1'95FN"'U?;?&SAGV;SZ3'D9ST=XN6?,/FW_5]:DD&6.7#IC/I%_*Q$&?DW39?N)O*YY#!+&,X=B_Q_)* M%([M1.>M/'!P._G__G63B MR7_VY[5W@GC@!)X@7_.:!^E!(JPW0/(08GG-%3<1U/;$[^ 8\KB+3?I[@-W/ MBS,:?OV=TVZ8TV:BB7,(8)*#6FM[BH$9\17&NS/5G:E^_=FUH$%(1(SE=N>? M._^\RC^0*?2.!(^P#SA=[]54X/O?$+?=?:W;8[;#$QL?%?8HC\$YCX7^LL8R M;M7]%1?L8F> [PJ;_ (G/_2^@4C.FU+'K^( [#-G:(U,&>-=AL:B&#A;L#Y\ MN+"?KO#7_K Y/=P]9S=YV-WUMIX%[-P&U# XLTU8YR,QP/'@>@8B!+_7 \?N M83@96\AP\@Y89"X(JL^+YO9H-C2"(WX4B88F/ I?N *GQ&!W9/8;S!I\R 7)B9@WF:VZ37_?R5>Z9 M&V9<'\I9A)-,T]#ED9^EPG"%4(H'K:)![ZH8(@ *]I!I,Z&QN(%AB-"_9FM\ MXK+SQ!EX7[97G+=!7W#38P^ACGCDE-I%>-YYY78VFW-:9P:E3O[''DC@!LCO M:VQ\N>U[*NVCF*X#@6[X",E(N&2BFUA[K76%Q29U[M\F]NU M2,&UF'@M%^GPG94M'S_"[>SM3@D?JQU6YZQRN1C?=]BZ,B?&:6?$E\K+=/V< M';X_2_FW.H '6W)CG^NR'<'?W>[;/XK]6K_O:.*!^4L[5[J,\4#$MKG]F^HH M&OU+^[#?]KZ0#]&_M GUC>\+\1"][\OM[0OU0/ZE+:IO>U_B#]1=7FYP7ZB' M^-V^W.2^W/78+>[+W1^[T7VY^V,WN2\HKKSKL1O<%^:!^DLQ=6Y[7ZB_%@_O M(OOR_@9K+VW0FQG,"]/E(JV$WLH.GK\!_7NXXPL=Z#<@$R3Q692)*/-P ;[X M((TN#0]SB7:$UV*3N^ZXZXZSZHXKMOX_M6XY)V#-7]MI\0ULX/R,C.9#M6:R&FDE!!4,\D6XQ_K2@\]-YM^ M2\9@^2[NR(D;CYEK]+*!%EVEGMN%6H83<]UV-=[MK;O%G;;*Q ?:*K_1BXY= M00=)M!$IMP&CT.)7^PV:H#-+1&H_Y=*JH\Q[1+.6:E'9Y3-T)Z$!*".<8*AP M+$&=J>GR=0!B7A.2(!3?+BS?E]?K5JW\%-DY%:3#"86'?H?PX/YEV_[CF]+P M8WW(LZUI*L^O]HDB?V),SG95P< /N)/?#6O<%.Y5LMJ-UTO:@'V5%%5JPTLBOH<)QD@DSL3.%?M<^;CEQJN-;2L)E M\AJ?$(53NR/LDLAT;(H=$TZN&Q_UJ/DJKJ1V'&V0]8OE<% MUXE]F]NFQ_7=H0\%O4WM-$IHY4 M=--2Z*@(6C?YZP\5IFDBG(R=Z?S\!HM-3ISB^5NDZS)9H:^+UZE=EI4565:7 MD7A"Z6C::D0WY$Q?!K!&2!+%'\A[WD]OS$VLNG[(!8=VN#KC+0&\4& M@"?'?OTAB3/>J?EYR9*[#;_;\&^NQTZ4\$@7[>RJ##=8J>;:C)F\01'5*U^0 ML1?QT5-SHO<(I[ZNY1H%[C$[ D671#:<"B?I:)@\9\[B1]AP+T'Q(WG_5.F( MMYG_U#:\5*S;G4FK(Q.:4>@G<\5%SZZ">PH)A;,9\5LK.O%Q&O_O#IC53\:) M@I4"8\JZPWO[>O@)[H\:Z ([4D7>A.V=_+,[$QK>?(XVL"^::"H:()6[J5%R MO[?K__FOG1ZVFPP6(&(9YF]?Y026Y?7.I3!32F+$;9'+C]&;?_/JDE];?D22 M?-@TUOJ]T5I AQ R\G3L7Z' WT"/ V("VE: 9#N 6][/=C&W_ _?:-7K[0P MC%+D P8G1/_T%A8E'^*Q,^W5'@_3VYWY7SXT,4']_7>KFCG:OQ?^?A68%>.] M05T5F'' M-PP,_\GL.TO,>LNJ8]1D/D+)S!MI92&WX_4Z MW&MD#IZ95R.21"R[2J18J([F;78J=6'DP3P+9%)D"FMSRC)+LYG)5PR;:N.[ MD@>OIP=JBU&54DRICJ;EJ,G$&KD8U/H>+BF?[%K#,?&D-/-UF\J5^(Y7A$90^VP3J9,YN"9AZ^?BJ*08$1)X=;1?)%XK#T.9!*2ZP>O M5Y^L>K;5+BT5BN@DV[%NLQ658.3!ZZG(/#-- MJEW3LIT&D5E%R.EHR66K.1AY,-':J"K.E*8D4J5M5HF;BS1R(,-33SR M#K)C6D*93R+5M4F9AE@$;WBSI#U+XH,S-BE)98NM4I%=,Q5E)-%21O$=4X,456;F_HHZF:;;T=783K]A MXB-O@<1^'&8T-<(WH*U0 V/[8O7X$R!'>7]=YLZZ+@T_BGWH?>Q1G^9;DJ?7 M08*[]'X!FG1>ZTO&.N>HG,S;Q..8,5+-YAV:]/:A2>,/]!UZX<4NC%>%PDK< M]^7V]H5\H.G[OMS>OJ"(]0ZQ?(/[* OVR#K%J%)7]=>-T>"8[!@=QUQUQ'GU1$W=(GTEB%( M[[KDKDN^XYI/@C3ZX^ 4[T"CI\\"_WU HT@P?I8!_0#0Z+>TF"?CGX\V)G#M MYHTU6C@]T"@8RAM;Y!FA MWCE[\"&B97N[V;+O#-I.%B-CM2>2T=^5&E8\-?3Q* MMI\B7-YB5:G!S*B*EG*Q2>EPG(J'D_$S=3C^N_0-KEKY*3)X<6322PKAR1N( MJ[G)-)DHVO#W9/YEEKT MTABGIU.B1'K%5<;3=E\1I_5!L5N<]AWBRIZ,VAF4XTUFON2JR[@E3Z>96FI: M=]%2Z3 5BR%/YDRZ]@8]FF02M4-E(G;()1FOU\^7DI/89]=RON;L6%@6!/IP.3#8N@U1@W9)M642:*:54SRE=V M*YZ2T;HRGR:21&EAEI4B4ZF-DCZD;)AA8F&2/!.2PD]R*[XKMO*5$&4O*5.G M]BM:A?@XWRJO3$X;:?'1C&ZO)&.#34N>R[&X1''06;,L-Y8U.CTV[3TC_=K! MV/$O?JHGMUT=V)NCM1-YSFNIQZGL;4D4$F M.B6BU)IEQBTR)Z\35P:Q&4Q2L2KS1*24:J%198:38FVIIES<74#=C<;.I,-_ MN!/U%V%:WP;J[B7%].0UVH)%IPN/U3A1BBX>J6A+FTJSE(??RSS0]P*F[U# M=#K\WFN?!US-S[LA&+#+UI3?T,*O[[[M1=>GT^R1 CT9475QSE'E1H5>U6C# MB5W9 6OJI%XRD]* G9L-)J):A5&/\Y" F3 9H\,$?4RRW-DI#HS<6)IR+6'A.D.-;JUYZ">3X M$/CWYV+0G0DMT%?I&<.RJ^,FXC^K9JCR:'T( ]@5=8U-\,UG3ALV!O7VNE%[ M&BW/! /H_A,>]"*2Y-X6!$$I8350+N9)U@D!)-\QKR"KO(6>65-Y&Q2&=3F, MR[>FY-/.GUK(=(D(/&?)EFV%9B929R::&PR;B:9EZ+JHHN_A2_21X9@A WV. MN=(*V2*OA4-(J8=L(\2'5' )S!":$9I-""T(Z4 A-$$_!E3-F6DL9&3,+/P# M W+I(7LBFT)DQIOV.H1^NI!'(OY6X&U^^X.'V]WEELGKEJN@;W"C [-[8Z_1 M;J 1UDP<03M[-&BVQN8^-!8!&=7$ ]#&:[(-G=<<2_1_Y2%@AO'N(R809 O; MV)"LAS28QXA'KF* 2S1G--EEE? [6.4?6-R9@7;G/"FF$:K%#*& M-A,1Q3$RZPS^F]*%(O9-$%61V.F>"MYH7LO($LW*6BPJF:40[?"LT>O-I9O4 MO$T;F8P(7F\:OX5#20NZT M(+JB*#FR@)Z$M"5:EVC#3^P)S .^Q SI[53-_6VH93!X^>ZQ!L9DHYA+N#I MHP!S( F'OUT=@C;CV+I"_!*_5^,%<8?N8?0T-!$DUV&D5M!;;,/TB E:S%%M MV#\@OQ>5;GZZO]?N^V ZB*N0#X_^,>9E,[3@5<09N]O@#W'7NAT&2PL^%L_# M8R)_"0=ARP;?I*$?^9@7D%.I?O("-+)F#LT0Q!53V>B'VW>C[4P MVFJ/TO!/_&;T%X\T+N(0U9T\XGJ@/&9H-*D%%-G+EK]3S^A3Q#C^W@#.B6!V+W-AU=DF$V1-$=8GV@ MV88X^U-$O*@9NK]O1[;@&Q/Y9A0OA]52JID!_1)&KCF*[T<3'A9MAC*@IE25 M]\D)JT>FV]WHL$M=#3L,H#IX:P(_W_9I; B0^A% @)>JYE M;3VQS1"/NWWF.7SI2V_;K'B7'2'@AZW@U5T]#?;H*MY3SC"1_Z%G8!MU%)P& M["9RGO _7>9Y,7IEI70ZEG,*-LL["\%<%J(1LUYW$TDRE9*YE=9T MSDC D(HP/7TP=O21SZ/>TO?T^P-2*ZZ_M7&:T("Q1R_+&5JR(*/@1G1?;'M< MA-^,Q)UKAK+N"T-CT] V/]R\S155)&H3%"H9)OB1(*(37I>00.$9+R>BJ[!] MSR_H\86,D:N7D'2[2@RL3%!Q[4W+TPT[[P!Q]98]Y%7L[5D3$5D\5VV@N,+0 MW' 9VQ@DUX[YXI-YI$%0.+[W!M_:80N$YJK:$\.1)IYYG:*5VVL_&/,#2-?] MLKP]A9UL[F[?)H1#AL"486^RHJ6$RDB*]5 *JQ$>/Z4A6DVC'"JG_"<]B2OT MG1ZJB99A/;BI]!0$E6A=R.B&MQNT6<98=4:VXP6)&H^T+V*0D7TPXYV)[<:6 MWHLZHO=X&]EUP7#5O2X!T61P]M;;MT]$0<*.&T3+>#^/J\[#+*8+HA: BANI M(F]"XG;RSVY&D091.P=6W(OG@50TD/)T!1WN,.T"P/V?_]H!NML4\$5&AFJ8 MO_UCB<"R/( ]"J>;)>3[8QP]?HS>_)M7E_S:\I893SYLSDM_;TXV:%?W/-"Q M?X4"?P,]#HBI\:M(@&1>=MM-R'H_\S\S7=0_[\,W\/R\G;&-&4 G8-V(_NDM M+$H^Q&-GVJL]%4QO=^9_^=#$!"/\WZUJYBC('[8Z.AQ9J#M6Q_L(:7%(O8,X M9-P4CK5)2O-_ MO^$K/NDOH8!7ELH0R/C)MQ@X_%AU56 M7%JZ:K4JA(VOJQ^,G.1+Q')I+!6%%P;R0BN9O7D+:K(.1AK/3JSTV(DSK"9+ M3GI0J#6-D2 M)PNAIJI/?41ZR994BNN#Z;A0(YI#S#(4G4D?54 M\9MX 8U';I*)Y=Z/=UT*N#&4Z&5^)409T#?_<]D*SI?BD,]52+PG7G[^9)F1=6\QEDJQQI2QM MU3J2W"!BB"8D18:3L6/UIWL?N,R&!>X2#+97AI NVME569GW"*JY-F,F;U!$ M]=.%O1\C)AKY_WY%CE*5<^*/:OK)I(@\4^_W!DX_7HBF$%6C=#B1/+Q8Y9_S MN.[P6H3P2,2XI@!/B)R/< AX!],:UAT.G!BI."2S)D']@32&^RBX*>/J@S0* M*&0TJ@8N(XJA9'L"J1I>DDQ1@H!D$YGA9,H"KD@C3U*% XWJN7Y[&Q72^7W*>%)*H%I,I5C#KV1Q? M1Q%3@@Y3]&'K!Q2'N\+P'EF"PRD+19DJMKJ;% <*Y;>Y%3E &Z3X1I[$A5P2 M/ERBLJ0Y0H&PHXK5<58>CT505R)23M@Y0;&_8:(II; '@&CL?H!HZBNV[%93 MN(-P/'*8WFLNU8533$48+M,<,6PSJE;'C7,=D7[,]?-286.DL8PE/I; (97E M:'"R_NP=>>QY;XXE"K^OELI[1QG3.\N6O+5ZB0"W3G$$NGMFB;_]/X*3A8EX M,3-$CU[AP$[5%._8AO^!&Z'C3W8"^4#=FC=FFRE)N,&W;?KS\MY'N@M_WV6^ M> RC([Y<)A>(B //AQS]&/&!3S3_WQ$HP/OM9CV6B$QO9AN\O< O]H?R0\M0 M'5L\)^+LVXBX1 MI]V(#UZX?]-&7V[5B0^L^JRR_^4E)]ZX+7;\>LL&CIK^ DX[<]Y[">]8V:OP MTCV1-[UBO^#+?F(]L4>V\2RXRS]A8ZE3:*.K-IJ"RV!NB:^H"S@_&_H= M/.@(I@=/QL'77O'E5;+'[#>(P7F^^]'[QUC^/>>6R>-;^FY]VCJ];JUGXNXQ M2\O@+)<#O9.5:)9I=]"0E<*H@XK-K,G\A*A_] KT"Z>8K,?D#<3C@9I>\DCS M@,=5-:*6'3JN\,[LJ=O.4+4EM1Q$H4R'?""2Y[D8?9>9OU-FJ"_)#)/F^(A3 MHGF%,0KSSKHWG-53JQ'*YFODX3R&9B6*9>:W7QLVY M]X=RD?)JE[V+,A>RH'^%Z/]@.7]G2[+/B'UQ5>$*DCU0N=)P;M4,8ZWF1I]K M0N;QMNL@OD\!')'_;#J5J,2-YQ4;$?CI*#*+]9AQ?1#S;.:9>NU<7$I.'!C] M1#. )\FQ#?P]@.YLGRZ=G?T M[[[.>9)@^>'LP+>R0DT!\3^/'4F:-.[,/PT87BWIW],&&*Q3J&B=Q8QHKFLK(5'1EM9_(=[ M8GY=&(8SVS0[SZK(5@NDE)JQ@JW7H9LL]N^IUU"QOZ=_OY?ONHP5O/:B[[[= M]TF*'=,6JIHM]_I5/LIER+RB#9K5=J=WS9R8;4^CM:E =PBGWA_&GXMB-*IZP?^:@GY7.;LF(30_'1B.)6HIJRI?J>?4+IR?'+-Q)D^ MBVG%I]:05.08/R\KR4F&TY9(0K!AI:/?^]3H!Q:%W<(BK^Y!_]""OY]\VO&E M+?N>/GP@BQ7L:G5WY.^._#637AXO BL>^B=.M1+M+7-/[)Q.SSKY,3N/:UV;)+#.)EQUZ2*E"K@Z]BI#G3CP0S-USOXO$Z5)?KXG$JJ+55NJH M^$PXF;[ ]O)/2:IR!9$0HIDX069F#J'Q=3Z5K45JLBL242P2/ZO Z\(&\Z^P MCC]8[D^3TWI-#:2LU&R\M-84YPC3_KK,41EN^>%CH1-&[E&M&8D6)+/-.;E$ MUF@D:AR17$*//NI-??"=I.7GA$#?(VWUFA"PEB.V!V4[BVSAL]4;SE2MT?T< M1-IIA$#*VI/F>L#*BIPNEN/-:&%@(WFD4+PT^]F5#<.9^3BQOZH@Y++0O M&$+DI8;KU1P[*96IAJ;PB5:AENT^-NCL;<*%543;;Y3];VB=]Q_D5)@N0,K- M=%-/\Q;:35T$R"1WIBJ>*?*&7+@4Z,L)S=8=:/$U7(<$)+L8[N3P-^A;:#GE M4@>Z?WN>%9)%),,>.@M&Q( '6R'#L2W0-?"T ,P3$LLP>%L>K(H_>(S4%*!< MB#N .4&,C0>7MM9Q<(^]=J)N9W-8_.?F"VU2X1DVVASX8XTA.!Y"65G%I!(] M?GX')>$Q 6KRLQGB--S@RC9V040FB., Q.PKE)ZICML:;#MX%YBILD^QAU#*WFMQN:$AM(+W"6N)(\? M=H1A7=YKV-WI#Y;9?CI678P';(092(,D23#+YN?\VU1@20?5PN-B8=,SA>W(Y:?V0,[GZXE/]V7\ MXEKST9T0TJE66?YZP\53A+)<"Q^>.@5T'X[B@!: M-[ZE#N%'/Y(AL+?8V"PZ@]>,N<+C!V5261%R<=#CFJG\,,%E^KRSN$%^$&8] ML9UG2BS!QQ@F.N]-NEI: GZ(QN/A>/*0'P[4!77;ZN*%2."ZZB)77%M:JM]8 M*$QUQ35*S?FP5;U!]D@8A>ST*9.RV4A'G"?:3+JVCJ5^_:'#9((*)^)'&KW> MO+JX D.\J2Z&DC1-/65476&DU51DXAFVD_YTZ^3S\8/22DP6DK-:*!EV0D6C MO>1,3$#;7X(($\E#;G"A\#8ZP7- %SW+94!:%YCU0670PZ6[UP%G-2 5^OA MCZU$WVH MH!L+GER(P"V%<"-XH$]P14!36(R%>.6PU_F15N<4\I='/&#=8N3*X_"AX?=) M-KP?G,[(UNO,>?'6"V^G/30E7ATY6_@\X978QK,R;\TEO+N4((XE6HW_/D#Y MW<"-'@\0K@$7YP;S+7[U4G+">1K&ANWT<,HUHU/JF>D,Q.GC;28GO,0$6HQX M"^#1KD"]B$CK:1T;9AN('3%(XPZ\V=KC#XB\3!&B;-%#;T2_]4$=@6$#R(3P M B0 #M*:..@6-:1P>!-TXZ:SN"MI.P_;1U3;>R(:PK_X.*2:CWWLXJ=AI;W] M+(BX8GJ=S3UP$VSI^1= WEP@%AG/!(/0HK=F7Z0&6KZ;EN"Q2G9EGH?>XAC\ M#0+9L!]L&S-9]U2""[2N82!M&4>WF@&*7U8 H11K?L RPXD$"QL.']S4A>3U M0.".[=)2]C$D$3\]0QQ^=/9'L.UX 7C/WX>);_I"V\%-A$?NF!,./^ MZ'LHK:*.3"DL[BKJ!DG=%B.Y9AHZ^G/D0AJZ"N@E-:1E!SVBLVX(!)-94JFX M,.ZM6.D0!NGXN!L&I6R((QU-N MSUSPY!=S AO!4'4;-L$Y&VD.T5Y ?H2 SC++IRB M!TGE:1WD=:BR:.X@?O]0Y$/ZCGPHWI$/CS+KV\B''T?(>P7S[E43<485^[*/ M:(RW;HGK'+KJ9U\L0Y(C"]B7PNZ& MZ(8Y(P.Y>O+(H[F&%/3" RWVW1]0M"8\$2E>&=SAC4;U=S_L*4H77G8#+>N" MY0(N%G1YMZX7-J--JV),=1.;;]^SQQ']CM7V;:1WO 5F,V@J8/4LTO$2_ -[ M !:*7RP%@MF1Z)I:#^)7#_GP3:ZH0<'&6$:/KCE#Y'3XCL,VAH;?;K,U^"._ M& !V7$,S@QT29 'O.7BOR-$,;#^>]=8;AMW"1V;\=@-]EM"#S AVE8S_8_D MU?#HL0-HRF\#6V^]TCUS=Z8:@C>V_?4R@UT[^Q&P'P_*E1DG>)J(T@-RR).# MJ!"-#I(B+0R$$?HP*8KCD3#:QQ.EQ\QP]=2UAFPF5Z\DU;HZ;^27QZ!<2WHW MV6TJJJ[(S;%$K8E9+$'!R-C^R-8CKW4EL= 7UA#A%2=>%IG M1RFG3$0J3;X13:_+P^91(-DR_40EBYPS(ZCVFB/:HTE>JP"0[,';YK!82,9+CMMZ5SJ&.1L-"K6L_G%^(D5 MG64ZIYG::,U+QR!G*\D<8\:4[$CABTZZ.;!2Q?6J[MZ_W!V922A&39>,!L<, M5&[R*"0&<1E@;'TJG3G(JP%BFFFO:RJ/H/Q M9\=Q_^Y <#<,!,%?+C+R_GVY8,W1=]RCT\,E71(@JNT 7E= M8Y\=,>D(([P&H/0RN-0>6M8&"H_Z+!0>23\0YP=^.R%MWD2^NW/)6;B$/.]- MS$MSR:UIS<]:C@N"@9Y9.EX_[/\H30YXXH-$.IEFO6$B7?#^QLCP_^<8F%NHN\6 MVS[MQFWON^/$-;.#\C(SF0[5FLAII)005#/)%N/O[(7VXI%CH.V%/]:7M\T8 M[V)2O%9J.0-JR"G.L\YJ*Z-C#YN?OICTXHSRIF%91WI<\))%3 N+-D?P55)* MF^.8FDBE!O2 _O6'H1)ABCA3'^.[HOCABN(Z^WM#>H(ZJ9YH,&S)U"-:0G&T M1I=0DQJ5)U(7TQ/.-&^45H+9(#H]O?M42*J$6Y+$_/H38YAPC$R^YM_XDE.$REL)+MNEX!*7I\6( MG*2I3+,B<)K1IBO+:K.5UR_G[41'L6*.'>=27"8>&Q=RU4PNQ@'T-_)VJ 05 M)A)G]';N*N#[JH#+IH"NK0&^YKF\K@&R?+69)[M";:(*]$1#7[/"DL*P,5T.&16Q4EPXE7(?3N^N:N;\Z0:+KVZF]( MW7S.G7M%W43*545;#U93PM$<(E>K9)O.X'+JAA\G&N-X>2:P&3JW;A;Z9:TE M+)&Z8:!/5IA.T#\C%452^!TMP^;5>Q1ZCT+_OD047\E7I\NIV6-EII?L= OS M8JOTZ2Z.'U8T3PF-*' S,\7FUY1:3ZTXDNM+,+]??Y(Q*DP29W1L[H+Z?07U M;TL7I9K=83?5[9;83LOA&N.RM9!REW,(R@-QTDURS2BWMDOMQD2?:D]MN(>. M'()$(A%.)DZ(X7UC21TR@=]1%BT+FFX@A\QM.B*(,Q.1%]^KO@=;]V#K[TWN M'- C].]OY;:DME*=#0@U^EL5X0^D(5,:=%Q\QI^_J#V/*$ZQ.5F0A?Q\QHGE MQT&ZKC06H@9M.6A0G&0X21R>ZO_GKDWNVN2O3=U<6IF)6I)GN M%MA,I:N8I?B<6I-+I$S "XL2X63R$%CU/]\Y,5,1[7#H>+>6>Q3X%86X(_\T MDG_!<* %S"VHOU.645][G3<40UXLUX.$]HCNBI6*T\8X$],)<5*9$:2@:KTI M=!U#CE"<")/)UU+*=Q&_B_@+SLVUEWE#$GZQ+-%Q"7\N)I^?=#4]59AF3C?K MD4B6MJ$'(!P:Q/C>S1$W34[S28L8#)9JGQ6)Q'#,EEK- MUJI^K UNE1_DN50N1K-BN2DDC'6R)';KQ]K@)I5\B:U7!8%H,E&C-N+JDAE/ M'6N#2RI9>4E+\R91BK-BMD0*42N^/-8&ERN0*TK4ZA5E/L[F8PN:>(Y+J6-M M<">6TYP\]R,-93U)])XIMF3$EM*Q-K@]JT$2!":Y,Y)?)8I%8,-2B5S_6!IQ:X\5U+'VN":[1I? M7\Z=(K)K48*>,R/;FM>/M<$UR#3#-/NJ063**YM/UT9CA9>.M<%]:DDKC7L> MRUQGVIRW4[E,F67J:.3A;HI&)Y9KSCI<_JF;3G52K<**@&<>K'T\EUERI>MS M)5+BFTS=I)CN(N4&Z)=H@[M7$&R]UOVVJ^=XL2L*"VX]55K9E,/V*\)949:. M=[_])]CP-GJDX>UV42%W53^@X>K50%4VI/2 ?[R>MQC3!SW"0(P94J$);CB$ M/._1Q$4"P&YP&U0CSZ1#Z@KB*(&0$M>%WO8ES&>)*+7 H,M!#*!^UY: MZ&]PT(($J([W]==1!\4DU7*L0]H6ZT,9.7&'Y-GSWXYSY ;9"''R< >C#8"X 1!IA=6! MNCXYI<^;Q'I995A!0K N'2IH4JVEJ"[$)S3#R7'2-Z+SA#FLKR>$''W,.TY+ M6/(U1/IH,DPJ/V%-W,(:HK(-,1Y'HFX8C3> ?"Q@^Z@AL 52T3;!SM9IGND4S6;-N!K;@WNS_]0/+ M./&0>+5]Y;VY[+6:9!/WYN4WN"_D W5ODGV+^T(^Q,G[QMS>QMP5V6WNRUV1 MW>B^$ _QNT=V,^W^WW20_X;.U:]K\%MKC7O1ON[?B3#G;/U_9Y&76 31YOR M(3?<^O^N0<\O'J=MUWZ%[NP_K#7[Z?K\WQGG']KVQFZQ97;J M)$XF&#>VRM-=0L.Q^8VM[E0%Z.3?WH)[VVBMN"EN.7KBEEX_\5/#S*B\9>TV MM?3$J0S2Y+4_:JI/Y2>YO!HJ/*-7R,5,J\6;GZXQ>>4<\,4&2,METGPV22"B>3K[7CONN"OTP7N(FNOUL74&?1!0TN4XT.$GWT M@N=L8X LTT6J4Q'F63KF-^>,$$V;($_8^ MN8$ $]%%5%5Q9#N\&IKYEV]5>005.J?S=VXFAK[0I3SJNI!=MT@3SX&ZX68$ MW\Z;*F,Q131*2284'^L;/5JBRTG9C)-]=K[H]Q?/Z6RK5_STWNQ]X5S9W97,2#^VN;$[GKKVL;/*52$3+V;4F'3%RDHM"\*:R^>9IJI-W MM;W!D/1J2O6O)\,]ZW716Q(O*3A#F$E9EJF.V'4S0O=ZR5%[-O(0 <@P1221 MCCM32Y6[.KBK@WOBZXR-5SZA#IC'69I]JO(U3IP_B]7EB%%Z*:]C?YRBPP1] MV!KN>R:I7FK'RP>ND]WCQGO<^/E$5WTSQ7'V=-Q3T7= +.MYO,UZ@S&S+*:6YYK+(U,;9)I-SZBZT M0)2AP@1SKU"ZB_@+(OYBVN;JZ_R8B(,?1U+_[!GHJS:2?:-QQ^[-O\^W\;C% MM=UX8QOB3),_;K#BT7^OD&%-&8LXIY-I*)KYL"71?B53JDFN[9-U!+K'] MRK@!#",OW_<1:S&2V(CRM@ED[%!>O$?H8$Q5-/C!(__AK;>RK.-&A!E3%&3[ M:DV3]E<7[!R(KU5 [S3=-D)\J&R@Q4*+I*8X.0%H,^/MAM;$(NGOI75B-E/F3CN:D+^)M]>5V@SZAD![9_D,JE8YH6 M1G9SP.]0K5C)O8-NIF59OVNB"3=_> F1CD7\COW0T0AY";;5$$>BO #C6M6# MQ-T0+T(%J&>/]%A<3;:G!/^XMC/]:&TR9:5??Q*'9/L7,)?HO0WR^OAUT&G0 M>Y_;?'.//]%J #09./^LC4=_"[PM:NB1$X%?0UO.P^:CQUB-716/F8DF7H8^$A%)%B+Z#E$5:Q6WO>M21/\S MH34I^EZ;J3(>>J2)VT,HMWGR]DFR/E(=040; "0-A- 12(5-W?D MD1+"-( G.CK:+1LM ;X;\=8$3U(7[6,['@X),F@I(31A6I,Q&9/7@A#]_QEGURB?QX+$B]5_XV=,[X9&X M_8[JIZ9CUNU&MEY1Q/DDTTWT$I&A5/_UAWP@#]/=P";D W%4DH:XUZR,+1,B M%Z(;-DK0FA*V3P3@)?0G>@+8 V2?T&=FH.'O.53=,6'U2\_:O"D#DR#2[(*J MUTQDQ>%3KQ)M7='&52ZZMMGYD&J0O-&:K03IHQL3=,6*.F)A!V.Z\Y9L-6>( M&$)5#\Z(/*X/U\LH]]QJ3UH*7VK5Z)I965(KI \/[P_\*\0/T>YC8L]@1>XF M@+1.4S)=CTVE/D=-$ MJ3&K5(E!FZLS2%4D'X[40O[KN DXHCC "H'?ZJII>^OFXL@\_H_;*A3.0-Q3 M>IS0NFHKUIIC6@Y2J[XR2[E>,1:N!J(FGN=K3KF[DNK(-I"""=$D=K3C4(" MK%^ F'T."2\8-6RHJ5 QGWTX#ZTG0[]&T9NO?A0N9GR/?EP\"F85TW O3/= M!LP"^F.TL9C8 !I(=\,W(K05-\$#M4U>MS2T/RAF '=_)(H"WM& H45?>SV= M@Z_#KH6-?0M+%F2DU43+#U4@[!P:J\V[T=HR_3BI78JZJ?3-I%:-+K?:^G__-=.3ZE-S@RZIAKF;S\Q M%EB6U\N*PCDR28RX+:MP%^+?O+KDUY9_/I1\V+2+^+W)K=%N\/A Q_X5"OP- M]#@@)G1D#9!LI^.J][/=IJO^AV^TSO)VQC9FORGR 0L1^J>WL"CY$(^=::_V M8FAZNS/_RXS:O"WGR0XFC? ?7]Q>L# 36RM31J'#[;8>HE9 M=TE]C(*(][VTB]M!_=44C9=Z.:,F?#DA@52.&T8@P?:]=RSWQ^3?T^78%4'1 M20CN!*+U86=?"!G08QO@T($@6P7CYB[:Z8>0C^,1##'PMV[K:%.4#'C6-JQX M4Q_Y,T9JQW\-'H",MBWC;NJ@][SFU +T-#9#"UYU@X)C1NJU5?LK>@BE[) ? MH86\X(S>5=834?4C&QO/ZFPY$VI )5Q'PS)MY/8:@C.RJV93-!?RR/6)(9P8 M>-DC-WF4-F5!$B&#Y-^T?^Q/'\GU>*5DGB=RXCFJ9Z7"IR]J9-#"C\8I?:8_ M7%)MH4ZLZVN.:*4TVFZB>)BF1,MX&J3[@R%]&3+0F'9*^4-7@'&(" MNS@F?+Q26;%2C8M0U#1=1@&@K*608Q>.TXGC3?'!I9 !WF$$@3.BLP0M%G7L MW7@O1'X>\@\L7WC]_[N9A&I5#SWQ)F(.DO#E$,0-5@:)\H [BEZ!:*[+//+" M9KQIXU6B-6_S&6B_;='E)M #15TW%EA]>QH2/24G(@N-AF8]+5<$*F%%EC', MF>'&K)NL;"Y;S&S2LC E?C8S("X!!]A+<6 @'6$S:5 \R,E#4@_!['#P6W]*#Z$M]:B@%N,>FLC)1\X* M6MPZ0*[P#@V0DXSD0MS2!JTV-(7U@=Y%Q',0700T6V1LL8W I 6MCG3BV 'M M/',ICK4T3-(S'LB/]96NSX;P$L>7 G^J#EH&5L?Q]:&@Y2P2XHSPCS M-]!O8PUD$TU!1[XPLA4F-F$>(6@_R-G2)GI,P^/M!"\"'NN^ P'K&LSO:U1 M"E ?FX^=@.H-TQ'X[?G,R#9>_8KF6SR.5-NF.S4E4AQ1C].A2:=&IS!R/<" MOBV0T['\8T/4W#.?]QVF,BK3R50SSIAEJN:87]<;E0EP*!6FF.AQ%0,)JP4O MJ]C@NAG'@(&FXCZ-<[)IV:&,#"B%R-- VG34G/!H_$'7EYNP?L'W#P MP-?Y#YC^F8-FP%MB,-#TL)& 5X+G5.A;' 8':P F/$Z,CF43 P2"(P-/>"WM M:&)JNRIW/ ;O"& 81D+J!W_J8A"Z[MB>5R1CI,(]SP7] MVMY4D%@;",/MCV&Z+Q4.7#6_N^\ZX\ 6A[#4!.]I,.\# O:9P)I?W@HNKNZ(PK>K8FU2%]]PF MKI5>RH8=R7*1TCI>?UY-^57MTY4C+[J@M6:YQ(G+@LKR_7%W(-P M/\=1)JT)+=B5Q5.=D_GR8$91RQ&-O,L_H+G$0Q8E&KM^ =)I M6QSX8#;\FY=YWD*%[:FJA\\-PF@;(P4,*&(H%ME">PWEG:\5L2X&E4J;E-N4 MTAR/V @7I3(\43\L8CT^[O:*6)DC2.9!JOA6WZ7."?DK.1\.DF3XM],SU406HQ^"8R?OQ%Z/.JILM#QX(0 U*SR#T^ M\AIR]S5AZ!2O^B'CSE@89FUSM&#T\$=NN@('CPLWKVTX)HI?D<$"+\*M!X#4 M)ZS "O"8^PP4J2"+N#GY(V();C@I'=18.YG8I[N;S2<9U M3C6W6C>D8XL(:[!P7(=CC<"L7/=>X]> 3RU;%E(8L(1-H8<[/W?!@%J_B?@W M? "+@4ZT"Z\Z(Z_[ M\B/YG&'F82..>C:YE9)9\6)6Y]:M6B;.H,\FQCXAB]@/!M7VBV7.;^X M6]5"I-S.=P"$RD8]:K> M1$]HBFA,0 E%W1G]Q[L^$>(=>V*8&/*>WRBE]Y>_?H;O*'"_R/BG^6I3$8L( M4D$W^206]=/;C(+)]'.22C\3U:+^ MU!HLG_IQXKN8XJB97#&JTS;89I>.%(I43"A!@3?]XC8?55#DGH*BDW?UM,.W MY.VI)[F;,*9"@2@0:Y7/DUJ>+HR:TC?AV[@9CW9:R[S$1E*+ M&16FGY=;Z] MB'HZNLW754^3FFS,1YH094LI\K$U+W!BE_DNVURL-RLU@:!;G)AK#Y=2I+S* M"'4H,'G),7L(<3/(XK_HY2_%T,B-V+&>@!3T?D;B:*0/B0A01B*N4WO?;S<^ M':14MCIM/SOB_D9=XWIF./I35:^(#>W*6)1Q":#[=$_K'7D)UHN\!!790Q$] M70P<@L.5;#=MV#+TV3%2G2JW0''5[2H MLTHW2H;RJDOY1H741??\,9)>1R<-*$(]-P&4Y_JU)X)M;)YZ!K[*O>;38 MPA[[U,"51E!K]8*5P MQ&D=&&'62.I0BP3%/+47X/VTH)-8E]\9ML*]#D9_E!X^/4Y*HVIUI>;+J M#SLCR3N6=]D"VD=8AQT=<&$/_ZUHB4L5OD;(C"J/QSO4#!"SZLA*-)5L\BQC MM5I4K$U-!@M$3$,/D'*?DJ$1/!(S*_A@,_Q05\S= K80$N5@ZO9;D'J';8=O M4WNX3^UM*Y(#,H^24ZN1[0Q:7*2V4KE*7<@_*._V=#CD_LR[G#_F9?]ZWH^X01R[WR"^WR#^ M[ UB'DOF@"9CE! EHH/A.$8,H@P5'21'-#D8T@P1I40Q2A.Q7^Y;>;\CJ%G+ MMPDC*505YIEN1X1))KH4)%!A^R/GG5@UMT(3)]9YB^\F$I159E-H9'Q_Y)3L M%KNS;E]0M&9A/BT(=+29@I'DP4/-B2P-2WPA03"UQ+2F=J1^:I4:4(/H_DAC M9,W9MM;C%49=9BO39)>,3)9H9')_9+.Y7BG6$KU^3J\HT^E:JU950B/)@X>* MJZJD:4YLR6J5W*J<,/+*/#ZV#Q2'J47"YIUU%G.CM2SU;&50B,/7]^+ M<@SM5'LDH=E]==Y*/3(6"7A !]O$1UJ)Y-BA&T3IL;O.YKJ/'4D"J)"#9^98 M%+#RH]B26(\EJ]2;HZULP,@#+F'B767"Y-(]KNDD%8D5&H9B2FCDP9(F"7)< MY-$.$GR\;)%$)Y//#5)HY"$_M4=LI=(6)W/.>7IDZ'4FE5>JL*3#U9M-H=KK M+E6=C?!Q0FEIE=FJET(FF]@?64LH9JH1&Z997DX*T?RXVXB58.3!,RFY:PL. MU3:(9E1+33G0X*(BS:G'1 M9[7GB$U,)M)3I I->P\FFE"YKJ,0HT>B-)'BSK(]::QM:9 X'%F,1S(-=J8S MA$:OC,S05..I9FJ0/+)XJ9L@1*-<(S*L5"EUJ,Y3;KZ$"H>#H=++30T>CA4:]%+6CK M<]\3(4#L( 2([8M"&T)(2* % ;_^50EP8^/N]@)&X+H1MX^-"RV5^63FDUF5 MY7I.7VZQU0"-+2]Q.M2INYH?KE!*7 X;RJ3;ZH[+_?BJK^AJ45%UP>[)0T36 M%GB#ZDUJ1@Q_]!5EY1<])3<3E9JU608S/J]A7J^8##V96-0C:N[ U7&KW*G7 M!M-"9:)SR= 7$RM11(XF=)26=(:(S8..ZY*B8Y3$R J*$S2)*;A^\GHY95%D M.FO>VJ!:47$799%._,4)O"<#=H2:1=K@YDLN&JYFO.8M3!ENNYR01Y8]I.1DD4-S3HO;\3YA,2;PUH<"A/1:S[ 9_)<7IUQNN"Z2S:\9 M"VF6.@1C[$ZX?0%$O.$,:$[R.:SF,'F_6:H2@O&:LV#;*%/@*H0;OY$]+U30 M\1(; [=RXOUM,8X31IUM7RPTR*@S%+5^=0$LZ\D;>4NMN%WJ[9*8+3KN:(*0 MXO)P=MR+:^;KA3S1HOO6(!O:*%FJ""./?*0;'<51RBOZCX8F@ODT12%R0/OZLDFN(U]XS58C MNC8(OG]"N5WK&?&KM,9YK"9;9<+2LH",:/, MA'9PV+FHK\&>QUWK*$"T=_3:TU77<)(E4J!JDVP? +%S-MD;IH!>>;M\T=,. MJ3CZU3/^;E_*$U/?K;>*QQJZD^Q/V+5Q>$[H'[]D$;LZU;70UOQKB=;.#-) M[_2,'\[C,?$U_63JGSHQ['_9)4GWN5!Y__(_4K--XN,;(_9OOV?JNV;X8,6V MO/#U'XU )ZI^YHX2$OD;!H.0STR@6Z_33* M!;K]5(H%FK%TRH5^_.TY[E L$"Y0+M#KIUTNU",&[=CEY)(<+YS\_SPUEZM- M OV.2;BH ;_P^MSWSLE)LZQW3I+JVN##Y'"O#TX8\YC+_>O%0=SH8IU)3M'Z MBG.XZ?=/J/+LGL?S]]<_K&WO%I(_M153H&)!Q?J\8O5W:Q%N4:UN5XEBGH3= MDQ*)AR4MKZI1ZOP]_0?ER3S3GOOP\&>6^&ECSMV_9S(@?ZH?I,PO017YC(H\ M&53LHP:5?L1_2Z33-C6#Y#==NQ5W"XU'BH-:J#/0FD!K:!C0F]ZPR M9S$FMS0SK]N2U#$XF+&]![,! S6H2;_,KGV;\(T%1P@9^JU$;^E2%VAXH.&! MA@<:GAO!%"234)$N87=NWNQ A@EA @,]:'!OQ>#>5*#'K75/-7T8Z4'+DZY) M^F::!"T/U!?(,=,P1]],D;X=QWS=[D"2"7%RL5#O?E9S[PZW@2[[FB'>_6A3 MVS-5&/]!96FAO,NCN'/2S821EKWQ8+GZN8.WKW^Y(KY-6 MZ<>OB[]\W8L?*(M*=<*P!'=8=BQ>Z^%K02\+COGL6%_D*P[UW6]@/E+IW9&O M+T]V[:E2F2V"T>L%X0,5K7QBHFSH61M1WQHE1E/HUU[#I8 M/^Q^V2]1.F21$\?]B@6H#[(U11RU6E;9F$M>U##'>12]7R^N51JMTFX[7-8E%>*F(7 M"Y5IT)GP2@^ AOKK'^R!P9&'')6#R(%N$[K-B]F$VW"O6WTV&2I&9'$ZIYI- M1\1SE2JP%"B2^%<$6HF/)>-N&TP7=J^'7E9[,.G#F$>J!SN&7<_-WH?I_ MZK__Q>77+RG'_^%$F_2A_6.N_=-X/ZO_]M\%^'?Z\*@_9U!U+#:Y[-Q8YKL# MUYWFH]T9Z]@CAD$C /W?G_#PUM32*K#+H\V:*'#F@I,7LUQM9<_8W_C)K>ZY MFNQ/K^,BD6E6ROD:08F;XK*_0E;BFE78> ZHG65%L;\A.J"+A"[RHB8!.Y-) MN*@7'4Q7RVY_E<]R]5510'O2JN9P I@;!-J*=&X\O#%'^B*%5"%;6IN<-U!$ MKSA:FQC-A&)TM KY7J9J,KLAJB!UV, M\A"GBBJ&1(/\],4#ZGL%1RK+T%>BZ#=N(M*1V'YI)$ X\OF(86M5;R7S_.22_O MF^38;%G/C'E>6-VU\ M-B[QE1E $O77/SD">Z I!B()NF#H@F\B)9=+A;C MB<,LV-C*@-1YS/!_MX@,VIB;6:=]\K:9_TF3M[Y(>OTGNC[IK)\6;/_&6Z]# M9U1<8UT-,8G*=+N4A:4Y3G"$_=I=_R_$$O37<)WW+>7E4^"RY?6RH.I9&[?* MP0";:.Y6RBT34T/\T67?WKKOPVS E=\I6_F6AI#BS$N_ U>UJKX?ZEI\WW@R M=_#<^?SDCWOX/NGD*^AL%]ML:SER<&O3&0W' T$(-9Z5F&1E-T$](!>- ^Y" MM[]GF1VN6TO=TNX#SC]:/C>D&IEU"IQEF8M1<5HBD""2@2U(>HQ@%]P#?1=V M /JX*R:YS^$+!T.ED*_0V05'\JV06KKD9-2+8OVGH"^$OA#ZPA2EHE/C,RM2 MN]9A6X&(;$9EHVY( 5->"K'-V#4.@4X3+N2^9J;YE^NRSN$O:3$HRZV1/>:6 ME*$(CAO2J@C\)?H5RZ[N0OV_I[^$2[0OFPJ^V+:GSWI+;1G,6%/"1Z)91)J6 MY"ZRY7SB+=^TWNHNUFB77&^BF^?L#9*:%[R61?GE@K,K-G2_";*>KEXD>V2$ MWD_[\NH2$)%>+$8UWRJ[0Q(GED:M$K%QO U2UACY@".G,3>L7'^XT M$B0G"?Q+MJNX"Q!_3X_UUL36<."5QOK)H M5327?5/CC1 9LP; P^ZT3(9Y8"YY6N9=@ )ZMAOV;.?#]FUXP*8L(0XZZ):X M\JR-3Y?T:#OT!8#X7:Z:(B#:X>+U=Z#D119G2!IEI3Y>A]:@+;8F_:K!F_-4 MLSM]L,:F@>)LQ0W&%23&F4_6L\0'@LQR0NZ8"QZU?A>@N!<7^#T6J5\2W;?A M!17*+WA,L5RV> )M=&=Y*T?A48+YW<&4OR."=[$B_=QG5:;F]2[">&^\K=$Y M"LW8<5T'EX;U#M:I> *%F'UO4%ADK;(]C=)]O$B5Y+916!^P2+>WF-&P%O'N9I&$O"ADS=!CPZ[A7^^RWVU5;H=@;[%0 MWO0X;HGPDW)))5PL%/"$'J!_9MBWM&KZLF=WWH6)_!Z+SA]]0-VX;:2V6D]36MEB[U17QSP"(;2>4]=52C" M2ZS%_@1,N#PUY6NV3U[M*QJ&73E-?=&S+>-9_G]_95_!2D>=!!.]V>UR9N", MAX8ZJ+>Y'5:P7[M6>*(']*W?9/%WRM+.*7"OFL5PWE2A1,1L[6 Q^_@,L4_."%Z'F*:M7I2&Z./-Z\',<5:+7![4Z,V!KR*:WU QD M8RIMRI#07-*V Z$>L%?V=<$VHK!R#=>:W=%Z[\\>7U+O$I&_S%=I,4NN:C:S M0;#U)K$BNY[?*%S[ IWH;>>\S^%L$99KKZKXD$1D)>IR3:566$L)3"CH;*&S MA<[V'G+AJ7'*'#?LU/*!V41,@^ERG-8T1"NQ-ON.V] KP]7=J4^;7_2@SG90 MY8=M.1MQV=Z"1Q5<695,-H$(;)@-'3)F!#K:%.?3O\0A>[4&'MC-NB]B M(E="%ZK%J6B"( HX9/R!02GHD*%#A@X9YMW/Z+BK"!I$PJ#GB;Q:"AN,:@IJ MS@!F9]\_'!ZA\98T>XKQE7+'G>J6*F]SWSOG M'=-N_)'YW2%V-[[2?7>+-QU3B<,JZ$=7\#VW/GAL?30W5&S])LW/YT].P26Y M5>9GT2 N>298RC#S]7[\C6=R7P%JZ&!SOG+G?-;LW@KM3#;:&:PY08>-@F0;=ZW M5ZD^U*R:]\2UZ'9H!'/Z1GX][J"ZQP)8)0=[TB3Q0#"G689[Q19TXM")I]") MG\_^W(:S'[16Y6RMVRMP\'^!'"O-/X=AL0&,A:U>0$=FH1^8D\WN(].)#47PXSF M7EJ6W5^>"FU@Q!N-S;-W.<Z%MKZOEW:B5B/=Y#U93O<+9L)X1C*!FP'-Y6(, MZYJ^EV MQITDE_#!S.Y'^!EC=\1N1DOV\($!NZ!OH\N>G]'C-]&2 E0&1QXR0+Z9&&3@ M!^PQ49,KS>29E'PG@OUE]MY C04D+WS]Q^&'XX<%#S)-[,N/N;S.)K!P#L^6 MM?5)\$,. _?P06+4=Y_L_<=NS)%#V8\!G^QC9>1?X 4#[_!<^_NANQ=_6V&3 MI!X9^G?+*#1S]ALN*[=ACHAW@$V;WH%\=:1]][NY[\7_QJ3_]^,@JC42B7 M%,H%>\08*)CT"09_S/VVGS24"P0,%,R18+!']+<]8J%:XZ \EOT0X'BFMK[YV2F"2 #__?7_A?'\4K_8A<]L0$^CG#4F/& MHGN_GS#EV3V/Y^>O?T8)->02:OCO_U/.H2)_LEEGF8(/O_"A#'+\JM ,0#-P M"3-PQ97Q9S83KRQ;OA5K<35-@E8%6I7/3\F.F=V/)=GM=CB+Z?A3-B$-@<99 M;>4]*@,&_O.=R?RG3/#_>F[VH5@_:,C3)M9;#NL[IF]E)YZN9TS@KG4_R'ARH-]? MP/Z5AC9=\'OC8M9%Z.D2ICBJWU^-5&O9=#S/=594WS['CO;#I]Q\8;L;73]: M]K-?9E9;X&H1J48#A-05HBVB6=*>/EM6GON*968EV?3 .B3]: T2 $DIQDAU M#Y%.C)"G!699[&F%66^.%3NZPT<<;WF-7K\BKJB*("5=*?%'ZB+KR2].=*[E MUE(%HDMC"#W&$";Y7B!U@*8FV &_-4W'G(?S/58^BK&I0F\TS6LNK8*T97E# MIZM4[X8PUI(]3\HA*SY^XQ5F#0839APLY U;$_[Z!WFM8T0F>W'[]V?9R>LS MR*[7*;/9Y7S>0+K$2BKUD9S8GQHW)CN$[7*^L"@[B(YC9J049@VN;ERNR>;U MF?^GH\.41;M/9-TV)WKF?TSG:!GI>=I"0,N\I M-ENY8,DF>$V8R+N;',3])/*^9+_H[XQD_PD?OTKEA1NUW,FOBGDQU"QTV+<1 MUJ2,>*;B((Z B;R;!=$7)X,^BB%F5>=[;:4:< 6&("*J)>2*A:_?<_TY#"TG M*NM.PTU5S#;F#0Y;S3E4 QC*70I#Z4OWW.66\6OL!4ZF&D6>)AILL8[V#0 R M\JX#0,;3YW+,G1PCP2A0K%"V=YDJ=Y*1;?MI.[1[W'K7!W]]OODYBC\\_];X M2Q.#/_9(Z!PFJ/!S?@!C.,[1MGK.VAZPMHGHS5(T16;C5;X9,P;B,<>\U..C MY-]C!HCD-Q*(7_YI^G<-)I(MYOJN;4.R07O?!/E.Q,#]?+,WBN&8N$V[7'6N MKQ9[0HD0,)^SXF1A*H1=,XXNYGOZP:S9@&)YN@,X"9GPWT_'C M64Q:"P"U?Q40L5B._O0>8?WW&QTLZ%[2B K3F6*W=7&.&K1F>PQ7I;Z^@_%Y M)%P]3&WB+]&7_4<2D495O%JT+*..E ED'! (>%:?MX@X='P +R$[FV2]#?6W'T_D?.X">Y\T@G">B^MZ M;1U>FO+B*RTI7NM(\7#\DD\-+;[\.!"0/^J9 6AI4G62)8LQ>I\R2T73B\,C MU]L'GIN Y%R87W"N.R: M+AZ$]12*OVY:N+D[PON%VDPE#1HNE$@O- MG,]US00N AC[&(T/<7#EQ38FM.U-;/7!XP,7$"00#&)C &290'#G]P,WB/W\ MB;S6?N;5[C.7<"9??Q+N5XE_/%VSPL:37&M9=@FNI98]RXN# M!9PB'E#Z]!2LQ)F#*38=U0[![,=^QM=M.Q&]H3MQF&(G@V1M'D\ / MJ@"^N(LM5'5GCX%4XP B2%YM)WU]-]MQ2,*>1MC[T&3NAKOAX;[I&'!:3[.5 M2?:>[]HC@>%/@PZJ=7LAQQ/GU[V5J>JO6_26NW_11"'\'@#7\=\+KA^TW&"D MQT^LNH83.^)GC;1>U9'9RFGQ,DLO+9E%"P;6=2>-"8CKR0>".NU]MK,0L1&/ M69," GL5;"W1 %N*.>1>#X :3$)P"DQFD>BI#_X.1'49W:0# M[#Z+,Y,^94"4>Z[PS!6$L=P].S$6=RC::JOT)<(%]"[Y4]51/3W^8FV:6R$8'(@%'7:::Z7,>YQA'K &/I4N*\+]B$V 7YH@^ H!YH0,Q) MIIF%YZJZKOE7".[2!=;V?B)*GCL_-L:'OI0GA^\ETAFN:S*5;=6GG-YN-LWB M&NL/$6"58^2]$K?='&O#KL7:?I&)3TPB2+G+0?A1+ M@W!=XE@>&28B&DJ%#NFPB!LCNLT[E7#/D1<=/W[W@EXG9#\OK*R#X?\(5IWQZV MK:QG3WK9N51MT$"B.>R!($^K*/NP;1]8'Z*W^%WPT,M3(AFNZ?+ 6-SU. MI5?(4)^V/F=$OH#&>:T6-Q"X[A:9+RC*K:!J=1R"M"V*/B#4*[IQ$S3N3D7[ M/A+76K&-YHJL$>(@$M8F68PX>0-(7,P3D%>.N4\QB4NU/#](XMR"-T.7];$E M%_K11!HV:ME<;)09ZH&D3QGVCL2!3\$\F_'H0G-T6OM M.Y-BR5H=0\_N&I#*D_C./V0[DC?^X6P/YO&I:]J/ISXV^(Z4/N+$OS)'/X/Y M.)E,T,?]:,J>]6G??^UYJ_;#AW]HA+J73. N?F#H8T*:XU_W+Y9#'RGB0K)Z MP@![_]7C"Z]VGP$_QSH9H\)^UH%F_]%?_R3G+@!S )8H !@^ M+0"2CQNF_DI9GT_U:S,H)_")S0"C(*JL23*CZ%(.112)H35-4E$2UQD,ITEZ M\M?NKO)A8=EZ@(UMTAMLN>Y$6A'@D\7*D0"W][*2O5RQ=KY87FM9MS;U(PDZON>Z-L_79K!S$!"/".U:S MRO-=-AZ)OQS9+1;S&\4W%EQA2M:'5'U<:7:%>.3)W=V^KI:=^J1MA?,.WZV5 MVXNV9<0CJ9(Y&(7+ MGN'5V7CDR7,J*[[!&03!6?.Y0[L<4YPO72,>>?*<#;*+H?QP4+7T=HGJ$F&9 M6-7 R)/GU$R_)(P92T?,G$\@TV(7&Y4B*2 K*16JX^:?&2B8- H& B:==6S$>*X))BHW*1,-6_*1V!&G%)C3AJ&7%3 M6@$M1PHLQ[GBC"L>,W8C<:;&39[T\J MB!BM:V,5$^?"R-J.>%&J,G_H#W.Z'_DL"WN3;2^>[_N[UO6\<]C,C#0:Z';8 M5'UNWLC5ZXO%5*;XS_57/MG@^J:G/GWF(T>_IQ\O&A\^^TI>CP4'$NAY.;Z< M>KHIMJ=*$8KC3#"M&LAF6<"6)%^)Y+4@Y<#:<.21.FV0<#8WD#+4GJTK\\%^ MWS9T/[*Q,/W _?S.PP\"MQ6")^0GIP!^!9,D$I6S[M*VN;H\T5NM>K92JH.M M'3CH-T>\VF\.PO(^8/GY Y^^"FV4W" (2R&S2+V3P\O;G"&1U<\V_[V47_Q# M7^88= 02LM-!+MHB=8R:,9V>-3'S1@PZ(K:5V.//WBYG/<\%(N[JB(..\!J. M\(@4_MH16D8OBK9+(X<,!J5!?FT)U)(#CI!ZBR.\E9I_ND[FN7R9_UO3S%[D M[D&*%JI6O6H$4Y%7<)IJ5BN49PIW2C/I9F1C"\O'N.R"\W#&ZD=M+9*(/6'^"/'V39GA3Q@%9&U.CBF%X3:5BE3(:J+-FI\]MO-ZS+ E=[,%0:O6D+!/ MV+@S[,W#F.P2"3-$']'>N[DI8CCUGMHIUP?!5%OU:=;2R[6)@;9'E%&[UPHD M+2P6/2M<:!;)N&A0Z&\*\[X0SW]"#6E8ZH")U[0[X7=!]^IN^$T4LD"&67OE MFBL$RP\K=53.HJ(>@:G]ZQ^4A"7(.\9EZHGF$=P6\V9QUIYN(FO3F->-H8&P M:OYVBY +0M9T4V_;5EU>#XK+KE#L,T8\P[LBY 6I)L0<](7?T!>^B9*NR[6R M1Q;&2Z05X15CUGL"T M5]XLEYO?:QD2SVGV&/?%)D?*-J-83;R<';(@F@%N0MPFXM-/#(QQY6M D]&&N9 VV VR; M=YPI/V-OEAW.BKE:(V\[ VX^\7)%:R#VA'(43_:>'2*P$'EK8(+>*[VT+UN; M#WN"&AA"E4A8B;Q5YY)P)H(3./> B2O[C;? M1"#;(:^4C>ZZQ_%TMB8:\ZX\1*(8;3&!Q!%8A+Q-P*6=&_[$4;AP>L12'(I( MW<%&^J*X(MO^[6Z&;(;C4')S7%V@AO@C2L :Y*UA"3JO MU'*^<*AV,5:98U;!'[5U5&MDERO@O*BW."]8@X0UR%NEAOI*=_9@GL@5F4 MN^%W8??JCOA-+++)TBLM:!;GUH9O"HQ74.=N60"PC&ED#H%UR#L&9NJYYA'> MU');J;?$D2>2PG#2JBY*5G=]NVQSP&';"!TM56XY1'OXV,N6Z*D!8+=;\LK M2N2=@@YZPQ334H&TK4*;H@/+- MJ3QG-\H*3>$/J#=X0UB)A+3)UA),#+[N' MJ5.8M[O&4FLAYJ!:,BNC4J6&W6LU4FJ/,#X;CERNRZ)](R^@ PUA)13=$4X4 M5D=@1O=&4'EUY_DV*JG66G9CU>.LKM=:=IOM3HU@$\"!):VP(GFCF$L[2SR& M$N8Z2"]G%M<6UM"LM5O:CL7>[7;-L08Y"^=:-5FLBURVWN_*E4DY0=2.)2)P M8^3-P0FZL!3S/PYS![RXWB@(J07KWD!6K(Z0 (YZBPN#=4E8E[Q1FM@RGP[9 M:099#(D:A7;\X JM+NQ>81)$=\H2MYB47?$(Y5K90C!&D;*MEM1(0K$=2\1@ M]0,F8E/NB-\%W:O[X3=1R6YCADQS/6N"9*>N7>.%[:C19P$JP4$?5 Z6)>\8 MF&DGG$=X<^H=@B=Y71 W>7OM:)N>K'1OMRK)S1F3%\K+.H=-YW9M6O"S))+ M#O#-W-$6#EB5O"_,06>87E*Z)GR#][O%J57.=MTFE\UT$.T%4=>MU*X+(^V++I&:#)4\9 M$HKOV"9QP46P]^1-;PF5M^,ZWX/)JWO.-]%(4U.[V\)HL[8&DM!%IYHVE\@( MP V>%WF[@$L[/_R)(W*ZF8HM=%Y RKE(G6R#4LX6A9NEAUV:;EC9N:]8W0([ M(HTBQ64C%L!I1P]I"I8C;PU,T'NEEO=5=1)CAL$ZC]1;U !=(-+&:0@ ;O#$ M2%B+O&-RR-E'2\O;]CRLY4;#(C+'JQA9:&J]H'&OQW@4\>7:Q3V](M9GZ\V4 MKVDTVHH#UMR.'\(S(V$"-NU^^)W@O;HK?MMY']FZ:S!!E>8VT]+*6%3:CJ8E MN(R)))%[( B(S'M%9MKIYC/ %6;5]H"I\1BRQ*E"I8U:1@N[W06P.DM@%32/ MZ:*^S2UKE8#NFE,!X XP3N01PV%!\CY1!_UAFJFIE\T-!H4!,Q6S[197[+:( M-=E*<$F]P1_"BB2L2*:.=/8BW7YJK8P&J_$0TRN!6"Z6.R+&.&&)N=>B),UO MP^I,6"BRO[C[?N%-2T:5JMM)"EF.T M.<,-@NR+$4 :&_M$AQTU>VJ+7@N-MEBL:V MO*#HKB>(<]G05IMEK\_-$B<&F"+QB*"P-GEK>().+,TBO6("Y"-6^X%O&6V(OU> MR2+2:"_"5F[K(MEM9TW3I"33@SAT)0%9Q"[:50,W7-H:7.J*[:;H[D!( S8)TX_4"0%4?S=49QZ,OL[$7&*,-N$*"(Z0_>Y:TUIA;UAC 48!G:7CR/>[%#XA0*&;39N; M?1,_CBI.?R526,21U9G/=@8=E5@D;I9ZBYN%15)8)$T=\RVYX3%4/2,?5MQ\ M%''=VLIMAN%(,HU[79OK3/*TDHT\%#'KH5;TRJ 9?8QG:L]\\?NLV%S-_]X2 MAF_'V;X;P5=WMF_BM&'-"U;;3:>"\*W*LM,@5UR)2, )."U*/E (#?%YO_A, M.UM] ;LYF^_21C^:<)CDUL()ND 8^7;9:FO#('1NT&6L;K?8P=@V32V"!'V MK5*/.'.7Q5<(/>@:T\]#>YPZ*+%>*+43< (>BA(/.$K".BVL MT]XA6S4G1W@N;N<=%JE,REQ]854ISEF'M?F]MK5%E(:+,OY(L;)6ML$UO1#H,'^<:IA?W6V_B=%.!N@8VTKS!5?(;=V&J&Z6MI8@^"O6 M"$,0WP:(4\][GV&S&0>BQFQF]'OE9P&DK4M7B M3)2;6WQ(!0XS+\4.F=FSW@LN:_QV$(9YZ+0 ^.JN]DU\-C#ZA893V)8X<]6O MT':ALR[X L!FS&=QXH$A[G2?.43G+1#5YZ#;TMFY4C8Z VZ.=4?(,(@D<\S> M+%$5V553VF["'K*4A8#TN['UV_G%77WV3AOW0N1!OYAZ"CJLY*-U2[[&"M9^O<7-'H$<'; M9=2[UVVT8VF%DBURW$(PY1:3/*)&\?3OF>H%#X*!4(>IXY0#_>J>^TV, M5M@4#0'I58I675OTJW:-Y<>D # ,F@+#^BP$\0W0WA?8Q#LU4QNSE082%N=R M9VJN22E_NQ7:?'OEJN0F&XIEIK+QZF+%F?@L@.AN&RU!P@KM-TUO,ETN\V!-0^TB;%/1((ZRN MX"""OLD5G=*]EF@;BW'>L?5M8)45 3'+G<;4D^.@&=T1WQSL>PHSS+<#S*M[ MT#<1U27"S_,EAR=%GB;#NE1:<:H9 OVO8I9U;OD#3PE=; M##T9D:*YK6\L83BLL-CM'H;*UX>U'-^?U! S&EE+ F>M=B%Q9+N&PSA]ES75 MNT84=&3IIH(3MN1S@TFEA\0:U>\XQKH^H1)'1KW%D<%B*2R6WBAE;)F.?MSM ML"5S_+@\S"-E2UW-R*X;;@?WNI<5GP9#O6\5+&Y>WWK=PK*3K519*0YJ=I3Q M@K$K1#I,XJ8;YU=WW&]BH.4>IY=K U-$^+QJ!!'"B]FA " <,U 2?<"^T?FI M$,0WRF=?8%,1:,V7"^V^%:YQ>NHMC!'7N=TUPMZ"E0C)ZJ((CPH:,G1RO=8H M@>ANC3#S;8Y:A0"%7C9M7O9-]'A*#\TB1O)]*]MU^_QVZ;I#O!9H]3=N!ZC%9GMN*R)I&;$B_TRY-[+93:,CH@L%^Z6@WMVTN]IWXG?J_O9-[%9;=[CV$@?45P6IVA9)+'^ M&.Y:+;P>VNZ"V)B*OV M?)VS"MBJV-D2'4<6$^SM:.K/ ^CNJNP*@0?=8MKIIX7W!\Z2EAJ2MNK24%^)L*-;X>RW/-K)+ M1^RO2[S8Q6UKNG7)=4.+B6IN3U3A5E:8.+XOO_T>H%_==;^)T6[JLUQ/4K2I M*-.SP,"J:KX_9 &&8T9+T0\Y'#8,__8HO@W:^Q.[H)CV>;1J$.+'3&4>Q.4]%"AWDC\+&"^9*Q"L$#[S1$*_6S**7*],^P6 MBT$/M\)@X@<-/5342@0P'%-DBGQ F:]H]O3ML LKM)>&:B]R]U#=!$(]+!K5 M.E+/M_5*EE_S6/->SX2UUOT64^WW>V)VA38CKM$V1OG8)Q,[[GO)58W?#L0P M&YT>"%_=V[Z)U>8IICE!U\M(7"Z&E%H:R"0UC@ ZDR-T8)GVOO%Y&WSU)^RH MUC&HM2 ^V/[K7Q,-5K;BMS=VE9W9F-HR.LC>;"F+&2.\9*YF"= M!V:1[\MWOPOJ5_?>;V*V5M^7&CVYW1/+U:*!,[T!P7$)BI..3@\TC4$FGBDWFZ5%O15V.F)!J[;Q N+6MX7$U^Z8,O$SD05K MMK!F>SL+ MV;5(UV.W3.TI,#PE%B:F;\7AO@O#5_>W;^*VB(#*0FMBEK@NRWAK!A/I@2X M> )NBS^@S 5S5!"@UP;H;;#6(]R->:X\'V5K(TL.63,_-/""Z=TP:>TQ+44: MV2@RMTRW;6Q6WK"5>,<=:<4NM\P8@N_:X(/>,>ULU!L[A:6!LAI7Z)5RNK(6 M M1-O"-@H]@#BOUNOQVLV\*Z[6US5G-UR"\%M7R15D6L*79[&U_1*JU9-7NO MW:!"TFQ%Y**I6W)A/F:9=8$PQJR$T3O.RL!-MC"5?&>^^SU(O[KO?A.S+88X M61IM1F.NON &\VA992>& $ <,UL:'A@+47PS]/:1;Q5NU"&!TM\N6IF#-]IM#%#K:M)/DV!"L MV/XJ7^9,W@PE>F8YUL( (*;^[&AAQ196;%/*?KOF>H_4N;J4D16>[XF#DM8H M+4NYC=JYUUVV&T;6!W-DF^7(,3)C4-O..T0<-S. _.*/Z)T>7@E3TG?H;=\# MX:L[VS>QVD5A@DOZK"V)X73$AE;)J*C9!)W)+ML+\UH(T&L#]#88ZT_<-;!N M):S[M"O*>)8:NT-"7C5NMRV4WVEYQ(1>V]92FG"]II0WAQ@+X+ZV--88Q@E9J=73IES6X; )W46YPCK-?">NUM,U9]]73,%D7- MY*(U\BB.5#NSFK*=5:3JO7+6OH6IU=HHJ"%A5,$:?=?Q.J$ 9)!P5GC>Y57R MR(KKQ?J0W5W@![I89WS7-K7,?R')_V[*&-R<W\3]ZTSLC45$*G! MD<-IV AX:8K@!IA>6-&%Y:*;XL='Z%3;L/Q4$K\.R8)9W#)F$C9.A*X:N.+VN^$U,>S,>N/RVVD4MO3HM M6;4<8Q64"$POK/G>=LWW=R_=

2(&0PKRVJOGBZ#^"9N$I9+J\&\$*TY?2,J*SD:CYBN(.%H4I=[ M8!#F@:#@5LK;J@ZD[*6_KZ"AU;PYJ_FF,++/$U-DF:=[B-E$1Q6ZIO%+/0)6 M$Q1L'FB2>""8WRTX2D+)_PO 7?XYX95G%_TL] -SLME]9,;SX00_GF/F)4AV M?WGB76#$6W$3OPQ0 =,)Y?U+:^;JGW_'_QPNKMJZ[ $(3?]^?A\=T[O#J6.]B+)Q3DJ-U[)$^=_/N?_W'\]#]9:E9U;=?[<<#RT6M- MD^S##RR!M:%G%4^7K:P\B>_\0[8C>>/O7Y-B'O&#F?CQ9 [ /&10Y!$G_I4Y M^AG,Q\EDSN5U]FC*]E8D:^N3X,?^:X?/$@OP]*'KFT ^/SS=C@6UTL'5GUTW MD4S@+GY@,6T!VA+_NG^Q'/I($1>2U0M#CO^4S+_ES-0#9N6_>GSAA<+N+@)^ MCJ$4VP][=]EH][S[CV(F !"7<2<9D >*-<%_4EWYGR.Q_TI9GT_U:S,H)R9" MPM )J>@Z)N&,K$DY1-$D!9E,)$5G%(5!*'E"DW_M[BH?C,JLGVMGA3Q;L^0I M.V[UZ4I+W$82*N5>CO05KZ$VZ/[6*G >W:YX$V;1$23L=.2L4&+7$DG@G#Q6 MQ GNV$LM8B5Z: M>&_K1=-((B3DY4BCIE(CDQV0W%QH-D)U(42+%AAY9214RVC@NRON)]-Y*HT[O/A&&>L(>F; W"H&T,;_)2LSIW2D?#_*U]F!NE:,BW?'J2[LO1?'( MD[O7"72PQGPP]N7]U6L9Z? [;B-V%7Z3*K;7!%EDP]$1) M=*TAK+S!E. * \PO#-W Q]$(##UY5KU=VS1:[561JT^J3&].$^Z"B(>BI\\Z M0FK85IT@,XZL=;7F2.\7R)D!AI[B+J#"[J8T+ED;8JQ(JC_-]W@6##UY@$E^ MK*R6##7C8LO2"U:N4 _$> :PTP?00DMM60JF6//E:N8)1;S&+PPP].0!Y#&B M9V?K9I4;R)/E/(=4:&*>##UY@(K6:Q7;,[:&8&+/;S!SSEJNXF?%3Q_ +A57 M\WF5PJQRURO(UK WHO%DZ,D#%*HSL6HYL[(UIY/ "]*! =K)\;<]C81M'FJ-FU9LE53XT:Z]9'&P+I M<^79;):SZX/8N"9#3RV0:%>(82FOB++NUXO%HKTEI?@!7C& J#WKE'NRVK,* M,T(*EG71U6O)T)-G[4M.-"DJ$L=UJ[A!*UE:ZC4B,/3D64O9MLPP+5X3S;XF M:6A?R1>6!AAZ\JQS8\$[>:8Y0V1I(&9UE&\NQ'CH*^82PVB;"[IUQ.);O+NN MS$ETI@A@Z*G_(=A))/LMFAN4?(HJ^"PE"\E53^W DL(;V_*X;0TZ1I5?S6:M M:)L,/3SKB[AV]T5%6DFM5A\U^YC5G:A<5LQA!1D1)# 4WY&A^!NZQ@9_&IT[ M6P1U% N901SUJL]B(<6UM9=!%II$6F0290UDSY.3R&CQB:KDL-[!.A5/H!"S M[PT*BZQ5MJ?1"8-3I[H6QDQKP@?3F*6]2NC8F#RM8MJ1Q&Z]^/YY.R9S?QT$ MD->*UE01F(#;=+$M6UE&_2EI_)718]:VB.\5>*%^"2+Q&JE*IO 9J^I-]9C0 MVK8;Q1%X)B%\&3^Y?^'[E[\CWF>Y")D3-;HWV6RCFC#T?7=^)J36 $.DW;X/0OR13]V MU#"*I^F/E&POB^3&AZ&RXKMV&.A?0<5^G5,[^MX[,@4_&?:G,XR_+3!!L5Q' M+"CV2.2@8-(G&(B75(H%?@\RZ'<@ M ZK(*RH24T8P1KLY$>=Q=U XKQ6XD01OF2. MH"W]]HKS#2WL?E\(-+ 0)[=O8,^,C=U2N%TTYD[.%+)_+TWYAA;UL*02FE0( ME"\RJ5?<'7ANPO=4=(?&]GK&]G[T*5G7?@Y+G+*]R4=[FAXRM=#1=U$*CCSL M?L 0##T7?E+VZH?LV-F,9\H[(EQ\-S7ZM)NZZJQT/YC'F.MM%KO-T(<_[0WS M?AOTB*W11(YV K'@<3)=H7)^-W?F\Z%8<$-#!T^3W_P2-=VH?PK.UASJO"F;AO\^QXOM"J4W;EG.T3_M(K;E+8W/0!.' MKS LO^M\]HJY4<3)9#1O8!41ZR]I.=0X=.GO$7_^@C^AY3J.[/H/2LZ353$:6]CQ H_HP"&E!HGY#VO[W3G$& M6=M%7&#*S,W74+>OMS9] M*">,0F^XJ)6:-X21Z!V*$T:B,!*]V4CT0G6O^U#$JV_GO;ZM_9:&]3O5JFY; MN6\\XD7>6JO"[S1V^O(%"6D_[ [&RM=9D7 %O;C>MM>KO_HW"K21XY0O.((" M+D> V>#K"^H[9H/A.Z8\/SEO>'W3G9P(W *_WWYICZ8Q':'RI =#NO*G4G#7QDE M]KT[.P\[R0NV[/O\9+]YE/(0GNQC" MO[NWVF[7+%"9JN^'NK;3U]T.UV2GK'^8T:?%0:_.Z-88LIW)6!A8605?%%E' M6OD*^\MM]GM5?L@8NJ.#UXPQ$IM-WX\5U(W-II9,[I&6OT%EG^88*&TC*DQG MBMW6Q3EJT)KM,5R5NL8$'Y2WO7^ODN?.]U-ZF%'_U1DMJ;TR.ZQM9@*&RX,:98YU#GG:()_L23_9-O]S8I,)W6^? MWPQP5"AC!47$1J@0(!&FC=2;2"FV-E= MV#;)Z:64-4*P])D:LTK67R[*>'^!$O$Q-#$ \K0)V)Z2"*4J:E. MO^F\[WI"M&W9X=:@R\1)PX=D8IOV>*%8,B$@H=$I"P6_Q%=Y%DPL@> /6(XX MU?^IK&4477=B]5==PXD-7JS=?B:.CO7=C1XS; */XP@RMEV7[OWZL9F7%79= M0=C25BRTRBS.UJIB=AVEKY'0']J_)L+,LL94*U0#':EW[-@O^S)K*%$LS!SQ M@!'8J2AW4?K/J#TR@VD@F/0+\V9E%^;/TE(]+ MKQ3/9V+_7A4@ET=6:,=;CI'"M%H:#;J"/"%B >9H]($A\->QZ+A!S-N"S.X& MCZD)8=Y$*U\):&)# E(0X 5E^^LYRT=T<+(9U=?Y1J.-Q32D?689BZ"G_]@Q/D T&_8A%>#6Y.HYK'# ],AQF;_;D; M.L$EK/L?Y.1[R66#!)A=57?D>)(260$L2Z#Q&K\"(/1T?13KWVX2]P+[B)!S MF- .>K,E9Y5991IXRXJ^[7[<4YQ/R'U+$J:Y'.M;Y5(+7??T,#9'L9"Q/P@9 M&(P,.,$V-OG_?I:7NDDY'$U]UM?5'UKH@:-X?=TYFY=._@%O]"0O]$@./3[+ M:GT)]41^'0Q-1"-,4H^M=P!>/;&!+]-_(/L57^3AX'B_A10^UP0M^:=@FY/) M,SDL;\^9U84#N'%=O#^"_ (\_UX#'3B[W;[AI@5%I- M9,D-O;/HQ(:*O(;8)ABKRX6MB3INE<-J&BQDMN@WJ"'">XC.U%7+8!A57H-< M*O+;U-_76LB+B^'J!M(ANTJ+ZLUT2R_SOL.Q_JJPC,4PB=\\'?8Q!3*XM'E4 M60*5R(K>YLK3$5/?#.CRO"M3:G999S?4V[Z[+?F[R(WD0 M.7G&'ELFBNI3BZI.JTE"[9',G4[^SU+V'C5)!BU&2Y)/>]AGHR/3MC.*#HBS M%R3)TR3 ..?V]A;RN3@J-N:E99Y0IR+(OSWD*/J!ID[K5M?(K+T0P)?G$L)Q9UH<8+65 M2)J59K%0V&SYTL>/X#L?Z*S!=$D0H]X6P:9;K<]O.J5B8O\QYK>0^R!O3*L< MKDXPK*S M>2ZZ G5,+I%6NWBV'(+@]RQB58H&XF"(+)0Q435,+ V+9@RK)F2+7D=#].%F MDR5S7&>* ;-(7"*;EE(I7-THEO(58N@1&T&4MZLB)>KKX9HT+I--NUD97-HD MXA6].4.BT.(*;M8C@B$Z%O/7*S;\)IOF7R&?]@E7RCK:V=2GS7:R MZDU^)< M6^87#:>%.\,4L .\U3%;J"_4Q*6M+4.)"9E13@ +DA-^\-FT7J MY\[,U9>;-37W]0*'.>6B.;)UIM'ZX,&Z'TT.U=1Z4))FFSI74-Q@:@6#4H>/ M0&:.>849?%5F[L^3_^G,G#K->LIP/1/%35Y$YHI0+9:'7SSYOBL91)[ 9DBY M6:U;LSQ=Q0I)9@Y[9<'#IS-SB:< 7WBV#0CXG*RYSNXV_/RH)/^1C*QC*EII MMK%XSG'X5E\>.$[T<@O1N=:^.V">[6=KW_G1T^ZCY#_'D?,''?]7J=/5 M RPE7#H6KE"^-<]K6JN)EN7J:E^NS+[JW)^[=?_K%P"\T^&Z=OSD+PZ)2[#7 MC^0%/]GMC-BM)H[_B"-%>;.;)M[1/R'Q1J>0WRC+MFK)$R/?J4G](5M/0Y*U M-2O,B,ZZ51/#EL"L9:LMF$F^Y^%/*P4B/38NQJX'_$,L6&UO.# $I3)@$?8# M6"-]DH?=QV*Q<[#T3>S1'7FGL)DX$)15-59WT%QN%[";@9^Q7AQ^7;R,_KW_^XT,?DH?HB%+:OQ,X/! M"T]?F6[XRJ.I1U!ZND$L%+#53 T#\T&1]:Z@NZ M_B6#3[B :U%Z;D.*'42N#RO=B*UHRPW8#94P ?_$6@!3;/JQUONFX8"=>V[L M?8( ^"K=6^W#]=U^RU@?XL_CN? SRB:3%'* 00%*\R2.YQ)+5.;X"@D7>,SL M=L>S.[W[J:<[U4@\8$+38V6=N+;M1GZLS8N]U\21K"9O,JO$;&2BO=W(R#O# ML8\W_Z<_8-O_^WJ16)?5Z:&2M+M\\IOL&7K@_[A:O>M\VWO3\/2:Z<< W_PP M'=MT]*QBQU-_?$E;GP0G>YUW&\3WF^/V;Y08#_+O/U]\_V7LD3C^^AN]71S[ MZ1*F.*K?7XU4:]ET/,]U5E3?3IVO-7SB(W^C)K66Q(\O$6*8^"-'^R.*I<)/%'73AZ@#+%]N)?2\"39C,JX^3W/W/9*9/SGE[6]-E3N8J#FY4I:831\#_X(^O M11Q/9.9O:'+NU.3T(G>OH8,"7T%4M>\BR]$0%=:,WJ'8#W9MA1L6G3G8&OX]34RPI.,)Y?U5IWS6&!RJ%>V M?*; Y+QP0(%K-O> MDNIB@F RTNFSE4ZK$T;?U@*=7:2?MD&(,Y3J\T%.XL)Y9VQQ2W.BCU8]H-FF)-_W[.Z/"?\$<1Y%\7:7,% M5%/W#@8,RQUZ>CT9L!R]>X_DJ9-___,_CI_^9Y>NK.K:KO?CT%_VZ+6FNX0O MEK3M,F+;%#-L*RM/XCO_D.U(WOC[UZ28I+-;TKKVQU.+6GQG4Q]QXE^9HY\3 M>_9R,N?R.GLT9?LN85E@67_LOW;X+.GP]?2AZR?%RA^>;LL@30&N_NRZB60" M=_$#0Q\3FQ__NG^Q'!J[HPO)ZH5KP8]2N4RB6GT^RT2V4V'GER35ZN5OA"6/2L M+C=UW&TN$ IN%%O_DVL&%"MLNH*K6=D0B0:2.74PV8A]QLE()FL'Y;5>\I!- MW5/+W=)(%S>"1)^.9 URQN?6_:(H\R')L]7LLHA%\B(79A<=CA<"K:& D2?2U,H$@]1&=5/DE88ZFE:M M?-@4XI$G,U\LE-N+U;90%#%AVA_RN-U=#@T)14YO7\>"37^RS2\1N85LF7I0 MYOK#2$+1TZ&(I]!V-CM96&56*\]RGB9P2'Q5['2H.=&+0E:F&DB9V#K-25BM MSV(51?'3H3USSB&B3[./%O%A-<=XU>*8"SG/KH8J/U6L6TA!X"S#2L[&,:UP7IJ, MJO5ZVQQ_6P)P=HE^.OY?HAVTN]!$+G8)^3'G%OR%1L;R(1ZQW^8@0.$,IC[O MU?#$ >XA51;E[+'H*7E$K[7#B5:I;,/\N]<97<'P]*N=/!*X6->:D_K_9^]+ MFU15EK6_WXC['XQU[WGCG CMPR B:Y^[(QQPGI5V^$(@DP@",CC]^K>J0%M; M>UC=VFHW'_;:-B)4964^.5169M[+9NQ<)O]S@>?<*_IIX $LP*RQ2B7+)AX+ M+5ZV*V.OFOGU=^KU_9;K'!,4YX6T&^ .\>&PMY" Y9I4+U29M>(U3!.%XT2EO+SF#@B%V[3 M5-^N /,L0^8&3V/>WJI=K ;F(ZIP6-YE7IU8YRRSH'ESFG"Y*L,7TR1!^$P+ M93J\GK[W!!DHVPFF+NTGT0=( ;'I>^OJFTN-F!14OC+%B#7;59LEEZMQ'I[, MO)D:$;_-$X)?LG]\-[):S0U;;*Z=L=#Y^L7M)%5R[FH8/*/V%@#OC'DDKGO6/,PA M_S[(_"<+=C?(7)[/"9=JEE1,&W1KXV;';M(*D.3D>XUE%\PE]'3^J3T $8<7 M352Y'(IR>/]S;PURQD]%\]L+SQ*JPP_FGH*QPEHQ,:N^+,J!Y+\:GHW#?D.N M#RO( U==B'D:^ ;E,0!U#0^2P$@%W(D*SA3 LS$Q65& :P_/,/@'L0%P3XCZ M_T)-!82GP\_PX8XLREK &R?/,\3A'9JM02G8G>YSX,D9)SAN 8]&0.??D 7 M?E\<0AU4.T2GY+1I3'MT^CD[H1>-R<>R<)X"DDTE8QB!A&_=Y) "9? QF'G/ M*H%Y!QXUBZI 068NFTV8'=*S.HBJ,@*3T_'-ULB;I<8L4^-RY4UKHU?\%;T" MG'%"S?\#"JH0GBJ!9XL"R9>>*HJATTQ!$$=SPJI4<#Q@P6W;T$2427$$!'H*,$%\L,.!2_<486[Z'9,,"?+'.,_@ 4KFKRG!$L!#0 "N: M7LC-\!R7MCV_%QZ'0@7R(--K)E C+E)Z\)(#,,@R;Z?H7\8]J$D8AEGOHHC? M]ENH6QI /I_T,_"9>A/+=\$PNVBA9!FUR E_:,ISC[%:7!?KYJ=CR1'\VJQS M"X7(1J8VFZ77C097S!<:U?2TN>RW,^\YF/I*FZKG$JZY^\5'M@T?PS(33U5' M#A6\Z#L.9'AX6M4W@R9Y/K"[X(:E>U@54I(#MD=-"@\JE*"3CS^PSN 7V?@] MRQ.,USO/I+OI"JZDY S;%-A$AI]55W07G7QF:"J>/,%@<01F/E($[E;;U"'Y M8SG!,:R8J\U\0P@*U2"C;JR9UDP3C-C, OP1@"+:NG%=S?7006>HIQ!/!!H% M[OB 'X!OMS6+ ,=J4-=OD35 ZL,B)V&H+ F9.K(5@.!=KA@$37+](6//"RMX"B]!T7J69&EEW!VJT*AI16V2(/G[8%L!%Y( M6&]D9T0] \?P2H#1VX/XTMLE>:]1X>EZF'KA!EX!H+Z!H5YU6E,>TR:KD9UU M.MFB%G(*=IF()_%TG,9/U.L.2P!HIFCX< 'A#K-L -VI;MO.&H&!+@&]"6#0 M00G@3UP4VIQ0^2(="WG"W88GD/*W;#E8,?1L.X M'/!>Q$7'L;DBPR=RJ5H;=RI(;=,X'D^E\!-J^[#8T4M-'"%K*3ZJ/1=6LX'? MH]C>4S7'AUA_(ILQ,"X1J7K ?6"J0(N8,BQA MA!W@\,'?0:A''^?;X_*B>Q M9:;0CO4]:"-(.RV/8@? _X$?UB^-1M(,9*%<=CR"^Q3 >.J=>&(XCCW]B1V; 78_HC3 IJX,/ +@*,A Y0;$A-VD<\A41"-J*JS@P.HE M[C;ZF$' <[K[ E\M=>MUKL0L@_:\=)P^56AM;SD!05S@BC@H M\>9IB &BHH[SX7*'#"5X3ZNU=<7/'DQZ9N2($UGR#;FI["3^&6I!%G S,#H* M$ .=*^J!$61A*NBO;3K_QAG.1XQK%S#!Z#ZOL M*8 AMD3;_IU8.D!"@C.-,-[ZYEG"<"W0B[>W"F/7@CK@*\X08@\8=?J ^M[O MWL\G>T=#__-O3WK'*DPT3TZ !X@PY@FI%\Z:>,!2T;KPL3 M"4DRT,+>W,!&0W>:ZX ]DI/AO<%W2#S05K%[+/,^<5*1::+/->S^DQ\R):)!.;+;)DPW7:;M6NO8JYE:%)LVUSC?H0H.$8Z*K^Z7BP+-_4.XZ&.:_:D/TN__$4595I2K\E/# M,A/!.9TX.D09S);$XL$' B/PL\G-C4U]N[%X-EW\]=/;8W5T F9_ON1Q[L_9 MC^4=GE_%/W1^-4N[24:H#R5=TVHE.C,EDU/WXT5*+E:#8G>@+8C*/#_?!_L, MI8:].EG49AR1:R]6 WXI+'-MGH(=B8@D%2RZ4IE6A1+!K>\46DWXY229@#S<*-FK$XPQ%1DAT M020BKV,.O$:&_SW#Q()L\CN'EH_54?T:?/GC!D"7M72>%5I%<4X8X7P->EK2 M *\/ARM?%U:^Z!2SX[RTA(TFT[ *4?*X:,Q]ADJ#7E?%H _*MX@LG-L=NB=, M.$=)$GR_7@;Q(8!0UL/J*EOKU+ENLS@8-EO#M!_]%H+_L90!W@"9%4*DZE+^@)_31CXRMVJK\&.+Y\/_GK_92; M18T+NRV'D/&: =%LFOU,MU1LZ\7'.ID5_*RAD! [@.^2IK XPZ0B[#BGH_(M ML..M@ZZW!QWGZ>?P)?AQ&V[)(81\Q#?I5CE,<_K*FEN[GK4JU0;*I*H"\B'? MA&3.[IO<3 P@<%>"JI_?-=#SS?=SCN8;^V?DU'Q9'R& 'OJH0AM>2DNPS76S M]YCWA\G11@64@ML[&!ZGD\=.S;^^J[!%^SL7\7V^#>9$_M"G"G #N%E0K8XS M\GH,5JVU*\/$8[8GSR#< #^(HNAX\H0?%,'-]][$.;.[=&-H$WE07VKB?,2# M6O";=%^RM:4^%W&&+,]J/DFV 2F1!T4=UV>_Y]V=PK8UV/<(+[U==N.\)8ZN MF ;Z :B!"@0GSH&M-[#4US+.K[SB7VJI1]Q]"]Q]K>.AY T W&V@?6A*WK._8&?_M,!NE)U_QNS\2^'+ M;01Q/Y6=3^7J1*HGNWE,JVG-1U]+B7UL": GR(!)?ZOX;92='V7GWUQCYQO( MSE\-6Q21K"ME;,9/1EJ/9G*^JO(XAC)9XB25C*?)XU:DWT*.H@3]*$$_Z@C_ MJ01]*9WO#SV^TF>%CM&NRCZ^:981? #_A8PGZ70\3;]F243P$>7HWP=ZG"?# MY$L@Y#:ZOLTN(+L!%P1^2YW=1;B84$"7I MW_U&S=%\OR))_V9,E!M(TL]:_:F:-5?M?IO'<>3;X'B<21V7 M((C29K_WSDV4I1\Y11?*TD_Y7:S*KYD$EVJ.O96V2=?KI@KQ!CA#>#R)I^,T M'B'.3]O/B1+U(S?JJHGZ^6XJF^UDYK3>7 [FO3;1&M7J2XA+01VFU[)7[F^G MYWMEZI_=1[KAW,S(8;HLDNPDXQ6?J5NUZ^O:(LMR,H[C,^:Q]+B< )^)@#Y3 MBHKC*>J"!LQ/LU:B@Q+? 7TBS^E=N.,#B-XW4\ J_-^OQ D,:BS**TEO-!6N MV%PNJS3#U2K<$F(0]*,(\F3)V@B$ONOQE7/[3S>,09$S]34F$(2BCWA2C&AI M%9?N$+J6J),#YU&:UJ<9B$S(D\*/;:-OLR$5O.+M8T7D=XUF?<%NU2$TD0": M),L?&_)=8M/GSQU]#(I:0T%(8>WU@FOV$UUW3J721*Y]>][8V^>."BFC.EW8 M'*^G9O5.@^RU] 4!T(8,R&?;,UTO\L4!FYZN]/RB#0&*@@!%XW@\E7JM#DP$4!?:[[JZ ME%[M@-/59WY]_^YK0.HV'+I/G8 2O$)IP'36C%ZM#]=)%RNUZGV$7RB_\-46 M;WL;L.0 2X@7X*2I[WJ:L@XN:2: $^_WH9@]QY_@FUV8 ][Q M3D@ZS^"#/^&#?FL>F(1XW)/T&4;@2$*"33S )C,@#8@C8QW9]AUQ G@C!M0U M^-/3',0U9QSN&[1&PSHUWH#RK*+(@$$68(!NS%)B!7GL^(*SCC'Q&"PK%X\! MMHWM\S[\8Z9YGBS#^RW?B64MP._PCSR8G>A9CAL3?&]B.6",$OJ]LZ-#/";Y M#D"N&.1H:,'$UC+X![XJ!IX-;S8$UXM)PAH^41;$2Q$+ MBX#5%6 ]/M?Q^ Y$"819\*^ZL-)F_FS;1ZFTF#+9UG2B-_&UF.N/QY5D_N-5 M)B"_/;%;R[%41YAE=LN0F0%=X^'/H:0A. Z?ZNGLJ-CI>;K %TN*.O%+"243 M5HC L",H"=;= L ^GJ&H#.J&)_RNF.-8, ML;$\LPUK+0-B H:%\N1R3<]<>N//?!HXQU3+!MQUJ$P@Y6!CP)/@?\ MX%#Z7;#D2"K!51=0,@9X8P;F-@&6D!J,5S;1BQ0-TG,'#LE@E(!4/KAJHK@# MFA)BE+TW2&#FAA$;RV!%X<,U$UP:HQ$" ( Z;X^FFAG24@)OS[746KN0BU\O%3Y26#IR#-!,P%?/2',TSVO80W9 MU3;I41&7,$(<]++=K)0@4P!K"(J*D\GC*#186O@FL(A/G"/ZC@/X;J=D@C4! M O+$!HAK7\2H8_%Z",PC\')(6AP1@$\R4'A!Q[%SO05_MY;]I>8]9#41Q3Y^GG=Y84MS+L>UZ;]6O#6MKUT^T>G@%W'CUS/AYR?=-FANQ SC\99'W65]*IOYKE4+9M:UWB%[M#PF4?CW)B; >D6<$<7;(>8 MV85)ZM%M\^3Q.!/L:,:DNO1*)PHUX,&N$JG4>@GN/!HGGK4]I^AJ&N83V;*Y M'&Q&/0H^\VBQ\Z&[@,X_&J:67=J?>'RMLUY%U'DMV M&H-VAD_RV/,[L]->3Y")CH<)7&*4])HIMRZTP9U',Q*$4F;#NCV13CE#S-E;@9:2XH'?/8OK8$=Q[-2*AX8Z*_G/4X;>)E!ITZ M5N(<^,RC&=4:-$_4+'O%]J=CSZHKF<) @\A-M M-0V;"Q^-,ZE+9;%9&73U.59.M:QI?\;12W#GT=NG;MN8*(_CKNYCQ7[5F'=[ MN@H[\QR]?5UJ J5=,!_U(C5;S_J/R6I_ ]N#';U=R4I3-YHRK&I]],R,\8@-VE;?TPF/IIR>FY S M195/'S^S[53+#-=/=M@4(;*>D-A@"0S>>?3,<:XY;DP5H\7V]=I*&Z_+"6\& M2\T=/5,;C=*K7 %CL.Z@*#_VW$+%3<+"44?/M,L5:M3B6RJ7(Z6%[.<4O^## M9QY17B4,3N%Y<<()#JW0_4:?*T:F-$YJ.;CT:0&'J%4RCQ4W81)MSTSVK+37R*MQ? M/QJ L<;UOM36'S'?7\^K7H=CG#;:BC\: $'9M5)AD%^P?3<[S-B%:3Y;1OMH M1T^5YIQ<<#;E.J?5'V<-FF'(MH]N/7KJLC'+S(=YRV2%07>%ZV.S0L+3'B?D MOET52DJKPF,8(3L&O5I.A+S1AK<>/=6=UDU;6,U*G%#%YBS&M?()!BS!"=F3 MQ52'3(^8G-[U1NIV"9[9 M;,$/Q_R";S0><>V1T+N*R":X))$3P#O@K=0E;+,/Q%[R020$FK30SW&A[P,, MW7UW@41>1> W+.4#/^=J"<;@T1X*8@4A3N@Y6B:T1PZ"LT$<;#\P.W 2.::^ M=FB=6.<[W0UG8$/RX\G&AWZ)%! SR Y&;KE[TO_@&\EUD>PG**QJ4&F%>VQB M*[+]ZV\*CZ>3QQL^B/Q7:U#U44I+J9JE64UOQ:U[K)A>8 -YTCA7:.F]E![[ M,ZU *259+P[7RSS=MTEUCJ)*<8(X0>G0E0\C#@?^VI/KM^?AV0:PH 7@!8)_ M@\AY$'>"3T#QB!68C"<;Z\O$G=X0ED&U0W1*3IO&M$>GG[,3>M&8?#BMK =\ M,-=WUF@I,B+@!F>W7Y"S7 \L!EJ)DPO1]2996J\O7=;G,H],VQHG-J8*L[ZP M%QC^2PCVC.>S92^_JNGS(49TUP[E"!:!-3\.P3T:68\ M%QZG M4XORDI7!AAQB_363Q+-Z0%H9,L[@QV5##IGN5,21O'3$D>2%1K$Y74Z= M(:NEADQ_4)J7>]6/)ZY]8BNC66!J?%/#1NQZZHE]G.U4F.82#FX$'/0QJ2$9 Z8H#[<4P_F<3@S@&BVX,1@(#S8T43WP! = M)))@@&\U">U$"#;<.T6_"/8$1-D%K D0^.D)#T%B:K"G -[D>C DC^@O08(+ M 6X'NP7!P.%@P2V&#PWE('P/[H1O@C_?;C@$-P=4/]C?/@=H/F-6<0+H9+>9;5O:QH"ZGX&$RX&$;/,YS !QAXDZ(B 4H+MRK^W'_8'"P<2AE%AR%4,0K7;O0(4V0; 8FTO!&%M M=.4@^KV7XQ/><[R]X#G;@6WCML',WY>EG\0>2]YT,)5@"C;*FV M_3L!,YQ^!WL%2T"G-V/TX6*@%V]O%<:N9?B>?.'8_'/VV+OQ_9RQM\?RZ52X MU*L'SZ.%^*J%P!XP,EJ)6UB)2"1N92&P5XM=1@OQ10N1>B C;7T+"Q%!TZTL M1.J!>;4D>;02D4C\M(4@HH6XB86@'ZC(DSCC2OQA"8(W@QM?-^OT]D3)%=K[ MO@[+GZ9!^K7LU/ E;S?P/?[W7 W%EYRZ6Z.@%Z<*\OF'-0?"3X;"G!_X/MS;,AQW?A!M$RH(B@%)H/ MTB+]0-\V9V2>4K[";66X.Q?R!TJW."3+;5J4)_8Y?Y8U<9]ZX^*6YMEQ\UXP M\LK\\'GDI!^2Q$VS1I@5>5<,<>-P2;R\UW-;3NTQ.]>Q"]>2L+ M%8G9:EE-NBO&N'%,N -K:VQHHA&JR8QI6KXIRO?% _<,#K=O83VSQSEX&&5K M9YW%F+IBZX!/TP8=F(J$Y?)FU3TSR5: $)^XOGU,WM0I\AJ:*>_*WL","%@S M"+[O&07!9? 6')#Q M0B8)3[E&'N,7&X4_@8L^:#)>M5OOR=W/KFQ[J,()JA=\-C&Y:C'^W3[^&>VX M&^RS?,G>.[N#W,Q>507-)5?&JFS;[#M#HI\;G:LZP3NJX?1$ MWJP_KCK\B)SI@F.NJJ8L;GP/EI"#[7#P.'FB->FWX>YK]); KM-M_&#>Y^@5 M$:3IW;,\?[)6T$6 MZO/IK-":OV,>OX#.VE6 @T\\KH4#R[_!-DK\-K2\"RHCH[#I; W!L"!"G!=OQ5>O9:8:.-[%B2X$[.HOTHD1G-E[.!HL\=AE"*;!N3!BJ0 M$CH ?YSX*Q*4=Q[NNO9TSM*B+3@=]2U$_L]*9NVI,*WA\2FI-&*K7'O*J)-R M<5D\<\FLCQ3I!^+J3=:)Q^'*S^C-)5.KT!6;I5UHK.(8T&I,,DZGWVPO='/9 M'F^YEGE9O(!G>:=(\^4'IZZH?W%B3P&#/\CPKZK+%#FFV<#865U9C08,K^:4 M)_>))LSO-Q1VC.V6RFP9)H22X0&RXD#KY&*,]1%^A->.\+\A1[BW2G. M+S^U=57?[^.2^47>'S=O9LQU!UOHW2%+%?N+KMG58!%_Y/T1%^EO?-=ZY>*9 M.G>@5\[LV?&+?C7?Y9=I;C[R3=.8CFMF_34[\JR>'5%K,QW",QN<7R@NZ&9% M,/(3J*&^PK.[4R%XHT;']]"O;]6_N%5)_S-W;D^LS=6T7L&YVIB5AZJMU%86 M/ZF3[YJ27Z;W<.Z "B% M>FE$P:5HY_!06Y-[):#)4*@)GM43?&FT216PW"HAF'2NJ>/"U^X<]OT1(66T M#:/GUEU]T2V,[:2ZY&GH Z;B6#KU?2.GT<9AM''X8>?QHP+]1:YCU6Q[E>YF M7, TW<7@U)_1; ,2?^:5/<-"L MC&ACOIZK.K'T?-->3LRF> .]P.$VH^W*,E;BIJS<2ZR,&2DP^ H*-W)+4W2< MP(^[0MWQ.:AW^:BH<=-97=0[Q:RKGTBZ(4V?.M&?B."SF\%"Y-R)H3?-0ILA MC/S067^M(O-C;#T>H"Y>E)< ND&/BK^0$?;FS=W+NWF M==:Y-S^-4HTO=#"5DYFIVJ'25M>M?9EW:N3'YF+0*4I8L=+%-KW!.E480^T7 M;7Z^X8K>DEJ[GE_Z[7#B8^UC"3[3'8P'F<&@RO9[/M=1:NY"+=R&DUHD&VDS7JW33ACH0.:D4%2>3KQWRN)N]T[VUW_Z70L\?RH(3DTW8;A7Z MI@$2D%@\^!!MID:;J;?77/M%C3WHJ*[G=5H*F^BGY?ZC1:5;$S ;Z*\FL3A! M7#"C]MK<'>VF1KNI'_94/RK17^2IIC8CBS32I9I.$)FL3%0Y_W&: 7(=[:9& MNZF?T5EG]EJM-M:V/5N M'4I)M)MZ=[NIT3',;^]Z9O)]5UY5U)Z>:C9[9&N^6/8;2WA>_(*NY[7W/Z]A MI=YQ..WJ!S5_RI+]B".*9^/+JY]3_"EL^8V.YNUFJC6/UG2R;^L41_4:R>)7FZ M+2FM'M9D-0_/D L;+[2A7*.TLC3]?<4Z"M9?5&F=.5@_V?2(<3^]4=G<6)YP MAD.F2O770H-G#=;31%-.:9,%J2=R!4?/)K1\M8/$)(K61]'Z.Y?YCQ5-)'A- MU5NN6!RW]=D*STP27D'A'F^C:&*ES3Y2N&8Z;(*?2KG*ZG$VF62@O*)P/4G' MB33Y[<+U^U43HR-+UP[&7Z&Z%7%0W8K@I=S(=6?>@M77XR9=7EKDI"!][:&D MK%ITB7PMFR^44N M8$;PB.9 MO/;Y'I/ ^NNN04JUSJ*=1U** MG#HL%4_AKQ5@^S:[B/5MZ40R"C%%.X@GZU"1^W6H2+[?2RV\DIEBV'5.P)/- MJB&T\U_K"$JNWGP4-Q-#EW$]G9.LQ083@9E)(D>0B-/I;]R?*=I"C+80/UL\ M\8]%^HO\1Z8\K3G9E:U@J4?B422H)-D152C8Z+P/]EIWFCL7ZV@+\:):Z\P^ MYM(1TVL+&W!84RU2C;XZF:;K7]9VS=R4F1+>SPK[!-P*#K9E\Q!.J_G1@Y%^L6%RV.W4?[?8:QUO4K;/79M M40/6YO3R8W4)80 ZL7@: X;P:[ETW[O0XOD_6ND\.(WM*KNHT1*TO&">J" M?0"^N_J*2BW>@5R?I]3B'TOV%WFTK6&FI+(EB=9GCQTZWS9S6;^,Y#MJ)1?5 M6OR8VCJS+^LP1K:],!6#JS:SG06Q$'-<\LOV2SVE3%*]IE_#^KZ[T4VZT1Z: M;2@@WVZ_]&J.ZRUIP*@JXY5+8Y"\T"@VI\NI,V2UU)#I#TKST49MM%'[V;J,?RS27^36-BF6:1071DZO\@3K-?UEP^QEH& '&[7?6*RC MC=J+:JTS.[=S09YB^&@\Y(1E=99BE]GY(/]E9SV-R6 ];"J;ABZT&BY)=%OU MQQP2DVBC]OMNU$:'0K^]GUIN-,C%N+YLLHE2C63D!8Z7IRH4[#_P4__M"6-# M_OL_DK;X_,H]/+'A-L:Q=\6S[.!/\'DBPV4%LH(S\NPOVW(U.+C?CFP 7%[( M.Y\*^P=DJKW!/3%C0K0,R_F]#9ULGVBO3CP.O?HA)6]];H)ZP+;1&$@=><=@ M,<'WK!@6P^![_PU>O/T7T6DWBB". T9@"+8K_]Y^^.L, OP*Y= 8$H:PMGSO MMZ*M9.G43O0>[<(9AK)Y&),(;TL'WSU#BD_-XQG,H"&"*;P"-.DC(,&?C^@9 MSNS#^J<&&_P)'P3&!,38"*XL W8*+_WZ.V>9KN9Z;LQ28H&A 3^)UFQFP7$ ML8[MU'),<:Q93)[9AK66P8V H5S AZZRCGG"*F8!HT%%YH<;TTR(/J8<8-=2 M\R8Q;R+'%C)82E-%+T//UH!U84)6C@E+ &?N5EU]-1D>=GKR-0398UN<"/DK M$*4 C!K^# Q"#/Z&Z*N9OA"@T\7R,] ES01*W_M-IEXU$P[E,&#I]UD.!],[ MAU-UJ#YR@-TT;P:FX&9,*8<(I\JFJ,EN7G-%PP*>E-P#K\P:@&E"13'F5SV= M8S4L/V%SP]903:2T^FH(])X,5(H-'N\YOGPVU;W/-F/+D)Y'&?$GW=VPO#"V M2#_L%\H+_CV87@RH\=C>]!&U+Q(%1>,C@SCH?\8';]B?U:^_:[(J&#&@PH%) M!)$)C&G\]QG']<<\W / 4@$F'$=TR"T+"QC = (8(R!QFH_C15>A$ #](-F M"LX:\*KON#($' V W-AW-5-VW8=8Q@ FB:].8F#(P"6'Q(7OO$@7@_GC@ MZ>#1HH>^\@T/F#\>>)[O 8R4PY^ %QR/!(&>"%0&L(&\=1R\/S:6#4U>0.2< M",\>"(#7,GR$EH?#0)X,_9=[_(8X1$_#AY]C<+P"LJA<^**9L 8O P\-X@X0 MJ6T!C&&I&48,3FHB0,B-P5<[&G@L,'X!5LEO9F@ZK@^YU2>/+ZSA]LUBQ7U+)OH M+L=8B\_Z W_)HS3_PSNY33TE^EPYS56ISI0%Z*D;695/\MCS.Z5L>YGJY\I] MSE_[4ZM>QU9Z(<-3QW?6]32;JS6%C2YC8!T7ENIVG39/'8\3LRFS2=!5#=/& M5+)33\B9I0J?>31.*L54VKCR^,C*)6Q9+IEXU1ZV@98Y>GN2RJYZF"AHV'HF M-$=Y;M@6K4:8^&S8E^GA@F;"B_-&=[LRQTIF\Z'%5@BW-/3Q/;G)@W;'C6RFY+*8W@[FNYR2Z MU.LT.FM"46'AF^,YM5/\2)(L12\6['1RI4N='+^$QRF/;AT5IH-6'Z_XW&Q# M65V^[N?9XK:(QS-^FK?&Y*:2S+--Q9[XC^)XDTPOPVH"Z-8+Z_RR"0&T)ZQ> MT_")J9+J+EIV6>^NR@V#]#O4,*4&GBVPK60IX[UR'P]OPV_)'DB?L <"0L0 M)63W*XRMKCB1)=^0FPJ$>> C OQN*KOE8%>V;+IR5C9E1?-ZT 8^7I=-@^;E M3LHLLFN_Z//5/-GVO4M97A\R&(">A$ /%)IB.5!10AI[D,9(FVU='JCM%.#D M6DNH1>&MX$JP+FM9<-R]W>(8B<51[C.RV2#U?U_3*CJ3FOL#]S\8+!Q(&).8 M":L$8D]SY]$;LN+]AJ&&[044Y@JNA)YN<,]>B"V\!UX)W.9T$!WQG.VX=C&0 MP-U_5_H!C3]@^&M)2'M^W=[S+?!,!;##EFC;OQ/0K?\]=F1!3RP!F4X$8YX% M=)ZB';M;A3$R\IZ'@2Z3]?" 43L$.O:G@]^]GT_V0T:?B[["UF+1NMS>NN / M5"0OM[@NV$.*B!;F]A8F K+;7)<(R&YT70"0O5JD*5J83RW,'^;GOFD@7XT( MZ3\@PD41_.RN'=SLDIV/TN0HY/"'1 +N'+SX?[^H7Q\E6.K2)SO2?TZPUS8S MALB)9Y$3O]O'B*0EDI8OE)8K'HXYLS2=.#1QXT*5?D.F8E^?1W=Q,3KSHA]' MK$^M_+[ $!\5&)QXP+^5P 1'BL81VUR<;:Y;C.#\;$.< UAOX.S=_IQSON, MRIQ-&&YL>F$\"'S>6)KV"\M^ML6/6/N'L/;MG4!X)VO?G)'_ MR@('^8X%&1@&@G$/5M@M,NL;\?3+S_DLAW[>VD;[HA,^A][G>0_YG/O0^DOG M]4)#+A2KHZ2A$V=Z+&Z9,CJ;34WOMNM]1J6R6KX$D_W(BY[5B\3UGL7U%CIZ M?*6XXOOB2O#9LI=?U?3Y$".Z:X=R!(O FA^I@_SGXIJLSOLE1;-+[*Q?7/:: MZ[F7$I9 7%/O$=<[=U8#FZ$+D]N_JSU_+52Z,3*88##R!H1;"/5)LN+EAA9(ACIL=*2Z,- M!@L,#SQ.,QY[3?^M61@*UPL%0TZU81LT% L?+#$VD6"HU#S7U@VQS3/1WG\D MNI$G_!4) !\6W?*@6D]IO+)A93(SR=-#O"]:*A#=GY,'$$8.(F\@\@;NUQG^ M?D9(()7O1S+#YI*>D$D;>D[93 BOX\J\BFKS?8456!U-[/A8-I9(J&_H/WR?9(6?R1$W4P_SR\P4FZ]:^=WLE@. M,IC>#V&/G:7%#9K5BN[GQX^.XP+X8]JP4' 4/8D0X-,62X0 7V>^?! !JI/T M:E"QI8U.%)O\(#EJ5O*##$2 GQ"$"5[1>J&:=2P6C750VG)?(P 8&P#"B MXJE7\[0BE(A0XMRAGJM/_:90XJ))G>]'":G5*(-[,YMVW@OE5SHZ-^=:B*[%ZM7-&0!0<*P^2OP[>0\"V7*);[8ODL M(KF5Y1WS4MCS"KC__5_O:J:Y-ZVPPC"!I%&5$T$A84$!;_XM&$MA[6XM8N9A MYRG]WDDQI$,,@ %)_2.V]QG2XXB8L$_&'LD.^F"$/SMLA;&]^$9!XW!E8#M" M G] '4*>6I F\0>:NM!:/0-9\FEE_B/$)@[$@__I-7,GRW/"SZ^V8D0M9V!O M%M@H+^B)%S*N\/?>LK_$K(>D/D7!L+,7DTX)$IFB>)EB*#Y)T2E^+"4)7J3& M,J'0=)H6I%]_'W9-\G-]O5$>;]+Z?)R;6%*V71Z;F5.=O>3NM-WP5VF6[<[6 M8V$VY(6&=W4JF6J_4FZD"?M4LLF^RVAM/J\E1GKU'5RW28<66%]9=\JC-V ML;9=:8,[R:-Q&F2MD^I,UUR_,JI;F%#GU&>!/2AEB+-$M7>D%2LZB(I9\"=1V\ORXG(C(R?XPQG&"^U37CZW\Z:A\&S.KH[GZE+* M-5;PSB,:3)>0F;":VEFVMYO-18GI(\"ELM-L-&QM>)&I'N+S,VN93: M/''\S$'#72S,4I/56*9;UB/4Z7>H%8GI*\ MNM1@11QO:6RWD^!ZEF?[%-L^)7F*["MKTQCHK#P=M/T:K9,]];@!.R_H MH_R:K2ZJ0&%,!\Z0;Y_B:&D^4)-TH2-@W5:6+_O$H%X=G^2^);_:&)-Q2N2( MP:+ S]F65Z^JIWKJL;E^+T5,#1>@5,)+N=7H9FFV['J:;H MI3G!VSQ^8NW=0:F'57DQQ79K6F(Z41_Y] 2,]<22IE.%U+*;Z)6P-:Z+38ZU M!RL6W;K7?F^_@_#K'?&VG>[^H"\><0G+[7VMRX"O +NMP=YKL,G:J1YK\8-. MK(XL0O-+B@DO]G7;1@*AX?"_/R "TA E&=MLJ:[?% =I;-Q^J2 (["J, MFMWN,YPMK%'O6]0.\#N0\;UG)!$!&:-)C6+4S6.YS1(8U!7!S\R6M]3:USF8QK:+K[R=\C[S.% P/2MH\QLJU)@ M?U/]4WTOR0_WO4P^D*_*ZZWU6WNY2^S%(.O62'">;IX1+D2X\"8N?)\^C6_V MP[U=^+BA7LNW!C,WV3/XPL#RUIS/T^KU4W&,[P,;9^P*_%8HX>*,\?+:GV7= MT]]LW8E[T0^W:E[>V-&;L*+6T9[3V3#_QN9[5N&FOD_)%-MW9)X8FZ+[N!B* M^KQN.HYE+NA'X]R)/>0?[-Z_9QLXL^T+U]WNBQ[*/4UIN0"BTIE])C&3/ MYA+D<(2M1T)E,8="D;R<4 16P*T)Q>UZ=F^.':6+02T>CYFR!U-+MEDCXR#A MZ7R*_3MI\9^%3E=7V:<+BBK;;WM+(J'6FBI@\^3%V/QK0K27U+0W M9CBT9, \IFQZ,4D#[.'(I@B>'7G2=^E)'T?-_WF7>MEQ7?==:+7CWOP3\P*D M L0!0'4*LE1Y/BB-AJ[!);)EIYT7^D1=@25Q;@@0H!K'KD,M_8;N:/T=U_XFP$+%PVM\4ZP4T9UY4]]W'+T9DM0[^J MU2TE.67ZMF5A?7VZG&8]KK=F8%6/(#:>OJ!:_XXZ/)*2FW+)SR4EW4;7\.K3 M@L\5'[M-CT[W"_D^E!(8+*2PGVTZ.('>P;YXYC+RVC_LM7_/.I+W M9!G PG.:Z0/"-FTY&,U)UT75[;KK*O.%+B?SCU-?4#IL<\FGH:['3JCZR('_ MK -_T[+Q,PR"%X3C95UO-A]S'3:"V4)I20)I82ZH*J_-3'Y M"95EKU52+#1(]PP1\$)'5@S PJC\ ]S/1[6 $%>[J&R$/+,M1W#6!QL.8]E; MRK*)?B0*CK.&]8B$&6"CX%<",GA1:1=@%2.2:+*+2@XIF@E,7RTL,B'#NB4Q M(-NVY5V%9<_WB_Y?39YN;&YGF];'OGN-S:[ M*_2^#6)^-W:\X(5E/]OB1ZS]0UB;N5?6OB=?(67O%P]"I0:"9!I3C1F6ZP:) M!XKE+ 5'NAM#[L:8^8U0\YWT&W]KA^F&E>;E7;7^TA=%1@DES*VHU(&FY/4%S\Q:@$5B=$XW$2R7&VG0S!9OS M\],68YC$Q$AG@CZY1!RCDW$L?:%CYI'HWJ_HOKJG\NU$E^ SW<%XD!D,JFR_ MYW,=I>8NU$+FNJ+;+4G$O#)L%KD$5A;RBF',V!P4W104W602BZ?IUT3WSCW> MP-8(*AM]E:5Q,Y._+H+=&!G.YR[=I O\<^R4@\HX)Q!/-)(J/T^R"BO/-P5+ M2BW$I@*+/@%C!:?Q.(T?MVB-9#^2_?N-$?P<0^^*DD$]]G6/RY5FS#1; MYY@5OP2R#ZP=DDC%NU[FM ME!\$2Q3V'&5JTAL([&-PB9GMB;^3&Q71FL^]T9-@FO2&W4MN8U./@7%%E@0. 4L M".8U[^&;1$LL48^-!7A$$YZ^E$WWO$;%S=:3N7;&1*W$Q[3$WUACJH):'\0R,GSC!D'"=>\T[N+U#2]":R M$[E7GT&K*U1 MC8+C<0*_H(42"?@W%G#F^G.](0&__&[."P*^UDJ%>3&A:7IS@O?;DM9VA68& M"#C,3,'H.(/AWS?2$KRB9WF"<:I^5>1J1:Y6%&JY%1.EZ%CN*3=J(I92=4R: MB5QJ4[IJ@XE;I((=1(MG^(;$=AE(OO#KT@VUVZVNZ( M8UO"^I(Q%0E\0A!]*-O .J%@>"1.8*_)]CV%2()7'!P+W=;.7)_O9.A/Q*9O M T173B6Y@06-F/CNF?C*B15'D_MXF:D[]W[#$Z#:"F@;Y/ ";6X[0&-'>09? M8R!?._YU9>?XVM._3".%F_.>]RJ9MQQX\LI;MPS!]#*FQ,Y]S88EXD\=X%"R MO3DO/^;91$)65KXUP=)^F\=QZ%?39)PXL3=YGKX)$6A$H/&BUWWMZ=\2:%S0 M+?\@:) &OW':Q7P+6Z\Y9E8CF95?RD#0@ X['L>85T'C_MSU!K*:+K=S\!-! M[]L@6'3RXZP; $#63D!.UALZ13\_++%^41OER07C/HK 3B&"^#^=)N)D,CKD M$4GH#<8BOEL8_[2$=O1,AYR/O"&66%=,*IFIM.6Z"B441?$QX$S@^/D3'6_& MA0CB+#79=4_U)H](6*GXA?4RVU,Q0=ADK/$F2R\: M2QXG7[=9HO!*A!51>.4[A%?^ "M6?BH_Z.=7Z&?]&E'.6+[TZO.\(4?P U;01G8L27 G;X+:7N3XM#M(:&JQ M-FE,EUQW()*O*%P3B?AGSY/\;!'_@/%R/A'OCNI5 M2>\*&RR1R*>%]&-5L^M(Q%/O$?&H-?VG!O^L&3@2.1Q[.N[RU+P]-A' Q-3FFN3'3@FSC.T)P%?":M\>XL)10 M3)5-6*)0CBF^YX-? =9$[>K!@ZR9#/G-]\"@-_M<^!"K"Z:@RG #.WB*(R\T M('K>1#L9GP7?SWW-"7Y@ WFT)*B9C#7B]IF@RS%!@F((;P RX<:6@!H"6"KI M(09E#18\%B>"J<*!H4F<>@M8&_A=X.*O9<&)R284RD,!6X+'"W!1'5EP@6PJ ML?\],V/E?0<-C:=Y/!"JGK7'9X-JA^B4G#:-:8]./V>V'FX'DS$M &C]@^HD@Q927&W;\$RH< ONKT:RA3_A?_SHHK>U"?A%L@/#%CXW-SS');"A>;+2"+AHOK>Q'* FLRL-'?W];9R>@XNLK.NR[.Q[/#K MMM'L5CVOJZX;"/TH5+EL59&;8JN#ESEB% MU1IBL8!^+JV+,)NS<8ZC@CLHBKR@,?OA+9!V2#;7E'$_ MLYCE>Q6P)JDXE;I])G^+M#16U/.\K/0Q( !%8:D7AX/*5[&[(&GY-BVF:&R] ML/D%N1E4C3PB;9)X#[<_Q+:]F0"ONSM;1P+VN@9M!0NMA*!XL@-4!9X&XF#& MQC*2"@W<%@XN!C60HH%E@3*QU+Q)S(7&D:'-- _I7O$+0C$QHJT3@\_PNH?_QU<=T7EO+HSQ6+$V)Q".3 MS66FR^=>U*?T;? G?! @(5A XZ#S9G@)5C @F9W_A?YW.TJ?591@K6,5P?0% M9QW8?C@T 3#Z4/,+DF7#M2]DNMF8Z@-WS=!,,%9D%PN2Y,#D@L!- _PPT\S MO 28N)S(T*1&;MLXK$45$PT!3$R* 3X""PM& ?TZ"W'/]AM@FZ+?.#(PK<&: M32S?D. =CBS",(NT-68!;P'#30-\BI 96<$/,0Z0P EL:CA<:-K%8TL9V,MK M] 35A&8Y_/W>P&**8\T 6P,&%&7'$^ ;P+>VY6K!=$S B8 _P9W@N3/+@6RL M0_8$=#"!Q^ ].0H'/T1V_ABZ 2Y\:C _>27L"#5>;W\$K2DA1!O@[,3#"IRA M%^S)XL2$YG\,1B,\I'7@]>V; HO_@-:[V;Y*L6#J@9OR-.XGJL^ O>]#]_M@ M. 9@+J#F=_1#LY\@'T$%'H*'E@!01M$4+V0O &*P(6M .&UB61*VM*'!?7&L;/]B[#'X,5C^8-YQ''+*5ZVH* MH%SPMP9;PL*10PRS95,P(+'A#[>^F[""Q!=$$1HP<'":&?Q*FX5>F(M^''IG M+OPADB8A_IH(0%Z% MIX.YR&_SS;U%WE_\X"W0D]UYB,B%"PQN;W9O6)$!Q H5I53DQ!@NK)Y"J^RT82V'MAM.D MF0=R&_;]O0OOD@'0/I#4/V)[GR$]CH@Y$U:)/9*%4>&$(2O>[_!GVVLHHKN[ M&(KH;T6_:7F/60U*G=5;ABDWZ&&*96'MQ*7X/+/1551@)O^RP4X;FCB&NHJ% ^% M>O,5Y'NF]""JNM \@RCUA(I(89NN#)#MW> %-<)]15ZY/40%YO^VB.;.'VAM M"1>4$T<4S8BBX\O226-\L.':>I9.## Y[XTH]C&5DSN9>XO*GILJ>'"U4S?/ 30P-%^,3/2*@#J_*T,>=>SQ 'TKJ5 M#"":KC^> @L8CA3&CP/8"::(5&'ZG M'WOXF&T #Y K"&4>$76L$3]UU8'#:?)O&52@L\E>JNAOR8M M-]%5?\5DL!PV>)P'I.$"6AR2<7SPS% ICRU#.M@1MQTY@?;$?_W=L !?,0^Q M6$8$AF8@Y G??_]B=SWEFK3C'5EX*##J%.,2,=#'=R1;4>#SEU> M=O48LIP#P(2QFW!3U/8=<0+W<@3@L6UWI;Q)K% >Q:J"8[B.#X %F13X7[&: MK(T!_"?*)ABCYP./^?_]#T$1?SFQLAGH$0@=FJDX@@L84@>^>ZPX&Y=V>P/@ ML=N]@0?T#AA)6,@ 1;J]>B!;)AJ4ZPLF0J\MY,'O(/B[P?A0& %0"D"7 T,/ MP*17@ZL9W[/REABS@0: 8PK>@Z:'] 'T!%4382=XH.DJ,HIF'1)KJS("_QJ0 MY^GU\O.X20P/K9]_>B&IP$2[@*N0F8I^]#3GO1S:*PG" ;.$EML1L\P$"?J9 M /<2P&8'WA*RO&UAC3CDDOM^S,ZF UCZ] >/9X=9I>>7N*;6U3"ZV>X4"A\. M4[>"B;@]"R&4(R,0;CF6Y*.E/=T8!ADM)271*8K>5,<2)LN*0ML=T/TVW.6C MXTGJ1, :LCZ92O[U3H*Q7(=/T#V)+V;+12[!J+T:ERV6\(UZIP0C#,K@L*', MZH*1J*MC49GGDX!@)'8Z#/VO SG*0FP*=E]WFXK((0%*!5@Q(H0;20Y(L=W$ M?@9M)UV5YPP_$=RGT.)7;=T44%R\!NAWU)0HNZX+4\O)P< 5VG1P7-?E(34" M8K0,W]WNX/AX[K'.\Z0^3^%VM]*D?=WZ<)8X>OV>WLXA2TX%BY_;I_4V(6/= ML$S1=YP3Y_&#U5>';M9.#!:L3UBIHD)-B+(-5I^AXJGT<>UN:/J*NS>>6-Y] MS!?">!A80!] [C/F>S>'#3F^VBC5BDM'[>N) M3$]EA5K;9LSVI3C,,GTWF$3(7C-C,9\DW(ZO$ZY?U:9JSAI^?-/VS.Q%+KMI MPE_9'KO.&WAGE:17F@=16YOA95X\8!](^6=0MX4N>-M'.>B6$F\@BVUU25/9X[63BVOG MJB6Q+J@]5B@*ZV9+;684N&-/87$*.X$=@%#[1-R:*\!BA#E=R*39:@ADKP6N M; QZL8'_?/!KX$0'FQUH-P+^2+0, YA^R!0"QMA"@WE3SX4M'\4NM1RN%-F"QK:T0&$0E[XU@2&/YX# MLQ3ZY+()(\> U<30V@LL5>H6S- [SF@-PZTA+KVNK]!:/E,,@>_Q?)$%9V]S M$^VAN1/+\1)P0W5OPR?DQ;%@H+TN=R+#I,)@/9_G<<6?O_[HPBOC04*S/R!M MIT"V";BGQA*X9V!I8?[/# 7A@#PX@BK'?!>X$@:8BX+4Z?D#*\]#F9+OO!#* M#*U8Z17]V$?A 5G*!*/GT.!K8.Q["#5+YM9,MFYJ&"$*@@]/U(@%Y+@9 MAMK;PM,\\!3Q>/*__CZ(!UX=Q.];!2&GPEAOXWWDLXR=$.#>N_$&G&69)\:F MZ#XNAJ(^KYN.8YD+^M$XZLN*V!3LN05$\2^:X(E2%? DU5,FXYLWV D7M60 M;CB.>?QC:^1;ON?")8%FFXLZ\((OMM2+/9$O#CZ+#[NPZHD[MBY$'!@2>=D0 MEM"^ ,K4#6V8ZF.,)M!6NURSVNMW8]0 MLI1E6*H&$W$"_(1VVS9VM M]'UAM\2"U78F)@CO9B5$\./IPT03?/76Y%2Z@ M+V]&TO*M]:PI.8J.R87*H#H@8 :QSN.1Y$ 'IA;!X0']\) M6&I/OH;Y#6OG%9/"9LUI?=.E=6?- N^0>#CA&@),-E!^7!DRO12FA:%8X1,5 M]_9 -%,T? EML<8 KYM +@,>WJ;R/7,-[2 2&H@Q> CBV'>DJK:SI2PG:DQ7 M3RU8:9QL%85-+7.-5%7+E \S58$?:RBQ&4S#LPTM$-G0H11,TQ?@R27H @69 M>T&0+$QH"_=%MNYFS-BFAX:[,(AL+(11V]& ,)S.!"5$!E.C0!J'EC?!KG))X<3)'!Z*-<:*$[/^@XNY"V,_EW^ M2A>98$V4(.O>V@SNCOX'.\_X*:]% V#T?I_%G0"+TN67^5&6:BX4GDVD>)5G M<"RU[+Z\O8SO3*O=YX,#/5#N8(UI;PU'!=0B$,,#; >79Y:)6.,L6J'=4<19 M1K&[>I-.]^'F,K8Z/(%5;A3^0"V@D941)<&T 5:V4+YZ%U$+?1DR-+L"O@W0 MOZ>S\YAY*I6I+N0R.RL19-W51M3C$.[;QBGZN.=5+%@,9#@C^H3NR\Y"DL.7 MP3M"SR8810#YQAK:$5=;^ \MG),P)N1FI58Q8C =2<[ F"OT\NH+EP)X!O3] M:H@U)YFDF"MPHE6%CB=]^D3="RN'CN! )PA9;\#>U:Z;,WG?V/?GN@?83YZC M(:LB0)P88H%;F\O=K0300AE?!;?&".HZ.@@X(]0.BY[^^!P8%;D5N;3[2X?+ M&>-EN>=Q=O9PF_Z,8/3$F^BV##SI>;*'(@(DJH#)H[0QMS"YOJB5$L3O*0'W?RA+#@!79Y9 H@B1ROWC&QGL1[PWMI+UC;)L:X9 M EC-3+'#]]4_V0M#2PKW!"4H K+I!B4Q8!&1((:773_=$F[>H_FA?R ]=MR! M[ZUZ9LU562%L3&S*D)NRD'_']C%I]=0A$]#L@@-NNV* M!D(FNH=H[V]!NPSD& SD418^A?SV0O]+U5U9%5Z)DOMC$C MB-T!.@CHP#D,U)X[O>J]T/UU'$,-!GVRIX]M-C'%2\F59$G-P?EM3Q29^S.T MYR;$Q&Y/=8E;9TELF>+IUK(,ZVS@<>(4W!^<* ::6H>IFP[,K8$Q'=]Y9I6^ M&23,:_ X, H1ALHYQQ%I61J)!#=K#_7-L,GQ9>:#ROF65OA/=K8^#!&!*PP3 M_AT?A:10YF]O(IBA,U*$Q:;ZO-YY2FAI@[T3E*FW.T)E6*8:9!C*".=C8Y0" M&&ZM'^0GUWIL=K>Y'EACZ%(,"H-[+4S]8E99;?Q65^:G!=:O2#B32'KU-=[^ M8S >OPW&XR-%#$L@"6%*RJ&1[@R2FS)7ZXALPLWS#IT] ?O0N@3RP YZ,A@#AD2F- MPFL"+ ( BZ6Z\:>M'1)+2,(ZMK ,@"6Q9>@![-*^ V?NGX_]3.M?)WTZ('7B M!!V^@M6IT./17["ZE.?^CJS$LXQ>TES;$-:_-1/6;DN,80[U_B,A%!T5(0_D MB Q:R(4S0C9 ZJ^W'Q[^F'B@]G]^[H34SX8"$=<^V'$ MD,3RPCI0P$U3/HM-42@I[1)!BUG,YP?]1*(]::JX^BE'_R/VQ;ZSUX'4<)]2 M7T]GN.)JGG*)-I]C-:N9,1.99+6-P0R\4PFN,/]SBQ00"JX6R?DA_( "PRT? M"WBWQ0^?!KQY;UCJX[:=9H4:YB0'N9&>KB# HZD(\'XDX,%(]GE"C*FIV.IM M%E5L7LFLN(' 9;W&YS9SO@;RQ+3J33ANX.HRVYMQ*SG7SW(_&/)NC",^#7J/ M="HO%BK=/K;6[6&:T=BRM80%-!Y.U3**0._[@U[!\IVS<'BUW'37CU)UI1-< M.T%F1H+$]N_!S%L^8O7L2I$2>A7K.G8S5TU-\\L?BWDWQA"?ACQ\DE<+%MU? M8=4)T[7:68E8<@#RJ ?B53L/)C%%L/=M84];G$>Q^ZJ:$%J-ALWY)ML7G4$V MV:K> ^RYR_8DDUIW'%VSIZ3ACUAUG5)_+NS=%D-\&O;,F=@^IJU+44;)KD&9]%1N3&T+ZH;H'X_]G[UN:V MC631[Z?J_('$_E*7JM UU,E=' MNW3=T8*94\5<22,U]I;Z]W!LTD1]FVY$NN^(:DO01/,Z3T^XCV@/0OP[VW'T M^[OZE]^":;-?_^M]_Z]??_"_7#CQS?T[CF9RQI9!^Q.@?6N;>M%PP))HZ5:C M!83R\X_BW47G1IR??7'^;QBW)U^__/H?,A?NI!--:-$& MP-(++JD2(5D MQ8_C\S]^:[[^H_WUKYLWO_\\^''0;OYA9$4)B>I)9,7YKU?UU[^_^W#^]3PX M^6;W_W!>_SVXN3?35F/OALOLU45FMF:LKG(JK&(T<>%]VPA-\%'0OT?__YEW/LQ_/79]TLZ M>L][*S&L1?FJ1UX-9 Q>A/5BC1HL5:+.4\SXVTA;!ZN-]BTA\.?'R>L?IN?M MWW_[$O[^-_\U_+\_WOQP?T) 5N?G^7EEU691>)((%NZEQL-7KC?Q!-6E5T<4 MLWZL6#X,&TP L?F"QRN?P=I8>'W;-2A6QJ=>=O7$]Z4D2.,9"H#OX*,$W.?P M1P";#'VV/@0-P.@]?@_;S^_/IU< M^'6P2!;8(_],6X%N\2)W!DNV+3R83WW/I<,-\J"YF MXRDU4\[C=1@0Q)[GCS];M5F$[O:X4_OWLQ]_Z?QXVCOSQ.U)X^_;OU[_>G&U M_+B3=J1@I$*4A,,E#$IU!@&_TT!A>/&-&?>J*@9I74N139ST!\915R@$.CB[ M;C1^C6Z#W_C'Y/?;CNO?\-9."H&VU-'=0BU0=6"7?9H17M2!6P%@#F#J."D= MPE/,D+;-H$BW.@A"!U;3MO&JRR1>PG;::5]JDW\PLU^_7<$.NI'.=]$L$S*6 MSVQ5J%;LL&C#'!8UAT77/2S*R?2X%&!/#5JVN.SVVLYEL]OL7W8;[?:EX]9; M#N<-N]YH/I-OE4^\ ]>K=TIAJ1AK^P[>>'%68CS^ BKPA&H?JX>V FK;R4&] MO(\O\=( >_V0C)QA@ME?<5/02UFU$S[-_2PQ1G6-X:T(!'FXM%=C"A@4L ,K MJP /A@!A$B()EI3!ZB[JJRPZ/F!OLQ+)>:OD73<6_HQUF66WI"!444A:(9@Q M@\(",Z.'%Q?)BXO,ZT /LD7J[H6/CF%R$\ZWXMZDK?1H%:&XIM5J.77>$)>] M87-XV6RV6Y?]]L"][ QX70Q;0HC6 JXY.94Q7*SB\#$*70'K%S%X-4ZO9Q\* MOYS(/G$(!B*,'! ;IOFU8/#L^S,\.YYY.CE'/M&LU^F9G:_L'/@P;U.B:@Y2 M<@'[DH"7DRT,.?84'/(A.\O.U)\/A^#&R!Z0\K=<-*G?+'!\"#Y"-E?+^D9C MR?YT7(W#71UHDPQHJJ<"C1 ,TH_2'V/4?$6V9DA&7LQ.9&.&3P(W#:%H>0M* M,FTA=?RSW+(SF4:@YH0:%IZ*!44VK#QX\2]O>:G:9]_?/VFPNK]G8X%U80IW MA!C@U1>';G@@2ZY&>9,8O?2!".A%])N7-QDOQ,S "5=S2F$ATC&5#QH11%0< M%US5H>?CVR.L1CC&0CBYWE/4D@N/8_P83\= FU263-9&Q/GE$1_"!%"_0C3@: *>]]#+6QE< MG)U25_;.*WC#%%8CT4P*!( 4UW2&7$9;JC^"I'[L<>)[ W5!V?90X_%3H[P MAR.G@!$/=[:YT_'4EVT&@P'5E9@&GLM5,X:<$C)@Z4POUX^*%5^#G5F1\7VM M>(9<>WH]5\VA9/+8PGD"DF(L5PG_(@BH>1, TN<1&TX#8JY8T@TV$(+A,#V% MM6PQ+D5X]F\I2!I3U4NL<$E-+G(PYBRWNWC(K 1]K;? P791F3JPUI6963]= MU;8#Q[72KC+30'7#*[:WO%\J2OJR5A6X9,IETEKN=):Q**YZ7TXCJJ)%VRBW M8W,]2 ^_SR@Z(_)< U"WL@! K)2RK(*80U[>"<168NTLI6@\P?Y0B *,$(H8 M&_%Z\2@UF[&X; +_T?NWM57G[-QE*Z^E@/JOEME<1[X00KC3R!\ ME8IM\&.[=31\+K_").W60+\"1 ;"ZHJ$TQ*91HU?E9[()6W_EN2,EK6<3C"2 M&DL3Q5+MB55K&44#ZX@SND'2?JY*9P?NAVIG[P!DDYN$* 4U9&F*GN1B('P+ MI1VL"M.YHDI M**$FN@*3+0)9?4N["R9)KH0Q"P??*,M*0NJ$4@Z<9I?U$ /5&F/G.[">/#$G M;E#&R1I'JK.T"DE1_ @]"Y]/8O$R_?#J45Q)YWE4P,>N.9V98!URX"LM2D2, MC+,Z]ODMV /L*JL$*VLEM( MH(F J).*X2.MIE92H+/10,!S=)( LX%H3) 9R+W(QS3*T*?S!&A2YCNB)!WB M22\5\LK9FP?E \6"TFS*VK";7JE'P5Y:YG(D- M2'/3(*519,^\UZ'%IMB]*])UQ@R-9A:B4B'$02[MFIOMBBAMS+2 ^R+^KBTG M]L4I+=("63IM1]F U\+E4]GES",9A=F!0 ^LQ-;J7@G ZY8:8"BT$?@)66SL MQ1JL,,KZIW SH8(2213"L\7P(S;?F%+CC33 A/)+:\U!5K@7?TUQJ%QEG$\? M9/<87:O,R^KGB];R'WD?#W)>I"+ :OT"4R*JW]@$#/U,.)(]GYK)82%0B"_& ME<-DT<2IL1/?GX=C?!L#1.!]08BDAC531^$->/1P<^I,69(6%V&&JEJ#O13B MOF($N#+=U;!R F,O*\JJ10EDI">[=?!4>%!G.'05 M'^!K_QC>P+ 1S2I>LHI*[C-HFGT&9I_!NOL,GJ"\]&R<#:7^5S!W C84O M+M)&*BY5$),>1>=@/3(T!T)-"EH4!V':&YVB63$?BJLI[0RDC=*#J2M0 H33 MJY'LHHSLCWL +16W!3E5GG!W'F5=);&WNHI?'MW&]MZJ*';$Q^(FC+XRL*LP MG(7M&_3D28JUSR L!B CJ&4DR'0@L@O/HB@>91W*D MTEFGYQ?G>1I+773J=F,NHDPOL%\=TP]7$<'E;3KAFAJ#W94MT%R@/A !J(;X M@4#$XUU:R'X)2$L0JW^7JKI?=(4M47DV2TAI'KU4H7F-#P:AT/N?2\2NF&51 M!V@>@&+<;SQO!^-.;1%%H8I=XU?@END +,09LW"A58BY)CP;(-.'LH4\VHAW MV',6+9GW97M[:R[6 9@,R8[VKO4P0<%")7.;NMJ]G49HFEG*-";1B0;\S!/R M;( >RQOR%.+2M)-AE1B ZM+KXB3" &)L9:'R/A#6T$MB[8QD?N8 GX#%8MXL MU4G*#_!PEW:,3L8JQJ<\BPGW'VO&\3P>BL[)ZE2@XR5%P2P&BL;L8$H+(1I! MNB'JD-2$> PQ:)KY)]S/YT!YXUB%\F% &)] 1P-0P1/PLI0WT1>"'.KT3$!J M*9='?7U>;FFK1(52)_ &VOQ \/AS.KC*HFUIAOIXS+^FN,#S#WSJ)[=YR(P, MU@'8%#'=(0&LN8@91[<2J:F9,;< ];#9EE3 M5G.8'J3*N.]&LNI4SF%OUA5[C#QF#0G]\R_)I.C[_+-Z%=VLUNH]X]E-W"KT&B$E]H M("B5XW >L O,OM'1^KFNE5F'JH*;JO6TS/S8U^GVDS=9JHSVU5VG_O@W4&J9 MWB^>Q]5.X[)L9[X44N\C"8QN6^-1N0 M3P])XMIHX#A5SA@N6;2TM+'79ZTW* 4QR4C +8B!W,Q*C\%W#0H9P//M0PNA MMP18-9VEV\U^%P_/7+;:=NL2^))?\N[0OG1; [?N=EN\U1L46-JCLS-[S[NL M=UK8J/LI2]2]!4L5[;J?0#7% T_98230/RHG^%U B00O)#;?R1J"G_0MB\'=3#XFJVA M>]GOMCN7+N>=@<.[S7:O55 ,'T\^?7[W[MUEPVYWFHV-*HBE[/!0'P[G*/4N MS#03D+FM:M3L-H$NZ]ZDN/)=5R.\Z:=P5E_(T@0D6]?D!? MB?9$[MKG_3S3K)3V7PFYVUCYO%@*Q0)+"?ZD7"'#.@-<"L94)I,0S# 9?!HR M[(.:GPS+C%O:>9;")=^I389?9E%+<':E[56>GJDK*L,';%^3,\.W*IF"\L>5 MH),'KM;JJWLLVI M-60YHGR6,H\&+VW;F.3-G#4?C;_N'&KNDEK81CUCJIG-;7>MVJ[U6GL,_]W+6" @IN'QN3;[@C@+JUV'V1.KM:EB,YR&!P4/32=FE,R MB? 8@OBHU-@ZH'!JS3N%XT'1A=VNM1M[(R?>*'OF)+=GBD"A[;L/5Z293_GR M'YC8&@Z7 &0;;A8=R,&] K][:(>Q-R*Z=?]>4SGN>"$IG:ZGR^8GK\B6=EVO M2+-/$+60;VG;:ZJK2N)(Z9<=SSUWVTY'W(O@^3650R5QD,KRDO')3(8V4Z/G$3[L=+Y2>?_*;QE7VKLW/>N/1&M)X6?=,)K5=5[L&S>M:QMK2=K]PD3 M4@(_K5T2"=RKITX,+ME$8:D2:S*,M)X\WB<\*2G]]%*7;4K@[EH[?O%\W^-C M]H&VK#Y8Q>^G*;QC"8Q=NHVU^[1S7U:\".7MA7 CD?#HUAC 3S[Y"#8CU/P8XY:SXTY60)SLMDVYN1NS,E/N*=S M*AXG.7>]E$J;C^]Y*E[E+AJG4K;C3^$HH.W#?__ML2/[.3MRUA2I>Q7T*86M MV6E6P-;=3G$6<_ MX8LD\]]\<)V%W/OM+6ZUO1CZ981+6*QNL/(JBQ M]UA\P??9>_>CX%^E#=N _YI5L&.K' KM=BI@GE8F%%HA([,ZL<\/X;5VRH4. MC]OU&1&WH#KL^A.HY5.XH\"Q?K*M9O?$>,'IM^)ADE5.3*8C3KXM&(Y>76N+ MC&Q:M;R6*WMN"[79WCAW('RA5J6C9W)OV M:T\'7I)77+"65&*06XD^A++X@&J^D9_$RV\L M(9R2$$ZC[(2S6$(9^BD)_33+3C\5UV(+C-"]I:56V6@)"^]XX33V;QF,DT!O2 576!)1CC.-\4*(_$P;VX?X/1U@V[6YK>%NH4OUT\"3E7)6)) M31'5$E8'5GI0=/[H7'IDDJI%LT5'AO)41AF*"6$I+#ES-D0O#5!8K.V%\@,+ M3V.9A\&"!6'=ON(.\!K3!ITEH<5E$/.]_L,H'+.?>$!1OC9M 6J#2(NH?KIZ MCPS^V=)@IUZ"X\S8+]12:_065U*+/12%A;?8;;U1ZJP\E6/<.;>3Z146&;9[ M,NM3 ,(-35+"EV:)U>N2"&N 6_#9K6%I1[O7[=&*IC)QRD(L9#]@JT6L7#'+\F@QHY>\Q$?\_BY);N" M^M2(,L%2H]?"#R=4RD.UP[&*8($9--6TW@@WFU5+GY6J]*@J?Z*- V\X&5Q[ M<0@C9/BB!L" @Y^P.PEUK\)65B!T8^R8>.&.0JPJ.=1+ 5HS )REC/FFCG( M+"[K<7:1=E8AG!Q]X/& __7RW<6['P@26#UZ.I:]G;$J)8P_(!U )>S3'ED$ M#DD:(9)"LT *U&J+9L=>UTX(\1_C6UB+'UZI9U7/KG2A6+ (V!O6B%/D"?LE MQ![85\(76%\6RP[/KRJK,$^UU/+WIP7Y2-AX/,(74&% JL;";T$.'\,_JD:X M;&M#W;,3+$QSY;E,]>,5> ; MULL5R']C_E7 (V/VUQ37Y\F&,X0\B;MT.1NO+[TM?5 \O\=2+;"2Y)L]R50^ M-9$N*]<&Q,& P-5$^YRBR'0+\2\5D,WLB)45!HRJML2SIJY_TMEBK5@J7/Y( M+8$:'QX8@[,]0MN#])&)!2[K &NW(+B\*VM,J3$73A6?G%)GZ] XPF%#/ MBPML=0M&%0H:9!_5B@3K:M*4+SB_ /Y(FPP JKX*,O#C[,&K2)5I0DF7\B6) M%*K9":(@8-VZJF\I!!6QIJJ\M@7R*FWGBD5^95MNVJNG1I"JZSN[Q<9X0"H, MLH>_ PL\OZBT(?8@]&6; 192ZPV7IH?- 8-"QS6086<\\CW9*1TEB,LC@2?[ M1KH:^_VC!(*OBM6_S]:/DNAC%/X*4P5))P8HQU-LL".PO]E%P"?'U"7:K3V7 M@DKX@YF&P;$(L$:I)JKRGJ%8;G_J)]AH48EY:G'K1F$-1_'> M:4(K&P#/19Z(-2/C/0X)MX .3GL\6^PS/'>;E0(CE?9:H?(7@AP2/W<_ISVY MJU9@L6T*+ I38'$AL3YI[ZAMF0 SQT>+[N"*9^K*I_K5:J0C,Z^C[UG10ATM M(0-.01^KTL>R:06IJ.0&9G7+L"0]F>>:R7@S\MQ1WG,\KR:O&9Q1Z,M*U$A6 M;(*RU<5*]1$?J 8XH*"OT9N8$^69D,_E=3K1CU3!&G3>@Q-@=?.:[!;4*E-I)9(S[POMAVDXX+VE,"VV,K3 MDHX,^3!D1N3&@W):TE7J"T##B;J3D+*4%;Q/WYZK:7O8?@(<#%G6L<^#KZ2^ M^EZ8"'<4D#MC*9,B<\]8_IM& .#[8/L,4.EQ(FV=# PG Y"+'CD?Y'2D[M'/ MPH=!KC0G4&O. *C_@-4I;P2.%^B^%&E0]IJ[L*9PM5<5/;$/X+8+]@:LWVUW MT2#)M(X$*IRO7"1_%AQ@*YW$D?-.*]6/],9GA;AD'MV86U5JO\\>*)-4B4.. MR?Q/VU_,RAK9?"5)"U#$(,F2Z20SK%$TS$V4;A(#Z5*_N04O">Q>+3[!CL[Z ML1N^"=WG:?<6N]>MQ]0A !M>2(=&]EW-/9_?L6R^5@\CT0-(J@8O,OX)VD H M"ZDE3GX/O@N#,/,35A[&0,8V_()#@=/ $NS4R-0UA^>03SQJWR0[->4QAXG/@X#D2Q:7 MX-@8-PBOE8WLAI-;LL"4W2WQ!AR"31+P0;Q,<89$;X:T (5(&+*CCO)\+A*. M"!SHDN (8S<6XJ[Y/.L\5I04OX3! !'^7MW9JS\OK\C(SR@61<7<>:W2"0HY MZZP!A6X'B)2@%:=I3J>L3ZP%,[&[A.!^,KIE?@C6//6ZD*8G, 8,%^=-?F9; M=;A^.!T:8=\ M^A\^GKQZ7]]=4%)1^ M-C9)QV.0H5D+P;1;!Z%&MNO 0(NCVR,T;6QH2,D)+10Z&Q*VD&C=D"PJC"/0 ME*_ [*/V6KB:[$N<@ LNI5H>?2TM>^JGWHH*_8[#/Z7C5#GS]/!>T9/ 6-+B M0'88L/DC-;-A_CO2-2HMX]3ED[.II%Z:2KHADU?0O&2S.8I=+06PICG2):$V M"PJ4GVE2G.Z[SSDG*-451JIW6.[\#"D0+Y"%9PP24J@8'L.65D'B*SV& BX% M%\44OX:W'-AD@O3$/@+'!2*BJ&),]P O@VP2N1>DF?%#@"*!(A+$1=2]CUJ% MB1O=4(++*$>*B:J">; 0"G("2D;3 MIC&^"U>A:29&O PA<_2CIH" C[%QO-Z;+=:BQF<^_.REVX3)\,N2++/40-[? M?R[.CL%U3,@2PR2N&D#VI2(MD:W4!Q;&0&KF;<[Y5:W? *5#UI0B4K9._P-*>V@&Y&FV"3Z6/=(7XEJ94 4>5P%O[*.JY\ZIR;,&J=\!KM0=0C&( M$J'T/9I*V0@^ZV2*0BJ6#8O12,%,*X"?A=3O34/[P@D.I.^'\>.TD1A9.1)4 MV(LL77X8X.XCR;MOCC^=OR]$>Q9"-\];WL>>JCJF%U(@[ MH_TR+?HA]90^9]RG2R\5-;(HTZK2NFJ(WVH7F#'&=I:I>8P;QT2DU%"N@V@: M\>PTWG@7G]\I\0CJ!40*$OT%^+.4<=;R,Z<7%\\M&:J3@C+CY#P\MP K@%MT M+-',>XUS59Y:C:&M%!>,0G3 Y.]%!^U=>,/QU_1ID/'3<1_L2OUA2K>,:F]J MLE6I!CQ%S/3HIVERA>9[_N32Q/Q,V\IY)0#<[@\69<&EX8^2(&V%)UL HDPL M1"UDZ^"%3"PIM)J9HX[)')G,T6XS1QOUZA:=JR]Z=Z5UYF*]%, #/+G9X[L@ MV M#20^*N[*/-5B?>I*>[+HK$:!AK*?I<\:WV$<*G/R"L9\)J!=53T**<;)S MCUWP9V)]]\1$8%(F09],JB',N.#]KYU3Y;' '"^4RY,[:FGT)-U1=97OL=;$ M<1@HCI*%"FE&G)U)Z%;5+1XO(2LB:4>0'S#V'**N6D64PY MJ+0H6"+X6,T?H"LM/#38I3V:AUC)@D%U,P(:A:E$U*,3$"#'8O%7,./0WDC2 MN!D^KZP&BJU,/5I=,5B5NMMJ[PU'#2XN1:/3=B,Y.+!5M3LU 0HP_0WU Y&APX\8_ MM)AFEW"CLAA7?MC'+NCOSQ'&/T?@<:9;@>36&/>V3WN(E U%CHP7?]4B]W(Z M]"@[#V#.[M?B$.#KQ"[2Z6W:H$VZ''@%32?IL*H)83" N1S]ABG9')CDBZ:3 MQ(4U &_B,H$YQ""/,P(3^)0I(0M7P3 2X!^GY(J[BU!,7(6XTU"R80K>VRSF M@#1XK$AF9MF3"&.FKBBZ-T5+W 6X>#&;V9"3DB*^();[UX=3G\5<:A[B?2TC M3 $F\L+E=&!57P5*C@2L!=I]GS/4Y9FSRA%1F!G2"N$^V5 P784/_$Y3UN&>^+1[*;A M'Q1!+GDUCOJ+^.;%'_ /K3=W9E03^IFY<,=) MA5E>,,LP2=I9*+!+&P/^02F^8OV(:M@+LO"%+'CQ &MAX7'X- JJ;0 =IF/3 MM@BE'>5&RC1$15TLY>D&VFG?:]786_3<,"^GMJNC2Q4!W432K"#'3O$G[I6F MC2S*E2*"1&D#CS>M-&SL$J? =+*04^9*GW@1]KI&[_G--)):"?=*DP[,!B#) M)+D525^#(BJVM7"_>T*)&-.::_IAYZ-1)^4?9KIXV>W5:=0F@3$4Y\*2WHW8!KJP'7 M077F*2J5$$4D4YY&2@C>CT(^4,&NXG9&'RT,$<1H"TK8@#=D;,02ID8^7D5"-Z11:#/@L/S60:H?9'4::_9;; M?)A4S*9.ENQG; 3'OJ#J1/+ F%1LS81TLY1C@B%9&3GEF$DL'L#X++Y2:.R; M_KR*8@[EGM;"/H?%Z1(,<)Z>SIS*P(VHH%GA[@]BN'.PO\,@B\I3R%8S M6K+=W6I7"K&RR_$2"=_YJBS+T0M&-#;2AK'_'G:?@6 M94!<*@I8-E^4Y%1,&$J[;^?25*4=@(MCU.\W([#;;@)] MSVZZU7F".0)IE:%TN\*T(\H_&7=1;;^5!%1.G2>WF@T]/Y6E\L:;0#M")N=* MG4JW#,"!/,<^B;R^A^]QPXLF<.O?]I8C$L#E98K@2E\E=+_D6 MB$9=-C]'SP==V_2('ZX)7BB/[ YL&A^_U,\^#GD*CP3(WI<0)HT'MO&8-35- MBAWVSN["@U;)\7 M#4["N1YKL)A ;05C@"0;+]-*,J^..P')AY*;5P''UC:FO2NPW%J5].B(\@Y;:3OK['/(S2U!A3ZY-=@LQ!- MI\FQ+/N1%WJ:.?BS! RQR#:@XTIN1#^F+-O-S4TM4MN\XW2S3@W(=SM4N&8K M ,Z\P;^?7;;:SD!TFO7+GA#.9=-M#BZY,VQ<]KLNM^N#0M7J]>M]7M.^0VHOV!<%6P8T83S_Z*T<.7)##PT]S/4FU08VYX M*RY?N2QV3:_HH\%AP\R]ML#1RN"%"WBL# YWKKX_4YH!_1YRYV09M>D8'H 7 MQ"1C7'U%A2W6R4TXY_W!,S8Y03B14^J/=TB M&*0"AU9.+J3 M\VN'Y.36/PG"1,^ SNY=1>>P?(3E)907C2E\A>YT1O5H/<4 M&W\D51-EO-76\!\BAK-EL0#$I"R'OR6N79RRQ!M[:6$Y?8TKRN\'%!J4DT+V M4^8GFJIJ^WCJ8Y%'@.6@TPO2': K!:^AGE?A4_?,NV5)E$XL*U0M:PNN5I&] M7G/N+'FOV=_:^*B]AR ^4JBEWX^QAN!+Z6/= )SN]6VT.HK9K;Q/FGRV5O?3 MD0JN<-4F/UHA[]6*MB\MN5AK-PTB2H"(5JW9-H@H 2(,1Y0$$9U:]\X.$P81 MAB,."Q&&(TJ"",,1)4&$X8B2(*)AS-=R(*)7Z]@&$25 A-$1)4%$K]:XLT^A M0<3#$/' 5J+WQOJ>;M7=1P1CMRL,'@V#[B.#[FD^=/9O%C+?;G3K:;(.ABK* M117W6>^&*@Q5&*HP5/$D5/'8]5\DH?MU0XN]SYO>^6*WC.S[G-B=K__$5SL/ M:+?'AE9]Z"Q^GZ-6:<%?.J_IL<3P 4M?J/HLN(G*%U5A@TKJ_ZU[4(^E!WT_ MEJ&$+5)"^2TA[E.?%D,#ATL#K\-@&AL2.&02H+W9FZ*!K7M$E:2!TOM)[J(S M$T8:;(,2MNP[/982/N,9A2()K.<2J8WP*JUF3[XQ.KC#TK,_)8;!1Y7_,YRP M=4>IPE2"AUD,A6S=-87,HD$;;B&>UBC8ULMI[[I+54& MSR7#<[MK.0;-^X_FCN74-XCFQJ[TTXRA.9W,VYD=J@6(M:>R\H!XY -K*^)C M,RN%RVA@V6!@P6@SI;_F;WU*AZ;R5->UZKV.D2UW>R65QW++;EGUQCR>2[<) M;QZ76;4KB=2T9&]E'/%M.A_EH4)93>R@4?+DQS0VY4-TVALW+@T&GPR#MM/$ M? IOV9<:._>]:P_K4E31%]Z5'U$>IWFC^YCV''>5#($V M94^>2H>L#*I7"T[66U;;H/H04-UM=3;+U=5.;#2>LZ.F26X\5GYTK$ZCN4?B M8V?(KV!BQ+8:W;K56(#_:J9&/D8B]J@Q.!8.6]H8%G]\H]K)&G>[>NF1'>VC M.CP,[\M>\#T]VF$(8EV"H,;,%4@6;2KQ.>>+_)ILDD&D_L2A3:8-)@TF#28W'7B M9S>[O_9\D0?!DT^36]GE)JY=NVQ?/-_W^)A]F$;)2&SN-/BNUV6J4QTZXO8E M0-FPM[*E:]=X-A'K=0FBTS;T8.A!V_/9[EH]IVTR&$LS&.WG[*ACLAA;2)[U MK'JKNV^BR%2]FMU_VFE8O>ZF]HH]*2[E5K"W7L #U^-^NA6,=H)="#<2"764 MJZ([;FI@[2]**KE-W;&;5KVWP?H[!Q'CJB2J.W6K9' *FG>Z&RZ)5^^Q) MMWQN1,4(RFY835,HL<)G1UI=![R^>35/WL"+A/=]\?V_!M[UX^=>RR&?MC+1 MKJ2,.H;/*0/7[)X8OYJH=H@O(^%S/ &2D@KR][/"Y'+G[-@-_3!ZF79(24>< M?%LP'+VZUA:I9^.T:O6TZ0I@.! 9B!F?)B&KLSJ^]P6\./U+<,IF(=NUP Q\ M/HG%R_3#JT?AO2#::DYG!I2V,P]+FM6QSV_#:?)RZ'T3 YUZ_IS&B3>\U:&I MUJS(I^@+JMNZ\K<93GG4RF8%+DX1I>YR(=&=8RXJ@UZO;])P%L%HL@B5DR$NPJXD'"!CP1;,B]B%US?RI8.&2-IM5N M]%@\XG [7H!_DLAS$X$K"=VO\E'X%@;L9'H%6,-(#4._JL8^+QWZAL<,1O+& M')^=Q@ *F@C0R%>1L F\@MX?3B/FAN-Q&*C7\83NH_'@=QI=OFAN9M=P >9\ MC2XX/!0)<7PK>,0F +AP8+$;+QG!+\!"C*Z[OC<9>$+-X MVO]3N#"#D W#:"B\9!H)YN4/N6$P(/Z-&0",!6'"QB*I9?)K3G8] 6O>*]0. MB1&=RC)BW:JW[8-!%E5@FS<;DL97K/2/&)MFU*&Q4511V>E:WUS$VR>,D"MNI47(/;QZXE=*L*FNV9$VH%7GS _ ! MF1JV9$X&KC%\PS.N M"YCG 3 K<9,'D_;#X.HX$=&8B;^FH)I8/PRF,;!T"-,9LR-\)2HII_[JE\]G MKS_29_O5\_O$!8B!R;0H+=X#_ 0[Y9$?LM@;3]&-1]Z#]7+6]X)PC+G!<3@0 MOIP?/L3CV(L3FC/ C-,;Z#D63P0F$^'75#8 B+QKA(2(KE$B2:' 8(Y7.(=A M%(Z976LV$#I.K=4C01+?Q>\R2J!%*EP?'L&(TFB&+QM(,\4 QY9;WSI-S?Z0 MU-_JR4!0'N'X[_]:*7$N%/1L9MQ, M/CIVK5V,3C7M6J>U)5S-&(8-+:;'&:BTX;^?_>/S^>DB,76_I/E,N@>8X!3Y M" 1.1K;\>PWMRXBU".I%$"Q)>F?W.O;0[=]6596LW;5Z#XW)9:$ NVG9K=;: ML0!XO--V'A4,L-M6:^5HA(D&5,YV/W2YTJZJ7'&:5KO^P!"C\:LKQ9L'[E=W MJLJ:#>-75]"O7NRLD7[,',759$+F?][%<3.T?/=VD;48:*/.TUWV@MK]-+_I M96?S6=DX?Q"GGKM)B(S:3.WKEM7LM!]E7K?!OE_U]3NRKL^'<-4#M3D.IT%B M+8!9*N;AO:\ "OF MOCRF*S,!)&0XEMH,_<(LE+[LA_X ?CP;3_SPEO31R14 <"SC0WT94=E@(%+- MEM*=BR:[S%J0"M]+0,2ZKQ8LX*, 7I M$+DCYO12F70C&(5D@92] (@-%LT!] /X+LD1-"S2NQA+&X*-0"[1+P-D E3@S;G/HIE M&/$[5106^5>R-4)LPE$5>Q-IB7@TK7S5RH3R<:XQ6"4X.[#J!ZQ_2S-\'8*- M5@,CC\;!M^00H9*CG5=Q.@44LKX?NH0? !%*W0&\!N:+H&,#5:!:$]Y C;>U MTI!C$=@@T!(2?03UF"1;,N*$A9'7]Q*=.,A@BT-@18^D(:T/9A".102(C11Y M"8$@B? .A(Y&/_(&R\&0(U]015_RR0%H@XO<@B.%<#/@'^EOP!* M^"^XDLSETUC4]-5)M@.V!F+PT.J%V0'Y"21ZDBEH#: C :M6M(IU0H[=:13A MZW3>0D@H1N&W9$*#2@VG5]+L!]9-^9EX&U@,/R,@\;H: Q'E!=(?D)HU59S$ MRS!9N#>;!:P)/0E4;C >)JEHWM)AHJ4-I[Y_BVZ2\$6$T(JG[DB"G#[-/046 M T$$N$ZHIW$& O0\:'&8,+X[A?W@#LBNC22@@A@7/YT =:%)!<)>?(V5&&%\ M<"W]ODU)&\9@32TXF(< S6R/. M-5YM&:51]_(?LS'@;T0$QFY('=3=$C-,@&P#6!EZ0IGT?9T.DK[@A-+:L3L]1B7MG\5 ?H M-V]^EH8@UHD'I2AY KU(E_-A\$:4&)0IG+DK>_/&=&FZSCW5I1GSWJ%+4:DM MT*?)C?#Q5]O)M=QP-2V[2NB(U.52-55XA::SZ#E\, T8(6XP2XV!)RW8- UD M4(B%$Y7QCA8D[G,A-1R"(R& M+DYBB9J6*OI\0FP)/'BOBKX[A:2O .\2'%8N98"6Q,7R#2BB7:#\0-R F$"^ MRX&#^D;/&<<@&M">9[@WP<.="6]$_#6W$8HL@>\-PN X'1M>B%R: @(X$5SG M.)EC-,SNHR0+%8 G7BZJYL0;@D'*&&U=,&,?+7!-#BW:3X2#@=\.-VHZ3P6Z MU"RS0-?=>'ZHU=2L6TUI-4DD&=-)F4Y%7MF&_:0#?-/!A>+L]],JFA&I#PLS MQ-XW=M1^+L?8N%VTHIU07(')9"TV$T8U($"YA2JOJ;-UT*0 M$T/Z4TH3%:PK%7-J&9(=@\&T]((T8NA*P=;1SRO(>^:-R21*)Y95:97G'E=J M0^$T:ZT[J^YJ5H,V/IX2&0+_I%!+OU-=W)?2,KP!.-UKD6G'/K-;>1^4\S29 M+52[[;H8VHV3E:O$Z55LMUNZV2#BJ1#A 0V&'TJ"",,/I4"#X8>R(*)N M$%$&1+1J[3L[?AA$&-%T8(BHU^J&)4J!"<,2)4%$O=:YL\66P<038<*I.7=V M?#.(>#+99!LE40I$U&OVG3V #2:,;*HD(A[8#/O>+,33K1JK/*V;)BIY[\:L MUM6:Z3^9QIO_FR7TMAEGW/GJ/TQQ"Z%<<3CH/S;>#\GOCICK8% M[%CZWQ?,/$RH'#ROW!?0,V1QH&1Q=U#K,,GB/B]N[\GBGL#.85+%O5&6PP3+ MGC"+B3244'U6DB%*[HO&PIU&'M9(K(H?:JC 4$%5J<#$*$R,PG"0B5P88GDB M8MER/..Q>O<"C_"I2B!TY.WEAO3OUMVP'1.$&_IX\=_/G&?K$@>V"33$L7?$ M83QWHSX.PF>CYI;^+4S)^&R&"@P5/)GET*ZUMQOX?RQ-G%,UB1>&("KMB!HJ MJ 05E-S#W,I>L[UV( [$NWQ//8PE85"W8T,CQLDT3J9Q+V;<"_%-1*X7BX$Q M) P9&#(P;F;>0TO6*C0$<=!NIJ$"XV8^^SX>\4C$J0LA_XWS_)7Q*8S?>1^E M&!HQ?J?Q.XW#05)"%<1^D=;#-N:%H05#"\8#+5)&&I0P%''0+FC>G-$0PD%[ MH=AP1GH4(WZM$EI!N*G8Q%Y[%@?B?1H*>6+?4[4U4:7([,DW:I$U8&DGN"W3 MR@,V2O"QL2.V[67LF!HV8&MBRQXI-H[^\=S0BZ&7>U.FAF)VY[M6F'XFD>>F M=/.=H9LG\' K3"P#GJ2T8AM:>0(GN,*TQZ;>F&E,WX M)T^_&(V0J7>K]D+64$V)%]"TOHQ))*B6/-S#J$FTL_%TN\&RP?(3[S5YP@I. MNU[WQJA;EEXR]%U2^MZ<%%,>KD'T_B.:W-/*([I=;V^Z*.VND?RO>%H[K MU%KPJ^\%XCCM 80]>9)P0H_-K!0NPTA'#CA?,-J, IR_]8ETHKT;V5* [G>; MJ^EZQ+:?G&/Y9RC^-+?!/U?9F[]'FZ^VY?A7C^RV91P9_!G^E%C)/459Y MFQZX(=,*BYDG+TEL4+@=K[EB*+2M>J-;H2JVK2=\OG$E?5_ZT8'SAMJ]EJ&CZ0?- K MC6N[^WB!R7&;[*=)&A@L5Q?+)L=M9*QS[-EE2@S^#ORH(&9/E-F1JLMP& MA0>5Y6Y8[9YMDGO*I"]A:;.J.L 5XX..U6F9S1XI'Y2G1-GN P8FRVWRGR9M M8+!<72R;++?).N$'A(4B::N;-FU:[ ML?'ML97U$@[]>/A.V*:":?9VQW(V7WJPLFQC3I.G4/T4WK(O-7;N>]>>B$S$ M>C\3K*VZ5=\D^QLDEQ#)>YI\.M0L^B;2!?N20'=J32.]JIP]M^T7=N.%4W>Z M!G][FQ3?N (J2U;OZ150&?+5FR3P_4A:[RF!SR+:I(G+$1,^Y.SA=CQ6@[ZJ M2LK#2,D\??)W>]G_ MY,G333MXADZK0Z?5S%::4\$FTV72F8>!9)/.-.G,O4UG;M[WW#5^#RZ=V0$/ MM5$W^#/IS&IE>TPZTZ0S#8&;X[&'$#\UB3.#/X._*@@9<^K5D*E)@!H4'E2F MM&TU-AD(JO:AO$,_RGJX-:#MMM5NMPT?E*W3\=X;G176=\8S,O@S^*N"D#&> MK2%3X]D:%!Z49]NRNKVNL>C+V_+7N+9/X]HZ5L\VKFWY6O=6-DEMMAF93:X& MRP;+)<#RH6YE-OV-#H.^#VI+LT&TV?NLMV5M=#?>GGC7:-[SCL6[!J_I;Z0[ M_BVKM?F"R[M&\7[V.MY[H[G"T6^3)S7X,_BK@I Q>6Y#IB;/;5!X4'GNGM7N M;-Q/KJQ)7\*FOU7U@"O&!W;7JG>;AA%*U[QW]Q&#P\QS[Z;%;_7C9B;#8+!< M62R;A+A)B.\S?9N$^($@>F?=B*M/$9V>U>UU3.)ON7-4PH/>NP?O#OAM7Q+M MK$5XYM.W3%\H_&-.=2>0O6+Y_L>'[,/TR@9B6!O MPN$F>WL(20^#Y4/ LLG1FQS]/M.WR=$;1!]HZKW5MIR6R00N=U7L=OE<_%V# MUYQ:UY/IS;;5W7Q+@EWC>),LU"F-M[_W9G.%DQ\FQVKP9_!7!2%C'O:ZM-VNP6LR MYQH#M:U.O6<8:#D#E:U>#/X*\*0L;DS0V9FKRY0>%AY:Y]Y.S;==(WK/R\#M&KPFTZV[_HYM.8:%[F*AK56$>Y'P MOB^^_]? NWX\!&HY#(XECEYJ5](ECN%SNO2:W1/C5Y,P]A(O!&H2/D^\:Y%1 M.$#F66%R.5*/W= /HY?_J-/_7J4C3KXM&(Y>76N+++31JL'(_3 :B A()Q 9 MYAB?)B&KLSJ^]P6\N/A7FXGK"QXA*8YFEMS 1187L'&V)!C@AMT"X&,VC,(Q2T:"744\2-B )Z)V_YH5FIHUA!3Q32["26YG MW$RLAYSL\TDL7J8? WHPKOUKV$!U0U2[7OHC$WR52IG"6@S.@6 MU)7/%UD0.YO/9T!Z).(D\MQ$X'203FYX+"D!KH0!^Q!>BW%?1,SN6,RI.Z"% M@@&[AJ<8_!(Q#J03"4&TQ"8PE7!@L1LO&<$OH+SD==?WAD-Z"-:I[JHMT?:& MO^_C[\8,?[_FL<059[#*KR(!>(/D1$@#9@7"F\4C'I%8=L/Q. P4KN'[=T[- M;BQ$=,WP\EV\W*P>+[\5_6C*HUO6(PS;AI5WS?3*^FP+(MP\/EX.'>AGFXWXL0;7CY;EZN8* K7GC@:[Z(D0;7KZ;ERL8Z"+7J6[XN"1\O-DHEUWK=F:1;'CX;AZN8(CK MW$U"M+B:2TSK83B-#!<_(1=O.LK5MA>@V3#RW8QN' MP30& @UA.F-VA*_$/:Q._=4OG\]>?Z3/]JOG-6;H\(%T:)>+#C/I-.1>Q*ZY M/Q4HA"93)*8IB2E$_GO>2'+/;&4]RGB+OL2*SUO2 <>]QGXW @?$E5 M^!"/8R].B-) E'$:G9YC\42X\ #\FNI H /O&NE71-=**H+R8\ ,5S@'VKQG MUYH-I&FGUNK)37W+Q=@HWS$YALU-XK9W"^DY^F\XU[&3O<+_P1@6"?N@/ MX,=3$">)$ ;R@"0/0E!#;.<7^"K>0-;Q^R!%3(0U!,X0W)/$2: M/&D7"U"0PS ",>7J*R$=B[(3['GN#5 PH:L^2%>'SY 8]#F(N:$7@Y:2(Y*M MG_ZJ!!XJ<=3N,&#_%G\8XX!X X*/![>DNGV?N1QT&A"!4,)OR])J!?RF^&0% M1*?K>ZLM_#^T$?LL0+#]- T4@!LRN-4@CPGMG.W1Q<*US?&TOKP53_.L9N]H M$T-B5'R+/.Y*V9 J)Q*E> PFO2#E*%TIB-MZ;LRH>^;U61*E$\L.Z-"Z5RM! MT@:M>V.CTSL$9DJAEGZG$V#$-L%A$/+"1YKQ?W=*ON3I)7Z[K9VS47'PV# M[B,C*3(>,O\W"XALUV_94;C%4,6NJ6*[!<^_B\\PO2WP78EL+U+<6_LGQ)JNDKJ?V,5&5K9&UM)\"@0@XKHSXJ20,EM M*!X8_%<9_\:J,E95:0C"6%6&5HQ5%4;2,<=]?D:W5EBW/I80SJFXK"&!"I. M,:^,>54:@BBO>?7HI UM^]Z8I#0T4$&SR0NDV>3R>&1T9H5UYF,)X82.HQH2 MJ# )5,]L4J=PTM.ODV\L#GUOP-*SDR7FEP]\+(SJW+KY5&$*P9-TAD*V;EQ5 MF$*.OGMN%.ZV%:ZA#T,?>TH?G\,D/;8]1RIK&F0[;@;Y4S@*V"=QQ?_^VV-' MB^NPK*4[=[VPC74$5F;13KN9+B)4K Y@L+7$1*E\[]E&>[/=FTD?[1&6NSOG MR4U@N=6R6@;+^X[EGKT0RU5+?.U19FN;EL+NS0+'X&&[.:!M" F[NP6%7U7\ M/7''YI[OQ5MOT=8W@_'S[CWAX#E3L.X]P?B5AKWOAQX,.Z]\0Z?6)4O=@X- M_BJ"OTY]CYS[L^F5" 0\V?<"=M0P7KWQZJN.+>/5&W^O(E@V7OTA8-EX]:7V M)I]^D<;]KQ["3)S ^)DF3F#P=Z!Q@M<\ZO.(LY]J[#0,)R*"$=A1T\0+3+R@ MZM@R\0+C258$RR9>< A8-O$"XWZ:>$'%$5:]>$''JG=ZQMVLJKO9K%L-NVOP M5UG\=:Q&K[-8Z[^@_N>%CGOK3[V6 SZMG*!=2<*)_ J?TTZ!-;LGQ@MZ !8; M^^GM #,;#+NTA]'+M"!#UGOPVX+AZ-6UMD@M&*=5JZRDM> %HE>7F1 M!?YG._BG.T\8 R^>^/SVI1?0^_M^Z'[57X(O+[P!IZI0T);#2>+!V@OW#JQ M#-I8?_1\FL0)#W"Q3/PU!2W).!678SQFX9#]- T$:]0MAM$$YH9![,4)_1)2 MZ=Z8 5XFT\@=\5BP%D7 6#SBD:";W' \#G%>, /&$P9S%-]$Y'IP\R3R7($W M?>?4[!:;B$@^:#$@L'O&P4?J#WMDZ:L;^CB+5K7NV(TMCNW4FO5[QUX3'< ! M]4V/6&]M:[;U6N=^2+37'+JK#0TW#1:.WE@7*#H)UT@#/(4X:W97$V?I?8O$ MV0(U]PAIUF@6I)FS7])L_6'NI>OUA[Y7,*TY]"HR;^U9WR_R.JVU)=[6AKY? M]*TY]"J2;^U9;XWX9@&R3*JN/;S.?4:J9E*U47VINFDAN))RMRVGM9:P:A@R M7$"&S7TEPT;7ZK0[CR3#31+*XT.BY&%K7K[K"QYA,&8T$TYH:)ZI"@YL.43M M-/. BR+8=E.;-?W][_]:*4:A+4OQE4,AI"N@QTCPK\=\"&]^R?T;?ANG$:=> M+2M'^3*K.]D@'JK7&JU_,NUS'K30IC/FWXXUD!6X6#V67HLDLZN+A@QS"K\")<09H?)5B+4(ZCD(ZK$ON]9*)^T-_OWLD@_;=H.W MFY=N7S0NFZ+K7/9$FU^*;KO7[@[L0:->?R;G(9]XEXBQ[5P(=QH!AYW?!"** M1]XD')Z**.%>\%H$8NBYGGIH*\#7Y?CRHJ3$70/AAA%'>,RPQ>RO**!? O>( M"#_-_2QQ2.58X:T(!!G>M9T:2X'!,F@0*B4\6 H0[JO?21F_YP%PX!AP35\_ M(:[$@%V@.!W![$%DON<),&;>!V'C,F>1ZFRT[P3WYY%@P]#WPQO44Q3&9;$ M/30,HV3$7+5F+Q@B:2/D+*6_+L0$@-87JC=:5RHRB]UX\!SHE(EP$]0X";P! M 0#CTW-']G/YA.#N"%5)#%KG9A0R+Z9[^SEX0P0O/C,.P>1)1L"&0Z!_U8P- M=!-"&Q7F-"JH+POKOV@O4;<,O CF%$:QA2?)M-\#/@94@;9SI\A?<#],0$32 MV <30-[*?7]N)+IC[D%2\9RA])YL4D4^#-6X*VX&EBDI(YP+^AY@/Q! G"!9 M !* <.X"IPQX &J?$(I/1%-?Q!(6:@S%*)Z0@#C[!K9%<"5 ZHW'7AP#M=!U M+W#]Z8!NNEUF<837@.J;D0?HX"E5I/9'C&63 ;K*ZABPZS!!",1M2"0S,]2(,$*:"8F2NV"1 4WE4"&+YY8E@ !:,<"@79>+'8 >74[Q M-5PV_$)L 4");M!B I1X+DH 243QM/^GX@<^F?CP$S(: F :H*"91+AG$3[X M_ :6@+"5$X\5<<)T8$ZQXM 1!V(CF"A(2"@703''B4C 2Z _$OZ ]6_QQ>,: M0Z$ NAQNI#N)1U*2EYZ'I',D&_=%",(N!N4%-UV$_I1,34N"Z%W@UC#8W7:: M[ ( Q6.@L8"=7 NX?)&(&CLY;MM-B_TH4%#'*%T^_,ZZO7H+Q/!)!JD"QX.8 MU?!&@)F783"S/IBY,-6 .3VKU6M;]6Y[*?%IMOI=THU-_"F@!V0ATZ27)>DZ MYP605(E.>,0\LZ3W,"+;I119QQA7FD29LK(,.NAKGT]B\3+]H,\,WZIL&K1_ M7&DWI88[F9F85$LO2!N3KA1,42V;JNZ9M_63*)U8ENZC9:ZV;ZG3K/7NW#RA M&77:^"C?AD"B*=32[Y1??2D-]QN T[T&LY82S6[E_1@Y;S;C^73] 7&%#W+3 MU-]'I=&=6L,VB"@!(L"Y[!A$E 1AB-*@@C@",<@H@2(L&L=@X@-(N*!F[SO M-9:>;M6[ZP5TGU3>>:\?Z6K,_]U0@ZC[S(.=K_^"O,(-K=9@^V[5=YC]P.[3 M0R6ABD?U^3+"_BG8OY+D7WH5D$?*_=NJ*(*J4D*Y!>''+,J\L?Z8!R/Z=]SO MUM:_V1$*G*[T,M*"9?M')3=NMMPWT'9F7")0AE'" M?O1\/V:_\$#(ZR 617 ##UKL]#.KM[L->V.LMVMX;%@X5K^]&UU'7G#W3>&4X%EV2O!*MG M_7[$D\/L=X^.A[X1T:W[-Q[ -O;,OEJN#:OAV/"?8RS7/;=<;;NV020;TW6- M]%EXR[[4V+GO77L@93?3 GD')LK3%[G?N6FYEJO8:EOMY@;=Q4-!=?6BMDYM MH]T,3-3VH0OXXOF^Q\?LPS1*1F)3[>+VSY+9"YNU"19KO6UBK7MOL=::QF#= MI<%ZX<(,V,G([XOHBAVU*FJO[D^$U*V[*;B[L''RH.JV=9-LQNT]V*[1]$4&/O111YOL_>NQ\% M_\J.NL;$W%L3L]MMXADI8V+NN8FYA8S0KG%<+1/S-8_Z/.+L-,1R_/ X.^H9 M.[."=F:7NEL9([.,1N;_,V;C3D3Q"5B+]VU)UQK7@$F9]B!YSH[LNK$O]]:^ M[%C=9MWJ=C:^[6B?,+T?%F9S_TW,%]1[IE"&??V7U?+7I37(M"O8M9"^:@WY M:G9/C!<4AB]6>U^ET6-6D/[;@N'HU;6V2)6,TZK5LPZ/01B(#$@,N^2P.JOC M>_6"[IO!1:']#C4/NJ^9ZSTMZ?X?^P4K,E))+/N?#^@FE+6W?':/=J;9 "7 M4S9-<8NDF]6S<^:):0'XGGV/M1D6,&R9IOB13WWV,Z#.%Y'6NNVN#F74] V[ M8ZF^7&D;LK1.Q;O\@;? 'Q;[)1G4V-'__#4-DU?I3?B+O/)QC-Z_H6@RD.32F?EQI[[]^B-6,X$O> M!' 8A6-V,KT"4#";.G;939@#\/35B'V 1=+S;?JA56-2*VDOMIB^%EK$G94Z M9(,X#9I<_DI53+61+#;FMZPOV$ (;"('8H ZQV$O1UR<,O2H3YP$CH2*Q7[B M 7;\I8O8Q>P(&S1B7;J8V99S1R-BNI2"HBV;ETFTG 2#"$G0PR:8^H!!^,#1 M5.UYIR"++$;@^/64?\Y M\!7>%0DZU)GBYG-.DI&8A%$B2:&O%8FF%G0%8B7<#4)83Y)V/-1I>_'#2 7J MR!3@[WUSJ4XO!>[/O?&LI7B;*O,M+WC'6T6UYV%[!,:B:L0P:VU P4 M70%#4.>]449IDK"R)GS8JA#?%[ 3H-R'L,;:2)(7[D@,)$[>6&SH^7-S MRCI07IR=TB ZJZ7-\>8-@*HUA&Z9AM#"-(1>2*SW-(1^9DPD,)$6'SDMTQ0U MF;:Z9EYJ*%CW60E&BZ^NQ374/%2'%S3T$OVI#[\=';[*+*JHQ?=(L&'-D#Q. MX'3N#RPL%G2+SX"6>)GAM*.3@IN^<6K..,6OYH.R\O<'A&S6[H0^_T9D7A\:9M^L]RV[UM+&F MY/$!8\'W!)[%CS1PC9T/97]P/@8#,<&>V[,/4Q/JF><8CA=+-YRCQRK$\2V8 M'3@5+P0%0SP;!NJJZWO#(3V#B)/WT%0C,>8>0$)K M'?;1Y]BK.YX?B=^ \"-$?A6WH)H#L)U)O(&"XJX+LH4'KFS9S3P F!^"50NB M=?Z3/]JOGRV3DYG(U+S2>9;E)L-(S=WDL$P8G)38G+Q:=$R3SD3DW:O8S4[:YEKK#G[ M:*7$CCUG]!JQ4PZQHZ?FA_"_>MU(HA4ET>(CFV6>\@-][ X>PWFPHVK7ZO7[ M?&#;6- MWI:@ 7!N;6OD^^'S6&B.WF[,QKH8-8S6; M:\:X9I^M4(C+N&IEM9GVW4!:TQY:?-ZZ1#-\H/G3N$_=@]%@WV^/M.\;I5[K MWC_*O5D#&*:S@6&6VG3W*L#UQU[%J-MNNF=F_#W9+=0VNX7,;J%U=PMMG%Y3 M.;QH6S?I,FR'O4'W9'V9L=6Q-7FTZ>PSC*Y)Z=I^FR6K;_I:7/>@3%/,#),- M$H-=((:-;D58Q1KHM-:=];W&P)I#KV(?K3WK+0+D?NMH0WMAJKD/9K-#;UDZ MUY:9ED9,+RFC4*8I/M1_I H#9:1"0X1+S] M/L1>ICD^D IMJU>WK4[764(J M)8_&S1[]O*-/W[/OSV0<\C0<3T00RVW+&.]D[_)]S%E'O:TY./IRYF.+[P+V M1K@4HI4[KIUZO6.Q&\%$C*#WXA'N]J=P;;W#EBY)#Z_2G7@U#;&JLY19,#A] MD]U9_"*X?CX.O/XT!E!A8 $K/BQXC5U\C<50*N!^_&O<]JW?B[?%6<270MMT M2<:K^602A==R__>2$Y.X B)0/#P@HEB. 60-WJI(H^%R2(\HGF+@J?A;(C3Q M73KQJX@0'@S S?QJX3(0;N&3^( 83_SP5@BX4IP>ALE=>,743^#5,,/S68C; M=3K1V9;',<'M]L;3,0NFZ6G1)=([&8'\5L<_O#B> J!@"?$4%PB34H'Z-.BO M!_@5'>!B(D%;\NGD*=F>I"_@\4[Z9<&$'"#$$DE-WZC.@:O26 DK#"TO/M6R?));S-I&& M8S44V&"81OIEX5+MBB^UH2^UG9)+C?TV@7<.[\B' 5H7O@*'%D@FGRE>8 M:CV=Z@D!\*=I0!D=.DADR:-@RU]#V]*P)!ZH[\4)M4;"O/RO(U7";!Y7S&?" 634!.GM\W"0KT/VX&*P2CRYO\V+76)OW%.W,I\)HY7B_HDB%8ZN$-'=\D *"B]M"-U,]X\DQ62E9.!:;< M] %2;J(VMF3&=V:51?(8;!CX:!1KWLJ$;'0Y+WDO&=72KXF%.XT A(*VPEBH M">B4P62MM\CNY7WX]"?)K/5L[;=M%*[$7Y"I$=&LM@X@R(,)P1%D0T;RS$+)!Q%,APJEUC;8N!2:,;"H)(MJUIL'$ M!C'QP#KG]_D/3[?H+OPXET%\DD[T]PF#1\.@>U>T:X4LJG3]Y_]FF=/M6LQ; M#O<9JM@R5;BACT#Y]S/GV;JP:&)$U%#(OE+(EG3WS@'P89HG0<*A_#Z&4D=;$S+ M%TV^8?=/;\#2L] EA@N=6W=Y(J["Z+8JE%X9_5=APKCA$14^4%&Y0/F@=)@V M-H2R11UIB.;0]6B%*2 20ZR"EH:L/.5J F],Q^KS$7_^O )>YV%M,)DC^I2N M#T(3 DGN"Y(.0PL=]?<&87NL*8[C*XKQ'#XM')?U1Q=4,5'K]M9 M*/QW=&>Q4EEM[([Z?)NCZUW#;M,:Y.F7HY$WF;#:"UFC4":M8!_H"YE$@HY& MPSW,L7KUGM7J-#=M%^P:T^M4AMI$98U=K_N[3:Q$EJ:H/G7;M6YGWPA[X^JZ M^EA.2X3.H;K\3MQR98Y])YI5M1,KZO M I2AT]*C<.6X,K.;)&N&T#7@W"*U7,K2MC& MV]TS;W?3NKAO-$(2!R(",M>E#5F?4 M!D\OBU@2V"2QC$(V\2\V! W\7@<\0#]=!6S*G5VKT1_0^$&T8T MQQDTS_[J>X%X*9OFP*>YG^DE+\FFAKP2LG IO!:6>D=]%Z;A:RY]3T+!EQV9TIT9; !B)V(Z\/*\,V M.5Y@L1C;Q+"?IOZM@HO6$"H2;,1E.$FV;0BH5X/ZR9U&$4S'O\6.$]B[;8 0 MNM5?B%T?<(FRU5'L 3AX5)P1\)KL'7&CNO; (S>>[V./*,XF/$INL<^4O(?Z MU8R!]Q.X=AWZ&-\2WT!L#VA2S!=Q+#M0?6<[LBT:#!>F32\F(L+<5-KI1IW- M3+LP)6CA,PXC8'^<1#YR*V#"0G9"DJ_@<<*2FY#B;KY (AEZ,>B=_/[X5=JE M3W70 *"DC= L;-WI3BD_%@Z'GBO@$O49DO$Y>"2$I0<"?O*X#\ -;P!*XY"Z M< !*6_]O&8NT!1?,U0-DC<=BX $I,TF+@,]!!F'JQ\'5U/ JT)?\ M/(8G(G@]7($/(DXVV9AC+9GP[/OR,1[RVN)F=SEK8!=!+TZ(_H>(=(FA^"5[ M']4DR;P1T:W[-SLZRPCC=,2]".;[W&(_B*#&WKL?!?]JX2/LW/>N/20:_/)) M7/&___:(W-['(-#"$&A\3 WM%L\,^7D 5!N!#J8.?SPI/EEXI1PXG6CVM@A; MOZ5(2/3>B;$<$<='03$ ,L;7J$9Q?#+QP41#6RJ:^NDA>N0LESK/H9P X3# MQF$!^\#C ?^KMM;T! >^4Z!.V?UD.O 23&&/O201PBIFL[/K-.B'$.##J:D; M?OT!ZT('6 U#NT^QX3R0I:*@*%&E?P&H"UE3G+OZ'CR>OTKZ9%OM8.ZDQN^>TP+0,DBF Z"./ MOK*SFL4NIN"=,1O-$O9+&+.3X$KXV'GV](3UZO5V!TC@].3\M113J.;>O&3_ M\KZA<_)A.H85NXS:1WU+/F&;M#=32527G4O[$BPVY_)S>-F^!";$MEZ7?_S\ MR?GT8_1KI^[]'GTYG1Q__<$?W3QC 1\#G ?">ZG>\Q;6]6[PC-CR X^BR__\ M,?B[?AY%?Y^U1[]>!_V?>N/ISY,/<)X9V?O'S*KD1.K76G:;!S8/P'LQ!GY.9N MZ&BNP;^&_T:M7NYR'TOQ;R3=[BF]^E4 I?PK]^'+._FC$/N3'S 6!5967T* MDA)T[RC(V82TW?66.9GWQ)S,QGAAUTO:R9[5W2][(PJ3]HZV*&^MUXXX8 M\MY+GP2\;;O9KJ1+XOM,GHDR[LA#V7#'Q2FVJW(.H_*&(?/#)?-V"19GW*$[ MS]S4-UYAQAB.):OG\(0YG)VO==.1\';7KMO=PI^?NF!2O/<53>DE*%ZQK^\Y-VO M4Q[!L_[MTC?^:JF'Z! ]C#(8IZ="(Y&$-6WKMK87W?4%CY#'1S-EA!J(GFUL M1E^Z:\AI:B::)(YV=W;#^7__UTJUB;1EJ1W\#@F9*W$L-^KS(;SY)?=O^&VL MEMGIY8TK7F;"J4'T6J\U6O]DVF>$QQPP\22H!K+"85#U6/$\:'KQG@,#6CDG M!Z3MI%#1J6G7.JTMX6J&;1N:P.1L%.&YZ']\/C]=+H\"H%#N%W;,J4N8FD!= M )QQ&M+AV3@33?S[%8BU".I%$*R(>"MD[QE*.3<7"N$;+QD!28%Y O^E9,IEP8J%Y7/* WBD M+ EX7%P0!L$?[H6'DX>@N\;>3B-$L"5-3E5P1+X!9:B:EJ+O?.9R(A/A>D-T MR&3EMQ%8]HE< L[BXNQ4ER_],/SZ58@)?L92;+.U/0HZ02NW$F'5G$&,SRP4 M^065X?H>%KO0[O0"4BXDTN+;&)XB>@65ILR+TH #'+0E@)_&0Q*EH5), 4ZKM P;05X]D(YG#KU#>@HWL:5+Y ME;2W\[(GV*,9,.#B@O.;@$;!+L39L>$TD&7R7K'1%*[#Z/0 WM:/PJ_@S0X$ M]Q&37G MXH2>X@/@6,)NI%_N\^!K\4V^N-*5!E6M^@:*6:/6:3"+(YRY+'"' M!><*"%7%O^"NC[)^CBJ,H]<&.@=W/D;#B[TFPLR*D0&4^V@E7$UE,4:2"8 H M_!7T&XB%IRE]M?9IBHJY,CWCRAA79EU71A5^ZPVZ]9;3I?JSS?=[ M=OY'JUO7.OM&.@\+U;U--=D?L M BLZ4"5C1=Z!6Y/F$-P83_M@_GN=8QG!VY MRZGH*1GA(=3T@>(HY&D,2@SFA@[FOOJ2"I_=B)9="N&S/WY\]_I=JKH^O#G[ M(X/!ILH)*FN)K"XLDY]>D"8775FCXB#\-UH$,&7.:*#'05_=M:T#DW^E.LJ^ M.%MV%V4K B;<]2/VXNZ[/TQ1MFK'E$>;A.:=&XBHC/N$1SEA[ R@RXN%;!PF MW7;E*>P-!>XF*$**A)/OH7H$M,"56LB,Z&+M=/?9JHGKAU:?>BQY:0![ZO-) MY0=)D=WVFH;NW\$XQUJ[7KFSPGZ=LI'WROMKYXAPUS/_%T]?_5,!9Q&23*)7[YX<7-S4X,WU*["ZQZ[4;=?@',9S=MN]MMUSO(B:WF"_'-N;1KHV2\B"T> M")A[PUP7V#>%G7US1SRX$NSD*A+2K^J+Y$:(8 77]Y/ G OXOZ 4OVJ_2>?U M0WBM^ZX-3%O5VS5V].XNGU59<,K/K=EIZ/P3>=!@-269JYQ>HG1#[A<6]M)< MO#YVP,'V95>,-\+5IN1T:4J=VO.Y"-]JFZ)+)U(:-;MF&[%BQ,J,6&D\>UFTZDW;?C:L-O-%]>-1L?IUB]W M)@#>B^A*1.QL.!0N->=ZCP:%1'H3>1 ;"6Y,+)S*QF%J4VU1''2/?\ZE@3:+ MMIK%'DD"(P>,')!RP*FWVJUF&^2 T^IV&R0'G">3 V.Y/[<3<+<&>D0VSO[P_9-P_2'SO2M5K?1J3M U\UVO?XBBN/X&/>' MUN&.;^);\ZD87XN0ISL-HWG&U1NPKB@/6/,.05 XPI/* 6;7F28#LG0ZR1 +#KQO,W,D I?G#[>]VV_>(:NU%WFZ#XFT_G .0*F/;0$9M?4)_ECU.8 M/H\%^\(C9-Z%@<(6J>;Z@VR$YF;\@IF(I:-F\OQ__W>/I(1Q#XR4D%*B#1]L MI_7BNMEL=OY_>]>VW#:.1'\%Y:G:2G9LF>"=2Z#U2;H0163IB&%!4GQI-X MV.'FB5<""I@EE4TSBR=X!!E_)EX_32H*N#!+A!;CA> S2B.RM6\G_$>3B*)) M1)&(DB8>#=4Q(/%H&*JIIHB26\KAXH4V$YYGO.CVO*#/;7>TL"E09&2Q6.3^ MCI=;\3P>7^Z<7 NM-X.8W:SCP?[6*V/2O!3'U,AFQ$TP);S)-@I";K-RB"2S M(1*1!"(9BJ$KJLE\'&P[:HI(JI%K$I2##[?ZI>!IO-$7&P7 )]78 3[9XO$J M"$^&A"<)3X,03,&V!B&8INAFZC#E5@+&\"CDK!:CD&LV'HF<*3:/@>'!_[9$ M?1@ QA7OH0:>!&@@)^RO_I#%:%4O:1LYGLSS" RRY,#WA+\F!)^)/S,AI_< MPK6Q9,L]'(OFP8^^9_C9RC*TA)^:)>%'PL]L^-$*FW]^C46K0H@F(60K$&)+ M")$0PB'$4G1;=VP&(99NJTH*(?D6N6V6W[$*D-_1-L\_3U)5"&BRYF=W!CS+ M):-_LA1)_T0E_=-495U,_R3Y),K3[2_Y)"2?A.23*!D7@.23D'P2FP[8X<;. MCHR=9>S,8V=;46Q'U4_C)Q9#FTK>JX]3&\2N R)8IM.UR?ZK 'JLD4O#DS%T MG1DX\Y#1W\3S:!]](/[WXU6I++('\UFBA"U?TD#ZDC;"A(2#&C61:;0KE^+# MBL0IB5, MPK+-3@*3HIN& \UAMNH8IW%7553=TM463DLHG-P6,=TP8I"0A:A5_:IC1(?\ M'.,M-JEWY0Q*+O;B6T%F6W4VZ?S-M/UR;TI5JN=-R:X_"5HI:"DF-BS,00OK MAJ4-0"O/LM. P<*&H-5*M]E['2VIREX!:ZE@<'(+T)GAX!Z@#<*I>/"B;#24\+8@'M=P:#L\9 MAB0>WU9H0>/S. [- 9HO+GMXZJ$G)CKL"OR)NO]C]H ^_+U"!*>MW$&(IA67 M92*XZ@%-&=L&QS1^Z058B4A;(H/#BF(IMCDD@\.*IF& ).QHV%!SXX2;&MXM MY3YQKE:D;&][D98JG[0"QU'E>H1*QE$:N,)><2L?805X6N19<2SZZGJ> M2[KHK(9NDI"ABK\R'FV:K))XQ,:PC/7G$H\*&__E5CJUE.'CAMNV!+P/(CF\7Q@33^[Y@;(LUIA6$,5D"7TT8&V"0EHD#S=SBP"BB\>Q=O3)A MDOTZZ)N>3K^\^B_Z3$(O"A,&!1P \'MT3=V&[_X\N?+9&,=)C-K_^D4UU/5B\)4^\Y(F7//$EX_B6//&2)W[3 3O@N%5V1E8S;MV $=3;,.T3"# MT5155C HO3PR6VR@;F^/L^0^ QB=FW9%)ZZ!B\]&E%]\7L*+EAVS[>_ M_%*U#)[LN*PF$D[+X-E%K.08$3AG6R:U[;5,5JN$HI0E]I+2;VD[5G/S1Z[9 M9 L>2#UI1&[+):%+HUJEBBE+64DI;6EY6\JM?P2H+6&R8^9TQ=2M1[G.I1XM MDN>&:! M']/ILY@%BS[M+PKJ((J+F$0D3D**8)50C%^'_20.JE5>H>&:=-4.>GK1<'[E MI_>)E]H2UL@)UM^0MZ?8:(F_Q(%S>#]M]H9X/@B6@SLN;6?"L]LV.PIK>Q5R M\9@5EK';3UKA*E:86_GD^E9XZ?K$;[K$JZ85JG(N/' K5/.;"^N03PS\@2$: M"EIVZD/_KI0'JLJY[^"M+K>Y;VFK>S755L4'>@8V[:I6%!/ M9.BG^6YBJ"J*A2Y^)-"V]2/A(U"T<':.P6&KY?G!ROV_.)UZ!SB2WYC MVW+5/YRHHQ[H\4U<1;& 8E6M#YIAA)R9*X\1Z1;RJF*8CN6K#XC3#DK [Y71B\]#, ,H2+E TP M10M'\&Y5$"WD0J5$"X$6NL) @J.%@[%J/[9H>[]HH184+413+]8KB!9RH56B MA4 +$ZN&IBBG3[KN:):S?[30BH,6D[L$FQPOS KB11G)3"1>[ (O+$5W+$ME M>&$9-E9SQ@MF?A:Z[?IN(XF@VI=I++?@_:-"%3,49>0&D:BP"U1P%-W0&2K$ M3X;JV*JY?S5JS-"2NX=G53+R&FE-<%N?(]UZ?H/Q_NKQ%09A%0ZX]!,P'E MK(3&U<\_28W;D\8]D)? #[I]=/$24S_B*\K-#NV2:JG@^=FU5,'BJ. Y\9J) M)[*3UZ[_O4$B6@D]_'AQ*?6P.'HX\!JKIH;79Q^D&A9'#:])@WK5TL"[^PNI M@<71P+LA"5&UH+",:_H52*^=!TQ"=$>^ 8-63"&W!IF=CR0FZ-+U*'HCB*8A M740BY&:4&YAL@ >7L&]:[$B&U1Z_G4$[G>'P7?^Q:LI0O09\HYEO@!*1?\SP M_M:P0[M3N(''B7>7X9,>7+'W,N5R_-8UDPZH456CI@R)I/W I\.Q1T -C!2D MO!_21XM_MTW7/*G%+3?J>:3_3KS(DX87-+^/&2^<(Z17:IHX7VCWOQ=?)WUJ M-7O:91+Z;M1A&@)-],]NW.&J4=SG_/7791\4&S5K[%FO_!9TD[!'8,(SD^)) M43 1,"L4A.SOM%@D"/NH!QE9/AC+L5$/"_ \?=:Z#9-06_:;Q]H[Z%1B-VL4%07C_Y7$-H MX@X$V,&O5X?%PA$G!0:/E#UWNNQLUC*=+5@Y^8S2<1CR7N_L MM6?!5S/G#M--P$R Z3O#-*:*M5PFC&7=NY+MFZ'*?3.HW#=CJK(NV#?C: BT M386T'8TZCU@UZ*/>LNS'AH7-1ZHXFJX3:K0L9ZL .E/#5X/4H]_K5W_R_'$SV/W&MI =MPDR01O(8& M[1"O#34"<"$^UX@?\"N'-/'96?R"+);I!"$;F]8J[FQF1'/=7&4@V#"2XUJT M1,2N.S5G;L2>,;3,Q2' ;GO!\V!:&7SFSN4[ :;/;) 6@MCP.&D(SNOW R]V M_!&SX>2RV0CUU-?;#M]LUY+;,OC'PU>8A%&1W M(.6'_KN51$S!F[R:X++(JD5R-)D(HR2\Q9Y'E\VZ*01FYK M4(RY@YN_N0M=O^GVB/=:@LE5T:(JK40N.6T5_^4?CF_[U?4\EW3131+&'>I+ M1=F[E!(EY,O/5L=E/ =>2[VZ_7MRCVTMT]O!P>W]S\4^AEI0_W]Q^16?7U^CNXKY^>U-' M'_Y!#Y\NZA?H#M8U;A[JL&Q+8D1)LX-Z-(P"'SUW@BB[X1'I]2@)8>G7"YZA M<)&)$2=Q6D_&C@9\-\OQ1 P_-C%]'8L"-+B56*WN\NU[8<4Y"*$0%,5A0OF/ M//+<3IC&ICLT1>QYV1 VQ2;#Y!LLB1\C*!M%[&<>Z@VV=(J2AI .BNC:<%6W MFUY\G MS+[&M_,=55.).T/9'I1.\]VDV$52^4?U>&([*?[; #Z@5MHA"@76,.Z^* 0 MOX23TTM,K/O#!89K_^=!M^M&$=\ ^1NL^(/E\T7ZB+#@9OX OWY=F='F/Q1K M_'$?GJXE9&=:!,7AXD1^!8:,;/C2:[,!8Q+PVH;(C<7;9@]&HXB$_;3DH!7X M-/N43$G@QOPPO )7%+:(VR5AC^EKQ#6)PHN-V']=L%%16YMX+1"-#:'0[V-> M<@PD!P3,":1):];;;MCE']DMN%4L.42@'>D(<<4:Z==0'85@PT_LQ"[IIUK. MGHO)![)""49V")B03VX8,YL D8-VK93%9IHL-I/%9NL6FQ5A%EU4F+5DW=6H ML J*KAJP271:6R5FUK2FJAUX[!/@D,"K"":4M.PJO5FF?BN=T^#;T<0EYA#Q M;8MW'KAI#\)AUV*I=LTQ2E#4L[E23WK6KX/KE+EK&&&O5?ZEF"48S74>36,! M[J$^VP&_-M4LZ6M;)?F2HMC$BD3O99_K$?5!-+AB?F:^)NXL/_/ZWY7D3M&A M4&_@P8V]:HQ^:N2%&GU(8:^72AVW9H"+/3_*6GG6/6G2!E8K1WJ'4IH%'^G- MI]LB% #,*FT[&#U:Z(470\QR#.9"W[B8=E>(8M0)]6-2LPLJY-8_'HYI+ MGJWZZ(:T&0>'^$[V89@+BRV*;JD'"]-RSBNY:1VFKSFSTNQ@=$4:GC2\8A1O M'HP6[,_;?%WH.*WB[0"'7#J3$H;W:X SJDAY%%>GS9#&G#CLX,9:3GG2T(HN M9CD&LZ265,"H[8[&S/7YVX7,&?I(PW[SYP'JBS0^:7RYRBO-:E=BCA8"SCO$ M#=GY!SBP,D:3@"MGKX,QK<-T';_0,'0]#WUIWE'R_0!51=J=M+MKO-*>I(M8;(N2 M+F)1I9235SW[,/NUGZ?4?>82&/8/#&5QC0_-XH<^-)KA/A>,9'5G+&NS)473K\9H1=/OP)_3Q-PU M27_Z%+BMZ>RG(R*R1M#JL_\Z<=?[_?]02P,$% @ 9( O5T5$ =L60 M0%0 !@ !R#$P:S P,2YJ<&?MNP=44]O6/[J1*@A( M[Z""(-)$0!0" 94FAR[2B8A($Y >(!!Z+P(*"@)*1YKT7D,1$>F$#@D("@() M4B*$Y,5SSCWWWG/N^^[WWGC_-[[_?]P-:XQDK=^::\ZYYIQKSIV]B=/$9>#L M'74M=8#L% "0D?X XAQP"R _=>KG/^FB(/U3TE!24E!0TE)34]&@?DL/0,3 QW=6?:S3"RL;&QL9Q@Y.-E9.9E9V5A_$B$C)\VAH#Q-27F: ME9Z.GO7_\47L!)AH@!:R37*R"\ I)C)R)C)B#R! XI.2[-<+^/TB.T7BD8J: MYC0M'0E0=Q8X149.?HJ"_"?7I-% TCA P43)?%Y:E8K%P(;Z@COKU9#D-S2" M-ZNZV Q',4(R#SQ"3].REE6[IK\]1L*MVZKJ6MH:MTQNFM\ MS\34S-SVH=TC>P=')T\O;Q]?J)]_6'A$9%1T3&Q*ZK/G:>DO7F;DYN47%!85 ME[RMKJFMJV]H;&KN1O3T]O6_'_@P-CXQ.86/. M0W55VG!64,,6P//$9IV85D41>Q/T7[5;+_GF"A_Z\D^T.PO\LU M"YPA)R-M'CD3 9.C/*'!$TB(8,K2WSXQ]CVD#PHP>VTPQ%]]@O,W)SCM09U MC4:SN!K98CU\C269"O^FFA\'_O)23,>>^;X 7D1VAR"O\:?O*OPM_P']CP1I M)6]:WPYBQ__2CT]KTR "IQ<4B4 "DLFWS,E'63!')>?@F6;="_W!BYD.&6XO M8JFT! >7W=6W._=,[,=>YLFMGL8@T!;%-M@:_YR7"814*LT('WTU24"*UX=F-(@8?BH\P0@5NXHN0K:_(;\N4_ M(_-0OCU+1Q)_$'W-:)W;&D=@<_M;;\;/WKP_=[QFM/H/['\HK,R-"R>"3HJ$ M"51LGL7;=V18*7<'U";@%8LB?!*OW6<0_.).BD09YFM!W,XF04(X7Y2+^4E/ M>L.1!M9BUE@.C,LT4 MM=*O'-?E:ZPX;EQD_/11]UJ#*X.Z6 L1",]<63IAV8E:PIDO$H'=BJIV!-;M M^(DS!%.LS$8$'C-0Y9&8T1F>!>^L'^CN3*4TDP_L,28JBX[(Z5P=-L5%@(C M ^SS3S&>SIXV3OP!*I\??+^M'_G+&=A@@_)^*E8;+1\OEQ.9?6E<"N0=Z/;V MED0!*E,G<4PS+U([!="B./=VB]9'LZ"/RJS&NJU<%9LQ"]_2=HO,.2U;6N/- M>YA^:"W4Y)-Q)>&Y*'.,>/$UC\8*!<99@7X3[K&VX9X$XKEIIU!EK.19*+O1>,;24"O$'RE@N%S3G5]U+]+J86 MM-67D!3&*W:U1W6PCW_B3G%C%X_JJHW>]1(;[)M*R76%G&Y(>#97>^R37=(I MH?UVT7$ZL\:OQN%#O"?^SOJF3I54Y(+7#<2Q-MYH:C\&)O :5]V]L:DW(;7, M?Z&MI:KZV"3UR5=6CU07('[O.? M!BJU/5DW&#]2+8@#JU[P3/[(9F<),'HJ,\#7UQ$3AK(J7Y@-;\P68)W/3R4; M4:07$:=^4^1=K'TO8V3I)!OD68SKT)J4V'>Q#H08CA=HVJ<]#"-[J#@Z7FB)GPA\R8&1HF7WU"$1>.X%[];! M[A!B#A$[> DW^ \3E6';W%;/OU HX1Q)/SM8]0A@;VA U_ZFO$_N/^?[8N'G<8<33M=\S3[@>@S*?_\ M(]K(!US=Y_YJY4*P$L]R!SYYZ11\F@I!!+3&6BZOM_,[<"BS8A@C:[7[$[7; MY'^IKWF)$LH#N5^6-E01LM.]2NDE"Q@^2(L%+N7^NY9A017,IZ8A/D#+X7O7 M8**JLX*C%\+7>GIYX!Z?7D^]]'S+#TE0.I*=AN: MYC,_(\ZS8J.LVL_9_6WQ>/D\/-",L'LBFO0&9H_UF"_8B:G5HYC3U$@]27@H M69%G?9P1^%[O-V%_]7QF4QWJ"/07Q3Z]D0SHWFI41SK],2]0W%6A*9#+CZX64 IA*AY.'L M]^Q=!_+FU^2BPB^%8O+*[QV3H29H(A#[BULYM$434]".?E@SXF+^>2: 44$G M0J^1JBW*80\=KT^=;$'X2&!K=5C#2DR5KRB&IPXQ.Z>77[GW"6H0#.Q5:HZ" M1'*A'DS\Z?DSTR*0/2C;:>7\D"$G=%HP<[$306!<[@LWO;9N74=,)*UE=S7Y MC]B1W&!0JM')"SR+W,E47AXB$*5CN&JS4RM6WT!*IZ6/[FIT0EA!,H+M(2MS M+AZ3MCT^RA=J5M]M(T^GDEA9QD)+32*P8+I. M8WI"Z5]/:3@IJP0VKPL(..8)F.:UR$K'[:H>77Q9\CL[ MFPV:$JU>/[:=;TW+#@6.>$47O^6X5-$7@ZB 5G,MG^Z:6S4P#?50@$*F FF M6M,+S&\.351:[G=!.[-]$.$R$#IOEM3"HL+?JP;%Y[##O%%)(!+?=5M#M7=H M6C'?NK]_W.\17!>(*9=@.4C \%<5TROH/'3D+K%:0QC'SWW,6[ H6E?ASU*[ M6STIX7TIS4+[A6N>S5/,>UZF?;:'O"/DQ?FLM8"!&NM_V;)$'7*#:45/]P)K MP>RQHC(J=&K"CO+ZI,DB&;]^<1@2"ZXU?!0_3N:0FRH+D#Z&99B<4HQ[47XN MQ?&SIDV"-BCEBK&^0HJ>*D1 BPA02N-\W8_5>C$[>MY-(^="?=JQ%W:2*;XT MF>8FL*938%MVV?8U$D <^7A5S! 1B-H?]&D>J\R[,DQ[9S3=:,+5D'$3(O$% M@M$FI20$6ES>&]QZ=[K"IXCBK_+NBVH.DNP6#SYXAA:H=NT,%%)7)LTR[_3( ME"G38QBC8;=3U-8TBJW4ZZ]I*)'Y#H;"-[.DRY7EH5TN'P\7.7%PA^4?&'-5 MX1)H>[;E]F@?8\47\[94U^NL#X)!H8,'C\>]&2] .*$UO MQ!N.JM#34MIO9G./P70>'63TO;1_.]N(4 UP33W/'V'*9'Y7GSIU,>CC(FVB MZ?K(A8E6'D_FYS&MBL5#CK2,1X?TJZ\"^IR5YSJ) $>QN)C M _916H>C#?Z\2)V#L?NX! \\J0:=4$NV$H=-ZE?F2@"C)' 60:JIMI8XZWTY MFN'*>XH.#LZ%)Q+JFT M>4>_3&5/2,#\:-@%MG^L&]2KS'126I=%N]E[E%W@8I>?)^Z3X:CY,5Y76^9I M@#LI5)3!KN!*4#GQUF>KL5+A^YK>5I>WR,63&SZ&QS_S)K!SK9J8,S@/$"@( M@QV,1,">1['%C<*Q@5W,AU5WW J4_4@F]&[6Z^\39-;OJ"Z13/"_"-[YU"(D M@X^7L98IPZO@DLM@)EB-"!A7(2 CLV^V\2@5'?NT D/.DZ$4@2B(+@>.!$H.^MJ!QCHOLU9!W. M-0%)#XX/;-&X;V[]D5S=Y1G_G]J[/ MC>2)W8CI2O?&%=:T:@,K^ >4BV2 ?C,.HZZ6A$A19 J #Q-NYG/ ^0; 7R , M'HJ!]42 ""28Q"W!M+"DF((A @A^GF=?N3_W1C0V39S+*FQJ2N22G&2^?M X MFUSVXKN X&=RMFG&)),,GU+TBALJ4/ 7Y+9$SA[#^>KEITU@ M2=4^%="D7*F!;Q7O@)FV^J=Y:YB/8I4=9G5KDY %[R?<+*S(PP[-T;E@%I)R MEY8$3@HL];Z]<7SB#8\[#IDYH43E'ELU^G?WVQW.E;QJ MRV#&36V4-DL)+NE>IL9X[:;FHS;H:O2=8<%P[T7:;A7C<^NO5F*KP4Y2,V=>'PP(9^@\FZP,RBF,*LFL3**]^KB= M-V0GX.=")6K(_M"KXD&\R9L'KQGMBFL>A5T=I6 MWY@5L#+Y^:3+ZE0*L4Z@.9:Z)+UCC?Z<'UB<-Q$(:2 "^$?)%>T@*0N!*$&^ MH?U?-5!Y!=GA5,GKB#3O[>'G&057[U6>=

*GE M$\&N69]D]);C(^R]3(]W"PLS!:O8N%N\]Z^-!N<)!3,]H?1>9,*-HAE#.\A< MP"@^'47#;+$3CPW3_1CAIL8TGH"T#[FED;:17#Y"DE2J0\:U'45H$S'D!Y+8 M>Z)-N%TR(J"*\_Q="4X9Z4M\!<=I< 8>/O? (/C!<^C"4I] C+5T$R[]VLL2 MAUF7B*+PUQ./ES-NX-\_3!/V.5<6MD:FI]RXE>'6'9 %1WU*NE@9OE=)VX6^ MX?5B?\L]=E[##4%="HY0("!$!H]F@ MT3]9W[$>:7_$)CYLD\LP5RE@)3:%= MFB@HSC%-<'\$UPGTF,ENECX;P=_@WZ%IB',YK!WZW,\BE7GF!?SEBRNS@\&, MEA,%'Y\W$P'(:^^&P37_?)+0-I9M18APZF,DLQ.JN\>451[_KPFS+U25*5 M_ZB2TA(:=@NGF(\3Z?'OW6I/=BG\XBZ$G7?E,N.[SQ1#([37M94M6KYPI,@2 MY*@N5E%4<9*W\IX(I#/^S=E**(?_R3:=6C-[(77P'BEZ'&V_43/F>5I218]D M8=NXMX5CFA\J(J_GJ8K0_-ON7[9]SKN/3*F_.;Z%-ZK"4B>VWK*1CUS''*3; MYBY(/H?3=R7;-C^B_US]'G!/T3JW[C0R;IZX@53JWP+SP]<1*"2!:HD(8-_^ M*19P54HCB8 3A-U8TPI^&5X.%1??FSTUIU16R&>+ M)L".2P+F>(-63'E4Z%R/OH/GW(RSO()=>)^,>+)0@I 'ES2W)':WT7;G+GI$ M^.67)4?<=R*@#&;HP%S[-=P:D0KW)/#W%;RISM_";BL>QQO=(R?S(\:YAMO/T<3'M$^1(4 MC B2'@>)GN2@!?VX+1U\3:3$]2BHK&\7YU%S;EJ/*9@DP_2(0,IWC 6A70Y^ M%)^ MW/E;8&O3_,BD+4V;EZ+G!.Q*_6E4(^?7/> E K^[1.7MJ+YL@::7YZ,LQ^V> M?YJ\W1)?I1Q,;L$3 ?@)_!F<-_R[7N&_Z]6D8IM-SV"J3!8ZI7T\%\ YO:ST ML90[]6N*&N#G^^]G%SLVKV65"2I%[-?MBG8Y.Z:I,#913"YTDE*UN#^##=;Q M?D0@YP_5E$[I3(A=[;93E3DUR&73&#(1HB<)#"R3JI8?1(!D=_VHX=_M#O3G MO?<'*4N.;$LI#[!7V5R<0K??M'P#2\QS]_=9GT^C.D7)GO(S MLE7"O]-W4Z-Q@,N]#P>.N0TMH7XVUY,O/)4YOW>.'\P-[';\6_5;+DIG&';: M+OYW))Z4VE=4NCP_'.!-_PH(MLM6B66XIYXLLL0^\$/^LOE&+ MAK^18H3ZY;_7PS9*':7"K_:G=8J_$TC0X21$#IZ^@PBL&&^V1/PT!X[_CCFP MDF?\U>K,%B]B!?HA9W">QE/"XT'\.@PYCA)S_7S[A#73D2IR:>]S)@U(4:P] M00L2W_&-[NG?_E- S=<^ERYXAKY9-?/R-M&X43'T!)=+U"YR" ML6!Y[KGH]7#+6"\J%4WG)TM)GF.^U7K=Q'15?_H^C1 SPQ-UG0=JQQ(P&4WO MQDS$]X\9(_&+)WGW6I\UQ8?QB/K%)#P+OB4\ILB]GSI6 [J5;^%\Q$?(A$4Z M*Q9;![,VI)1'**9U]QF(L9Y M9B5-/1M5E3 L)NVC_+EFJ5R5E$BRA4VN@>-DS^W)EH9;JP$ MM/N^<[1[$+Z:@Q0XMN8BKRG%'E]K=&U++&G)L_O:D0']DT MX(WN<2_;N=S -3_(K[3Y%3P]C*CW9^P\/BW1LV;1,H?,L(B+$?&U:TZ3^SR] M=ULU)/%Y8<81B\C 10&9HIJ3# *?*52B590A[/*7!]^6^EF<3%S$9;)_2?[% M[KLM**<14;(OIVU\\ER9:S-](" @SXG%JCS3D0!%UE%ZDI^Y*FW6]?A01&A_ M".K6+Q"?A"("LSS=[>?J)N0^CWM)W./C/ABC%\;6SIQKNI=H)M3$Y,>3HEXO M*)4UE'][.4:Q$2K\%JDM@,L= 8\&:$!2&T:E3]K M(1W0R8:P\D(B4.AS"*E*ZE: M!JQ>'X] I,+S]H(\J(PNIE5A%NH?\!4T4"%IG_Y1ZR)]4[BR*4"U\G$#6EH_ MF[#@=!ST>)]N9WH')9F/C'2CM[J\,(_PDWVRF8Y5'U?-7FG#B2WW82%1!)'\ MIT[\_)C 'K!M7'>0\379PJ3-EO 4R-+FJC8^"-5/:>+J\ZNDQSFO),"[B<"I M_9R(].:VH>$$V4$CML@\27.SLHMAGV+7A5;#378'[7=$*RU.LD$"1>!O37G3 MNI*2>1->4VF[6A4/'8630^9[!UTIEKTNO-5.T_&IDG8IKCO(5,C;9 M>3I*AIR+7.N5G6G-4M\0#K [+C:SHPY)?K5.0=KF7P1J]! =50X''=.^%Y2$ M9>CS$LR_?V1:5[886'=-EL$SLT.XVRU-DY5R M@6I%23W77J9<>2?R4OA.4WS6'"?E)_K'^*L8_G3OE1T.QR',4B_W4*VR1&-- M6$]]\S3[$>SF ^KWKJUC+(0FIAW=*4=((+RRU4WWT9$B'.*^?^XD"T;&MA3C M:COZ*%*/::Z@HO#"Q/:H< SKY=SB],?W+P&/Z?K90AB_!6"R:3XZHHXQ47HN M8H[(?6;E]Q_I;@WU+P@Q*)5&U8_(@D.(@ #,L@'L?(W_ZIC.?M*LY)H7RQM1 M]U.NCR71V,:^&T]7"OR6>J7"_,$A+;,A6LVM% ?[(6;G$=Z,Z'MP+ MJ[3FSB]2F9ZV608NRNB7%W14GI=W&R:.Q=04;,L7>=Y_0GGU= M2A;)*:O<@?SH;F%Z9&'P,WQMLOO<0\Y*#,V:JTI4@V;K5NY@!Q.^"D5:C875 M!NY.=_9=_IA3@T1\E9#CLY3[WO@NL3*HXW8>Z9F@WL!+ME/4PQ,S8WM%1>FS=+/(TO'01)8#8UZG Y M6&KU*%1Z+$BKR'QSZB!MMC>QJ9Y>4I[F]*7#FT8-[O T>5[//J>=6(!"]8<;@(2>79FI MYBS;Y_OCIQXO#8:8%! R% VRJSO.7_W6RL]L?Y"=<1#:'JA:$K=WFW$A[Z MF")!3T-40:\ROHD"!04C/J H-!R?GA.ZM(\E%6!?R4TJ39[B_YP,4_V\1>;' MN,5'2DX@#$3@&W2T8R_0_TOEA3^GND =7X^S+$/BF]$02M.'3(9W?<^6]TBQ M)+Q?<3ZS:70T'5$O8)KUN/##H=RRBFRTXYR]P,A@+QAY!%ZC+>,;!L4"MI"J@-]$/\LEV,L8']&J?34_W M)#N(WS'H;"NFK2%2 CU2L9UQ9 &^=H_*-?E?G'@WC?9\LDCEELGBAK7U\[OB/X]NWK8R>ZP./V@Z_U MOO>&? 7J^1(:XDA5G]CQB0GBP$1^DU7^[,Q2N/N9GJ1GRIR,O\03Y+[.1G4R MDCFE^>O4#4?9)LL6+CQ"^Z69ML&A I[D(0CFZ^52 K#SF/1>>JHE-:QZ G]I M@4K72IW?0S6*,XR-"'""Z,5+!5.',B9M,[M+4:VWW#&I*Y'5#8NLF'6$6 Q> MUE6\-HMY;]ZQP37>5^>)(6?]E?F\Z&I_5Z7F)/*@T0XFV"U4#AO"W;; PO=>\\/DFU/?>]>X*&L6.#RN/07[YR=E.O0Q5CODU.0@'"BY^+TLP6-8E 4[O&(_)I)L/IH.$.QKT6[4%G/7H$A4D,MUZ]H^_U!#,C MB8X;M-_(J$&3=TQ:]JI$Y1Y""7G'6AO<]RIFV]:BMM>B6)\2MB)]FD$I MKGWNK5>HCW-SZTZR@OAFG-/,>Y0YZG74/XU^LWDV($89TG4OON1!&8W(#6JY MIF6WB&Q.G+.S4D/D7L'XN5>?5\SRGP92'2AJO.M\ZR+[S5'B,3(9^UB W)ND M='M<6R%4KSN;MC0MUK[9M<[#ATH&AV\6Q?LEU8BM;)1JA5#%6SDE3? MT7K7C_9+YM";FWJ$R29L0#_GE&WVR2I=4=FG"]%W(J:?$T0-[C(' $$%&$@7 MG!H&0M:5.R.:+SLV%]:(9,(]4N^LH8ZV[W]4]_M&S*"*RU+S>[5WT^TMNBPXKT60N- M>Y4+W,)L9]1 ?:QLUMHS'..&6'?H^MZV7,OCG"[]W'AN>:],ZC1AE BPX0W; M.1;<4&+46.'D$BN5W%FTC9U2_HN+2:_:/:ZL.# E(]V/Z_8H^SLK3\WC(KP' M0$J,!V^GX79QX6EW+R I_%2H (9 &FZ 1H-&*^S=?F&752#+2&? MA5['L,'].N_K.BJ5Q:,SYE>"SD,3&1/ 5?Q-: FXUKMLYQT&/>C4,"TZ;I_ZQ*WCP6SV,U/(@;I/ !HZ$R9?V%LW..>Y"O<=\6K^S!?F]M&V@ MSO;).=[).-S!V>\ 4HC4Y?.HZ:AP;5?"(,O0YVS/^)V%^(-/8J[#J)S(,AAS M-F.29C3.\?RQPM==&#.4#K#@6%,"=<#CJ'V8G[ M(*L<"M>I#>L<+E/+7W),O1/YQ$/]WM> HG:JH+H]:KQ, V+X6Q981YD[4EO[ M-+_%PQ3T(X?!BJD?@VGG$J^E)CF-C 710D5N9<\Z"S#,J5ZL>Y;A=5LFJW[; M [N<^C3PRZ+.$;Q+6*NV?-US+8DK" D_"[I8,&]]BSI\_X80IK>^R<5.),OE M@J)"V>L<:7PGF3@KI7+Y8K, %V$$PKXG$)W7[2\2\0VO%UB$H#_(%Y<]J6J5 MN7$Y3B@]VE:ZD"SU84AL3K("HV'[26H0\X;Y \=#:YJJ[%'!W>?66MJ771=J MKYW,>%!S-^-S MDG?C?LL6J2AP)P(,RI+0N!X!)DDOJR Q^JN+7AD6=!<;W&4TN.+96?,D M/7?[[B[;-"-K8U?WW"*"V$= VB+1LB?<8BY6Z"N9P=M/(AK.OK5P6MU]0N5< M9MV4WS^U4OH,5T,$A"K[( >4I*IUE-'*RB.'';[Z'#=(Z&SH.#K_]4S8GTO? ME2 Z(C# AQ$Y"7X,WLL2JWY-50<[D4JXB+,EE45H/D(>"L+N9!Y499L?F/C] M]HBD&\J3V?(T:ZNFRKEF3*#S%X5+Y._AJ +9RB/FH M$ ,55#,>^!?^Y8W_C M=UC./_0VOZF P4;W%_@/=5.[P2SE@LTQN8[?\!>+>V7OQ]OQ:CP7K.(3FW-4 M^JKD=1_6LNQV%B>#&D;$X%GRH+9HO#\H]DN2?%3=#7RA??T-WZO,."B^IJE\#%O<%- M'2($. 6G9(W%[/D:HNHTMR8$6L_KG_:9'#^X/*_".#)5DE=5A8A2.$7FZ),N>,UO)2 MW%3:5>O"/&^E]*A]S0HWD9M?C16:W5OIF)4G>Q%&;SUL7OJ4*#;8BJ7K"OU!QX+T;%=[$(GK/ M/0_N+!^Y+U5?_EKB]0Y:4/F5<654#A.,_@U,E)\=LQ:%==I!U&@(Z5O# M[SMYZG&GUJ7=:&TMIF#JOY5Q!#$C D_5#D^>I!(!53D$83AG5]-+H+R?\$SK MUH1&\-=9>42"6%<&)$H")(7-H N47%TPA0A'O8V;T[@Q+Y@Y./_6PT.!-Z,H M%^?6Z4]N=1+;O_+-,< #Z?LDD]ZRX&.9Q\>5P1\-_$V5-:JO:0-=Y2OB?[3T MM\M@!'KJ,3^0[7QX]28%MMG%Z6>8R-QLR]@K,M$_^*Y_[2Q+BE'H#PNZA$M5 M1WI+,>+MQ^OXSEVO#N2Y.2E!H=9U[SXSN/5N?35SZ%,]]\M]NTX?S%FA3WH+XEZ*>Y4. M,VZDFL[4TU!Q_A)@!#R5'I=+8(]9=K8R,NNH>X?;MY.L>N+JEE<_ON^5Z"LH M<#4:&^^>=.?X'+^HHU^4-K^<[?$MAV;O5]=&<(+H2[&L-$T8U]>ZU +?/Y7! M$7<<(7M">#4BT"VC_^L-N-K:GEI0%(';Z X1>"."EB(P943]O 'WEYY*Z]R0 M'-#PBF/0)9@[SM:]$&K4.QN8G7CT#)F>@8S:+KL?K>7P/@=43'8Q41IRZ^?/ MU3_S<>HM:;YO0=R8M#?V^1OF'[X&71Z7H\MT$1[:WJ9@&DSW3B![U+G'VH$9 M\R?Q\U($?8F4N?W.VH0^]5,B\&>6[_X+(?XW1PK,ZFF!O_]#C_=/9.QTT&00 M[\1Z2^QX=S:X*6U,3]@KKNOPVP/X]CLFC-,Z7K;P.1&XJ=<#P0O*,1+D3((8 MX>\GL8($1 (1>(TL'OD?*.G_ J1QV H12)KR)P(A(*V"&:@ 6B@]O=EEJ/;2 M(D.'_B?LU6*A_GXA3^L?:H '_'3M<98(RBVLK/)^RM3VG'I-I,-%JTJ>,AHN M4_[PLZH5U;&7@-R_-S)I=5&'UZ=B+_W6DIL-Q_C5 'MGI+1JOK5?]077T%_8 M[\OL9J Z[..*[7 Z;RYH\UP_5CNW^=M%,?87L%M'ZJIJV MM%L' 0[3VR[Q089C]B#[PZ ]LL/M7Q^WN90;S,)::Z!R.E9:^S<_^V^U 3M- M_9;JW,2"1$KEIJ281>IZW',,$8!@VB;&+!!OS94:05\D/>_B#>6AQKQF M4%S>VF^!UJ OQT7'N+@'D_6#@NHV$$J;NZ6$TVW'DM!A]9/\5KLRW(>=NQ:, ME M:]JR^',POMK>GSY:'(2)N6H!0P9633H#YI=]X_I=-]'2OGV^LLO(,U+=O M-B=B"R2([F!Q4GA\UM*J/:HH?_1F#95TZ-"%W9ORG%LJ_ 5J?HQX68G^$^;* MZ [<)5)@2B(EX?1TI(SI=BDI5M&>)YG$'MGFQ,^W*! WY^&CEW&D:C2-*_C+<[R:P"'U3_;&R)&Z#NM3K:3X MS[X"WOT[4./OU-!X@=&FBK?Q#GV$'X8WD.1%_(/,%D34:8ZU& M=T^*;$?3IA=A5W!Q-$V-VJ9)!^(NS1K7C=&V\=GKL2TDUDX_^4?6QKDVYTE+ M_*KBANX_=#("=K"(?XC_N^K.*?G'[@K@'+132/GXKQH!_:81[>!_['B1!,FO M)"DB,KQ1A*!E0@K^K*1]Z?\B4"O1200RC+$<1(#R+!' 'MWZG:!%/'S@MV6@ M?S*TG[K\Y>=[1#^96R8"0__:'K-_LVZMJ5_UM$*(^?NJ)#XB&HE [C\L"^Q' MBR_7.9ISI@@_;WAO\,2L3:^DI/3G5KO^FZW^C8]_3W]#['\K:J4;X-IW8U[' MI9O#$43@[-:6Q /'PN=[T>^B7Z?9'A."3SF0SQ27+3$XUR]>&I$=>C0(G][G M,:T\]YUJ:G=593-Y>CEV[#6%W"JY%%L;H!IY :7$N]UG!7$!H=^ M6AP\ONZ0,^/0]4;$DU$QR,,T-:O5J^)^T,?9S*_@L]_LL!.KN ;#J+M:-N-I MX"HMGO-S",(^EZW:N:V=S9NSPT=(?,C%0"VOX3G!KHS"Y/R%W@)HV)9_VMM9 M<04G\U[Q0:\V@\4;YN?WOTN;S&P@F#I!]@<#5_0?[@_2-(4L+3.B2IW#P_+6LZ8_XX\*-?&)VA M(Z3Z4:4+:K-HA!V,Z?;/SNS[*MD\K"0?]:W*P6U:%:3] <_VMT[W;]S=JE%.%+"LN!.A@!&(^0[?%<^LM6J""B=N*,6-":=>^OU.5O%)F7*VNPG6A M8/B;+U4>VF2BLM7"TX^LI>75+;F4E[_X,HF[,:4':?*H&H4DOB@?Z+#7L3#& MN68&R"]^6,6X&U<0 >\]I9!GTX/$IK M0;MH&V _]_9DU*:E7RM4DA,,X(E[<(8YBL%WA?Q<2 :$E?"1NS]68DNR"/M= M RW]MJO4:B-,\V8Z(RU%#(7R(R85WET/7:>%9M8F-[=-M^]2F_"ZI<@]*GLZ^#1/F4LR#5DG2!?=8#\C/YE#Z/J".N7X>0PBJ3=Q(;S&^B M/-V$(XBY&;/?7E)D%OA"?23=>^#1P/R3P. *]>\';/W==NK)CU8$0F#G6Q_FNO(>IBL3S&-IE!S%FM!,H=.IHB C*@PRJX]YV4/["XN!@VA@UE.;'EWL#H% MT8WRTR 1R($'J0[?W]]UXZAVL5>G?^7)O=)4L7[O)&_/1:0_+>A48_6DRW[ M-W/S34/5TU5IJ]U"W>27!\\AR)ML9R9H;:;H^+\L>6_"8_ M4W'WUT*G/GYD?1B2.M4*T3B)7QN]/[K-TN=NA0O3;FJ#RM$-,8CF.@>4L)O9 M.'"]!RN<$KC!)VW=L@*.8%^4P0501S[J2/D48!^)1NK7)1B\;HSI2?Y0?!TU MP==VO9=AOK11,4#G&I) ]GF)#>ZXV0*)L!:>D&6D@R;I8:^]O&INZ9C^Q#RN M] )N3O3D1\*S4)K+6]N7EV+GT/*A091TI4I&$*3<#0L1V/VNQ[@QBGO(YS^!6@8>9IPAU3Z5J_@-R#F66C/G:? MN30P[SSFO4/I1*HN(O<"M$!J'2L!]E[;6C5J[38Z9W\C@< MYI1-WUL""CGRF.SG6*F>G!KCPX1RPA5<@5S?N*0]1%E1)/%&WKSM9>P=C^PM%:XTIX[N2OWK)0NQ'"QA3^60##U?<_VJW!& M=-0418/D,9*'J*&.GE-#UQWR)A,30] 1 XO9D)>AFB)KP_S/YBPXJ%*T#O$, MPO!$@GCJ@5VKZ8Y-&+HPN\;1I/HL3>(V8YIS<.-QJQNOEXW5!DQU(HB-,,B> M?66B3HQDU2-?WBTI3>7;,NN /N13[8[>O>0(+'OQ::WE(L&/A"8Y>AI&H EE M,&TT#TW9CO?%=R;1S:\U7MHL1-@#]MD+F[4C[2Q].=1;K61H%Q5HVJ0X59;$ M:#W[FNDS%[VG[$ $W2?_^+',5JL&0KUTK)-VU0>H47?V=0B#8_NE9ER4G[>? MWX'SYI;R-J=Z#GW3Y=U^P+0GUN>AZR/8L?V%6\?&4.N1>:WB+X3S8]^4!R2V M$O '=[!.!NH%K^;*=+=U1W21MY4GG1$"%'4)PD->2I ^I,).^'T]R;D[ 1YHU)>+?(MC2$7FRI;WPL M^.9[3=?[\^\\KK]?JZT3F#/I;.="RK8Q6B<>ZDZ*:+)CN;:TJC*,*2^D2-]X M'O?0]H,6\'Z ;=@BJ,\\T_%:LS$1Z'&4\AIT8YC#>5SG4$\4WGWC,MID<_Y' MR*= YY)Q(O"(2U:/8[#2,5LX1*C=---(>XA;+*TI6Y:FNN_;3%1PZYF34?7H MT9ER>9(O.2,@=941>)N2:?.OYAS1GY/T QK%*]:J$R]5B#0DY$--O-Z$L=T3 M:U*YOAK[%6[?$2O5E9X$1OCUD[*: MAZ3$!NII@ND=Q:4@?3+X2SW?2M0X)+]Y]2F!-]I2NW-ZFZR?(FRV#;*,[,9B MPKK8V[GC[J8;U]5\Z!*JBOZ@@1<+UGVB>%A4T#HP>7&)0/TC:V0M[:GAQ/D( M5H-?_JB__[$UZ<61"A:\'1&X;[%T8GA.02P]JTT\ UR&R*0_]4J MR[V#D@BL)N)8")W7!(YTG\_HG_KK _S&F^'H5AE$T)41F-2Q%LQ4Q]YBO#8] M W%+NGQ__DGZ*<6RIYSQ*X(%0$ !VP=X]PP&?,)@+4#*]?(%\,8"F'H8*6.\ ME4XZBS".U$2 387/ZC^P?X89MEW[Z+;<3=N1LIZ*^<*PO M<23R[E*P:;#J)TK_M8J#AJ5:]N.*8IAE^5*(;,=9W%(_]ZO4J7.O=\6F0LQU@U3G M+BU$<-WHHV:56/E.!((=A;.^M<"[E&S1.TDP;51'^!5K1VW' AS2H.%V?>Q> M&*N\LIGO&48*^K(.0[$AO!G6MK]='$>.$N#'45N&TOMK;957>)5(V*0LZ;\L MTLQ/R IQ^,$8&N[-6M^LTY TB@8QEJ@.;IS^!P4O,N2-0KA]A_R)J!]?R(O'ZAX.0500P7AJ;\G.MD+1YFV&&Z&NBLVEJ5^&GGSJN0:&/@ MS/NB)_,S(DV%&]9T."@18*UL]H(2]Z;6JN%\-5-PQWC!!@LYZ=SR#?>Z15-Y[K()-RD3_RF9U56?35DD\Y_ M*C%N18H#_Q![&%N&5T2?1RE1=Q^%3BOVV]%_1(Y3SF\L/G@:\Y[+DM_Y(UX# MX]O50&#"3!S)QQ,X'#I8O-JTY,22.'IM&5]Z++=_0R]K^D8A7).C+,GZ%%KH ME1FI<*5&R%8^K'WGD5?&<;]R@VUQ>/;,ND%DQOS%#[*/E[9D$JFI2LQ[&WS> M$^0V!#AA/,MKR/%^_2\I"!![Q\.:L:VB1*MMUO>_1)MZ+QOBME?0E:$@M647 M:8*PEJ=+J3/5E$58GEG,Q89=Q*O@%_?>V_UP[U.<) +Q:\%,\]*J7X8B\1+ZKFJ\ *7I6**""SE%IW<"4F]$,!4#_5U M:A?KRC%D45*_Y-B=699_F#W>DNUB9CF?^5O>#"'0JPL/] MUYK0$$[HV!J<$]ZMBEI-$_A6;/B)9HIS-<:.0N&25,(T3\RR/_*3?U3_4O2L M2$\E#\X'B>9V)IP?A=VBS,Y$L>1;B*-RBJ.A-)D_(]J3OW%/-.%@*X^9 MN(5@<1G(F]BUZ%GK4IB;Q./UR5SO:JO7-$]?*B_WD\>?H?T^)(/J39Z$>;]U M@G"T,IZ4E#LS;3;K;+\J/=-L]^$6+\",E!2ZQ:O)]>2J-N\>0A=T6)^&=^U8 MCOO6<+Y:D+<0T7^ M0+'7DS!M+'DW00IG!??&4KKAN!2L_,EJMWWJI*NAB2"7=$KN6 M,M$"5E]7S>B>>I==G43H,D7.6 M<,8:JM$CP *Z+#>3M\!07CCD=N9>.JVOFI T%V>Q.A!LFJTPX?*6+?/0U1,L M ++!"G0K<^ 25OCHT'2.&9()LHYVCV=URHHS?6)"?&Y^)&?GS::=\-=+@.F@ M.\AQ1088>/]%K$[?RP?I5-ZCXJ%=UY 7P&E7:!Y[9JM3*4PE]?"1:V/U.C5; MR8I@YIAGYF7O\V3CP)9W7 M!'8U=^\'XKDIW9U]13EMUXZG?&?E76@_D'GH.HRJY>^WYX28M&7%E\NLR"<0 MSN%NW1Q#]MAWMH.K)R1^SA8LIAYD2 >K"WJEZ8-Z\]5'6PLT9"\7%=]7!UE?H5ZQKEP6B%80CD%-E[>J8>FZN1.+VK)6 MQXHBQV;(0.+N+RV#E69BA+[/AN^QZ!YEOU(P/#BLT(>98:X+[/[]_.[XRY&O M;S9):_X9C'J,$R!$29'&EL<8"9>3*8A1EIU7KQO-3JW*M(C 56P"CMG^\U MO.% 0'"7&HC SU]D(Z0PQX1P"#U\.7>)"$17?/H/[G\5C@C\*R#XST")_R[P MKQ3ODG8Z#Y_SX>V\2SI (D*SR M"RE9(-!*D!PW]MN7UPQ2!-8&DIG]P_1G> X<*2#I7$WLUP#UL MN0&!)0)7_^@U( *T$)(GG-"T#/2_P=N/07'/P_L/\O8$P6 M=XS]^:R[2*&D68#'0T= @8H M5:@HS@.4K!14K!2D5@!,EI.&XL\+^+>+@I(L(RW=*?K3#.0!Y2P )045%24U MU2^IR?\&DO\'J%EIV,Y=NDI[QO@^W7D/=KF0N(Q30M>*FSA,^K#"\@\\G].? MYN3BYN$5N2 J)GY10?&RDO(5%:WKVCJZ>OH&MTWOF)G?M;"TLW=XZ.CD_,CK MJ?W MM+:U=WS]]KU_8'!H>&1T;!PS-[_P645M[VSN[=_@#\\^J47!4!%\??K M'^K%2M:+DIJ:BIKNEUX4E#Z_!K!2TYR[1,MVU9CNOL>9\W(AI]BOQ644-]$+ MR9M@.1YX]IWF%%; B.!^J?:G9O^:8L__4YK]NV+_2Z]Q@)&*@NP\*E8 IR8 M/-Y07HN5OR49;;4%KUI#CBBVP8.JX@=F=5O],'$?4F285F_&"W$XW'3*0Z+.8"_=%S<%-\6%!NPW MU&G(\FTH@?D+"9C_ ]%R 2Y& C*,(%B5)1(0>XNN\'_&_?]P7/B^$?XV";B6 M@ICU[B$!_.D@JTFG29>OJ'THWC0_#B/VK2=@#46\8NLQAZ A]J2=&7FG587] M.9V9WZZ9-G']Q>U!RQ'(TVZI@T.A*:SZ"LR*]OO2X+L8OAA?2"@1@)_!Q<97 MIR6D7PVX]S!I\F9EY56+>2^^D+>0V@+(Z5%(":HY7D[MPHO1Z4D2@!N_%T [ MKS-O*TT"2K::3>L,;V/R/9[@WK*!*B*-+ MRS+22.)@QJ,B@<VBMLCVFO M32;RR&-T3TX[DX"0$0C!$XFW[PD%[XKG$.FLR8I^!_YGV/\GA[WIQ]S4AWET M2WR'8!(TV!&]'U%X 2\2T"%!UX$JV6H1D&\2/%=3CFT,6YRY^25)G/-H26SM M#(ONEKIF.LA/*Y$VU5JW<26K"B^!)5K89"5!02N;FPOQK1,Z^L)[BA.]=*B@ MWIEMS: +B-'B/!*P(IG8AP<1KR-!B%&5"1*@76A/<.W;@FMA'3NJS5+=#OQ# M]T,0+J[NX.DD\\HX8]TOPJ#VVH%&,&N];,-S!;#\[%#A'\^[N;O*#R+CQ7L_ MT;2D5YR#"L@Y4@3[H=@BV'$ZYG$,R0@&K*KKX D2)J3@#@QJI'<_^'W MORF_N/RO#;^37\R3&8H2G2_$D8#0YR1@6X0O9$TN^J/$3]3HA&DQ=JH2J2!S MQKK-8=X)KN7GD1M5PJ8_E'5!G';3XMDNV@ A0+CG\0+[=W:<7Q!LSK:RN-2- MNJU7#8XHFK619SE/N7C3ZMP]A*\_'>^QU^LH%\EZ PD]CT(JOA-0G4.V6.P: M/3RXCB7F>^5.V%J.3RJ69P\L7$I^>"U)'YFD'NG!6N.[Q;,R[3TEZR5,VZ3!/$AKGZDI;Y7P/VH:?#?MO-;J?7C-+ M^E%RE3E[3D^:[8( C];8>]8.C:%P5T@401?S5E(1--;1W.VK/F MR^>O\>H@UQV"'D3.IF4ZYXP<;N24IP_EDS.U4.S/%A@U=*!R&+D,PJFFEXP^,A]UJ+:@J*AW] MO)?:'JO5]2@\*6Y5Y<-K4D4NJQGA2F"4JY?]P_*P+8U)*FEOZ<.&]6IO,R9? M[K/;U"WY42T#]GZBGO^J%^'*'>RB.75NVP2-*S M<2EU%WK'X<2=Z+(ICZR1( &P852$%F8I2NU.+EX78UN,P&E9U YZH\ZL6HH< M!]8\OFTEU;I:%2V0T1@CVY+(""Q?+#QH(P&\5S_VS*Z!>12>A7OUAY:C"MO#2/RZ'SQ ;2/R/';MLPXA5678:/P,QPP<6QJ BBI&'NQ.IX MX<_4\65S$YTN(&1:=H01/NQ]D59_*ZU\:"WM_$B0(-RE\H7YT-Z45O..[;CS ML)*9?_';>X? =M&LJ&2W9[NU8YJ1JQ:FAV5&&OF4!)3JAK16/\AW)CXK=:EO M?,Y]B@3T-CPS#0XRD=5^;(MH]LOU?3YA@YJ5>9DS7%BZL.H^I\R[*G,@VJ*C61V(KXO<, M1?ZV!Z2#;#_4AO]E(_@'>P#P/_S^N_%;#!)!?%/#Z9X\+R(!NX;FH+]$06+X MO P/ 394*U)T%_ER_$%Y6S26"AQU9Y0S&DVUGBF:1NNWGP[2Q+.2 &$(9NDD MJMJ'F*!K,^0)IGM:4P?"B#Y_.H$7'#[JO%Y24?4<6L!0&',[)%#"'.N-L*U@& MWIXPJ8VE(3"PVKHJ;=S)< G-Q$+""/KSA\5O%OIVOW'V0P_>DP,CV%B+ M!4Y(6S2F_H)ON,W9^'U_+VF4$PE8?S-8+(1+!UW#(=JV:'Q/@39( /M*BGUT M$R=]44+7,_4D69\SZS1^.T%#E@_KQ%XT:3#B$#$_I4J[RP/G^^8%L4] M)+B5&R8.;'!Q8]B $B"05^=HI(+Z[)+ \> ?%,WXV[,^P016N9Y,7W.CBAJ& M,ELU#==VR%K^IM?AR'V?G*L(-ZRU%D>KI*Q=BNRR[LL,/\NRR7=,&?#5Q(^TS-#4DP)V@WE][WXZ7#(Y'0A5MDN4"3E(P MK%PK2[PU'X.&ID_'WMVHU75%^Y[?"[,%L3B;7(\[VDR3Q1)5U\9Y](7H*#_9 MKIA5OS?B^%F@9,SZ/$&''YRK0*'58GL92TZI]:0MS1%)Q9J'/&PK!_HJQ$[;6/C0*J.E1DC 0VAX_=GJ6.PRZXK_2_LRGQ330M?S2KD3'2O6QW!6?!3& M@H,@A+,D6GD_:6]I'+C;-G@ ;C2IA4'5 M^^)]_Z9@.59F70C7,G?0-C.VIE..)29\J$VYY<(#UYYC.)3.BAO)N+S,BIR7 MT1C:E8>#<%M14_8X=)N-1>'8L\YL7Y-I*;G1(\Q^72/A CO%FN!Y7&4X0>K1 MC@MO5VPJ"YV4APIZV_')/E,57%SI,\(&\_>G6^UC0-[%A/('/U*PG M'.*P%1;$6_5\ R[N7OC(;.G2(XVS248F*R#/DLFRZ(80CA5LX^MFH3"12)'# M:SJRP#X5=SJ(4T,&#*FR W]*Z MK9"FB"^<$[C&^3@5R#=I[T=JC#4%;3 R8VA,Y7/WK$&% MF5/.,^,EK(N/E%@BBNPU"B4,[^O4L! -L62CA'.[:YBJ-4?'* MM%BEU=<&GN)%C7#K7:^+^=5$/\X/G;,7&[&]\'.X=5STM#/ M>0I;XP.-80$N$!;#7+RH\=M(J9P(R>FN;_PL2HR"+A./DC(^CJ\^T:?Y66;^ M1+DITIY-@FKDHF_ZZ2/12 4DBV76D5N.,^+,TP"_Q"9"S*.'M5[6)PE!O(_B M%8Y\PB>:D[,)+3Z8@"]E;QE(@.]):B^$<(KW!Q(#:@/12V[UD\C_)3.37[+UG 6S0$/Q)F'*=19+K4$ ?U% M,J[]STI09C7Q>DK1H7;\DEFSL2\C@0,R_- 8P"T10QJ8&[ ."#(ZV W,F>\Y MH0H20,Q^)P%DG+%,-;*,/GL,[4 =T1+(&UA3XB^RT*#G#,'GVJ=Q]Y;W"8W$ MP7H>#=2J&-7H,IHO@ 3$?D]/5<*,PF ;$GM'B,[3<6[U:JS(]89PK8EC Q* M)"2G@^Y]J'VQ 1%$+/-AUT@ +1G2$)"ZXT%J9+RLA!DA,I(A[*%@L'I0Y#:H MC.!' M+=6] $'ABY@52G79MOI"8OT"O8,.[S:YZF8(.V[V@]?ODJ9*R!N4=5 MCS?Q$$A#;3=G_T7N7CITG^W5?102LLN$]R8!+\B0B*B;^;LD?W)X!8NC2Q.<[#Z,VM<;)U++,Z\&4SC M.^:!]K72'4(JQZ]^$\ -$D:_$M82 AJ05.X$0PV!>"C5\!E7IV. @+:])3E$#0+!OC@P:,WVTHDL=,JY[)^],@JO](?#^ZWZV)_-V0@/\)QP+8&;]# C1GPF%X MN08RBO3_/2(HUG;-7_\E+/XKEOU712,[NCJZXAUV38 $S#F2A6F7")A-1GK+ M1,"8GVX@S(HK!\K%W=RE]\3[QG Y0M5*76T1<4(THDLZHU)8A",DM81>#U>4B<36& M6TBO"6TR7&[Y:O,'9\R>X9SI_&N]%_RF#;\;"M@[^D_G3]_OADH'P?[S&?$7 M'_Z+HKG/H1K=*>'V]7U%MTHNJ%L]BDO8FRNO%<7V- ?1 MVU1SA2D4"B-Z#%65^Y!#GYD\9OY!V,P30U#_(6SR"2M#_YW#ZW\GT;I':G5Q MG2U'ES/R>K+@ZK[KA5E53XUN'GM]$G\ R'K/]M)5&5L?M/2P=T+Z M+L>>NA\(J<&';VB%<1%$YV)D6E4T4%E.3WKX5@[\K4NA5]Z@WT:8>9^^W"9( MV](]YWF*PFHF:D=@@\=?T!$+G1M!*FP!JY52'UQL54M4UI-2F'X2.JGC1U\= M' [TG,50F-W:B&_-[39R&PWJG^;&U4(8T=*U$GX>HA$R774%):TE'3G6>>=* MI2_5O'BN$KE!E(?+#=<+0\(A)7!MV@37G.G#@V&N)+2':VZSG<.EKWG"CSUJ MGAR^^DJ=AR9WX?8P=KPY%"N8FHV?,.1U#RV/4+Q;6%2FXWUO3-!R_>VSV3/? M>C12Q>H6"D_YD@ ;1O"XU=Q3$L"R>T(;"#881(;O;G%JY9 -ZN9-QM+ MB2).B[HO/9<+7E*.\=#6^>R7S]S'JMX9G!M11( NHQ3+&VO[O'D*?M[9R=2E M^7#/PD">D3_ZM7^(M4[-\7G?Y\<&7[#M;^<7^@E D>36KWB(G)2@);O M$K;UTF@WVAS]$1 \FS!<9SX?WM+ 2KB.?U+/U^N]QG1A7]]U?/[6X+K@FK]. MI^CWN$Y.GM0S>>WT\Q]%UFYV!J1(7*Q/\]WI\>8ZPXIHQE0Y M5S_J:O7"]ASN8], I:1GX_""ITUT%^ID.H)H<'31]4R/IMEXV]\Y%ZU:6JWL MK"+N^X3X9.@XO.AB.M!OE.,7_,)O3A=PK(K/4%/$'KE"VB^K(&+@8' <]V>@E[A;Q38G;5T\*=$K!+XJ6L$$9.2LJQ.S+D>[V M7W0NC_1%R+-&,U:CQ+'SL>)$*;S$/-F#!'VL>]1 >XI<9X;%I)94[3A_[(7X M)VI=H6Y<]G8/7,TF)_E+G\V[0AR@KS[[>C7SWL)MA3/X!K0.^$;8NS/W1%BT MOGF%+%^@6.K\"IG:O>*2M'6T2@(,*4O)0&@X:D^IK&'<_/J PN&>#5>CTC.S M$5L99,O1FX3.BK=N%Q+O<\E=D!M[:*LR5^3;L%^%;!P.4GEGBK4M%,);F3QO MZO]N_VZ#TL$\UCIDFZF(GB[[O@7Q^[2L.QT^V7!0S27S6]ZJH-"+-D[SI!2% M.%V:P=M9W^-U1ICMH\M<&AV4>]17DV/(L![&@R]4\U"!ZY?'[K25CD-]J*O/ M!BCS4M_YH2=B0:'Z1$GOR:7!;5]N37.$A24AD=\*CA3BE*D MSU>5I\Y61=A024AD,.:DI8]$N9" 4E0KC'4M2'4P&]<3_L"=PXGS2"$.';YT M?K*M1NZ".VA:[KO>E=5:K*$_*I3 -0>EA_,.U$I7M[_U0H\YS]R/,B'VQ+GJ MWQDOP/I-% ?+4:<&5A5\$LL-J&OH(0*Z>!1D6T,+?QO'3"1"0DD ]B5^J:W^ M(BYP;]O*%V4XN.>2OWR^?/)Z?\F/'\4<_&$W!"4&(8XR9U8;0$0VWXBG@6 3 M'!R+KS$KC;WB?G-+2OKG'6P#2_+ MCB5J)+[N">\4B(A\+SNGZ;I=7>!K A*]0EO3PT3\QHL*58#0C3H3+\5.$13G M^.H>#NFDU%NV0-[5=S>9MW*SVSRKT!^FEB)^31F8?6U,B;@\0NI\M< M\_MKCM5)X72!6J7 M9NN"CAMYRR[;RL9/*:!*)[..7_86O.J_%[2U=8]JQ%G!FMA3+X]C?I=KXQO> M[J^3,?>RW[YO=V+TJ7GL^)C D_YOK.]+O^H^686,<4!-3]X17'()X<^ RKZ'3^OO/ UT\5ZWM^2)?G"%9?X@\R#O]16>_)D* MUY\;#>M]\R 69][-XO15%;.W%S*=?3)G.AW/QMU*9.S[+)ESG!.YH*9U+$FX MCA-\@3MSPUT0[S^E9E%HN?J#'(_(FT%="X?V.G3CAW3?HM#0=X.NN\@8%#W\ M#LYQ-G4K1!*NF^W,Q9OX]G/#X,,!D;FJB34A J'O '.1E MJ:]2V\A^RLN19U)VWC[95G59#@:S[+KQ.N"#OJ*+';,'K;Y!')-XG8,YHR^^ M4J%)R7FC*QHWUM@23[G)2]#S7]RX !%CT6_WR^_KO,WK\3.F>G*AUN[8"O\" MBO>8KYD T?&!.?"V 6+2CZ6]N;-C%;X\B>M<%&NZ\O6B/__#&@;P.!?,QA,& M6M6@39FPA)*AB;L6[Z,XEJCDP8= M>4L3\+D>;G/5ZUD25IB90OF/Z"NV5SL\3&=/OM2*>N/.@QB;'$6&LBI+5@IS MK:S]D +?W1@9*3Q9V"4:E+O,\%>.Q7U+,4K1:D(!2LC'M5J93KRB^[R64\M$ MFZ9PD7H+MEN9U*_E7FY0";]/&",HX2_-]83YMY<[9OFVC^*%C.O>F80;?1FX MD9SD97"\<+UJY_*;J&370M8K;MP S27U*_&;]1M&,R\1?#UM47G$K@_ZSCE( MU>^U7,Y*1Y7T$2Q>?&SZIZ?^&,D35[-?BBV?"Z(^21/&HMMJ>O@Z7=Q[V@;/(XFZBV@]L&]D-T=!TW!JDPJJFR5.'^37@IM(7,PSN[N" &" MW;$=@LMKH&C1]UU$!HT^67[SHCB5_=:"36]T@5*.V^[*$G?6U/,154KU9;#U MR \8G88R?KZ#]^&+PM7IRWAW#V>O1S+>4D(WBM,D\I41,=%=?N>?UP4YM?M[ M#-=!M4_2"73HE8/D(Y^(>[6?RZ,-1HPG.G\F"N>.MWF<^Y[&DK!QQRTK#V;7 M7]QC>;]'<6D8)JC&FHLW@;%9X2.GCS%;SI;F&%RC^[TCXYOU,4 MU2RHW%>+^,!DU7(4;1D:=P&B2,%G[O:TT9J(+]OZR83N2 M3>R;%BC&VV"@7+YM$\TF:\.7IHI0:IY&PO;ICMS7IC:[=Y35[(6'%/FX?0X]^8&MB0<7*E .D/D+8,'3YB>?71C\[2U M^>UI$'PQ7=N)5XL*<^ELC;KTB&Z418BWC>"BQ5M#O9@S!I6OZAZ(!G4K,2O_ M;/ >2]%1VYC(6PN 2\V+B/*1$/*!9X=Z)7AA&^OFKW^IE#1-_&] M+>E2\O;$/7,ANLV$W4^)2J#D90<><6U#N\"@O49L'8$!1U:(M1G(]!CAT M:P]>WQV-VN!4.JAV'_O(V6_WG4OPA@OO92U"FQVUW4]J-A.\7T-A$6SO!-[C M?B_0Z9;G%;+W1]+6(& "38:+G+-YT(5RE9>/8B19)+I^2K!PO/E0T?3UYV=@ M,7(FYRZ$X"6WB$+8]AS/;7MC7$BI%+IX&)7*RC%FLO9&'LW!/_/N9 M,W OC,L,'T$>N^[/6#'75R[ N_*QQJ*%G2)H.NMSX^TR_H0T%=/\G;$8"2E0 M@7_?3*%?ZDQ[(5T3Y[A-G3UJDM71CZS.I%/\I89%/ZJ=,1EZ.$T=GF$D M1AQG&X7X!/VH%+YETASP+HKO!9_!]QP>UEG/1ONXM#I9J$U>4*\M1=^,=>1Q M&V>2R7(%S@9VDF=[CM$3D?^X!//B*9]7ET;DO/KYR!UG$N $HAIW$K5 V8[E M^-5KOK:X:8/B4;UU89%[,QWI7^J!ZVFZ_$+?!\=4&_>HSV\8>KKV@S8_)SD# MK'%)'5<$\L9G_6DX;,)[UAC^YFL\>+/$6GTQNAG?:P/NG:\C= ML92-HA>$K6$AS3>3V&2..!+)I9*95>YH) 'AJ'WIE9DC(P&?.\V$4R0@'HS= M(;9-J9( _.9(RB7U)$,G M"" 8DH!BQ]MK),"VQ(P$A B$/X=#$ML5UKQ(P.ND8!7>F QS:M:F5?'C.N1/ MG2V[PUM\T=OF_1\2-;]VRW<_:B=33.5.""'=REEU4[?4?=02YLP[WJ'#B4H# M!"E7[%*;X,6Z0=>%JLIW.@$T$8D:>(W P>NLK_V]TN2\K"O*C^V7*S282G&" M[V8;V/%A8WO@=9%M_9R4KS-I.%]/_Z\TT64 M80["M([VFG7Z]V&J^ -K'+A%'CL_+]B0ZZOLE'14G.+2=7GS84U=90VDMGWO MU)/"FM/0ZKN7>/-E.X85>J0 M2BF,#O.24PN_W>+X*5'1_6I\!H8<.XYKZC?PX4:M;:A^[0^V=R]OIZ'9 M1NAP/K-&,Y$-#B1 T%F#'B>=/[?6PV+1X>%X(2,WL'#S&=.TR5>H& GP$0S+ M)1CCIS"PB)G2ZL',"$)\9?-R3MKQ^&IK[I? MC+56G5=*PKO> MIZXE- TZ"H8KCN)]]L/(E;DV7A"1[UGSII= M\4;45=G?&]R>YMJIG$L\H9.ZL''B-#.3L<<5KG'!*4@$[T47X^IVPU^XXN%> M%NIT7SK/O191:KNX\<_$4_#'%?B5V;BY&)F6ZO:8S.^;%9ZKG92*:)4=U(5#,?C;(99NY($ MFYEUW7E7JC8(I<+RKJM)-PE8EY\4^6YE4.#Z+3%5*^3 L^ 473&[XH^)P.2E M!S)9YN\(1695)\5"E8-P*W>E9C1?(?+E9E!7P:J>PE+LA!B_QE"-G KW&$RL MX,D3G:L<_?B=_:0R[%-!4'7_KSZ<>Q2?-ZQ^>4OGF-_)P5NRN.I+5<0?B8Q^ MW+,[\1(+J7?'X9KX=[@&$RPZ F6=;#2\@98AG',)K)ZP&)@OBU1]*8NL_?Z] M12,O?*^TC!#A@CB5<@[BJ# 7T'V^6Y8:6Y7IU+S\OOB/* M_S#*&9P\%S-I\D?(<=]'&/X@2>+FUJM[$6/ MAB>,HU(QG!5Q,R 4 Q*P@>O&^@XO;N_/F_"^"M4;%9);:LA^0@)H MYX?*0*]44$TN^59)_80KN?KYXS/L&H;.)<7QXTQ3S/T]@JJGM.\4[*[7KV61 M 'GU(1)0&-N]M(\:#6#76O;]24!D$+?OP/6^Z66+:9OO%7+DK:'8^U:_L,^-3=1EG^OH M1L6?#;P$#^PF;+S_>X\M/F6:D=75(AI&[[W&7EG:+,O^1:#F%SJ F$UG=#5&[LG.RQ> M7TTH,@S:@0UW%. GYA-\+7=:XIP%&49J'1V+>JP%CN)%1JZ[$FCFC-B@3%/JB1./D/9LAHG:7M0/5<,E];S/ON9: M!,LN@*2P(R_5M+'N\[!0.)^=R^4<;/?^HM74^2W5D1N'?S4!"?;TY3T[WCZS[^K14@]IRS?OC_?"S)69,DQ>/99G/S7BY'V/??D;<.Q M2NTPYIX8E"'6IS5JYM7(^$M!^[E ^T>0![&7#J*6?E)C/%:UE=NT%9>.SKJM MRHSL:+P(UC!#S2UZ1O>&YF]%CTI"/IIJW4L7A%T>G2^ EVP1([2 MRJ<4Z^Q_MF&0A"Q>(O=A MC77BSJ_&C.-ZRE5]B@FY@)!RD=#\C90L! -!GS,JW=8W^79U<5(_DTK[7?+6 M=5V,[VG_>1J;"637>ZK@FQ0;.^N(BR[WPY@?6=8'PU>P8$R_K_NL=\1P$!?B M ;Z]0S^ (9_."EPV/CKZ1X95'VH,WO62)6M/UH:3T0 SX%\[T6* K# M[G^H3!84K*M[?@G!J[?Q,VMX^[--$_XP7-T#]OB59KOAF9G8,C^)K8&XR*+* M!P838"[?@7T/5\-F0?"PFB(V;4G/RLA!T0C6=) RRW44^\#I;L':D[[PJV5% M#RF2GXCH 2<<6,,F7E@(_.S^D>X+>ZQ1W6"7]X5$]=DO[_5&)_MEX[4GGZBH MGMY]%G+WN:?>IG_?0A[CE84'J=/-Q3@1=&CMC2-4FT2A^_Z3835MF0A%NJJ! MQ6J4MKO4:5>:!:7004?4:S9U";<6C&-;#RV<'PL*R2XF 2_CYX^E]T?NC$A^ M#-DLX+UZG)N8X_WC'DMT9U7JBY];L'NOAC37#DW6;[]?>.X5F>B4+]7P-2F[1TZEKW5:>83J/9W0E/3+H>)BD=/.LN4;N1)V_ 9I(M]ZUW M)_+8KI/'[:[C;OJUJB8>[J9Y]'!H==47(VK!BK M._BP--XP'OAI5%;R$YCENNA[7+Z0)HFW$6T#C;NY])PA* Q+$T29(SA1[H6I M!M-BO,:2):5^'C;TD:SGT3_>?E?B;H) #[7R"A&6Q2NZR M2L VOUJ8%K+[9QO48M1?*ZIRANU'_'$L:.^=ATY?X2605RP#JVLK*R$PGKA MR>/D9:.M$[\O03G?2 #D1__#C/37N<_AP >\88%UY\)U[>QO/+8X)%\LY+L M^$/0SOR#9.-!M_$K16!,3POZE2 7%M;<);]6U+<_$// MFP08-(FJ2VPF\,;+(0S4RGO6HGTRG,A]X19B^^I)$&S!EV[]6R:^5'-80Q3R MJE8@U_>1^NU6']ZTM(-DSI*3#W2-W-L/$UPHLUZ/KEXI_)L 7UHEB] MH;SP\S65O7O)92JVI9\T4E4Z]N_-QI4\2V1(,K.6P>[$)N[Q! M,)J2U.K)O MB=F_?P_&J(MW&A=>UM#"S:QO>T-B!87J<:"6 .2K>FZ<8BT]S=#' JED(Z?M MCZIO4GP[6WT%4]86= @.>V0)3YF*W)++,>_^"#/@[6.V^OX4(&. Q<11;HOOGW-$/! M4U/P@!)DBX<^.%+:5=%(!0MK?5 5)U5XJS$]M:F4*KKZTW:5J"B_8QLJG!QQ M'HYS$YWN+WND/A;/'AL)JDH4WOPZW>+'GUWI*L==$9)09?B>-?BF=N#(3^9+ M529^%_75MKWZ$Y)EP1<(%GCS.3 7*I0H6H5'!,X9V@@VCJ\&,2-OQ_8?T3YE M6-0]W_VZ5'Q5;9+U_<-,7$[CE&'+N%FX: N,QD60N[XT>,*R(VN5LZ0UKO;' MHFK5I@A?PJ+D!/_KNR$U''M5,5>IJ3K*+VVTY/$\%OS"T\7UF5U-I3)N.<7S MD<9=EAGV:%82P);?<,(V2/$6*T340[3T'',]W3JY$%OS M"1-$]3J(CJ#61(UH5LV)1A[MDXG DH8PW@PJ %?%0<,^I+HZ##_-+[PB2L9Z M;S.<6EBNG'7K5L_OVG5G(GCU/:V1X"Y'A9?H.I^^%GMDLS_'<6UA;IZG$>WR M(5@M?!TFB%B6^O4TG(;<4!/B=$?K?ST(M\*,$!ED2,#A^3K_2& ;7 S_]32\ ML@5-X/SU-%S[TFY/[/I$0WF]@",_"6@M^O7 /5YBU"D=). J,5_*UF&&?\HW MZ&S>00+_1^&3 M_N0LN@_KN)?.!,,LS7_\DQ# P3Y=L_U;9(F%5FQ;M(VJ.;S(:Y<&J<:]R(>K"G$W#[@1?A.Q*/,WA0])0'_D/J_XWAR;%N:O+YP$?MH95,;+$;9!S!'$&EYNPS@S[2]H(PJ]W' M(>:2PQV&RXS,&R4>)%>:,8KVR_353OA-\R@?ZQ[,NP6,]":S\SU-/M5F41 MO^$W:BOW&UJZ=2$XR8:- :*MQ.CRQSL] KQD@T$)1D$"7B-$D60""5AHHS/$ M;UK_&ES_SN,D&3% B@E1G/3WPDJ5^MVW%DI@*MRK_P*N2VB7L935&SF,V_W M<%VUI6-I$J QLXVS[=!FT+97RJ]1\UU!"%@DQN9CUSQW24"$S0'X\)(>>49V M%,(%KC*IR4/LK%_I.5$+&"DVOCE7/-\P!A,H.35$%,C;I$U&Q$Z2@(Z.< MT-0+(&9+_A95([E9=*]/?J.*'7-UH(X8X+^.>SC\H@B;HXTU!36.$!T1+/F/ M&ICU-*IMR/Z=B%PFGB)H# ;QP"\/U$+R81./+/]0XO*Y/6G1VM?.:,Y^Q4RQ 'OPZ9'+5/1R&E_QUR"12HPVW1'P^P]R M4"0@&\<:X,FGP6U]F60 MD%W.7P=;GO]IN*QCT%\LTG<#=.XOAC()#/_=PLN9'G>W09\)?N"=_\ Q^Q_: MN.<71_3_B6S\NRQHVW^TMU@OM8(X";G!R./:&O=]RO((HGFX5"[^;9RNH0* \!_'.[GAB@/$F#<[7[[RP+L6Y\) MOQEN[OFE]T'L1P!NYSZ.W'3^@/V[D4/NXQ; APR$_Z#%9W*D_,5^F?^:SQ+6 M(;\-:]#F^Y><=NM?CN+_K&REY3,,<,^172.M&^_NXOWXS2NVK6H^)@9^T/SX1!0H:D783VCWK5$ CL&;/A>CX\ M\DZOFG;ZBUSV_ARG\54.GG@YNNE#3\V]-K@1":!.K<'GX90Z+&.S<_$]-NX4 M3O&&"A5,GNW3J_N.I\2+AH 8A\B_TOW MM2?RMHK'5@8H;);W-6X6:5?]#C7Z!,5U^6!3MF>S2QJH!?.?.02.-/=(&+-B MG2BLE^!<-('GLYQ@/[)6>GSV^2+DK9[M^WF(]2VZ5:F-( /V85!+*(] #KLF_:,'3 MO'3\Z93Q^H>Z\Y' H^@ C_[_RS<"]'2<+_=2Y7ZT8T^_197[+YC2)5CS*[__ M/EH#/X&U:H&!X0S>&!F.B=HCTVU=\>T)NWPA6IJ[GBKF&7V:[+O'=PND7#=< M,8:^]S6CV+7HN:E"J3YW&'SYY^\F4'R'6^!$EE[4<^ [80.13%H&?>[NA3^B MOL"_IOO^F3@.:KD,.+R-_FH6W:N--!Y_^Z#.3WF74^ M[ ^"U:)^6^>_O8!YA;.@Z+->.'<#H0$BR]Z? A)N6]L#RE?20>([;O@+'! M\/OD6/B210(P9U&$1&M$,%$1;H";::YQYVG+]+6#&@X[82IJ:N.T<_6S8J:? M=7/?IZ7T2KB;PK7A/B<5T&C+,[P.5\Q9K51!1IJW*,E93+\L-Y.CWGD@[2,K M$D:W9/Y]JW,%_U;):4>0O)6?HFL''TFD0(EL].0J8?J[.'[#V<>FON'7^@FZ MM.C['U:.*L*+BN*\ KR3;:(, ^6OG> M78D;-PKP"D3D7JJ,N].3]'K]RL.G3=]FS[SHCS 6;+TS3XX<(>*CZ<1_L\83(O-)EIH6CJ$9 9(B2'U8,2->Q&G$G%2X;F5Y M.+K0*O- W\1[TJH\2!^ /$*RX\/<3SM7(U[YA@>7RB"\S* !^OX.0^+]"NV=031VG99@TSM 08\E1-B+)=FH) M6^"T7;S,SE<$[?^\"XLE*N"@+?F%.AU&V)/8RH]K9U;\4[LSO87] S^'*O'X M'T;SB:4S>XZI4=FZ('"G1^8=.M8/YLE+T@*^+U&"+9B%YV!?4[.H6S3\$82P*4+C?(W7N(A M&T,'TD/4:.B^B-S0QX#8\!V-29Q$<+F-D^6,KE>N$U3VU:.D[_1.]&I>34WS MD?/U(+A6OT.O&ADIG:(-N1PZ5W=)ZEX-UJU^<5A*?A&NWPUYJJ7JH/P@G']( MVT7\&;TK>S4)> ?+&'/1$,"G8C8T G7OX/LRG"M8Q/V*T&I2[,;75>#=([X< MZ6DT^+J+$CEM4^?BPK1 I\[1D8 +^4M;T0AVV#QJ'8U[SN3?HELS6"LC;W5X M9%A6D3W"6-(.>VTN<")1@I/9,)Z+X6LS%Q3$(D/*P1Q6RSKC,[=#/:;,>?^@H#)61?X(PEGP=R(Y2)G&%Z/["@14\?&!JZ7T0UD,Q7. M,I* MK-U.\A#OZ/AI3949!2VIREN#>(@;VLSJ>7L["S_>,I#YG3A,BT]Q&#; MG8-@AYM;GF&#\^4Y5^N\FS=2:I%;2U+:1TN,&;G=Z?L*@>O5A=^(FU!,W4U8 MM^J=ZIWHT! ;E%DO@R+3.(=E"O@Z:RH^8S=J>]Q.*+_F^QJ\QW61ZTN2(6G'_HE AXTAUS79%B,A*3<:I(7WYT O3WO^YV!=+A* \UF()ZJG_.A):-%I[1 M[I]:+RB<'X^;?4*)O$'\0]^S)369>\A^'LN9'NV52E%3!_UX:&_YQ2>V103R"<*TEIZQ@*T.?XN[? MQ^"]\=+E5IG'NX_9W@E=N1W[=NON>,?&N7DZ?#*FRVQP99](6X6]'G0QK?F^ MS+B%,/7KTUAK%J"'6U&N]C%=T3^M3K96LUOCG1WCF^^*5GU@#'N7LMHRN@I7 M#GH@-+.'"XM**K MF%^)7F\/VZ:XAK*8[H'?W#LS<8G4AK\G&^1OR6;\EVJANZ^#2XZJ/P=GPFY% MJ,&\'7QR'SV1&O0Q%B.UCGK"[PZN92'#D[_IDF-9&7KNK& M_7.-R>,T!;7_:>7TWQ1K _RX_JD>:U69Y)X;]OLRNK]--"^:B[Y%]]]&/ O! M"]B1=@&Z%LOVCQH2SK?58PI&&,"$\WI4Z]=&OWY17K%=B5P,$@'A*]/$2,#G M.S/$B$> >W-7T%H;@A$N5#@CI[B9G65IVVUG\\D^GN-9XT:GH$1>$=>L+N'U M?SPS8TJQ-%.F1'@-CD#M2SY"'!F*/ VB(@%Q0BTS^\P5?[Z6LO1/7TOY)\TD MS3F^,"8I=@KSVY7QB\V^&5_BNRU8/D%9S)R^\;-PLT '>;?!H3. 6Q 7WKRU M6EA0?63OC7=^5%2I5ZZ6XZ(55+6F2SC@K/&.:O%X4_ Z@'9T8)1U#J,1XA\T M4.MSJ?Z\V=^+59?8OUTV$,2]',0D*#_R$7E]"%$NN4=K:"P&_V+O.\S*_LIB MDK#<(?7Z*A4[:#W@OLM]5]<<_%;KN/43EY96K6_'$HNSLO=DL9\97H,X=@4_ M)+.N'!@]9)]Z];ZY)+ ?K^JU\=[\QT'06?Q/KK88<).<[TB3AWZ>L]=JT!-L M:LNAAM6'ER0 B:LES"[%IDK8^H@?U@5MX>][7M'IS!AQ!I>:CDNCYTZN3#1K:W[T#C M'FR?GF1XRVN!1WBRW N)!N@XYJ'1,/;:ZL_-9H=[NI).IHQF#-Q3K4?@ ^#@V_B7=P+_)]IV,#,N52XFP] M7ZW[I-C@JS2K/46B,$.5A"?%JG]O6=0?SV!)S?[Z_T<[UQ76U+:M8V$K**)L MI!K:-4_(>N14 \*WS%/QD7YPD',H?%%KQW74P469^B7G5S"8@ONS<9G?P.J M&,&U1)0E"UQ-=\3E>Q;I/Y8TA,O$,+_T'#1H-YA4*MO7I?LI3*,,$Z4C50,3 M8/K1#X4'P+4GN@QS.ZB2HDW&DVMSD:8*JZTW4\!;CHH=C8L1,](-M6/IJ\L>\DW?\C:?5 EXGS7L&?660]YX(!X M10SK/.HZ ">O1P+:=E0KX&!LJ[YAO#&0^I;^_GM S)N_XY>_S-93

7O7@IJ97Z1_->FG)(( MJB2YS&$ZK*O?%*\CQ8208QXX(;BHR3T%O24G=RF>]U65S+Z^X#-;&B)(OUCX8+N2:O>7AW+U%&X?/5W MAG-3/,]*KXXC#=)B#:],?CG+N?103.)M_8>"\VZ^O\Q6MPE0UR5Q$& M#L& 9LQC[A8*(O54Q!2 Q]%Y]D;\<&=>#B M'+D )(F?L]'3],N[ZJVB E6$>RDX3.#CW]L3GL<('_/Y6C&6DSFVBSOYLB E MD%4]NC48@SVJAHC-/8;%-Q1C5_K,#;SA"_):3<6^R>"MHWQ^Q.Q%"$%EA9J" M1'2DU(%P^AL/(YE2@9,=6*+B@E>H>Y8KJ8C>=^F1KU?H72.EHJZZ3WUKXZ.H) M$%S96U[Y3CETY? MC 1+&4ELA0DU*;^T1-*T"&X[IJ53L E0- HZQ+0'0BJFJ<'()NR-$35](<'6CL)G\[@4 M&8E/)UV-\=!X:S:H=5T*R099T?DZ$'S M@WMQ^=-[C_M,/<]?"=?A@[%WL%E M:*Z96S)?QC^ 9M.-#1UWS[4K&_HI5S/U.8'9A+8=#96@)/)Z7)XI)=OK\)-Z M'K\Q+"P[^MV;&MZ?T"[WNE5Q;.^2@S#S;*;L>XQZ=&JK4RZ5=?;%FF4\_[+H MZ:,[9RNR4!BZ_AS?$[2HN[8I'BC7@>(1T MFZ,O[ZW40FZ5] $2S8A:4,<&A;-!H&],F1V-HM"AZF8A NM,#>H\3=A4 Z%#PIVJ'=@JV:0R9)3M:#7N^+*C2!41GC9B/[S9 S[N M::;P H_00TYZG&JZ%7]U^8Y0&,Z#3PCX3G9L=.\O1%I0QL(]TXEIZ6,J?AY^ MWA]ORX8>[":H"XM,!5:^.T7S7$N86X\S8_K2'H77Z/ #=M^-/JL90DJ+:FDK M]%O7X<+NJ5D$;JQZ)-Y_R9HRK]C,!LVJ_SP^$4%\,1!GOYM^=Y1Y]2WUHJ,& M<=/^L8VA@[ 'X_EXM>"G?1$;VZU]?*@TV?RJW62UPZ=I$PY N/VH\]"F%*!_ MYK:D<.?6\^X;Z;T):-=#^U(\-$1DJU%6&/IUYK6Q,G^8 ."+OQ%U2[UVR $( MMH]YL6&EJ]%T93G7D*?:+Z!4'S:_'F T8RS&%;#CG\TEB*O%*:Q]C1!Y$2\3I.8MMDB0O%+>+\5;7NE-I,O%BI3UC,W>,)3A_;, MH](C<*SN^+B2.?X4/DI^?ZVI>-CYV&VGT/1EEI_1_-$MB&*?Q[>',"[6[^,H M01JD*%)MU63'\EWU#^69W=%JLV?\YZOW10B+$$PN&$)(TMT"83*.J?-_YF41 MS>SZ[,[F/6___SZ5?\#&P#9,H1QA[;1WP/YYQ.:?#N*?7& =Q/3P 4%LT-VU M'#:H8(@8<$>E-?&'-!O$I[/B,(+;S+R\5GQ@D!/%S;!/8/P$'S9(8*!H<+>A MQYYU\+D4%Q*U_YC:#FH'O>J)$$?:28D#BAV28A\R5LNW$K3G3)/=6Y5%>\7T M; \0KCSX[NCA2O.CG,MQAKLAZ/GF1B'(X;.IWT2#)MZ S+ JN>'EH!#9=9_?*K#BR_PU:9D]DC^)H.2,XX+/4/QM P6O_;?T?W'JN5H">J[BX&HPG5*)' M&XXUPF?C>G$\=DM^2WZ>O1CW5T>']6;&I=A(T8-KI D:-$;V)38(YS]7D-K(M]+S"%I%(;7U(R@570RX M2ZO%#" )Y]YT&V--NNU\$.F-2;Z8WK?/5W5C$1S_N5_%!I@CPR*):)X/@%<0 MY;%)_[$L#XJ1A&.[L'?YU8F4"[T7&GKFM\30M$W(MWY:%L4"I$,.\+PCS@9U M-^\-1(=L@;IY\ 7PN>3>MK;DWOQNV=2_.H68\?N.([MT-OGM: .-9!:.LS&= M.5A+A\4QK^9-"32]^[S5:*IP1.3T:61HTM C[[-ZPWA%8G/PQ73RKAMEK7 . M#NXB'44TZ9!S?">$/Z_7'!%+OFWY]OS!@8^^OF(254D.(H I706*\AC51T.U MB@*VV" ;$T2$%/_4<33$TW:3LZ,.,6&#YBSEW##+CEA%KM5=U( N.:I]/5KJ M*).WPKUNQ YH^6GL?%U(: VWU!#\\L;WRV2&0ICI0].;BRT23 6Z')XD"=01 M'(5HO(M/_2<3+LW"#M>6>"Z7S*Q/U7%76L?*@-[]R# <-.$*]N$,1FF+ \+# M/W0HN1P4IJ5H)2TR=#9(J-2\E:/U#C-R$G=/6IR99F[^@/^X *\K9X/$6%$1 MJ*N[V4TP"N*IG..[N$Y?ID&B>9Q]#6UT8OY55>2NC+4U(JMWXI6>CZS/9$U@ M9D58BS3N&52%_LB$AGU!T7PL7]WLU>Y'FOQ1I9\=&6GE)S@;U.9T>(TW6(BI M@(EQP)#]J9FHW7BP/1VW M^.8REGNY18[.[;5JCQ\D1Q^\=R[CD=_!;:7I&'>'.1X?@G!N4&=04:N#)J%! MOT,G)MWQ-$UK(?2U5R:.\2)BA#R)TECNLP;W;KT!IJSATZQ#JQJN'$!I$:#"K G14L'B2. M,E9";[Q&5P]'0,^_0@X(_Y;SIO>QV\-WO2",\H3&O-O.2KS&ZH!B"5TOA>Y& MT6D?9XE2M?GB#.J;JUF#.+KA*/QKI3L]"IEOH^H-KCKUDXAB@[C1,NK,L1Q] MK2 :@Q/6"27Z[; 8+98:52[[ET,'<'ADJ1,!ZZ6-,T.7%7^R#/!#4.F2;S/G MJFA^2-&UG=; %HFZ3Y%UD-57L98)AS5?7?A1_R-Z)^?J:OBMW=R6PUZDWYK< MYMS/U?Q>#)A3-#4VP6"^"Q,"JE7M4QL"W7\\YO7G. 9+Q@>;<#GIU-;?"7.( MK-_1=UP;0M7-3@2*JM=9$+V&K186.B\$ PMM908"\ K436!YE@VJ06EF=: / M5- =QB*N"?/\$EF5#S]T3?>4&3GP4=B@,&U!()$)*9G M(F!)X@][H@WQO!*"_#N!DH?:5CK6!S(Z4!DX _T(K)Z7 TLMD62+A?V5%*O!"$;08D(>NJV MH]7M<^'K?,;-%Z"C+-H.T18M@+K5=F#..O\9GN, FFQ0 B>CS6 @LL4M\Q1]IW2LK22!'^B"-(!81@IVN9+6FJX%':\SS\ MP>Z5 E,%;R6A R(BR['V1NLBAR%UP^@C=Y#>W ^D HIQ(X)>2Q]7;U@(S N< MI=K&$V_\>IMMJY1HC;A_%Q,\\T1U[Q@>'YK MEU#U29 M3;NR]3:?,/,;'1U*/]0Z Z4M1+?(IA@.S0]#> 7%_GI9GW1F8Q*%4%0*LHY^ MV'>!N],?3%;I2&KC1!%Q?SD.2<"3NS;#*:R36B,DP4RWJG&S[9^?.IM@S==3M\H;HERV2'-S%R^.?XVE=P2LM5N>0R MTP/\)YZ];JJ;)48Q_68304B+JYC0! 1%2_.NX=O^XB5C 27;M-34^@OG)Z8O M[OE$ 9 RH*U&U06+_(HJD9@S/Y$),Y-DC:(K%AK?&, M7(%6&G5;Z_[4BX@#OJU..07WMDO4,=DV27P1>W^N^59#!;/FI_^QMD44V*Y@ M,R>7.7O[HU_.]W^8]OVWQW]@CSM='26' MF(HD@7@W4:N9*U0=W^G2HPH*NPHIS+.1XTIZ.)KS)+:=94"1K7L_8.G!R M]]?:AHC9)/VH3?(+5X4OI[4UY#)!*^C_);UM9X[0^AR/T- 19$ V)%HM2UC) M)>V6=T LY$J71+?=^+]\<>;?_?"QQ_\&4$L#!!0 ( &2 +U>YMT/HYCH M -M, 8 ?XWGW>>\_]W;WW[WZ3S+_68*XQYGC&6,^8:RSJ-^H\ MP''5P-@ H#D& #1'?P!U"M #:(\=^_T[&G1'/WHF>GHZ.OKCC(P,3*S'65E9 MCK.PL+%S<;"Q<[*SL'#P<7!R\_#R\K*"^ 7X> 2X>'AY?B]"0WOT/W3TS/3T MS#QL+&P\_[<']0/ R03DT%31TD@ QSAI:#EIJ)V V)&>]#3_&,"_#IIC1SHR M,#(Q'VHZ/]K?71U>"CZP =)SW7265=!NX;=QDEO'A40I/S MF20O5[7SWAS"2ZG>\PYC/L['+R H)"TC>^KT&37U-])V<75S=WGT>^?OZ(@,#PB,BHZ)C8N)349VGI&<\SLUX5%!85 ME[Q^\[:Z!EU;5]_POK$#T]G5W?/Q4^_PR-?1L?%O$Y-8W,+WQ:7EE=4UPLZ/ MW9_$/=+^K]]VT0"T-/\V_M(NSB.[CM'1T=(Q_K:+YIC_;P%..OJ3R@Q65+V)Y[WG/72<3TH-*TWX;=H_+/M[AH7]/[+L_S#L M_[1K$F"EI3ER'BTG 8.F4A)!+$N&\8DLC(6Q(1P-"0P%)6Y92662C7.OE?, M9.6T,7'B-'-$OU?\//[1*Q(X^?W[\5(JP"S6305^R>:!J "^N94*+*J+2E*! MU!)2 !6XYQ*+VFVZ7'GK)>@,%8A(6D =<@]$4P&2 Q2UDY5$,J)H4($A;1** M"D0N[E&!TZ6CKO\4_2\D"ON I8%/>SHPL!%6M[3]W3QQ4M1\Q: M;"UA+'))V)0+8OUW6=L$%8;ZTK=8.I=+>73C67$A]%QPIDR M=5Q2M'TJ;Z(,_=B\F/6M+UW,HW"!$ZC +D1'C I@ X*I0*\[&"M)FJ,"5WY@ MJ0"%/V..7%PI3C(FZ.'JWF,A;"0$HKXCA=1G53?V\_OHSQ;VQ?)9EJ"O$;9, M*3^-/7ZH"M[JZ!*(I5/H>_*)"L"@<8$5.;(Q:FTL),BUH?Z5I>$-M4^0$=,!7^F?+D]D[R67 ME7:F (%PLA1*F JLY"+!5*!CYX *//N*ZC DM%%BES%4@*RDU+9O:@]JGSO1 M3Q##;N553E\LL!M0_ZI2]$SC;*$2V^=W:'U%QT0GQ&>G$]JN_@7(EW>LW"Z) MWOJ[<'@[]$_A_SK"OE!FLN^1E![6)1SI1!3;&" 9H6T5H!L.\&PB"GTI93^( M6+'91&AR_:(:.MS8N%,YH44Q=9R?.XS-TJ \Q5P2+=7G,6/,0AJ2O'#EJ!Z* M $5H0TI(*%N#NWV&UY-48#K99A'(2H6JY^]XYR9XG&"\0CV'3N!/\MVI$^$ MSU&@\(!_!XKN'&IGJ<4R#MBI)!GJ_(XIO=\Q%2%R%%.*KO\4_4\I^HYLNY#' M1F(TU4R*_7FHA*FC!:_:E'_W&\*KA+B(FS&R40&FY=^0.X7Z#;GPWY#K=T:D M8BN[4(*N&3;GVG!S49I+27[YGFJ')MC1F:[F#QP?M.%EO'>8&)._'A^$3VI= M&6.88T3X=^F GRX_R!)]2K !G]^'>SXY5SZWU>N5&/BDDEC9C>)NX+,1BR S M.F/B$^[M>#AO!*FCCS'U8+UG4,=H/AH?:"%:X71=\Q.*(6QM$1*I_4F837RU MXYVDAE8L_+!\,?Q]O O\)L3<;CF^5;0>8_R(#=HYJT2BQP:@O3$&+:,Z(L)6 M-=)]R0^VRXY%-*G>54Z_%YCUDY%G,5'<+?CL"G:-T\^&5K&>6;^'2"X(IV-#D+^?[E%^" MGLD.;I/-2P9*7$,X\;()Z#?PO-O/;7;>[2,_]E5] M41W++IM !'5.EG^?U6PEJ;]<%WI&Z/.C APZ+/:K _Z:;ZXX7IPMKIH^R]HK M*$(A #]Y]Z157!T;(G%I?+=SKC:>[WVGS6'H=4E,M>M U3UK.>K[NW@*CT,^ M]F!J8-.P#A()4BC;L[76&;8ZN%UJ7)N)_&++:A"@7HQR4>)3TQ&/&<#?[\)Q M15OKX2L\&C,MY?/3KDH^.PN[M*'!3K.+JNCYZ47@1L3[1^M:9'K6\]H\EXBM4CU6%.A$:,A;4?\B.'P@T%]C[MW\3M;3.*Z M0S?5QHZ])AY#@[$G?K, ?=!O%L#A/T=^7P2/$>-J5O&J)*O8>T^C^N;"?CZO ML!6;12AVU2A5?)LT7[G]-;T-78G!^O 6UY:9SO>M"ABDSRI5Y1DH+C^NJNV5 MN.KS86BL%9D>3P\/&3FL.3(DUOQ3H7!];T[K4-$!)>2JO/25).SW];Y+RJ!XU;Z M ,^-_\6TBJ*,0]%I QLC^"_V4\O8SZGW3SM20XBG%JK# M.%OX%5]FCM H?SE%N_VVCR 6]PC*N)KT>GVR)2JVI&=OZZ?PL_K8D(KO-/OC M+_(B1%4))Q5P<_%"7Y/K9T?(DB[L\>Z80RHP9P\BL7TDPR"8O)H2#)S5W>VM M+>GJ$;)M($UE,/V?%R\%*U;8&#?^V-O7'F1P(:L-1*K[,<\?B*!PPG7G3+ > M9TSB-0:N077Z(.2$D=QG($[R?8*9V$0N!WX[U.,YP0?G85PKC!84"QP>E#=\ MLMNT!A;Z^?84[2=(.Y0+\81V 127*_/5$8R"X)F%C<2I61/&BJ[=O_/.0D=<:%_8KBF94?5+[_8_S MC%RV*USA>QA.*I>9IZ!+(LJ2\;4X7M]$'P@(7MX8Q1,JI5J&'VG@HUY^K[$G M&1"#!6<20USX*H4^!@QLT])VZW9=:6.G2"$\GI%0N' 8W_JG&D)N MN2@:C M%KEJO_ APU:M>L:F IZP?;)ZM+8''U6@/"&2%U]6,E283 6:Q"93E$_O[O31 M?DMVR#=SF+!=LTR9G&GG'47WWC1ROK2R%AA6$G8Q ="<7!+N0RS7I\F&Z;.G M=+>GA:[HGN"\.9YN1_D\![JYN+5[411.#]7BAR4QSD$*X(ZCA28N1HNRVOMQ M'PBY805'Z15%T,#("V/FN,WMZZ'[WH3B)%X,Y^%H _KKIX[VUI78 MYTKKJ&/Q]?T(;P[A(%^K)[7@#XP)MUH3RA!(J.'[W1F_;A.34G^Q &L[M@^B MB>\M3X1?$DGCN7&)_M^9)TH26^418EC4-Q16A9 1398F;E*!^Y294?'J X/^ M)G*;^KC?S.H+%^&,B_K>;?@Q,!UXI?H?Y%@8F%B>U:_Z-0O.%(!7J.&$Q4%>GD4?BG_@Y_7CXPV>_]W*06;CE& MAQ>1]Z'*AC32+LJ,WVKQ\G+Q?XOHNY[BNEF8R"QCP,6R?I^FCNYX0)^+[-8H M. ):VQV+@T2W,K82WGF .F?%XR0<1QY-3<7S62M.#D]N]W.>K:MO3*:]["GH M?8)M %T%K+=ART*84$/W_U$GZB=1 9$"BE#/?/0A'^0WG[*X304(DXG02?X. M8J[@UY\(;<.[..VUC$#G'+X,1[_VY<=(?%M*:I/\?3&51CQ(O^[LR/"./(FT&)&&@4QJ&0CUQC^8$2968$(EW-:,*:OVT MG12FJO?I4PZY,(B.K9%"0[W1?XM( MWGV^>V!=4=+T]=%4$PPZ_18]6+AS13(%=W8AN%'U6J'F,WH!@/XO')+TA]O< M5SU?3U,(E!@^,) MVZ=N""#ZTKA.>NZUYW$_ L=EZ=2"PW_JJOT*QGR[NE?'W44,RCLM=1G_4<+_ M?/?!,?9%3_TPUB?_AJ/ QY\;!2.ZB"E&TXE&%!"E[HOT<1"=2: MH;T4M@!I&G1ZIRC>T )'SZ359Q8PZ1D\$<)=S'5FTNF:ATZF8H2B([5IC@I MA8VGB)).&_:,MW:Z1:Y[]7P/^P,82 LJ/2=BN8W6Q1,O2,V2 $^I^[0N?\*S MG'$3C.<;VUI:$XN'LM]M?#^UW"\6*\^[./6TZ;E)>O=UU1'U9:'ES52E..2% M>9_Y8#&+X5HH'\R_T;1EK&W^T&&+Q:(^+H N@?5&Y_!^KL55/^,8\J?;&7P[ MQ[3\NXK,=4^35S1'M>W M%I]KZH^G!,I<4D?]G:CJ:SFL#N%PRXKLC]R+^_ZN#9W($M^GU2+Q2[#L3KI! MXH4M1U<]6\Q[B\PB%J&R=ZIGK7%*TR0]G$$2P?S2F&*SR)OHW-X M;U4LY$* MB0.%P5BI&U)<,85.4_(W67G9$XML684>7_A[V:9Y8!ZRR5N)V+Q>@A.+1;$I MENT^AUJ!^R MO9%Z'>UDU QHC5]]^ACF&0& MN%&8VV2.(U[\Z1^\^'B\&$7+D*R>U [Z)?^/@X?7551@H=8)[ :*'K9;&Y2I M\=Y9'.TW*]M^W^]KYZ4CB**.,Z]TN/#0@L M__U@H@()(2<15MB*-+X2'!7@=J7PCC@]MS4,*)_KA9PAJP9'+\&C\*(?'B@#3GR^D2>'6D(UW?1 M9J3;QB_/Q3F=R\9MD'L;)N/&!Q:P7]L1*)>Y$XAHC,WAN-Z>L&-;E%6&9MH;A/$N_VA;R@!A+E%!6R;W%+XULPB1VJG#6SU<:Y)7 M/]OE]MIVGU\SD#%.*OV"9/8&(5FR.CW-XC'-KDNG4E2K%&&<+#>1VIEU*_+H M5@CU^#T/(6/'MN23B$P):.WIT-LFIX6S;KZ'M*"W=G(@Q%.1ZFVB#BLV21&/ ME@C:6>6][AFM+''KMK499HGZ[_5>*W3"I4Z69"8?*WCR2E"0IR!H+HE\%X:? MPA+K<1<-ED[""V]_\O[A\/EI0;62\#36RN>.RV/5R6;'><9.-O^%GO9#E&$X M+C)A.6X7Q&%2.$,:[WAG;2<]S7QD]*!!GT)CIL?]1-6TIY+[.=;G@;XQE).2 MZ%I_Q5E2*O8CU#(<,]B7Q_BEG3U5(X^3]L (5?8TY\.NW:GE):WX@_.(+U,6 M2=9H B6>_3T,M][&8W.5(IBVF>;YH B=,FO4.BWXT?I6^J7UJ.LW0C_\D,MQ MP>5D;"PL*,6*X1N;(=)+2>?:G-,]7JU\*2JK#?#P^&Z?#BQ_JKNS'C4[O.CG M >R6$_0ZL^RC\AQ?DO:ZLC9[XI'F;EAAV^T3"/T1M:N$VY#XW1D7=(I7=]'7VQ,"66^ 2]CJ)EH\VM MQ??6JKP;K@$-:8#X'+$K%H('F2;M ;T M8!$ZL?OV!@Y-,UHIK:K8!_.^I)S3-OCP>?(+F+Q32V5GDC M&)ILG$R":]1'2(,22+14V15KU/U00P","?*(#-CCM#; MWLLU56*H.[='LS(V:1=,58EFA/"^8$\=9<0]ED.^K5U=P82*S7*'[^['Y.E8 M%%Z5#^>;-17>[EV(6Z6H(Z*['-@.GZ/!'!.('YU\@3,MW8F>/X-,-;N7MHA: MI0WBF:QBCH^U(F@0L^L8T; MC]]M$UT?6='47EKH:#W=/%0F/EJ1#MQK"<,-3FX>SU#N?:R.5G6Z[4ACW2B3 MVC.K1G(AL*]CY[I0,1H.)XS47'15PE8E$=PK&&XB(KY,-FF4G9E:N:=@XY7[4KHV3IDE5\C\^96-Z-60_%DV=HZ3Y>E[F<$B9PUA(0+< F37Q(>ORK M!P,5@%G:;!,3Z5S*#U+1FY?,-J4;C%'W#O7) M?%F\=4WSP:*"+E\*2E9":(7\DM_V?->^6[$QWV*NW?ZB0>ET!.\UW??^%B$B MI/"%)/XCSJ \#^(@+5O@X9WVY]8$?LKULP] :*$CQ?69FS]/%33699JI7KHU M?);..]8BK%C5!@JJA8N0XHD.0C-4H!/% >+N+_T"KN/J,;'&Q6D1T1SRJ'O* M'E.BN&M.>S7(J8-UM!@#IDF34M?- M62T_?J=79I(?50239G:E&^9 B/$N+K(#(2]2_:BVX4P8R\1]4TM0\#C:WH$B M-,C1Q;=NB_"H72CGQ^?L*X1/-7T?IO4TQM$T.]M1;??DE!C=;+8R"TWF;WCX M\SRUM7<@@]$-+;G\S8GS[6^N.8EYQ#\(L>2]]'[!9;#P_0\P.R&"1]VH%!.6B>E,*:?O(IPE8I%@Q(F2FA)1 M,#C>9KU5\PX8PE'^)5#[N]#NH@K1 SIH4\HLV0%)Y2 MA>TA0..F.NH?_+CM>H_($V[0H"'G>X)8+2_A0;@>1X@M3.,&Z"/B2PKY.$<<[5P:],GXP;JEB-]GGZ'LQX?-5X<5DH:5ANU*#]K2B:^<969F@ M7(=Y.IJ(/.MQ"E?Y$9-&FN)0)&,R6)W8Y(B;8\,4&J1*OS#?'K9^L.F CV4Y MEAQM7Y8#"GRT!&9TYT/MKKTGM 3JRY\:(C*Q E75@4W*O3R[[G6]3UX M?.8Q$"TH'2/?E91+\B<:#:NUD:[,CVE[+8#X5G.YJU)Z=$=\KAD/F/(@W M5+)-;HL:WSRVDB2I,[.!6<( QW]!-G.P"B:FHT4-@^J'7[E]&(V8U=?QCJ9,97V[JYS)S?K;3W(\A--SWU -E MEX6H(*'A[;/28VHH;E+T+?QF6Q2ZQ;A9=P'.)),C+_0L0]>EM@9:8R-/0$O5 M/[^7[*CC(+@W'VS^FJS0,*;#[][*UD:HC-F6^8I+9ZGD-"$J;3(8@SZ_?36U M\?%=+EHZI49W @3IW-J=D)%\7_PYV?WU+K MT1#/L /F^W3-1_G.S]:7'55$PM0L)N.XBB 32J9-6?3CVD%'!2^7V_I+$VSF M[CH5V/CVZGT5\FD9D>AUM2S:4:Y[Y4-GINS2-' ()58--U_0(#K7S(.%5D/D M@@ZTF+35QBQ'9JY[=H9-WM76 +E7&>'[1?=R_- >;:[M:OS$_D%;*TTX6=SA MHDGA."C*R5HMYJG,ZP>449&*:Y@0PGNZJJW8J]LI5R(7,HEPE+-6L*6'YL%- M4BANT]"AIJVZ17-ZP91?M<=U^&)M360UY[[1CVO[%M8"'_VU@'QW!TJO97VN M5+8U-*95N2X7PG/T@')X=Z41FB:R/=':>RRJ2K:/@T9TV'C!2[KZ*TW! BBV M7E3S\+FVZ4(2TYI0?802;E@)[E$<%&397-. 5H''#NMG<1]\%#WWX8Y%E0$C M#*2%-^R9 M&0CNJ,Y;C6DZ2!3B']5S:W[=PHRH,/T :P@U!N?:)+D*W(:__J MC!?[MT\V=UDXPR$C*)VI(:S9F%*'%)/]5ZW>]%&13UT MC+T[74@3SFD@R%K&3$?[)6D3,^^,KX]"&L.+8/Z!##7(1Y_4S]OT;-1I2*QO MS)I?\PRSN^#KQ^(\3E^04&AF\<:M6?# ?&[=02&8Y38)CKNHO(TT?(- 76U, M]- TA- ;N"XEQ4$F]?< \ M4N%K?OC\QXP^,0_]&C.AHAM+A[0MNXH[M1<]*7?Y!]&A)HMBL@X5)=6;MIH& M-YLX>L$.7]A"6E)F@X*B8BYFR\D/39]W>F9$PU+C<@'H&T0]H +,B*A3GN+X MN;CY=TFZHC)??[*4"MRK&T8?#D=GN0D],*[YY-$'7];09CB#]2&K'@0@-0D. MT8KY=^%O["!\I;"B%(Z5L;&;_:<=(JZ(VX(2W?ME9??B)ND M (>)2$D\9?+']20'PKDF[/H NS$V* =DVQR%F[6533$^(4@G=_Z>2W9A_B7O M8X_YA33F:NRRZL/R,#9)76(GUOP^QWNZM*6:OFAY'65DBG[7DASVR"FM3VU( M^TD[L_>-Y@9!T!VIP;FKYTSY%AEAE018I85\FMN!B3$< MQ>"UH;;=**'?=?]?=N$DD!+4I)=!ZX*UI&^G^"'-= MA?XO&?+R^C.?@3>V%Z(LJNA8$WTLJ0#6&]%$B8%T@LCL^#TJH #[U];"R$^X M[5\GP1Q@O!9FCEQ;0.&7C6];B2!?H@(?MD&HG;'?K2+[SH T7R"<5*10\GX_R4N])3G"H:8!MY>\->]]6<_[A]-! M:O(H[.EABB(BJ8<(9:4H3L[ B)9$JZS+#B23#8%0P;MINBTJ^_%+%Z;O7YBF MH;_%&Y+YZK'.Q:0/HE+0\, YC#\>TKV*SG&@K%%PA]O:?$HT[W.V%"5N*M+= M%76[_W21Y=@WRULTAO %V(P/3C94GGRADBQ(*@CPN7^GH79\X2M2E:$ 'L3$ M(+='8T3B1M(0:Z[%FDV*= MZ "<28Y>>\5NZ>I0KE6/5PF4>Y_?Q0J\D]Y)WJBI)!EVV?1=["H):]5P MM4E82FD\5Q5F'1P@OP*/0Q$G MHZ;Y6#]73$K"6X1>NX,B?C84'XYK36*, MV?:LO-\4'[U/[Y40MF)N[^CRG6FYDK*^=HEV*KOT* MK]01<[>I;Q>+S1IKFX].1O>[K^UA.&?.IS!$7O$H:Z \L= M5T.$" P)I??&L>/=$?@\8@&,MGUNLI6'TF\;KC%Y/G5SSIWSL&!OUFI2NSKD M2_GTO-002E#BB+VG-?B IXRJ^+EL;-RG7 MXK"CY9I[LZR=]@)09>&8V&"^ZF!^P(V\AL](:',!1_T"1Y--BF"!%9%8!:&I M6S7OFHR+WF5LN#;)W)+JGBIX>O>==\(*K/RP2(?1K0T-;8=SD4 W[D>L6>ZC M&WT')BJLEJ(<+F ?#[R6\J^\').)Q>[$>/PL_]5;]%?3(329LV1D0Y,AR]")%=%3Q(4TUZY M9^U%_,SV.--+V3GOW):QX=ETTE+\XU3AD[O>WNMKMUM?U\1&ER/J-PD'JGF30<3@4;2IYHPT MP2$M!Z(G%:GT,,Z''7=)U'U1Q0A(DRWR1]4P?B@'$[U(DMA*6FNFW" !NHP] M979%S[G,PKV^AZK?%(# HG^O$807E\>KK9E[@72 IP(8_U^5,?)H:VU5'-ME M6P^63OY)2(ZVE8VVEW:"F]JU TO<'5HNQN?3SK5MV"RD)!7011W%G!=9CPI\ M^DJSAK9*0V'42(:4,"IPA*P%4C052'U]5 BYX9,.Z2GBJ*/J'T0%9,T8WPXY M'$4\ZPA6[!?+;QACDG!BE.L%%,&2#O N_^^0CQ;K!)-S?C.L "NR*B0"M:+T M&]?LX!C4OF82R3F/B0H,0H_"]@2*@PKL^ *!Y;Q'N:%?AY,*O&P[POMYRDDJ M\'T-_!^J:$-EG!AKLQ)^Q-B$]"CIB:B"::JI=B"HT]Y.V/65Z8!4DD_IY<>. MC_/CE5=*& $Q_1M0#?)I4@ 6'A=H"VV-)\1WF*FWM,S4P.8XU9'V&)5TP]CR M6K=G\Z!,Z[0,N31!WIDCE?XPA';4M?+,G];<^-.0W\=7S8[V),'?SC]''%G+ ME20LOK#2>'B[XSXI"2?_27M8WLO@)?1^NC/M5,I#&@D/,-$?W[(P*S\NQB5_ MA?MY 2PI5G.5_S@O)"M;G>^DL=1=8IT%^>6=IZ"[KYI+_]BFVQ1EDO0\E)9D M;D5@SW^#O)K;8U*;LN6Z@0S&F<1.<)IP)!>M.I\7H0>"/'A_1+7,)T7;,&), MY;J3 @@Z:^.6?,PEJV-4@%-]KG9Z $'H\0#8WLB[;_R06)RYX6URWLP42@K& M5[9#.3S4C;DI?'7A_D6S5,!E]AM,!SR.RSI-?E[L).S+9V@F*C/T#9M251.#83L)8I:N'/5STLU1L0.F'J=P?K1H@"X$4_/ M:J?RFG'\D56_4%ZDCNAMI,=P"/\1?GA]P1Q0-Y5U'[M)\I6QKJ*$0F]Y_:4 M=?5[)I^$(F+OPW.,::ZO17?I\.//12]H);&L\HD):+N4?K/M\2^5"24PVIPN MPIS4,;\VLI;,X')\0R+ZUPYB53[MGP*) M%3UY2Y]6*@5. OQ?@JQ?-?M<)C'/@[E= _VJBF$4<..(+PMB:],%&M,J>4/J MYJG[#X3G#2S"/PZHRY0>Z)"$]8:WU47T.D6U:][51&XI*LJ04G&\1@7Z\E]Z M-J ,0,'W-HF5*!HDO?WJ7O,D8JK%%'4MTP< M]%!QL'34%7@5=^HO9X4YKM&=&ZE&T!:ZGNQ;Z6XEA!P;^Q7\[&F/_( $CX!; M8:)RPH36BX?L*@]!5D=U70D.'I%5GX3.FW@[THEBK;6_WH.I^<0?JU:Z?B"H M\ !+Z4\?\/TL!E.V"Y?KDMC@>A?K+'!SZ8*V.:Y^8X$@:3.N(V-22#XU>A/" MN4*1'KJ6Q9!?-*'KM\?_U+1XVOCA'F[KT10+L^6]JEKS5W??9?BDY7"0T MX9836_EGK4U?(?@-QG>%L_N53.SUS E266:9 M/^0L?&:GZ]406]# I7C-IN?#7!P_6%!; R<,!E!WUNJ\IVPU8M2$XP45L'6I ME\Y=M\$M;R^2_L=:% ,.]5_CP6LB0,Q1"- MJAP@YHF:G)"#P[P6N:0IG^5^E!I*9'P[5@5Z]X9WIH_0,(<\-J(CM1(BW/IU MZV>"XB05N(K_OB7^OC$+RX/QM&7E25F0IP5H'G"%#9:NJ,F[]Q>4MSF9)TO=5[9545[>RE%QCYM5XI1M=CA]$=8*X> M5,C1PNV'>MVB3*)G1K>+\.E5045S?8AZY7:BR7?;^+K8YE36U6IKSC1/77TM MOR0K0M[F:=]\LBI>K-.>MB.\2P=$8.5PJ: MDRGG#F='6?L?#YP(&?8/X4 3V-L8$O+=6^FKA]0VH9!Q'($VOYE_Y[E'UI5S MQ><],*7HU/W*:G&I;]-O'R.Q./A$7L^YP,2V,T@M BC>UQ;*MG)NDN^-5^6D M7;M'L!M*K>>C;=/\1_P4A.>T#G$U@Z:23EXR8L>T/1]7+8MDD7 MR'N2" X=R'GJ@K7,8B31$*_ MUR,/618?^5+.AA0"+J;;KR9R)WBU59ILA>9[ZH"4JM%HC-.RCE?B9M[<_&9P MVS#X=*TY;6KH\W0$Q8JF+P F*\NX24^P\6#IUJPDGYECN5@9I0A74!(2$[Z. M"O#@2)M:&N'9<-*R>&SK97;+(L,,)-Q(4B7X=(7PIUYKP,-CU (<\;(1N[!5 MEU&U3+%;&:;-#>F4(1/(PT3GQ&468LQGE8UDFU1.Y0%];YFGR5J$5*V14>" M/R-XX="+O62G^N43JW4B9T@3'>0M6>Y+EUZDF-Z?Q=&EXS M5F?3-]\T&%;VL[82W$)$KO!/1=4@W/*NH-)X_?/=V*Y]2+%*]9%K7^Q=# MGC]#]NL5RA7#C8&2WGJ.'M8AG<[#Z8]T(7>L5BHG$9#NQNT8;7^<@LRRT;#X MX"/2G:R^6]6CW]]G;3K3Y;NR5::O5>"(Q]HB'H('9Y(8, M_80(F,P7Z"3@WBA52C3KG0DHA2L\.6:DT?6#-S4P7]'\^#>@I)P$QCT 5[N3 M' X,":!$I+DT^>%DN_]KMX&W^B4]".EZV'I4EH!TSIU8+H.$%^@G%U*74NHH M6B393JB K[WDU1I\;FVA!I&MOS\C3BH;XHJ^Z/BEMJE:17;R6ME0_[W\YL)' M.O<>+YI4SPSJG$,:$QACFPT=04?.92[.RT?$/F*)S>Y.5>AO/]M^ 2'A<>'& M-_V'[-UIQO=]OP".^5A(0HCBZ&:(G'X92>O*D&\EG?$BQE$L9C%'J;V6_[2< MT8/43Y&C@W*13[>L=I^=OU70OGA MD[ITC3T?MYU"<>%0^5A62XECJYQ]=)+>Z4XKJ8:$I'8J\&169WPWC]Y=5 >_ MG2A5^]7?M7[LX8Q;1CKQW23:7'H:7WIYE<>S4ECU-)>E**?DYHM-;^0OYWS4_1XY,4(!P\[E M\<-;Q4AY'>DV;#]GJC(P@<\T,783:S[TR?V%V\1'Y^I%;>1#@6U:ZN-)X K_8;!E445_.(6=ZYD3(=7@X-%(N3($-R9+OZ*RP!X6]:NG MRXH_10].-_2A5R)84_S+_2P=C=!ZKYFGO"\)H)ZVV*QS;06K#\F:^*(^=XI, M'N9)Q+'K8Y0Y26 M(!I^MX 49%I=/=)\T0<[Y9._-K:G)#WZM?)49G[BXN1I&US[YZW7??(/+BLX MKT)K&./N#W)#P P_$=OJPA!!:W>-6?'11S.7#>*(BUN/"M.M6K,,+. *,8)3 MX$PE^4W)X '\CTZA[5BUTXI(_<+50/U?=I\8,PKF-I< (/@5PZ8=7NP0=F1\KAOV2(18+"Z(M>=4PRFU@7E()2/[,_9O M+X=<%Q;W0_\[IP%_-CA4WJH\3$. MO"38@3%2XRL9BO,0ZVA\T,I%D$;[9\V0+1\V%__0NRL0(*A[[_6RIT^D;%5% M^)]MXO_Z@=C?:"C_I^0?DI5RAZ]"P$@=PES$[D7P42+@I7#-S%J3HJ^..0O- M)6YN%$PX!;'-=KD6O$A9 EX\YM'9SA:&C*J9,6+F!)I-\?$++MT*&N;C%$GD M"12+]8KY;9LU*H!_,:E360152X;P;I8IT3S1]NZ(4SW%6M85*AC[,V.A)YHB M.8. 7R6E$2!8^HKHXM)^WU*$!N[S&/^X1IB2XH7DDT9"4B>+V4"3MT-VD?TU M;$1['AJ\/P8>EP7&:"G(=1!1W#K,)D7!K[$UAOS_!/'A#Z,' !5M_D.N2 ML>2!'H>-^5->%J_FK54=.9(C?MOL=S7!I-$S$/EN)7!_1.SJX$\4QX2)6\D9 M!SO3-S;T[*BA8I/8E-L M,G.>O_QQR_&N!F,!TAV_(<;>>M:-/^]H4WK>DMX2M]:OWM:1ZI$"[ TDGEY? M&K4!*UB<_98"EWKSC6&!6'MDVW9DZRD2%$LLP5;RK^3Q4E@<2-D4SGCP\?5? M],N=3/>JTK4,TLHKRK&LK-8I Q$ADB101Q8Q[_4TTIJD M7C%0@0A;[W20SR3#Z:OUI(AA@[:3>HN?EGM.G E_5'W%+E_:_/-)G8E7CW4L M2(($X?FV=I,D'C<\,@C/5X -BG^>&.H$CI-_DG4KZXW$@%>JP@G/+4FIE*IG MUV-4OU,8"+)A9$&< A2G$-T)?OS+L'._MFFJ! 85TU.HJREVF):OF7"P.\R4 M,HB_;\KSZL+9(9I(0U_PRT=FC,M?0A>2F+Z1+Q,T$BK5H1-9<(&UQJ'1!]JF MX,[[[YN'VFNB)LPX'4^DOMKWI$!SCK<]MSJ]MS[:[$+0P\K4$$KT"'Y)A!%L M;6*"KXM(4IR'-,&T)#LPO2:^_.*KSFQ_J?*'24W;AEKL#^76CY^BG1\X05K& M#L3J:"'BN_>RZC?6%TRL/=!3'GS+#J0DWM;\DFQCV8PO"6/=CBQ:U_+DX3TI MS,Y?&*V#"8;8^LY:@F7F$;.*!S/+;ZJSV#(_\-UF(ZV!ZB;7+#'>#GJL,?1- M4B6?D_:&D]_)>=*-?]LU8^P2\N\"LR!$(5&SXD,4=;(( 1J'%@/-(()LPBT) M.:W9\)":3W#E]W&N*8["\G5S:T_TKW[^YO1-PY%L01@(1:(*$*+"[$OGQ]4T96^+<1,X-[+?)S2=KZHILU3/*@%1Y3R<.ZI?Y_!P M8@+I!E:,"75_+8\SA)UD.3SI;*]Q!=_S9'-K\\'F1T9XME)J0R9KQ)G.N+A; ME[2\@]K^^,3FWUXA_(V/R/XI^G\M^C^V$CB4_LMK!11UXK\!4$L#!!0 ( M &2 +U?UC#?XQET &ZF P 9 #$P9#(V+FAT M;>V]>7/C1K(O^E7J]<3,D>)1;"[@)GD<5[VXW??8[8YNV8XW_TP4@2()-PC0 M6$2I/_W+S*K"6B2U$Y1P;MQQBP *A:K*_9>9/_P_)R?O_07W;>&PGR]^_84Y M@9TLA1\S.Q0\AE_7;KQ@%\%JQ7WVJPA#U_/8F]!UYH*Q2;MKM3OMR?#DY,=_JDU/.U9[/.O[.CWB[?'=/>[W]Y>_'^?W\NW M?O[]S2\?W[)7)Z]?_]E_^_KUNXMW\@(,WV47(?1B/_]ZO>+GT[&<$?LQI[X\8?7^K_RWFG@7/_X@^->LBB^]L2_7RUY.'?] MDSA8G?8[J_@,GGP-ETOW7)VL72=>G'8[G7^>K;CCN/[\Q!.S^!36J3?)?@O= M^2(^G;0'/?@MD-]V&@J/Q^ZEP,&WO#KW"KAQI6^;!7Y\,N-+U[L^_9\+=RDB M]DFLV9=@R?W_:NY\?7IPG4$I__HT/]5KN(D3A/?$2'^JW*97G(:!9[KP%O?7RU@>7$B M[=[PA]?3A]SV>ZU&_@SDQL5AGO3LOOB/Z(W_]8_NL'/V5:QBL9R*D(%\Z#W1 MY/Y*HMB=71_Z&C>?=;%.SX"[WJQ./701*?\B0.E.">C-N61:([#O5, M]"+)#X^=5&*),'9M[JE% Q5 #3)L]V&,G*A3[]=B+R>]_7 M<8B\Z$$6_ID(CENS!25*P$:(@R7LQA4CK9AIQ5I=QV-2O?B8RSDTV4S;UM<& M\29"/:?N&):U-V[W![C&N3]@=N<1&-+L*"*T MUZ07: )\; Y1&WVO>*P.56O=^173:\9]ATU%O!;"K\NLGL?:;O%JO/KQIX__ M8?_+0R\*DX5@^ '=[AG[1;A3W_U^\M$'&H^3F,W^]8_>H'<6LH\^:DSDQHA< M?Q;R* Z3;W$2L@_+Z<]/Z+VXWV?SB'T5GB?"6LWX61PWH..Z3.5Y+.C6@_Q% MK$+7CR/V3D3?6D">=KM61WH'$6HMZ&#HL/(9M3E'3^O@V9ITY:J$_DE1/-6=MJU!(:0E_I]LA]?NB)9L;MS#8B0W2YZRD MW1VLC1L-V=I):N_*U3"54V$= F OI8'YJGOD&9^)4TI%\RCVBR6HG0!L&L M%^5$L^K>(&75%Q04"&;LK?3N1VGPH'C^%(4-2P26(S@\H4.#I_%)5ZDPV3(W M*$VVS-3DLA;H5CM\:&5='SXG/CW)O$"%\Z4?5"_O%4:3%*]^JRQ(?GB\XSO] M<77:/EZX<:BJH[=:^UD$-M':]"KKN:K'S\#0US" 9&:G222_#>GWSH> M3?H3"U=%B\BI%]C?-./NBN59U7&<(R7]Q9V2-Q%7[(HY\(?(?(:*;JTSTY3@ MZ/%8,8/B7A[:XO?SJVYD30UMUHTV\R_5E.#ZI+-(@L"/TM[?WN"?3WRD/K;S M9^H)7_Q.S%R?5C8B)^%'%%BK4,3DA6K8RQ[8BW5/]J))[8%9S 8'?\,W,KXQ M'/USMY%]RT.A?@*KL9V>">\#@;8)76N%$PGA^C MV(."L3<-XRL'.Q8Y21J4QS_.HP@,9,+T@XT;+P3["K>3L1MR&ZW=1O-H-(]& M\ZB#YM%[&LVCRBB ,Y2Y0J-^U%_]:-C LV0#_:=A T7-H*'_PZ/_QORH.9O8 MA_FQ-_LCU28^AZ[=!$SV85<,&[OB0#G%HRH4UM,H%"D#6$D&T*@0CZQ"#!L3 MHJ%XX\D8/!'%\^NEA,PTM/[(M#YIS(5GSQ+V8"[\L;=H!26N4*K.Z"QBF $@ M(EA3F9338G_R,.1^[ H9'?T1/6(; M M%(R]@:-^BQK\2X9SY? E3^.]%8(_&O>&H/Y[ SZ^YX=*DU]MX:62Z-.Z.N]:@ M6[GT1 KXP[_9'IVF0\ZG3' M ].8/:O;'X/Z97JN#Q\W[%M6=^,U8&7F:Q.K-^KJ:T4?YY;>/-OZZDR?J@;[ M,RTMGZ\1G!/#IL_,3*5\+Q?9/E!R]W^_ZKQBJ%@H9IW^':VXK?].E?QMG0;O MU_;'8#-NMA$+30EG[I5P\E)"3E-SQ&)+L'O-M-S^B8HT8P\HM E.<,%0N<OF+W:".NL?EQE*E=E$/H<[>QNHH\+3^L#?L]CLIWWKZ&-,C=,%YZA5M ML06_A!UE;ARQ4,S="$@6+-=(\)BY/GL_GPOX#@%'^Q<1K."[HP6?";^5OQGN M0RRP'2R7(K1=[J47-4P83&OXU0Z2D&J?_,I]'RAER:C9,?.#-OOYRQM@!=WQ MI->2/=!SXT\36"X110Q.7TC_C=G/ K[ ]T\N __D9^$M R_^?O(9I/UWV?2V MVV(D2;9\P0<:XKK%> 3?FP<://4NL)0Q5QJ7F57.KB+ A[2X=[<:OATG/XH5 M4?0Z9UL;NF0ME>CN[MGQV9-V4+[=9^E&1<]1.!F<&8 MQQT'/(SMBWEE0OEG[]NH8_4G@\ZP*).?>DIV$*Z"L%#7]\E9NNOK68 $DW*. M)"%?I\DS7V.XB'^\ S-US4/!?O]ZKL2?2>9U.V"HL:]M]IZC9/39^:5HMV 8 MT6;G)\.NU0*QB&^* A!OG_[ X=AXTAGT2,:M*KDZ+U':%'J'*8'38G$P%X08 MHL6GS2&IU&(W'I>'F ^9%V/MQW2P5!90K8_NM++1[]#OC?J#SL3H"^CWP:@? M @V;K@T[ ZLWZ1OM[Z'5&5F=R7C3M8G5,8\)*KPU&9C<&!* MUS1BMVN-1L/AT'RM/^AWASTURZS52+'_S ,*XNZ=0HL&,5PFAMN%]S29& 0J M4,[YL68(>?-J.!Z/X"14/#CJDC6V3(XFO#3H:?^-I"'F(@:'X>Q7@CZ!N4O@ MC#''?VD[R 8[2,"?TFB2]5*78CG-C @?5/W$=T%;B-R8ARZ,^8-;](H06X:+ MGFLCLEA:8EB2.0"S1(H#]\A.X<,B M^33:6]R.W4N7LJCAW5&RPD7)#U9:G=:.[W71W\+@#XZ?V6+3:_B\;VC=<=L& M&>*BQNK!Z1/L,O"2I4SC7''LPE3\U/P<9F&P9)>PWD$"=A*8<+8J$2$7"X<_ M_W@R!9;JP,_NA%.8>UG+\9Q'7$I MO& E7Q*L!(K0"*;D!Y?DS"W,#JCPTJ49P<+"T/A?<9*.1X%;M+?;5?_Q2Z/S M-YK.TRV@PQXQ)[ 3*DL*O]APSI;Z/#C"0W*[3E>YA;;^"B6=G/T&6 !QS^ =0P \L>*6S%88/Q;GBU$#@4G @@>1+& MDD9UA1*@$7T,;5BN8 EW2,4*B4G)Z/,D#MX%MA+!)PR6*\;30M\#2/!GYEP2J.&M&L?J]S7'Z\>BM/DZI1F5@]#E-'!:=Q]FA M2RE3_AZ!2/!@RBW:*&!Y()MQ4L1&Z'!$4(&UY%3)&"^F>]\J%#@/@75$L!=2J*H?X19;[I : _B" ME"[JI;C5',B3&!!L*1!D1H.X4;"GR&M@S)Q67J3XC."C9/H7[+.^&PA\*44* MC.FH/C 8^H&;@;J!W0C7-QR$1[:#[HESNPTW /VGS]_8<+K(QLP;3Z%F76$C!"3>P^A;P49.G$"Z->IVJ8_*+F VL M8;\_ZE>\>OK2>&R"$PVLT63<&5?>14^-!V-K/#0^A9ZOCFG X:@S[(Q')E@3 M7NIVQB:O*EP:#7L#LR>3G)PFO)-R,EX(M>0Q_1PP(U5XPY=FDF^:8 M\8B^6>E\+]CB&%M&7P"Y>![>7RU &8T5'.N'U\F/;59[Y$R%VP\.C=L_E/Y86P52,4ZCHB49IXE_ M:\9IXM*:<7;WPSAOU4?VJ2=7ZEO;J&[/177KU9*^,5>EVP,R[DRV&3[&G!-% MQ;VZ4+&AR>.3ZD W#"1DNLCOJ\ OQ4I*091?D ]YAV/,S !C&FUQ1IBMC1=I #'/]O/)G%"'$X+@6=U#@ZX+1S MK/Q GL?(O8;A:8^[2_AO,(7%RU6]]U1I.HRP9(B^XA[G5^RKK)4K-:!^FUW@ M>D7ZG.A9,B> \?P -3/;2QR,43KNI>M@A#(-S: M.H0C/U(&PN@[,:J:>#$%UBB:A!&YHYM$;M[IR>D=**#?V)0"4X9];[.? A7M MNPQ_ MMRM/Q?_E?L+#:];K]#KMP]..&X&:" MR1\KK_5&%<]&=FUL61,@MC\<6-:@TS.?>+S6W7"2Y(D8Y/;HL$VL;MW] M)8\J +KUD0 9_3W0J2KOP@,MVH,B?&X9!*Z>P%<;4^W3+6YW"Z'TK?M=LV^[ MGWV7:N;1@A/.FC" 9%9H;*"T_O)&7U_IN>^$+;'\H.CV6JQGG78Z;!$DX2V@ M:44CHF!J;$,BIM-%N"%8AVM.I<7!**#?5KJ=B5;JY5?,$GC(<2,8!/'R:2WR M72:ENV1_"G@ S8(_@$1"/H]D_C=\O<\7,(>E&Z-M% J7DK78GV[X+?'G9(>V M;FV(9M8;&6XEV0-ZT:A3+>V1DX-*&U&[K\R:\BB=P0 4#7EGAIG<2R1!D6#R MX\T/3E7[T >GQ<25+5;T0?=9]2/W6,ZN9'3CL-(X5.L;Y?RYZ8%#*]0GN'L8 M)9@44_4=]!&[3B8O&9(2WRPP!\-%4SHP6-DTYR-7SZQJK$MS=,L([8S%-:+C M(41'[V!%Q[E_G=)%"+SZ3A+/CX5R"$# M6[ME-%X]A)>MU.V*OF)8&DIP$B'E"RDW$UY2^2QM]DC?190%LR.@>^X;,ZE$ M&,R;?V;ZH/2=]8!.^H=LVO!09K2C+:X6N7PR$CDO$RSIS'*W"DJ MA*&*?D4Y:"A0!X@2X'8W?1BXKY=$,$GONO"5Q#A-YV7#JFWB5 U\O(&/%W;/ M:N#C#7R\GJCL@YGH4\/'#TE]'-Y9PT+]L+\GQ?#NL[Y-($]Y#((PGTR8!=VV M!>L>RA)Y2M=H:5%?MF>T5Q_/J#'^M='C;W7-A5)D-,!8HE5[]754YHFC'9_Y M->7;LR]DSU!5!H>EO_X*ILD+= G?G<7M,NM[^_8(W_W3TD,A80PEXTPZKDKH M!9GG&SH2.B$3O(4KFZVEUANP>.TMO8E_3AY4M*#*D5WJ'LFT( M-5F;9]5FYS#[XL,['M&SYN6YI"L!$F'-@2WL6E;]^6MX[34[ZE560.:C*ZQ1 M?A5R Q8GT68?9Z7/T3BI/\XO6L;OD?-6DY:U@P2P/?NV:NG#'N>1N>!75#4]^UJ?FBG?EP?#6\T,&(YXWO=98;"WYJI^B:OFW_S(+)5JRND@+$<#DZ_+A12&-D&&Y#D/$QRE<3$:?R[[Z',)<&X=C'+ -49$-^R1TFQXA:(-=!L4$Q% M,?Q!53<):.7ZLOS=-G1'N]_:OHZZNG<:WG54Z6@I]L'(6*6XDC?4QT9*Y2RN MOO'U5KN;"[KWJXD)-YV;>I$)?95$^?808$.%@D>!3PQ#S!!-A&;8<5:Z+X^7 MB38"9@C&=5U4D3-?@*H'Z% PN0+W,D2C"P'Z/)9M8U =!D:$#<[;]9W$%N9Y MPN50^'!^"U?34M.EEP;ROYBK#3_[N4!0/$7[R%O20^2)2SP?A46Y4:I.#E.@"@-6UY; $->IEU][D*[5 MEZG5,^(&2B/A>] 1I 24^A:>XP-.8V(8K+('*/4UWLM*FR*%HSHA&1D_^: M"0XB+D@;ZZ!) _PGP?08#W45-"=4Y$)J/4ORRZ?Q2I[/F>!527RGC/E#TN7O MDXY0S00:3TP]6_K#<6&@P'@QNZNSI'VR*0\&8G6)<)79C3P6Z ME!]'&/P-FU+HV J/L2,C'#S>;A=D*#EUX%O;$G-:J05?LAG,1OQ&H^8E6L>/ MF.#3;UL'>_JWN7G@6"ZH1ZPOH[K*?<@P+2TS@+&Q@SIC03X0#0=NB?8=4HX. MOAZIM+MB() [E_AFIZ6R-1T<2/E<,;@J+^-#E7!J^CH,,OIV(J&E61(/CC0/ M.54I(E.-^B%1AZ7,+Z S5^&.?)4=8Y^#D@?W *..3:G#M-1A;6L=JCB,L>PL MQ6$&G;ZQA$[$VUTCL;:N1:!I1EQ/1$:&G!K7J0D^?0]=^*/QJ4SJI)J63 MK%K2GPSZ6X/>>+ Q1FIUJR60Z;;U3.AVY<,SK'J5."F6#.T,^EW>^/)<#^G/!=Q?X'8F(?R4: C>]+K:5Z[ MU=BR#KH03]E;!F91KI8!9U,NNU/F6*=N6UD)"]ZT"$KIC*;X7H6U2%&]__\+ZG4ZKT^E@M!3[]3K1*7P=]L);)+X3 M4C@M2"+T6+Y/PN 8 :R-$_'.+@_KH&N:7)2P4JGG#QW4,_2U'0TVP\W1AX#P M9HTFRJ/=&[_: Q^RY^E5QI"($_+UKIIBWY-0EA"SO\6AB(4O2U8KM$FA!K>+ M09NT5E0:1RG# G6*@:Z2HZK)%& A99!@N_<ZFHL(-6D*SP9M!+)1/M#:K*Z3I(5=.9 M.Z.TJH*">A?]/CW#J9*/QH,QD1 !=D+'%KWK-* 8ELJ.W2R)\"+WM+'>8IN= MEZ.G6C!BW--UJ(V@?)[K1N\BX#= M2L3>&=J]\RV$_*8PV--AOZE# B$X;&IG0D$TU=3!F":05IPTH^#Q.V8NZCX< MD:D\ G/3%]4R;Z;5R]I:5->I.+&.FE@"0^.L&EW\@9GY\S'XD$WF&!#WL!,( M!7DYAI55L>15&*Q )\ZEC<"Q1 M*6(V#-!%@4/=<$R<;JDZTHT$Q,7%KU]RO%A]^%*H@DMQ .8&)?2JXIAL)N"% M@H=^H3XG61VZ+4U3=K$!2-\$(#UL -(-0+J>N..#F>A! J1-"&.5+:6J:4C- MCI?, H-S:BI@3!]%)$ABI7Z>)W-X)>IYW1;KG':4\B<;"Z V*F0F+H+5M,:: M>-?Y+@2%)Z*T2RY:3!*];,S&VF_I^R9D<2\-]G"]R=LU6&T<2U4.];WM.BAU M&]7811%)VB"=H;]SI6XZG:J M20JV+#C_EIQG';).TE5[?\67*T]$Q(%:V$F_/1G_LQH*V&8%#$!=[:;:FV8. MJRM&S)]I^:&N2X5MTU4YPXV7*?)1N9A321Z1[:%Z3%L.J\Y&[8G<\,\%JSK/ MG[YH6]?$GK>MIS6D/7A1ZSEL#^5Z5MV_!3;Y+$XELH4'C#(670 /*.!O)M_O M%W'RW-K39,F6]S]?_UC,AQ-SFXTV=*Y MJ2B$CQ-,5#^]^A&VB_TSU3$K'H<-5K22RO+&ANL9W(#$]7IYKJ MP_$:CKIE*F<#$K$M7K-ML M.V8.<_T1':I>^56L8K&TKZ,HGA^R.&__5A2,Q(;]+##ST]O*Z]UX:37K=O67NJ8?8F M0"AK4][IX:'8>^\-=L^"N5SG)A#GQS)#1_UC=BUX6&[26:[?O$-@8D<2W4$4 M>/&41RY($(681D%(N;/JKPB+LU]KZ2-;GA;?7KXGU]Q$O:25)=WZ"0D6!0&G M(QWEYENHST[)@#:L2;#$N[(LW0WBW7>R=&Q971<'BQ!1#E/5[7.B+'DX:K&L M[PT]>KV2I8F%!S,(K]/$=,<-L7BO$ZQ]+^".RG)LZ=1(:LK&0_T[9@RK*V$2 M+=)$^9NGVQ-3^)@UX"FDN3N D M+&[MN>)2Y%(DRFEO$"*=I.VLEOPZ;5^UY86NUJ?E M.S%O7_$212Q3=\XL35SN,*)YJ!_VXNT M))0LZI$:-S,7ZY+@&DS=-!$N9R-(XZCTZGC3?IX/;.R#V:B!YX^WN_JS#$[B)0(0,GD M1UFE%:,@PR12L(5L6=A%=6XV:@;,?XQ*U&G?=5Y9[BVR,L.2-3?5:T<6[22JVL0%:=0OHE8:0$FU)C932!Y1SM8'5-*IOZ&R=$O1\0;@9G*]<$1:,_J\4,3<+=1=4P.%(JU0 [S/P=N\_12C(?HX.:=R-&Q; M][@*@\0R)89ES$D!U28NDBQ4GJY;'AY<*5JA&0=)D%6F3.D +=N5(/,V)824 M+ I;#M^6V[RL;BJ\)Z$=U,<\[XRCF*R6O%GS>/L;,$I/.'-]#*)@*;9_"7KH M;+Q+.MLKRY V2N<>&'K.-:C%;D2R+W/,YZ4IS6Q?Y^4-GI=6*9R0>C,+$ &, M J0?4-#4T[*(QJ*)F2=MEE&YY%Y2%P@*(Y<4&54P*H\P:%&YJ)NK"N_U^K_5 M+S&[)BMG :=2?=A 0;FN\U.B%BG@2:FBUO(W8NEJ54 QDVR3=+3-Q2C3=:T. M00M+U;(JTV]TD@?620;/4"=9<;<4R@#6K&_8Z4_2 M)H5/#.+YX_RBQ?X$=7(!?Z. NN!7K53C8D\]'7B[B)[ZI:Q!+]T9E@#'=]"? M3(::(G;(:>N D4T7NQ_DI"-W)<6YIUY)[ J]M5F;('MK2Z[DRZ M!0L?G X-4PG6A1+LZD;@(]$*+/CZ0R". G1%9EH2V8!.X$:<,@\ MT')57F(NB!0M@K6O$0ZISJT7,K.G4//VI86!H1"*_JF[J$\:+,&Q*7=0(B'L M(%B)$*8LE0K9L()B53#+4,S0Z8]9*B'>)G5G8&DQ]2C&,! &D5SL>A6:WK'D MWTA)@:=#%U_B"-M30%H9DIE1F"#*5)J-9\"E6"B\6$9#U2:NNA%% Y\#5NW$C[WZ(-Y% $-R#9^ MH0C\8WPZMYP:MK'YC+=RKF*,&15ZYVD["D1<@LL(*LLN)%?B Y5\EWU_Y_#3 M0N*X3)9-KZ.<<>>TLNH;56:KIB>RQ793:F9EIB8M2#E?Z W)PHC/'E$V?$2C M:<^ LKM_6MD\^13@A7RB=_FG&,FAC&-K-1UA]L9 M=ZCVABQF6@B,F>-8*O9)!W57HVV^\!+@9W.@'Z \:WB&:2686('TK^$CDG]E MV0<^2,LHPBZ8618Z4AI(%$>GER %JM0;-]#6($58 X,9R(Y$>][>G,_3'6F8 M*#YP;N_,SOA]&?'X>Q2+1(#(C43\G3[K6"(WX#V@N A3P@J7N[1Y2[(H&S[A ME-;;+?47U7N<=BB7V>D.9G HS632P?!;WOB6,Y#2D8 0<+9>8ECY,?G1GI%N M=_\TT!C7652'CO!Z ;H*@AI\'B-D&K$Q2ABFP"*IQ%$#L@(O"?P[*HA5'R9I M*910F_(',')!T4Y6A7F ,7&9)OYFI]X1R#QRP>V4B'+?RV)^I1*D?*UY@D[$ M/2WI4\6(4$LY:!XIFK@J4O]<%R-CN;VU.<1WBH3V!\-^%N3? M><"'AWK WTH%-:=?EC(;K/2(D5Z"P:J3*2<2(!B>N%JY6=YIY%ZQH^&Q:NV< M8_4Y!3"*06;% <@*SUVZ,3<* *"UYP!"ZFW8BMJ D,R^Q<=!)0W:=00E703V M<#(8]T;6R #W&4Y&O5&_WS%6(4S&>E>QTJ M^J;!#>X'-SA 2$_]2%273!E9>T+62JGIY[*&7N+:J]O M7S?XNON5_1E9W9LHE0/9!_M X75H-N7M?V7Y2RUSD\EDMFNJ_@LL, -&>IH? MAZ.YRZ5P,'Z#F*I+[GIT'&?P0LS<$#(JYR.PWO]&CDX9\I#AN31!+JLH)N^3 MM)8E1^5_I4*>Y!EVR_EY=RCSH^[/4;?.I=G4#'I3_^"^U>ZO'J]_L"2^\:C= MGZA6P'I0?2R4O-M(V4%*P59[W"]@.7*'F@VP$S1+_U5"".1>AKD],]@V'=_6 M?Y\@LSB5\(8U?/!.U$%ZG4^CP$OBO#A_\T\?_L/_E MH1>%B6+KW>X9^T6X4]_]?O+1A\?C)&8S&= .\Y74(M>?A1QKL7V+DY!]6$Y_ MODT?B ,_*6] ;KZ \_$&5!7_Y$^U_;&L7CUW(YMJ8?C?7O_RYLV?+?85#DD\ MYV'<4A'.ZZ[R\>T+ M4%V^_O;+^;OW7R]>D%+Z\PL^_>#RPV['0&K-/M=-G(F@S8H-/KL,[P MR=7.JC-TK&-N=V!^C;Q\LIKYR @E&FU\]P!O+>I1-]GZE$N,%4U.XRUR>WR=0+ M[&_Y=^"[*^ZKXHZB#D8\J(SOEK5(&:X=I3!@PMB5"&TW4LEIM,"RO1^N.B:( MJ97.HJ;I3:&8)1%5(22_..8W[LCI.$] R-H++/'=8O])0NE:M;]-!4PO3K#9 M![*:*$#?^UR@+S["GR,XW'@R1(A_X!"Q4-U#2MESZ1=G)16GL&PJ_P\+JO)B M4I@L&]*"=;#%*DZS/DMUU&0^1[XD)5MCW<%^$W[OLJ.P=>A-U4 M*#B=JBQ!F&54\C4/G7(H&JLR,$_,*>S*U57NV7:-3Q_7SR_QET4 MK,P#.-[DN.2(:UI+( M@%B D*SQ8&*L;:L)L+^% ,?[(;(251$EY0@KE8//@(Y>LF4QK%,"R@#^+V'AYTL$AX4RK:TAN?^8Z+ :8/7') K#:V0L>-[I*[46OO=[OLS8&A0;GQO)OF/*T$'"EY\4BSG2")H6-"285KJ?<&0'*Y%FNQN_."UYC$G! M0D82$&4B.P.5^ZP-VSVJ=!&'5(S4T>5F,!5#)1!3 *R:8']TD[A7)D]>>L#K M[L0QE/'E RN32XTVU G*:16I#8_E&_#0.7D:EN6;4T_P&JNJ58QG64\IDJ[P M-9S_5M&U3BGP,AS,?>DO5Q.X3JM"T*]ISVWI+\B_9=,)K0E(K4$.UP4YW.TT MT.$&.EQ/1.[!3/2^T.'GK#?<0ZL>2BC,H1D#%R:-0'F-^+ZTRX*Y@%=A>$$E_PM,WA:7UDTV$)007U$<5QL7JN:YJ M #DS59[%5K'[FG=?.NF2'QELP#)M,H1EHC MV!&(LR6'CY9_.>*20O!IT_IXC: ROEQA_7MMTLJ>M;M>Q^,8H40TM7UMK.KV MJ_O[ME2O8O6=:*^K#CJ%\'M50\BM&7-G\@VVHO!';FQ&DKP841,>"< V%#V^S^I([[JK#0\=,][L D)XW!X) MC^H'5/0T)B^:$N0.E#SM\,T56%3JY&'PDHM_ >F?O;TA+ZD/ MPFFP5?U#<9O->RFW+=K&9@JOVKVUTVOZM&5 3E?NETJ/ME#L'+GN<6&!'NAK M-//D#G5Y@7/I+E=J=JD9"A"TG4M48LS@5V57#P2I!.\"^R$(BXZ]AJUF3R GX(8:8YH MA,K)4Z&W4,P#:O6JWH? 4R3J+*S+=1;#6L=CI*=FO1"R^]!"]NN1#9]R')=2 MYD(@9TY\ 521].MTK_?L.]0W-*3Q$DA#=^.DDX/IG6F'LFO!PU)>9[D?IR_< M]-S96A#@L?.QGPP"H(J$Y:=EYV7T4(,..<@B&WV5U".!0,52(.KTDDLW.D%- MR#H[@7]*FB4BB;)P?;T%#7Q"0%AK[>]46FAGP+8KA *[M?S=1IT/W:+4_%>! M@$Q?W%#M@X*">@><"_MGN>?@32@Z *,L5LEF62(7P@MD)SA%I'&:WH8SAMF@<:^[5&44GV,+S5E_X+.^YW9$]]'P M;G+@5/.N53(%U@HGS\9^EA&CCH1@^H& 6B->)FUOB*F6,C&4SE\^"U,KCODB MP@9-<@NM/8?X5@.OSY'$J+[P>HQW=<>#+?!Z:PN\?K(O>'V64%9H@=G@Z0\Z M,#RJ$YZ^E*G;[P[ZO3V=]Z\:FJP/_F'F[#YFFNY'=&ND6%17>CPUX%H66J(V M9Y="9<,RQ,=)'"W"5NT KO!\^?Q,IN?R5F]>N"GUU4@W]RJ)"X4.=#= A;G* M76M0J/5"H78;%&J#0JTGN/-@)OI,"MCNKT(F5;K(A%ZY;2S&'THM"5-9F+:+ MS4E#Z97=(O'P(1F+A0>EI,0:0!@9(%"H3.SX!BSZ;(>3\A.V_.5>[DE90H=] M7=!'&(;446 X"K MGNP5K 2FZB"L%'\MPU'*TFAN3 ]G*R-4@0?=S#IRKQ"E M.NP>0V,<^'9@*'6XV[1"CRZ$B:L3E6^B0$3X9+/9_-P"(@'& @A;G M1+D2X(X").'=D6(?K7+<+#<=J3>Z8;Z*:.F3:*1L/5N*>4KEU46LDB,U4YQF M%-V$^S#8+#&7:C#M1X@E&LJ5Q4OLLEUTQ(7"74Z!1Y?58'&%ZC&\(^5"U[B; M21B6;8 4U)UM?,-F'IC-'"ZTX@*$H,,^!U)-XP5.Y#(C$B3="CK5$H528,U,BI"'[I)+N5 M _\2/07*/T$%**[9N9Z*TM00OYRC7[2 NZ="N[\:H\#CWMGNPP.Q^MN:"U$]5CD?5'LQ7RD*E?F^3 MR['&= [N0T] ^:*-$U@FJ*Y&#/_K@S6,SNDG7X5VJNT<%'2ED11%23"MFZ0H M&#Z8UP5!F"5:K((P37R6MH#2,V2S")$L9%89"LI,-*WI]*$Z5> MQC18L,;71S%!.KD#%G>DX!M@MJKV&1:9ET\L4WR*_+*LNCM)+YC"I5SN- 6I6CE^JF40 M1\/GCB(HQ(5RB.%L;RD(TW8==1>@0!+Z(,= DJ[]'J4E-J%B=ZZ$_ M+AUB"WLS1^6'BKZ;CM(-(L> R.DUB)P&D5-/H,O!3/29('(:]?APU&.[;NIQ MP9$RZEC=X6@RV*\?)J5&I58*(E%6Q5JR%3A/-I<&8UF^XD!XA4,3>X M85H:(XUK(N/B#J:44O>Z65&AVYN_H%&4-RO*=>:%#7PJ#Y^J;S\Z:SBRQGMJ MFO+^RO82;;#O*=/EUC&S@HLEK9(N ][4/VEWC])IJ -LDI/=HCFX"GW#I.DO M8'RD%>68Q2/1<"$3:*>2$KBR1721NJTJ@,[1##+7:T(_9EQN7\ODDJ&+BEB871;@=E.P GM%DEEQU1& MF/4&%E8@X6U&/45DD)9P)G.7<-\Z-)PY%INMO=W6VH^YM=@;4G+,I:P,@?U3 MEGQN[@.3V^X>;G>SE;?;2B?/&R4WE,A7518O(!>]Z]L83I 0*7)Q(R@*.UW/ M6GI_8;?].88&6O3G+WQ-5T"E]EU0S6F'V0JK(J@P<0'940:AZ#=J:R64>#3Y MU 6_DN TNG.99E>:+NLVHMS#7T+AN6*FN'MZ*Y7-(V IH<%4-@E:16GW'HFM MS17C[O/SVZ;9Q6QI==Z@^1"<43UB!/95HG%L'S> M-259>6Z>*O.584R]#3(01A=_)NRCM!P4XT!(&_(6!81QXUSII5#\!8S1%HX$ MFDROV]5]SQO=G4-U%S359'+N@7&MJ\E,AF.-13-5DS%7FJ%J,M:>NBX\VQ;' M+]G)-JY3*9G,8?,I(.[_%I-Q8]%D*#Y.F!'/5V7 M,:U#7M3F9093AIQ34T?2I RQ7MZ_8;+YNT3[#LV:*KQW4W7&QUH#LR@)*O/[+YB%FK/HM%JRH M4#T95>A5G_.YQ'H?B;3%!A+. A@Q:O4S/-8(8Z3T7=5D@FK7^VD.2>#/1%@J MUS\C'P6JXR+S$5\&<0J(1#5=%=^5B2Z)N]2B%BZ1E0 D-YZ3%V) M,4BI"_VGAKR>#\D*A9X8DWP&PVJKC:HNGZ#JFM0 M=?4$JQW,1&N"JKMK6'LP;$^D(D!*IH?YVC.1>AU+Z> VC!0LJ=!^D":0,T=X M+A642"65; VC>SVI[,KS) [>!;9N4B-%':9[I4(-4SR5\'/C("P#9>X _FOL M)&4G'6X1A]]DHY6UF +UB*/H6":2R%_AZ*"'/C M'^?(/48BE(5EB)5ELE7%FI6\9*AL&F2QIO.C11ROHM/7KSG<#P3=GKG?3[[Q MT(O"9"':CCC.E3"*=:&E[K=?M=\:33L34PS'$X&X]YH M.#)>&O5&_4''<$G'_,SQ0!GSTQ-YXIC?+^[2C;.&+;]H9/\SB/HUL?(8E$[%,)*J8B(F_*"9B9 >2 MB?0V,Q$SIR F8F18DHF8/EDS$=.(FHGTZL5$,J6D[DKL!9JN!>-SDJ]6E1;A M0O AUDE$!%RD4\ZVU_UF6$GE#ETS$M_#V(>X0D ;&IY4H'"-T&RL'*H;+E?F M?7@*V4LV/R=U@F<4>$IO,.QT.MVQB;G):YTJ"P.N;?6[O;[5JRIX=*TW'%D3 MR\1++:L/S'30-SXW&@P&XU&W;[S6[_6LL5$GL\;=(\E4#^KF5,[MPYJU>O],= M594<27\6: E54TG2R@2.?-_XW 1(;#@9:QK;ZCR?'#3(J.0HX7.0NI1&$P<@ MM7,UDF8*_5R2^QIF4!38"FB!SZC[##AG[=GNM;NMK+R2APJ43.GA?BX![_WO M7^0#V4[]-PS6H#K\-Q1Q$OK_13S3?_\KMZP[Z+2 *[,C;/^*=8U/V6^^8 N8 M+B7LN3.L;K4(D@B_YWT2!L=-O=X'C"A-#CJBM#F!-R4#C3Q*T\V.MJN^<*AC MX4TQFOG57F!S\O&9(V3?FY9,_/\[P0Q@(+H;#OE3X,%=Y<%0I?:"*,;(UPS= MQCM&@7?.,1<+J..#6+N@B,M>/$TLY\"5Z1K%\D'U] M?-IJO&'?F]9(M7)%]0Q#0DD\YZPO.$\,:1E@[2?XB"_5EOGE"I33NZD-W M5]>H_NTG+.[L$"_B'ON"EZC0UJ'4G]V8DZ1:Q52/6*E6XK+V]+(;Q1XF%XXQR0#7U:UQ23,PFVEQ[[>F]'FP%&WVT;-6-^9T"_>!4-^'OA!-*8(>O_2NW%TMI*_ISX:4!2RI\O.OA+\*&):X^ M+M-.5NJ#'!90\9-\)^-\)3P$9N*5-9C,W"<:R:>7>GS-CHJ%V*R^Q016C_^[ MC:+GN*5J]--)_K="L;<-+U*B;MS!7H5!,E^PT@6J5MHJ 2>Z M7<.O/:N;KW *DYV%B:RH*0%(:77!H])H?76_KBJI3K2LE@_R<6<@Y7L2PMX, M>F?VMS@4<1;0"0^>AJO?99C\E(;X'ZX'(O$K=USJ' M]\V[D?M]\^Y: UKYM#H),JW*D[BE$18IQMV1.ZOJ\N3W<#1B/^.)*%9'U8B= MS"^B:)D*!!+S;IDXQJX\4K5FLV)RE".6E+^%_R,P>R/S2[\Q8.CRXQ%89ZLMQC37*8I86WQ353ICCM$L# M9I^!I..T^[ \#;3XH-1+JS[JY9_2H?\F=>CCZ?P)O=N'H%AZQ02'#""H(?@Y M=2WC0W'I24SKA%W&@JA&Y'ZK;. A@1N! D5MJ10[P3)*OM+CC85W=\B67-"C M$(/8^E N6)#SW>^L!KT);;:?2HZ0(C78DPPFW;,\HG3#WXC$^ASVNV[ M26=]7NFLW4Y=25!FIG8WI[>/-J>W#TRY5C(S=;0A47W8F1B3XF5FJK4A\WTT M['AM!Z3V:&TG@V5 M-4#K,>98*ZUG0ZD.U'J,:I14;3;7XS#:4TJU&9O5'JG:#/:CVGQ0A;8?W/XY M)"ER#R'2W9MF<_=)?PK8>13!;ZAE;) )#=JS07L6T9Z#!NW9H#WK":(\F(DV M:,_',>6Z[?W)X7O,^Z)J[^>0)83/R:%C4C0"H:)4((R3()?]6W*X#I76&&(T M#4M\+ )/* 0:HIQ:Y)'0-6UE\U.^P@ 0.)_@ W1&_ERO/I1 N/"?8OM@(+L3#2T>GA*3" MOV0LE1!(?DQ((3I]U%(HSI";S0&[[0$[P..%2&,X-HZ$2U"-?06=6 :..X-] MDJ[34$(Q0X,3%:XAQU-H+KA^E$==E($5N$S'.2?P( "E4=/H-@4S%/?&=:3!X!G)&.)4A(?E0:5*$*)=)=/IP'*5-& MJ(IT+'DIM]E7$$7Y:=)(A6><@(01S43B MU;_:"^$DGC#=C>6I$#,U1Y<9ODNO=7I+PP!NRP"L@V< J;C(I6:TT@!?'":J M2Z%MP_:GJ%X)$O;XF@CV Q R4%A+X8LU)O!WGXK]?5(FP-O OY2 /03RICT+ M"0>'MW_$MH@^5XB^K]P3&B &=3V1CZ,\DR:-+1=TH M408%&-B KN/F HQLYOK4HC,2<>P9#[-D@B'(/95)\84XJ.*.\G##Z93B4$6[ M\[6IC#YE+K9 TO9G29(+/(1)%B4231QS S3HV+XE)[TN#]/5!>5.#\26#ZV M$"3[LO>_]Q$VNFBS=ZI1%*9 N7.UGB1UU-[DUBE]!"=D]3((/9E1E,PP\X3)+*/(7B0:0ION MOWF;F"L7B@Z1.D)TW%S,F'.$UJ!5SU:2LFI):9PVJ\2\<:G3#LL84#4DX[G M.>6_J$^7I(;")L%B2D4(>^0$%:0%',0(U8?2T3)I*T9Z,)@6@\*WJ"0R-PS% M98".EFNIJJ@^T_BA3GIJ\BI;_B/R99G,[ZR>(M,G:,TS7?MIX!!F77@P8!CX MKLVHTY):*6 [N%4K3""*(A>%1]91-^4&4;N M'!U8-BCL4]6$F@KUN#X)'O17BK2 8(#9LRI-2IXG.*H&=R:UEE9RJ\72YZDE M="[3*I=\1GE2E+6$5)7.,BKF&>AT)FE23$%ZG,,W18F]N.%\L\]/^;*#7X^) MN22ZR'=* ZKALL$*$R^,Q2E'#/N$>D$DHM1$@I7T@R60JDSL2*D:N,0*;J1> MWG>9.T<&-.)]0CD;)&<. MR=FK*Y)S8/6'HXFQ.9F":YKS5PBN:Z -LH,J\-G*B[S.E3!L8 MI%:O7)^D[-0+[&_Y=^"[*^I.D:1P2XB5GDL%'E>J!8KKWXF("O5.0'=>)KZ* M'N:!%5DHIY7Z5#>5=UCR;RJ"DRO_51OJ/,'80?X @/ M YW2;%C +RW\!SI*7-3&X=\S?H43(',_TH879Y'-];\D8 2.0(2CPB,"M'G7 MTT:$"KN@22 =%:HV$AP"#/+G*0]#X[ 5_)8URPR MO$([^G) $UVM%$@/!H*E#.4RTJOL!?;DD*8C+EG.BO'1CT*UZ$-A"W<5RZ^6 MW8KM--*30^&[1%-Z:>/_\F\Z(R"R=TS]HMPI[[[_42[])DJ;!"R M7%_ZR/5G(<< V+0S&$W?6;=VLP55 MUK+8^_E< &D)&/(7$:Q ^0-M@4J%U&RZ*JI6NWE]7H!U=LK^7VO"1CUKQ,:= M\4EWW*O=/-^?_ JJURE3?.CD-U#O0)-K_YJ0(/D_,V"R*?MM.^*1/F!0O0=*S:=02YR-4Q"ET,]+X3T;<6:%%V MNW:\ZCR._5/V]J??L)&2Y[E\R3Y1D,MT<(B6+GEZ+=8E]C MT6;G)\.N5;L9_RP(/AGX+?;I#_;[UW,VGG0&CRNP2OS>*$"[K-_MM*W1J-WI M#ZP?IF$JLJ:^W/S_$ZJS"W;^M[9-+7G 3K=MM.JINF_ECH?\JB;%]-E$$$=- M!+&)(-8S,'O^4UHF>BEX%9;5L!-D%:2_!?KM;X.8E*R%W'G-C(UP>Q-A:'VC] M]PF:):>2GV%W^IUL)KW.IU'@);%(Q=ACL)O--)J[\>9&<4'8%&VM;>I!O]\> M#?:XYCFSN;K\SVK9LV,^;/>&S3%_NO5&MM)K%KSA*X?,5\@OI3Q_(-.C%0<% M8/!J]^$O&4B/ _F^GZ+VL-'!H7T_]_@/L\#XVYZNAZ0 MD!\YC-#O5!;!J!MG"O)#B>&7L^&W$)4O9U&> Q74C__E75?==G>RS3BN?/(G MOA2GMSK/3[1O]_JJKWP*C[,WJJ^7/P?S_4_A>MQWXAHRM'M]Z_-D9\VAKGS5 M:L4QR\T!C3W"8AAK'F*F[[-@3/*]G[59<>![I[XF%)BGK++]WK[_[; Y3\-M MGNU)_<.U!(P.>DD.@0@:KO>, M+?ZW"U?,V$^NSWW;Y1[[;39S;1$>-J=KN-O^EJ&N!_VQN%CC_WI9_J^:3.,N MH* -(KW)PCFT+)QQDX739.'4,[GE8"9:CRRA= MLEJ)T.:1T =9B_+5%8L"SW68IK>R?!AG\B%?4*T_M#JCB=4QE8KK#X?=OC4Q M=OVEYZS.Q%1]3H]I*N"FQU2]>%6W%E4NFQV]$S.J'(YUP3">3AT55J&(*4AY M7/LJ!H??+_NA*BK6M:!B?]BQK/ZD8S[4G8'5F_1-';#U@3<5,]0'WOR+'DU*TM/?4&_>ZDLY$N+%CQ+31C%B"29O;4E)UH M1CCL KM[/7&MSQM:>EG5FI^P[9:L+Q]5:_S+6IDS(,U@3>TKJ&&9+'VYX)=" MEM(4W)=]4T2,?3>HHN1*V.[,S9J>J,86V&W#P3J.U,@"$XY2S$+Q7$JMF1Q& M.,]'0C1(FIGTVH/!?7-H^U:[N]'3R09M2Y?HP'^5-/SGEOQF(F)3J5Y-Q.,M M1*QK!N?5^-S+;^&"NDO&Z* ][C>;^@2I=0].7H_@2K:V,MB^FD$_M932?D:W MBYC<]LS5X$M1!$0MW?<16XULZ@?<,G<)QIY)+5VJ& Z_N,2N2*O Q4Y3OFI/ M@EP[##QXD1OI/SS5KP^+-NL"SE@@.O#U':I='U4,+K^WS<[AH4B+*1C!217> M%B5$]CIG:ASZJWM6[$"K>W@6;X6UG*O;RZ/(^>JQT$95US=.7=U[3')6MB(% M-@#B.J)).FX(HM6[EF6K]5\MW21G%:RQK5.@[J.%LGD22=$M?Y0UE75=;)_/ MLX;FJ\!S;5>J!MRPF;I+:+P(@V2^@,4Y9L':A_L6[@H?N@RH*'8D[ 3K8^-( MJM6Y;&:&M;U;\!@\1U6J58L?/#TKN?TKDQS7/F1EJI>_;M. M +()+)()7%#"Z2A*5B'7C5E;;": 5>,_J*,S#N4%L)C'^"]J5RBPK9FTGY"A MNXI5 V/R;6!)TP2.8X(B:0K*D"LO3N$-]@+Y-H(L\,'$MUU/_>#BZZBA8L;J M0- F'O:V1*&:R\8H?1W7!R'MH0[TL1;8R"NJ?C(\Z0?^2>&W2'BSD^QM<,\< M++[O/,Y]%7V[?M,+XJIO.(C2<^JB]NP)K?:W1>YZ^RSET0O>^M[ M+VKK S^)&HJ';>^_O&W/%N[=R\A4+!ET_LORX3\^44*AV"Y%"&YI6XB(7[FOB.\:/YBQ<(G MD<0A+-;[JQ5\UK,_+SM,CE[9?5_+7)(F%Z(VN1"3)A>BR86H9XK!P4RT'KD0 M]_Z,^B ,GZ^R0CW;G[V2HAQD_C4UJ4^;DBND ?J'&;=M.#&$$ J*:DRW=Y:B MAC3RAWJ;IY"@M*\\G" LKPZZ4#J<]Y*\9]A'WCT,/\@MD"A?A(WF3?22]O$: M*0&W\R"\YW?U7;P@IY5V4K+/X8%P_";*=>--O65]EP.4X U7SNTV.[=MPK&\ ML&TOD/K@9?%O..["O3PHJ?R848<7M/-?A>*G.X@O6Z&U$]-\J=)<\E __#L2=N [^(OGJAP] MS&.)F;C2$P$B%#"N(S_W!3DJ@>SP^U]:PA6>5#M8K@3&.33T,UT$/*[RR.$! MTEG9>&&S@NQNK)C4DGW7B\"_&N]<(&A(X S3NJ(4E/3 G MFH$"#K8)*Y:V>%?,#RHY8BYO,X-O@S" M>,[G6*!$&1(TI>6*.4E,NG+DPD)QVA^T35+EN(53E04N+@/7 :V]PL6:8CS*GYJMP*:?(RN9N*KCB%AY%<]#WP M2BJ#HH>+"N.U7R EH;VB727/GJ*:)-YT^R]^_?*RM]MZ25$/8+#/?K>EN#QR MC^4.*P^9M+SE"4!C'6PGE#TD.5 WVCDDF88FG;&K2.X7/ MD!VGY::/*:8B*RN5FSUG2SDC672ER01H,@%NG@G0ZS29 $TF0#T!]@ZKG((HF<*C<4+6_RP( MJ:"E)RY5:>W4,1 'JL0IZE1A&HH+\"8LRLFG 1; "S*=2GB16*/3X 5YR__D M(1C^AY)6\%C6W] BZBE GU(O25>;*N67HU:M?Q&5F/6M 3+7^;; *%9^BN/ MX:_:-V;XW?>PY%1:J9B)*_B"*/*N)6($;&[I5;YY]X8P\>1M;J$MDDHYXZL5 M?.K!T5W%!GL$NBL>_U<5P7&OSWL@,N3'.\BPHI,]#B6JGT#6+H3/X+ML+!NK MJZ6O8,2 :G?'\ XV%1C"D3@ 63X>9)5$!5!X1Y]<^1,ZCK" -YQQ4&RF@CF! M3[5NHUBLLE]C_@W>#&01)5A$OH(.D&11A%WI]B0J2W,\DO]X\^$-$[!JXN]V MGDK:J9 Z['9(#>G0G*9U(YUS..BDPPMTUNK6!!D8!H[T7!"<4!Y*B084%"R5 M%Z(6"3YL*A+E.Q9D[0VB8[0$,,=6D2;BLQ)RPB;D9PU\$#7%\8ENO"148O72 MA=G!'D2\(8AG11!VW0CB(L^P9HPQ4/*<,?<_,OA>\*%0A$.%,ZG" M&XHID$U@QWOP\2H>0PG^"A:9ZF22'@MP-G8.8Z4OBTS;>C5D/JS(G6GCJ0NQ9:$JJ2]==!5Y?KE MMCKR5PI-F"X%L_377*\=O$)P?$TA1%L&U"EAW]>+ (XU/H[DO(1G/=F@)L\Y M6*JXTK3E%X"R*$"@*F*2].?C3N4(*\1$@9 \PU=/1^Z$G6E*TT#J4ZH:4 U M+[GDH2O= KI=B$06E!^3YAJV>_3$CL$^& M]*4M5U*F VZ?-X'0=5 \M/1X%/IU$,0/M,HY2F46R)#_P M%)$O\C0_]67LZ_W("Y;\F\#:]*!$S\F3DUL[9#KS('#8C".Z22XER6E; M(I\B"7E"#PX<0[(>IG])K%*;?<65#J8PK@(!+X*UN$34KQ,(60%?+0"FH8BK M%9C9+H*54'D&#@1?!HQL!AM//$F:$'82AMI&X-E=:0J=!E:A&:Z;V]$"\W S29 3+)R+RV.3LM",R%2@&', E8(*N[[="[A^760>([BS7&(F7VP M5'*Q678\P>K"! .[D+\XAQ4#\\4-[60)K%N;),17T@4_VI\B5"%6'G/W%GVZX*C MO@F:8R30P ]A>-B$*1#@DDDW7F.I/RO:6-2--O[$8P9VD"KV0D68%W!*Z53* MB(\,S<@B+]AH'DZQARB#(^W_)9BF/Y<\' > @Z_J&*"%!O)41,<9/>F>N+(O MK\X"59@=;?.5\#CJ5QA,7"*"H?"Z2NRG(9IG131N+8GF$I.QJE''4B5S[>'( MN91+5T")W>EOEE&3"'T?; FT%Y-S8A&*:(&5S3+IH5I^%P+#V^2:"PSL7L'C!+M_"ZVG@7,-_%O'2^_'_!U!+ P04 " !D@"]75H.K*JP( #N M/ &0 ')S;)%ZR]W==^'+ M]27Y>.MW/MG>9U<=_[=K+Y_U^O;SUXL.V7%JM;M6IU8[\\_R&S!\@_B*)IH; M+A,J:C6ONT-V8F-2MU8;C\?5<:LJU:#FW]1B,Q2[-2&E9M7(1#LGQ]@"/QF- M3HZ'S% 2QE1I9G[9N?7/G4/H8;@1[.2X-OV=]PUD-#DYCOB(:#,1[)>=(54# MGCA&IFZKGIHV/%F#VRM]'IPQCTSL-NKUG]LIC2*>#!S!^L9M-*H'^_,VQ0?Q MO%'FRKF*"6KXB.'H3\R], =T3*?=^C(Q3I\.N9BX'SI4\$#Q#Y4/7Y@8,<-# M"M\UV-'13/'^A[;MKOF?#,2 005/F!.S7*YJXZB=S^H6RF+OZ40CKGG !3<3 M-^91Q!+H\/>?#IOU5ONXAAW!-NDC]@D%H\H-I(G;JZ9ZS *E*-8\;!OV8!P8 M90#38>N"I@0_A_EO%"%X5 2?#YDF738F-W)($YC>MJ 8:Q(T82![.Z_;=V%Q5PLR1B"K^MW;82NEH*'H'(WD,,:V-(HPZJ M'M>"?"G>P)0AQ RFGK#E(H+*->?_8+ 70GEKO\VWW^;Y\NFEUSV#CT_\*^+] MV^O<^A?_\HAW>?WUZC?;?OJ/&\_#;^5Z.F2#!4O_GFG#^Y.\B8,NB7%;^^E3 MV_72@&+/?/B(>F_49'DO" M 2S75"B[&*^HLE6@T?Y4(:S?9Z%5]=%1(P,V8L(3S$/@A AH!8D?:F@Q,40RI,? MRWS=JSOBHPG/KVZ\"AK"6FB8F8P*DBHYY!J&1'^!JHTI" U0B -[R8-#Q'2H M> !-C=>O@R*A8R#N/B4SOI]'G*6A!,T_SCFX.$88*<)*[Q/Y%BP:,"BY47$ M#KB&N%BX4'TIA!QK=[/6)^(Z%73B\L1.$@@9WB\.CWL#2V//ZWL[RZOS_IQA M)E(-J5B*3T73SDEC[@+YKU?$6P_9"P"G\3'ZM.Z.7"_Q&( 53PB') TW.:!A M@DZM&(W>&1X.FF_EKV^5I7R(EZ^=H*K H1K[];9?Q&- :2R0C0A%MP!&!8D&@K"87 M- $&4H&8%?P..+49)#.@'2 &8)>P,8R!(T('S?[(K-2 %'RJ&%N3+!%,ZV7I ME1Q!S(2\I+@Q0#X3"2,RG#6!FF\Z\E(E0PT1C&J#ZBH _L=6'4GN1,-H'*.T MM%.PAY07L;CP)OA #9HI98LC,'.EB,,SG4!:P2&4XTV>Y _G*P/>1D,@?Q%N M!^?[OCAD'OFM%AIY63[5LZM0+1C).W#0[SM@-TL,V-Y#R%)+E !J"I MYL$9 M8#B4$>_SA?R/?I>3+40=L(7([NL^QKWF) 1C*-4\($^5T,8$!^G*8*NN,A] M6K$AQ:20D'XFK#<"4O%V7AE7H93)'6-4Q!1T0!Q5<$ _2,P32V&TL91D6@Z: MY4T%6M#&F;25U1ZY- .03FT:9=Q A+=*1+B_OO2XM#0T.88-GCW1,$?Q+!%- MV6D!%'N.4/#D *Q(ET"_0FEGV2F'3X%[;5160)WC3B9XF\D9T&,Q6=#Q;/B> MH<9F$T09>$3":<7VE)DA S["9)>[!X9_W/<(>0I9"A^9NH:]@$&W6"X;R[MO MA^4AQ0@'D1O3=(&MB E(V JN(/#V::@Y3,8P,C(!"%$R ;*CP7;49(H5<"1F M+/-P;[?&,HM/ +6NY+QI5MG-H!UAW,09X3$."TE%A00 1[P]ZVWD@%END3]F MG8";#,&,G.=5W']? M?FYLC\+A.Q!SMWFP::?A^<]831\.:'@_4.!1TA'A9UBUMJ^&B2^XN_*[7ZQ&[F7MU_MH;#RO[BA3JU0@/ MBF9Y<97]SY@5GAD1*$B@#I_6[C0 TK;-025K6-XIDW=]<]'U>^3,Z_VS0BZZ MG:I;^ELR/_)*OJ(??Y[,-GNS5QFRQ%52Y&0C@ZK^_NSC6? $IEB MZMDB;$I+UI+T%(U9\=EL5"[:#BIV9ZQHBN=J6+-@ >/C6Z4N(7=<"$Z'I)LI MW*&MD,[YU7?BF-]_Z'FW&I:8)GO>Z4WG"^E=?;WU+ZZZO6VNW" -M[ERFRO? M'RJWN?('"#WO5L/RWNB;OIB]38Y;#=^%AMOTOTW_[P^53Z1_2/I+KV._=.]\ M:DY# \$>.QL:PG6AYN[>FGT7!ET:R0F9$-]"0-DG#D=+V_!/KL"IXE2\:)9# M.]+NX?ZALW=XT'3V]NJ-"AE52>-;1U3E'U3]_Z=2(PD!Y)E#J5K^E[SV3X-/ M_@)02P,$% @ 9( O5P^M4#!\ P 3PX !8 !R&5X,C$N:'1M[5?;;N,V$/T5UD$W+1"*LIT-',DQD-A>K 'G DMNT4=*'%M$ M*%*@&,O>KR]U<^5T'UIL6N0A!BR*,\/AF>$<23/^">.Y3*B,@:&OX?T2,16_ MI" -BC508Z4%-PD*5991B>Y!:RX$NM.<;0&A:Z=_Z;C.]17&D[%U-6W6*.FA M:]+_3 ;N8(C9%Q*[!4HFXQ3,!3%"=4YF)O>.OR"1];"<"-@,B;M6-M&BATF8\9W*#<' M 3>]E.HME]BHS!NZF?'M2F+5KVSVN.#,)%[?=7_V,\H8EULL8&.\S\YH])=( M\VURE*DZ-$^#H(;OH/3=\1H+H-J+E$G\UQM\;V76KMLH:?"&IEP8O7K^+TF].ADDP*J M<"(EF%7.]PF/N/ETUK]R_4%_3"*;JNRM@)WB*)6MVQW/[;Z"FX.7<,9 6H-/ M9Z.!._3'I#1\2QB=_,26+*#_18*6BR!$CU]0L+X+%K/%[6HQ#\KY:A[,;U?3 MKRAX7*[#Q>-#<($6#U/GO670T$@ BI1FH&]Z;@_%($13V<=YGM&XG3?NZQ4X M5D+0+ >OO?'?(!QL^6%4ZG4D)56KHRKA8D$/ZL5X&[X'YGI/CO:'T-;3TI$%I5,J_&Y5-Z+>9 69YM+D: ;YLRU=&3N(HB*QQWS JI#V MO9"_1#EGG.H#XC)6.E.Z>E^\2'L(R"2 !"URI#;5?6"LLIS,[/.MH!J<8QF6 M@9/RM$AUO!_<^.!&M_8'[YH;:&G?UA+=IM9C3%'@( 9HY2RK<>K\YEP<>8/^ MQIN-=?E=QMS#GL?J@R(?%/E'%!F^.XK, _OA@Y:W%R4C9O.:$7:L&=&6T/\- MZ[]@8MTYU-=$'PN F[G;UG"G M\V@DW<;C=4N3T2W@R'9PSYAN[">M1W>*M]4^&CF#R[;>FR;$K>JZ;I6JWFOR M)U!+ P04 " !D@"]7UH%F<>4# "G"@ %@ ')SCS?]R;)B5F&6D1S]G-QZHJE/"FP0S=$"%H7://@N8E06AB>P/;M2_'87&]2[^\_7RSGJ68[S$,P=9Y$L M# /,>R@1F$FJ*&>X=IQXU4.]2JDF=)S]?F_O YN+TDG63J6V]<"I.9?$SE7> MFTWU#GP)SF?3+5$89146DJA/O?ODRAJ#A**J)K.I<_PWLBG/#[-I3A^15(>: M?.IML2@ILQ1OPL!M5 2:#K#?R#Q9>YJK*O1<]T/4X#RGK+1J4JAP:(_'?VT) M6E;/>]R$%@I28T4?B;;]PFI6$RS"E*LJ>@OPGF9SU"LX4U:!M[0^A&<)W1*) M5F2/UGR+V5G?[,"_)((69U$K+>D?!$Q#>(H\*0O7M 3CVM?(Q!]VH:>O0/:D M#2?E=0[,^*FB*56G)][(C?Q@ZJ20JN9;.?;:#\T\FGVD$G!KJ@YA1?.<,! X M/1G[;A!-'2WX+=UXD9\,+@L1_R%!\]O5)EXEZ/8*+5>+^"Z&#RS7\9?E)HG7 M\>)X&R[G\]O[5;)+PVK,'@C+.I.Y(BB-5$419QD7# M!=:UC](#$J0@@D + U8KT0CR2/E.U@=4T!KZT9J45*I.8Z.@1^D6)Q$O@"7A M?F45VO!ZI_FR;TIWR3(;&AFZXF)K=C;6&'V\ H-HQ:6-@B"PO-%D[ =]0X^' M[G!B:-]U1\-11WN#L3_H:-^;C#IY/QCZ(Z^CA^[%9((PR\URY/D7P_-VW;F M-I;WC&YWAOW18'*NH^ [ 6F I"B4MQUX0QH(,B7"N.X-^TCWXCXRO8*5QVSJ MY/*:&JV",G@***[A:/]]DK27FUTJ:4ZQH'#ZN%7Z9<>(D0I<@]Y* N&W1,%% MZ\$!3$M-,418KE^!X_P3/"X &<\^V62JFK2A?6^SFW M?[Q+^W]TPY$.>B"40?Y+=(JW3:2/!Z:60Q_=V9??[13^YM2_%]PUUZ5>DIK( M/II#XX2Z9A2W<&8B,=]*'+%3G'TM!=^QW,IXS45XXK:_Z,5D\9I1F??*!\": M,F)U:[?SY.5$T^V\'&C>CDH-+HF5PF3XU<(%/)4A?N0TC\P@,Q[;_N!#E'*1 M$]$--VX[79D1K)WI9G\"4$L#!!0 ( &2 +U=8-#?X&0D #@Z 8 M#,Q9#$N:'1M[5MM;]LX$OXK/!>W30#+LN.DF\II M@#9)L<'V)6J+C*H; LUL MELZ%S=A8E24OV$?06DC)WFF1 M3(&QU[W!8:_?>_TJ"$Y/L*NSNHTJ(O8Z'!R%!_V#(>L/H\-7T>&077UD>U_& M9_M.^OSSV?A?5Q=^U*LO[SY=J*2Q>E)(F;,V(6$-YVR;-JEJK!!RG,A%]'+LG&;B8FPO[P8O.J/AH/> MX"2@'KWWG]/K+APLV&/)@<+C']_U*G5U.YJD;B#Y0E4V2L4M)*,6'7FEFM6P M&O\G3[+,,]J^F,L:%0X@J-)HG@D+ 2T/1(6::UXVZAQCJWH9:WT&/:3XI*W2 M>OW:[OTM;?VC8ZY"Z9S+41NH=1$>4Y;Q&3 ->$3G:#)M)@SC15%QB86ETA:M M*'N/XFS0#WYG*F778- 4Q!G[0\F*"-)TV641]U9'BF88TLJ';JN>ZIRO63*W MN&X/!!)W8:/ E>RP\,-@X6#;L/".&^A==CTD:BPD"@%<(2EX;7%(HYB9CJ51ST["!AJDP%L-4 MRS@5>CE4L]L"M6FTN:/N#M<[7#\&UX?;ANOQ&@;H; Q^'9D:N77X119/I:G MQSVS[P!RR;@&AT7$EJ#3@Y!A8&AKA,FH!8GE:/#)Z--S(DPLE:FP';D"6DGC M9$JM8DBPV+ ]A& ""&J/LXO;../%%-A;M++7E40)%R(?[8'78G"4^"?_*"CH M+CP94/^,3'&+(SQD29<'#>068S#" =+E<.VR?3?G31)!.8H/HN]-##O0/Q3T M7FSXJD[^KWQ_RRCA' S.!I'A_.%OP[9+KGK,*_/P)N0S3P A6(_D MO7!5:>P 32Z=8++D* 6%ZX<20"L?H.U'^!0J8KIVPU=8[-8^!E4*] =0%Y>1 M=(EN4TV,2 37@B8@?+#@/)N">JH,.?".!8WS]IW95P90(8M^!C4J.>U^)3FY M*S@MI\0J$, 6/JQH1T/XUP1($!T*;(^'>+L<"-;\;^#2/GPU(EU/[OCOB.9' M(IK)=A/-@ZWW';YYN-U_,.T@58&F8B2!D0Q7"<-W)& !/

/:< B[],(4"@QN) MW(,U4!*ID4A56,\O2'ZB1%=FQS [AGDFAHFWC6$N9EQ6SMX3_"!-(:;7K068 M>Q( R^#G ?Z+?[P_)^ (!1NB[T%\@L(3W.BO:_ 0#XLOI8'R*NFW,XYLTF1L M'$>"7PG49T2=[SAAQPG/PPG)MG'"N8?;7=C2BXDZ#^!J[N6&1_@:%+*H.*XT M@;,5']S3:ZZ,Q7*Z-H!]&5QS]E>%X05VO?>5)BFR#'H!&]*UXC%BW[U3*=;? M3.Y[K3)NEL$4^0^.E2!QCI5;C]KI63 I;D#6+U@VY+M_>XF>A8EV>9(?)CEZ M]-,D1]T-@:0AFN[*%I-KT ;[RBP37!\1 MW)=BRUXU4BK-)F&76X NPRSX6U M /_%\9DHC&NH/A&HG^MD#RD!_0Q#?@S^IKQ+PV/P5R50?<=951&[URS[N[SG MUN!YRQV#K!^8.Q_>I13< MG87FE>.C %VG"OU+E7NL+T^PH8&E\?TJ^.M$!#;1=!T3N<>%$09C"%/E>+9P M5=QD:J?GWI>S.\.\ _(/G%=\BXY\JM'L=1%6X(PU M-=X:D1W/5^L"AF2LZ MG.&"3^N;2+JV[Y"74BT :^>9\A:=K_$#XOE)(H7>UB/-W9?W<'L0AOS0=%XS MOS5T_YV6 1=XU([G>6554^"OUKN2M>Q!.YW@9:BD!9T.T,V#KYH#?H0=MM9KXR2W;O>W>J:-I4LES1HVSP$!)YH@H=\$C]9!-S:%AGP_]QAM\!2N?()I&_JW_W MYQ^4DL\GH/WCX*C+Z)L:AZ?'[%F-M-JN#'J4)G.O,5GS;<:SSCDTX<8M_=6, MMGJS_#8\>OF?5U;;6_;.!+^*SP7MTT R[+CI)?*:8 T M27'!]0U9%XO[2$LCBP@E:DG*CN_7WPPIV;*37I/;-.?L.4!LBQR2PY?GF1E2 M//E+$%P6&2]B2-C?QY\^LD3%50Z%9;$&;C%U+FS&QJHL><$^@=9"2O9>BV0* MC+WM#0Y[_=[;-T%P>H)5G==E5!&QM^'@*#SH'PQ9?Q@=OHD.#]G73VSOV_A\ MWTE??#D?__/KI6_UZ[?W'Z_.62<(P]^&YV%X,;[P&5C]@(TU+XRP0A5?-A3>AJ.K\/,YO(PE$H9Z"4VZ9R>4 I^ D].3W*PG,49 MUP;LN\ZW\8?@&"6LL!).3\+FV\M.5+(X/4G$C!F[D/"NDW,]%45@51D-^Z4= M8CT6.1CV&>;L6N6\>-WU*?AM M0(OT]Q9N;<"EF&+EI.O(]S^JNSY9:V0.KCL3)1-?,(%8:4ZJ M!;&22D>O^N[O3JX4!415D8"F7W>R72.145(DV.KE;28FPO[R:O"F/QH.>@75\T!^.3D(2?$HU6D,?(PY! M/WCL.Z?7WSY>LL&0!X/#/;[O1^K\\GI\]>'J_&Q\]>7SGW/(UM2XZK+?D*,$ MS]GG2ML,BBZ+05N1+IC-N(VVJ?^63R2PB=((@7>=?@6S*7G:6:T; : M_Y,G&>8935_,90T+AQ!4:33/A(6 A@>B0LTU+QMUCK%4/8RU/H,>!2=EAX,5@XV#8LO.?&>8TL7[ ;U%X"NI==#XD:"XG"A@N%?BE6 MP$6!4%FPJK"Z M04O4[GM")(.,OQ20N$41J9%;AU]D\52:"GS< M,_L.(%>,:W!81&P)6CT(&0:&ID:8C$J06(X&GXP^/2?"Q%*9"LN1*Z"5-$ZF MU"J&!),-VT,()H"@]CB[O(TS7DR!G:&5O:XD2K@8^6@/O!:#H\0_^4=!47?A MR8#J9V2*6QSA(4NZ/*@A-QB#$3:0+IMKI^V[/F^2",I1?!#];&+8@?ZAH/=B MPS?U[M\Z_/[GC+#'][>,$B[ 8&\0&".B!\L. \FX)JJ@PY\(X%C?/VG=E7!E ABWX&%2HYS7XE.;DK MV"VGQ"H0P!(^K&A'0_AK B2(#@66QT6\70X$:_X;N+077XU(5Y-;_CNB>4E$ M,]ENHGFP];[#-P^W^P^F':2JF4B(3;A1A5O W" 3T:8!40S720-W)"#!/0PH MJ+BO62(_QPP.])ZWUD1;FP[.C[JM.U16ND32,2X*BF-<>TX!M_TPA0*#&XG< M@SE0$JF12%58SR](?J)$5V;',#N&>2:&B;>-82YG7%;.WA/\($TAIO/6 LP] M&P#+X.%E]* ^VKI#_><6239L?& M<23XD4!]1E3YCA-VG/ \G)!L&R=<>+C=A2T=3-3[ "[G7FYXA*]!(8N*XTH3 M.%OQP3VUYLI83*?W!K N@V/.?J\PO,"J][Y3)%5T2+XI72L>(_;=F4JQ?C*Y M[[7*N%D&4^0_.%:"Q#E6;CQJIV?!I+@!61^P;,AW__ 0/0L3[?9)7LSFZ-&? M9G/4O2&0-$337=EB<@W:8%^998+K(T*@.[L=2^UXE0BKM%E&'2X!J\QS82W M?W!\)@KC&LI/!.KG*ME#2D _PY ?@]^T[]+P&/Q>"53?<595Q.Z897^W[[DU M>-YRQV#K]CW/) ;BV!^!8*:M?#H@B 4@]&J'?[G_. =^0QZ\#\R=#^^V%-P[ M"\V1XZ, 76\5^D.5>ZPO3["@@:7Q_2[XZXT(+*+I?4SD'A=&&(PA3)7CVL)1 M<9VIG9Y[#V=W(<*."?Z?-R;/,!)(-=K-+N(2G+5'9+MW@&H*Z'I'6A0S)6= MWG3!I_6K3+IV$" OI5H YLXSY5T"OD8P2 A/$FKTMM[FNC?N/=P>A"'?-*W7 MS$\-O4%/PX #/&JCG5=6-0G^Y7R7LL8M;;+Q,I32@DZ'N=7[KN/?VW;P:?2L MVQ_4L%JNT,V%KYH%?H05ML9K8R6W[@>T:J:)I;=2FC%LG@,"3C1!BW 3S'' M?GCG8)G/)X9>-8510Q[M[OZ493%T$^WO5M2?ZYA^V2-VIV,.9NLT^U_V\"=, MQ@725.2O$=S]_)4."_():/\X..HRNN[CY^\1>YGJU.^6G9_8SH:Z^_I:DM\@#:#9DO[.N'QS51C?Y*-*V>MZW/K&;45.$!% MZ/)94#_WU_P"?T5OS3%82UK>!RS1;0N\O> I&O^(SY1H'.OCX][!X9+H?%K? M60-_S]!=7#S]-U!+ P04 " !D@"]7R3L//-(% #9& & ')SU9>V_;-A#_*IR#M0E@O6PG<&37@.LX:+8V M#F(%7?^D),HB2I,:1<7Q/OV.E.1([KIUJS.D18/$%H^/>_!^]U#&/UG6G*>8 M1R1&;X)W;U$LHF)-N$*1)%@!=4-5B@*199BC=T1*RAAZ+6F\(@B=V][ =NWS M,\N:C.&H6;5'3V_<&9/QB@FW?H^"Z8G9C5%XM9\.%F7G*] MN7O]]FJ&.I;CO._/'.H]RM67D56>-Y8IR2XG,[[N9&L%.!Z;WUCQ8&QJKU/=< M]^=1AN.8\I7%2*+\4WLX?"1)NDIW-%&JYDO"L*+W1)_=.#5B!$L_%"H=[3/X MJYU9O2\17%D)7E.V]5\&=$UR=$TVZ%:L,7_9+2GPG1-)DYSC'+B M%SPF4C]],FV8^+E@- :N\X>4AE2]./+.W%&_9WMC)X1;R ZET]S MX,RHVOHIC6/"8<&+HV'/[8_&CEYX2#$:IH\ AT1^L>T[D]G\-KBZO)I-@ZO% M-8#J=GDWO0Y0L$#>$-W92WMFH^5\IF=+,WK]4[=[8#O^=P4V*57$RC,<$3^3 MQ-I(G,$.-%VBZ<7B)IA?-'5Z-F)W)BV;GKMG:'&)@C=SM)S>OIY>SY?6XK>W M\P]H.@OT3,]U>]^G[[;$N.(H$IR32&.Y3",J)6C*>8$9NB69D J)!)YRB'!1 MBI:"%7IMWBT-><4C&QWK/5K@GCN:B35DH:T9>:,32#/H4LAUYF^C!:/WE,@NNI$DI[%. MLIK1+*4D 7; 7@=QM$@2&A&I3://KI3N(J IFL!#5LB\P+!;B2:N2T,W<*UU MQ+'(=$9N[FFMU-Y:<5IB&6).XQDY="U=90$O[B@YCY7OM,A%D5V$R, Y%:D98+$V_QA#X)#(.SV.3W:>_PC]'>PK]_?.^X.1 MQNG.^;0I''U'CKG40R&B52Z::S"W1;D.%+YE*#]0\^V@IO<<44-YHH<&"I"< M%8:R.P:J04$-*4PE8 H*L%RCIZNG,31]L W80^J&B0S@E'?-KH1R:!\U'0Z, M34-BTAJL*E@)/@'IV/#,]Y*:_=2@^FK F!ZO1,T70:%D?0;\TM+\NF?3E@93 MUMYM$(X+)6I"V0X:2BL*-,-"N493&@CH(..AT"2:BM6@H):SXN]5Z-AYX;YS MB]J)3^' AKWVO+71D39.%G!:PL2FMF$]-J6['TJ"/UH;,-@_=KF[>1SFN@R$ M9K"* 4UUZZ:[^FS#ZSM3S*"A'=3^5L/*+ZM@ZMG IG6&=7=]^=M\ 1@#K,G3V!O&4U_"CCOS7__RKL#\,^D;"?Z\5T0MMU;>-03HYO)(6LET': M^V3UR8\+.9BP2P+MZSHDLNIK3\O^_1NT<%W8E"'^F90WS:R3[DJ'$$J#)G#P31;W*M:NRV2I[R?7>KYFF1=B_7,[PB5IEC<0)UC8_O M!:U+_^'0[@UVZ:ZDN2:#EB_MS7\!)G\"4$L#!!0 ( &2 +U?*)I;;[P4 M (<8 8 #,R9#(N:'1M[5A[;]LV$/\JG(.U M"6"]["1P9-> ZSAHMC8.8@5=_Z0DRN)*DRI%Q?$^_8Z4Y$CNBYIO"0(G=G>L>W:9Z>6-1[!4M-JCN ^.G.\$Z?G]OK([?O'I_!!UZ_0X6TP M/3+44=2S'>=V?.LYY<%X.P/(>"B3F.554<,P<9W;5 M09U4J*0I\$UP/!ZMB,(H2K', MB7K6N0TNK %P**H8&8^<^K?D#46\&8]B>H=RM6'D66>%Y9)R2XG,[[N9&L), M!X9W>.ZM-8U5ZGNN^^LPPW%,^=)B)%'^B3T8/) D7:9;FBA5\R5A6-$[HM=N MK!HQ@J4?"I4.=S?XT,RLGI<(KJP$KRC;^$\#NB(YNB)K="-6F#_MEA3XS8FD MR=.AX<[I7P26!O44N5<69G0)BVM9AZ7^?J5ZV-ID38PZH6!Q.3$FD9!8BV9% M@@GI'[CF[[U11CGQ"QX3J9_>&S:;^+E@-(9=9_SF^#RXG(Z"2[G5^!4-XO;R56 @CGR!NC67MA3&RUF4SU:FM'KG[C=/=OQ MZQ58IU01*\]P1/Q,$FLM<08ST&2!)N?SZV!VWM3IT8C=&;=L>N:>HOD%"E[, MT&)R\WQR-5M8\S]>SMZ@R330(SW7_4FQVQ+CDJ-(<$XB[\@5'+(<[+JB>:Z5@(_FC"')H91( M(WY2MUJL6KM>BBUY S*5ZA MJT("-^^B:4I)@BXHA\1+P1CS)*$1D=H:>KE*SRX"FJ()/&2%S L,IZI$TY5+ MVS9<6:N%8Y'I)-RP(![B%YET+5UE 2_N.]F/E.8R;"K(IE)JR!2*W@RH4) MK94X YA5F;&2Y] [@HHH;LK49F@=WS>)6[Z:1,_!ES$;-N-K1>J, P!K%3*2 M@K$-A)95QK2O;OU7DG<%E407K[E&<5Y%'J]_B"%62.2=',9'6^0_>/O6TROX M>V?]XZ&. 5OP:5,X^HP<>]AI! M/N%R@-S>D='ZT^C]8>)HV%*>:!0;+$)"5!A*W1BH!H8UIC&5 &HH>G(-WZX> MQM!HP338&C($#&2 Y[QK9B7;S $+QJ8),#D+N I6HE] "C1[YCM9Q7ZPSW> M]#?#U315)6:_*'R76Y_"?FD9,G23I,T,=JS/P_@7+I2H"67_92@M'VPZ956WVVG^LD4,][PZ=C7 MTK#"9>7^G@U;(-.KHKK=_;@-]MZR_%GDNE)L^Y^3.[NUYX>"XU>>XW<(&&5] MNA.@_L&1_-L&_]_8WTO8CW5,HU".#Z\E!6H&Y <&G0XG420*KG0+6/%_L#AX M/%H^]B/Y'/X7!#K/54ADU9*>E-WV?]#H=554YH='4ALU4U:ZK3M"'+U=2@!Z MO'/;VK@Y;@]4:;<'@NA[5ZMZ=UOU4GD[W2J86J3M57B&E\0J$S1.H"CR\9V@ M=:\[&-B]XVVN+&FN2;_E%;NYLQ__#5!+ 0(4 Q0 ( &2 +U=EWXB4KQ M &NV 1 " 0 !R&UL4$L! A0# M% @ 9( O5Q,UG/C99 P\<% !4 ( !;%$ ')S#$P:S P,RYJ<&=02P$"% ,4 " !D@"]7N;=#Z.8Z #; M3 & @ %AE 0 #$P M9#(X+FAT;5!+ 0(4 Q0 ( &2 +U&5X,C$N:'1M4$L! A0#% @ 9( O M5]:!9G'E P IPH !8 ( !#3H% ')S#,Q9#$N:'1M4$L! A0#% @ M9( O5RLET[X8"0 C#D !@ ( !=4<% ')S&5X,S)D,2YH=&U02P$"% ,4 M " !D@"]7RB:6V^\% "'& & @ '+5@4 #,R9#(N:'1M4$L%!@ 1 !$ C@0 /!

UCM&S\ , .\> / M " 7@Z 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " !D@"]7_2S5I:X! M #!&P &@ @ &5/@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " !D@"]7)OJ'I[4! #<&P $P M@ %[0 $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 -@ V +$. !A0@$ " ! end XML 67 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 68 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 238 276 1 false 83 0 false 8 false false R1.htm 00090 - Document - Document And Entity Information Sheet http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Operations and Other Comprehensive Income (Loss) Sheet http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss Consolidated Statements of Operations and Other Comprehensive Income (Loss) Statements 4 false false R5.htm 00300 - Statement - Consolidated Statements of Changes in Stockholders' Equity Sheet http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity Consolidated Statements of Changes in Stockholders' Equity Statements 5 false false R6.htm 00400 - Statement - Consolidated Statements of Cash Flows Sheet http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 10101 - Disclosure - Organization, Nature of Business and Basis of Presentation Sheet http://www.deryczscientific.com/role/DisclosureOrganizationNatureOfBusinessAndBasisOfPresentation Organization, Nature of Business and Basis of Presentation Notes 7 false false R8.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Property and Equipment Sheet http://www.deryczscientific.com/role/DisclosurePropertyAndEquipment Property and Equipment Notes 9 false false R10.htm 10401 - Disclosure - Intangible Assets Sheet http://www.deryczscientific.com/role/DisclosureIntangibleAssets Intangible Assets Notes 10 false false R11.htm 10501 - Disclosure - Line of Credit Sheet http://www.deryczscientific.com/role/DisclosureLineOfCredit Line of Credit Notes 11 false false R12.htm 10601 - Disclosure - Stockholders' Equity Sheet http://www.deryczscientific.com/role/DisclosureStockholdersEquity Stockholders' Equity Notes 12 false false R13.htm 10701 - Disclosure - Contingencies and Commitments Sheet http://www.deryczscientific.com/role/DisclosureContingenciesAndCommitments Contingencies and Commitments Notes 13 false false R14.htm 10801 - Disclosure - Income Taxes Sheet http://www.deryczscientific.com/role/DisclosureIncomeTaxes Income Taxes Notes 14 false false R15.htm 10901 - Disclosure - Acquisition Sheet http://www.deryczscientific.com/role/DisclosureAcquisition Acquisition Notes 15 false false R16.htm 11001 - Disclosure - Subsequent Events Sheet http://www.deryczscientific.com/role/DisclosureSubsequentEvents Subsequent Events Notes 16 false false R17.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPolicies 17 false false R18.htm 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPolicies 18 false false R19.htm 30303 - Disclosure - Property and Equipment (Tables) Sheet http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.deryczscientific.com/role/DisclosurePropertyAndEquipment 19 false false R20.htm 30403 - Disclosure - Intangible Assets (Tables) Sheet http://www.deryczscientific.com/role/DisclosureIntangibleAssetsTables Intangible Assets (Tables) Tables http://www.deryczscientific.com/role/DisclosureIntangibleAssets 20 false false R21.htm 30603 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.deryczscientific.com/role/DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.deryczscientific.com/role/DisclosureStockholdersEquity 21 false false R22.htm 30803 - Disclosure - Income Taxes (Tables) Sheet http://www.deryczscientific.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.deryczscientific.com/role/DisclosureIncomeTaxes 22 false false R23.htm 40101 - Disclosure - Organization, Nature of Business and Basis of Presentation (Details) Sheet http://www.deryczscientific.com/role/DisclosureOrganizationNatureOfBusinessAndBasisOfPresentationDetails Organization, Nature of Business and Basis of Presentation (Details) Details http://www.deryczscientific.com/role/DisclosureOrganizationNatureOfBusinessAndBasisOfPresentation 23 false false R24.htm 40201 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 24 false false R25.htm 40202 - Disclosure - Summary of Significant Accounting Policies - Concentrations (Details) Sheet http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails Summary of Significant Accounting Policies - Concentrations (Details) Details 25 false false R26.htm 40203 - Disclosure - Summary of Significant Accounting Policies - Revenue (Details) Sheet http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueDetails Summary of Significant Accounting Policies - Revenue (Details) Details http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 26 false false R27.htm 40204 - Disclosure - Summary of Significant Accounting Policies - Exchange rates (Details) Sheet http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesExchangeRatesDetails Summary of Significant Accounting Policies - Exchange rates (Details) Details 27 false false R28.htm 40301 - Disclosure - Property and Equipment (Details) Sheet http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentDetails Property and Equipment (Details) Details http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentTables 28 false false R29.htm 40302 - Disclosure - Property and Equipment - Additional Information (Details) Sheet http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentAdditionalInformationDetails Property and Equipment - Additional Information (Details) Details 29 false false R30.htm 40401 - Disclosure - Intangible Assets (Details) Sheet http://www.deryczscientific.com/role/DisclosureIntangibleAssetsDetails Intangible Assets (Details) Details http://www.deryczscientific.com/role/DisclosureIntangibleAssetsTables 30 false false R31.htm 40402 - Disclosure - Intangible Assets - Additional Information (Details) Sheet http://www.deryczscientific.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails Intangible Assets - Additional Information (Details) Details 31 false false R32.htm 40501 - Disclosure - Line of Credit (Details) Sheet http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails Line of Credit (Details) Details http://www.deryczscientific.com/role/DisclosureLineOfCredit 32 false false R33.htm 40601 - Disclosure - Stockholders' Equity - Options Narrative (Details) Sheet http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails Stockholders' Equity - Options Narrative (Details) Details 33 false false R34.htm 40602 - Disclosure - Stockholders' Equity - Stock option Activity (Details) Sheet http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails Stockholders' Equity - Stock option Activity (Details) Details 34 false false R35.htm 40603 - Disclosure - Stockholders' Equity - Valuation assumptions (Details) Sheet http://www.deryczscientific.com/role/DisclosureStockholdersEquityValuationAssumptionsDetails Stockholders' Equity - Valuation assumptions (Details) Details 35 false false R36.htm 40604 - Disclosure - Stockholders' Equity - Stock options by exercise price (Details) Sheet http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails Stockholders' Equity - Stock options by exercise price (Details) Details 36 false false R37.htm 40605 - Disclosure - Stockholders' Equity - Warrant activity (Details) Sheet http://www.deryczscientific.com/role/DisclosureStockholdersEquityWarrantActivityDetails Stockholders' Equity - Warrant activity (Details) Details 37 false false R38.htm 40606 - Disclosure - Stockholders' Equity - Restricted Common Stock Narrative (Details) Sheet http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails Stockholders' Equity - Restricted Common Stock Narrative (Details) Details 38 false false R39.htm 40607 - Disclosure - Stockholders' Equity - Restricted common stock (Details) Sheet http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails Stockholders' Equity - Restricted common stock (Details) Details 39 false false R40.htm 40608 - Disclosure - Stockholders' Equity - Repurchases of our common stock (Details) Sheet http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails Stockholders' Equity - Repurchases of our common stock (Details) Details 40 false false R41.htm 40801 - Disclosure - Income Taxes - Provision for income taxes (Details) Sheet http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails Income Taxes - Provision for income taxes (Details) Details 41 false false R42.htm 40802 - Disclosure - Income Taxes - Reconciliation of the effective income tax rate (Details) Sheet http://www.deryczscientific.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveIncomeTaxRateDetails Income Taxes - Reconciliation of the effective income tax rate (Details) Details 42 false false R43.htm 40803 - Disclosure - Income Taxes - Significant components of the Company's deferred tax assets and liabilities (Details) Sheet http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Significant components of the Company's deferred tax assets and liabilities (Details) Details 43 false false R44.htm 40804 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.deryczscientific.com/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 44 false false R45.htm 40901 - Disclosure - Acquisition (Details) Sheet http://www.deryczscientific.com/role/DisclosureAcquisitionDetails Acquisition (Details) Details http://www.deryczscientific.com/role/DisclosureAcquisition 45 false false R46.htm 41001 - Disclosure - Subsequent Events (Details) Sheet http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.deryczscientific.com/role/DisclosureSubsequentEvents 46 false false All Reports Book All Reports rsss-20230630x10k.htm rsss-20230630.xsd rsss-20230630_cal.xml rsss-20230630_def.xml rsss-20230630_lab.xml rsss-20230630_pre.xml rsss-20230630xex10d26.htm rsss-20230630xex10d28.htm rsss-20230630xex21.htm rsss-20230630xex23.htm rsss-20230630xex31d1.htm rsss-20230630xex31d2.htm rsss-20230630xex32d1.htm rsss-20230630xex32d2.htm rsss-20230630x10k001.jpg rsss-20230630x10k003.jpg rsss-20230630x10k006.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 72 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "rsss-20230630x10k.htm": { "axisCustom": 0, "axisStandard": 24, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 780, "http://xbrl.sec.gov/dei/2022": 35 }, "contextCount": 238, "dts": { "calculationLink": { "local": [ "rsss-20230630_cal.xml" ] }, "definitionLink": { "local": [ "rsss-20230630_def.xml" ] }, "inline": { "local": [ "rsss-20230630x10k.htm" ] }, "labelLink": { "local": [ "rsss-20230630_lab.xml" ] }, "presentationLink": { "local": [ "rsss-20230630_pre.xml" ] }, "schema": { "local": [ "rsss-20230630.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/arcrole/esma-arcrole-2018-11-21.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 450, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 10, "http://www.deryczscientific.com/20230630": 1, "http://xbrl.sec.gov/dei/2022": 7, "total": 18 }, "keyCustom": 30, "keyStandard": 246, "memberCustom": 57, "memberStandard": 25, "nsprefix": "rsss", "nsuri": "http://www.deryczscientific.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Intangible Assets", "menuCat": "Notes", "order": "10", "role": "http://www.deryczscientific.com/role/DisclosureIntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Line of Credit", "menuCat": "Notes", "order": "11", "role": "http://www.deryczscientific.com/role/DisclosureLineOfCredit", "shortName": "Line of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "12", "role": "http://www.deryczscientific.com/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Contingencies and Commitments", "menuCat": "Notes", "order": "13", "role": "http://www.deryczscientific.com/role/DisclosureContingenciesAndCommitments", "shortName": "Contingencies and Commitments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "14", "role": "http://www.deryczscientific.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Acquisition", "menuCat": "Notes", "order": "15", "role": "http://www.deryczscientific.com/role/DisclosureAcquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "16", "role": "http://www.deryczscientific.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "17", "role": "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueConcentrationOfRiskTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "18", "role": "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueConcentrationOfRiskTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Property and Equipment (Tables)", "menuCat": "Tables", "order": "19", "role": "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "0", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Intangible Assets (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.deryczscientific.com/role/DisclosureStockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.deryczscientific.com/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "INF", "first": true, "lang": null, "name": "rsss:NumberOfSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_subsidiary_sFjdwcDJskawpgU5pWIdwg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization, Nature of Business and Basis of Presentation (Details)", "menuCat": "Details", "order": "23", "role": "http://www.deryczscientific.com/role/DisclosureOrganizationNatureOfBusinessAndBasisOfPresentationDetails", "shortName": "Organization, Nature of Business and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "INF", "first": true, "lang": null, "name": "rsss:NumberOfSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_subsidiary_sFjdwcDJskawpgU5pWIdwg", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "menuCat": "Details", "order": "24", "role": "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueConcentrationOfRiskTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_rsss_VendorMember_nz2_avoMRkuRwlmG_upAAg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_2bncsVvYckqMnrronv7VlA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Summary of Significant Accounting Policies - Concentrations (Details)", "menuCat": "Details", "order": "25", "role": "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "shortName": "Summary of Significant Accounting Policies - Concentrations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueConcentrationOfRiskTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CostOfGoodsTotalMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_rsss_VendorMember_nz2_avoMRkuRwlmG_upAAg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_2bncsVvYckqMnrronv7VlA", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Summary of Significant Accounting Policies - Revenue (Details)", "menuCat": "Details", "order": "26", "role": "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueDetails", "shortName": "Summary of Significant Accounting Policies - Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "2", "lang": null, "name": "rsss:PercentageOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_2bncsVvYckqMnrronv7VlA", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_us-gaap_TradingActivityByTypeAxis_rsss_EuroToUsDollarMember_4D6VWxisxk6l_Nt6y1Gh0Q", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_2bncsVvYckqMnrronv7VlA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Summary of Significant Accounting Policies - Exchange rates (Details)", "menuCat": "Details", "order": "27", "role": "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesExchangeRatesDetails", "shortName": "Summary of Significant Accounting Policies - Exchange rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_us-gaap_TradingActivityByTypeAxis_rsss_EuroToUsDollarMember_4D6VWxisxk6l_Nt6y1Gh0Q", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_2bncsVvYckqMnrronv7VlA", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Property and Equipment (Details)", "menuCat": "Details", "order": "28", "role": "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Property and Equipment - Additional Information (Details)", "menuCat": "Details", "order": "29", "role": "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentAdditionalInformationDetails", "shortName": "Property and Equipment - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Intangible Assets (Details)", "menuCat": "Details", "order": "30", "role": "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsDetails", "shortName": "Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Intangible Assets - Additional Information (Details)", "menuCat": "Details", "order": "31", "role": "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails", "shortName": "Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_7_23_2010_npj1KyHdyE-7pnNluO4YyA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Line of Credit (Details)", "menuCat": "Details", "order": "32", "role": "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails", "shortName": "Line of Credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_7_23_2010_npj1KyHdyE-7pnNluO4YyA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Stockholders' Equity - Options Narrative (Details)", "menuCat": "Details", "order": "33", "role": "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "shortName": "Stockholders' Equity - Options Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2022_ASXbXAXXKEWTuURfLsvgFA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_wDZB5Ovf_E-6_g_9106wSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Stockholders' Equity - Stock option Activity (Details)", "menuCat": "Details", "order": "34", "role": "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails", "shortName": "Stockholders' Equity - Stock option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2021_K5gkQoXGnkOdT3xQeGQniQ", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wDZB5Ovf_E-6_g_9106wSA", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_srt_RangeAxis_srt_MinimumMember_8BnufXuRT0CHN0xHZbhOGg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Stockholders' Equity - Valuation assumptions (Details)", "menuCat": "Details", "order": "35", "role": "http://www.deryczscientific.com/role/DisclosureStockholdersEquityValuationAssumptionsDetails", "shortName": "Stockholders' Equity - Valuation assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_Jp3cD0IwW06eb5PU1-6lhA", "decimals": "4", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_2bncsVvYckqMnrronv7VlA", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wDZB5Ovf_E-6_g_9106wSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - Stockholders' Equity - Stock options by exercise price (Details)", "menuCat": "Details", "order": "36", "role": "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails", "shortName": "Stockholders' Equity - Stock options by exercise price (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wDZB5Ovf_E-6_g_9106wSA", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromWarrantExercises", "reportCount": 1, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40605 - Disclosure - Stockholders' Equity - Warrant activity (Details)", "menuCat": "Details", "order": "37", "role": "http://www.deryczscientific.com/role/DisclosureStockholdersEquityWarrantActivityDetails", "shortName": "Stockholders' Equity - Warrant activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2021_us-gaap_InvestmentTypeAxis_us-gaap_WarrantMember_YAJ8548ntUCrEa8H74sS4g", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wDZB5Ovf_E-6_g_9106wSA", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unitRef": "Unit_Standard_shares_wDZB5Ovf_E-6_g_9106wSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40606 - Disclosure - Stockholders' Equity - Restricted Common Stock Narrative (Details)", "menuCat": "Details", "order": "38", "role": "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "shortName": "Stockholders' Equity - Restricted Common Stock Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_1mXcz1eidE2Gkeom9WLEkw", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_OieiVNvj9keARATEbtXeSg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_wDZB5Ovf_E-6_g_9106wSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40607 - Disclosure - Stockholders' Equity - Restricted common stock (Details)", "menuCat": "Details", "order": "39", "role": "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "shortName": "Stockholders' Equity - Restricted common stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_1mXcz1eidE2Gkeom9WLEkw", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wDZB5Ovf_E-6_g_9106wSA", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Consolidated Statements of Operations and Other Comprehensive Income (Loss)", "menuCat": "Statements", "order": "4", "role": "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss", "shortName": "Consolidated Statements of Operations and Other Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40608 - Disclosure - Stockholders' Equity - Repurchases of our common stock (Details)", "menuCat": "Details", "order": "40", "role": "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails", "shortName": "Stockholders' Equity - Repurchases of our common stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRepurchaseAgreements", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_3_31_2023_fk3WdnX8DkCZr53uGvs_0g", "decimals": "0", "lang": null, "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Income Taxes - Provision for income taxes (Details)", "menuCat": "Details", "order": "41", "role": "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails", "shortName": "Income Taxes - Provision for income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_2bncsVvYckqMnrronv7VlA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Income Taxes - Reconciliation of the effective income tax rate (Details)", "menuCat": "Details", "order": "42", "role": "http://www.deryczscientific.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveIncomeTaxRateDetails", "shortName": "Income Taxes - Reconciliation of the effective income tax rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_2bncsVvYckqMnrronv7VlA", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - Income Taxes - Significant components of the Company's deferred tax assets and liabilities (Details)", "menuCat": "Details", "order": "43", "role": "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes - Significant components of the Company's deferred tax assets and liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2023_aNGOjwjrYEi6Y9WXHqITKQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40804 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "44", "role": "http://www.deryczscientific.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "0", "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_9_30_2022_To_9_30_2022__1BYBfTuHUOiSi07OQRFFg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireOtherProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Acquisition (Details)", "menuCat": "Details", "order": "45", "role": "http://www.deryczscientific.com/role/DisclosureAcquisitionDetails", "shortName": "Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_9_30_2022_To_9_30_2022__1BYBfTuHUOiSi07OQRFFg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireOtherProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unitRef": "Unit_Standard_shares_wDZB5Ovf_E-6_g_9106wSA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Subsequent Events (Details)", "menuCat": "Details", "order": "46", "role": "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_9_1_2023_To_9_1_2023_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_r-lh3zxgK02XjZdrXlqf7w", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wDZB5Ovf_E-6_g_9106wSA", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_54PAaaPVXUiBBL-_EH2llw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Consolidated Statements of Changes in Stockholders' Equity", "menuCat": "Statements", "order": "5", "role": "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "Consolidated Statements of Changes in Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "As_Of_6_30_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_54PAaaPVXUiBBL-_EH2llw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "6", "role": "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LwChjblPeUm1g8dlr9EI7A", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization, Nature of Business and Basis of Presentation", "menuCat": "Notes", "order": "7", "role": "http://www.deryczscientific.com/role/DisclosureOrganizationNatureOfBusinessAndBasisOfPresentation", "shortName": "Organization, Nature of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Property and Equipment", "menuCat": "Notes", "order": "9", "role": "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "rsss-20230630x10k.htm", "contextRef": "Duration_7_1_2022_To_6_30_2023_XKR2RHrQ70iVrWCp-kGlhw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 83, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r446", "r447", "r448" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r446", "r447", "r448" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r446", "r447", "r448" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document And Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r446", "r447", "r448" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.deryczscientific.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "rsss_AveragePeriodForeignCurrencyExchangeRateTranslation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average period foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.", "label": "Average Period Foreign Currency Exchange Rate Translation", "terseLabel": "Average period exchange rate" } } }, "localname": "AveragePeriodForeignCurrencyExchangeRateTranslation", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesExchangeRatesDetails" ], "xbrltype": "pureItemType" }, "rsss_BankOfAmericaNaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents Bank of America, N.A.", "label": "Bank of America NA [Member]" } } }, "localname": "BankOfAmericaNaMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "rsss_BaseAmountPlusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to contingent consideration for customers that have their sold contracts assumed in comparison to the trailing twelve months of revenue of all sold contracts", "label": "Base Amount Plus" } } }, "localname": "BaseAmountPlusMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureAcquisitionDetails" ], "xbrltype": "domainItemType" }, "rsss_BonusAmountMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to contingent consideration was recorded for customers that placed an order and have consented to have their contract assumed.", "label": "Bonus Amount" } } }, "localname": "BonusAmountMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureAcquisitionDetails" ], "xbrltype": "domainItemType" }, "rsss_BusinessCombinationMultiplyingFactorForCalculationOfEarnout": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Multiplying factor for calculation of earnout in a business combination.", "label": "Business Combination, Multiplying Factor for Calculation of Earnout", "terseLabel": "Multiplying factor for calculation of earnout" } } }, "localname": "BusinessCombinationMultiplyingFactorForCalculationOfEarnout", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "pureItemType" }, "rsss_ContingentConsiderationAccrualOnAssetAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The Amount of Contingent consideration accrual on asset acquisition.", "label": "Contingent consideration accrual on asset acquisition" } } }, "localname": "ContingentConsiderationAccrualOnAssetAcquisition", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rsss_DisaggregationOfAccountsReceivableByGeographicalRegionTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of accounts receivable by geographical region.", "label": "Disaggregation Of Accounts Receivable by Geographical Region [ Table Text Block]", "terseLabel": "Schedule of accounts receivable by geographical region" } } }, "localname": "DisaggregationOfAccountsReceivableByGeographicalRegionTableTextBlock", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "rsss_EffectiveIncomeTaxRateReconciliationPermanentDifferences": { "auth_ref": [], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveIncomeTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Reflects the permanent differences in the effective tax rate during the reporting period.", "label": "Effective Income Tax Rate Reconciliation Permanent Differences", "verboseLabel": "Permanent differences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferences", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "rsss_EuroToUsDollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Euro to US Dollar" } } }, "localname": "EuroToUsDollarMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesExchangeRatesDetails" ], "xbrltype": "domainItemType" }, "rsss_EuropeFinancialInstitutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe financial institutions" } } }, "localname": "EuropeFinancialInstitutionsMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rsss_FairValueOfVestedStockOptions": { "auth_ref": [], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of Fair Value of vested stock options.", "label": "Fair Value Of Vested Stock Options", "terseLabel": "Fair value of vested stock options" } } }, "localname": "FairValueOfVestedStockOptions", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rsss_FinancialCovenantsRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the financial covenants ratio.", "label": "Financial Covenants Ratio", "terseLabel": "Covenants ratio" } } }, "localname": "FinancialCovenantsRatio", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "pureItemType" }, "rsss_GbpToUsDollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "GBP To US Dollar" } } }, "localname": "GbpToUsDollarMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesExchangeRatesDetails" ], "xbrltype": "domainItemType" }, "rsss_IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets": { "auth_ref": [], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods and other assets.", "label": "Increase Decrease In Prepaid Expenses and Other Current Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rsss_MexicanPesoToUsDollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mexican Peso to US Dollar" } } }, "localname": "MexicanPesoToUsDollarMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesExchangeRatesDetails" ], "xbrltype": "domainItemType" }, "rsss_MinimumNumberOfExistingStmArticlesInPlatform": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of existing STM articles on the platform.", "label": "Minimum Number Of Existing STM Articles In Platform", "terseLabel": "Number of existing STM articles on the platform" } } }, "localname": "MinimumNumberOfExistingStmArticlesInPlatform", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureOrganizationNatureOfBusinessAndBasisOfPresentationDetails" ], "xbrltype": "integerItemType" }, "rsss_MinimumNumberOfNewlyPublishedStmArticlesEachYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of newly published articles added to the platform each year.", "label": "Minimum Number Of Newly Published STM Articles Each Year", "terseLabel": "Number of newly published STM articles each year." } } }, "localname": "MinimumNumberOfNewlyPublishedStmArticlesEachYear", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureOrganizationNatureOfBusinessAndBasisOfPresentationDetails" ], "xbrltype": "integerItemType" }, "rsss_ModificationCostOfStockOptions": { "auth_ref": [], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of modification cost of stock options.", "label": "Modification Cost of Stock Options", "terseLabel": "Modification cost of stock options" } } }, "localname": "ModificationCostOfStockOptions", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rsss_NumberOfBanks": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of banks.", "label": "Number of Banks", "terseLabel": "Number of banks" } } }, "localname": "NumberOfBanks", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "integerItemType" }, "rsss_NumberOfServiceOfferings": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of service offerings of the entity.", "label": "Number Of Service Offerings", "terseLabel": "Number of service offerings", "verboseLabel": "Number of revenue streams" } } }, "localname": "NumberOfServiceOfferings", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureOrganizationNatureOfBusinessAndBasisOfPresentationDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "rsss_NumberOfSubsidiaries": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of subsidiaries of the entity.", "label": "Number Of Subsidiaries", "terseLabel": "Number of subsidiaries" } } }, "localname": "NumberOfSubsidiaries", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureOrganizationNatureOfBusinessAndBasisOfPresentationDetails" ], "xbrltype": "integerItemType" }, "rsss_OtherThanUsAndEuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents information about countries other than US and Europe", "label": "Rest of World" } } }, "localname": "OtherThanUsAndEuropeMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "domainItemType" }, "rsss_PaymentOfBonusAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of bonus paid for the fiscal year.", "label": "Payment of Bonus Amount", "terseLabel": "Payment of bonus amount" } } }, "localname": "PaymentOfBonusAmount", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "rsss_PercentageOfAllVestedSharesRecipientIsRequiredToHoldDuringEmploymentInOrderToReceiveAward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of all vested shares that a recipient is required to hold during employment in order to receive the award.", "label": "Percentage of All Vested Shares Recipient Is Required To Hold During Employment In Order To Receive Award", "terseLabel": "Percentage of all vested shares recipient is required to hold during employment in order to receive award" } } }, "localname": "PercentageOfAllVestedSharesRecipientIsRequiredToHoldDuringEmploymentInOrderToReceiveAward", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "rsss_PercentageOfEligibleAccountsReceivableOnLineOfCredit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of eligible accounts receivable on line of credit.", "label": "Percentage Of Eligible Accounts Receivable On Line Of Credit", "terseLabel": "Percentage of eligible accounts receivable" } } }, "localname": "PercentageOfEligibleAccountsReceivableOnLineOfCredit", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "percentItemType" }, "rsss_PercentageOfRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents information about percentage of revenue.", "label": "Percentage of Revenue", "terseLabel": "Percentage of revenue" } } }, "localname": "PercentageOfRevenue", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "percentItemType" }, "rsss_PlatformsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Platforms" } } }, "localname": "PlatformsMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "rsss_PncBankNaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents PNC Bank, N.A.", "label": "PNC Bank NA [Member]" } } }, "localname": "PncBankNaMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "rsss_PubliclyAnnouncedPlansOrProgramsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Publicly Announced Plans Or Programs", "label": "Publicly Announced Plans Or Programs" } } }, "localname": "PubliclyAnnouncedPlansOrProgramsMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeEightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Eight" } } }, "localname": "RangeEightMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeEighteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Eighteen" } } }, "localname": "RangeEighteenMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeElevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Eleven" } } }, "localname": "RangeElevenMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeFifteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Fifteen" } } }, "localname": "RangeFifteenMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Five" } } }, "localname": "RangeFiveMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Four" } } }, "localname": "RangeFourMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeFourteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Fourteen" } } }, "localname": "RangeFourteenMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeNineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Nine" } } }, "localname": "RangeNineMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeNineteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Nineteen" } } }, "localname": "RangeNineteenMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range One" } } }, "localname": "RangeOneMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeSevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Seven" } } }, "localname": "RangeSevenMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeSeventeenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Seventeen" } } }, "localname": "RangeSeventeenMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Six" } } }, "localname": "RangeSixMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeSixteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Sixteen" } } }, "localname": "RangeSixteenMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeTenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Ten" } } }, "localname": "RangeTenMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeThirteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Thirteen" } } }, "localname": "RangeThirteenMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Three" } } }, "localname": "RangeThreeMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeTwelveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Twelve" } } }, "localname": "RangeTwelveMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeTwentyFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Range Twenty Five.", "label": "Range Twenty Five" } } }, "localname": "RangeTwentyFiveMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Twenty Four" } } }, "localname": "RangeTwentyFourMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeTwentyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Twenty" } } }, "localname": "RangeTwentyMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeTwentyOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Twenty One" } } }, "localname": "RangeTwentyOneMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeTwentySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Range Twenty Seven" } } }, "localname": "RangeTwentySevenMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeTwentySixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Range Twenty Six", "label": "Range Twenty Six" } } }, "localname": "RangeTwentySixMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeTwentyThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Twenty Three" } } }, "localname": "RangeTwentyThreeMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeTwentyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Twenty Two" } } }, "localname": "RangeTwentyTwoMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_RangeTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range Two" } } }, "localname": "RangeTwoMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "rsss_ResoluteInnovationIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Resolute innovation Inc.", "label": "Resolute innovation Inc [Member]", "terseLabel": "Resolute Innovation, Inc" } } }, "localname": "ResoluteInnovationIncMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "rsss_RestrictedCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted common stock member.", "label": "Restricted Common Stock" } } }, "localname": "RestrictedCommonStockMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "rsss_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Cliff Vesting Period", "terseLabel": "Number of year(s) cliff vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "rsss_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reflects the weighted average exercise price of equity instruments other than options exercised during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercised In Period Weighted Average Exercise Price", "terseLabel": "Exercised Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "rsss_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reflects the weighted average exercise price of equity instruments other than options outstanding as of the reporting date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Non-vested Weighted Average Exercise Price", "periodEndLabel": "Outstanding, Ending Balance Weighted Average Exercise Price", "periodStartLabel": "Outstanding, Beginning balance Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "rsss_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the weighted average exercise price of options vested in period.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Vested In Period Weighted Average Exercise Price", "verboseLabel": "Options vesting Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "rsss_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Fair Value", "terseLabel": "Forfeited, Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresFairValue", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "rsss_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants In Period, Fair Value", "terseLabel": "Granted, Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "rsss_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Fair Value", "periodEndLabel": "Non-vested, Ending balance", "periodStartLabel": "Non-vested, Beginning balance", "terseLabel": "Non-vested stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedFairValue", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "rsss_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested, Fair Value", "negatedLabel": "Vested, Fair Value", "terseLabel": "Fair value of restricted common stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedFairValue", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "rsss_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestingNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vesting.", "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestingNumberOfShares", "negatedLabel": "Options vesting (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestingNumberOfShares", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "rsss_SiliconValleyBridgeBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Silicon Valley Bridge Bank responsible for collection and processing of payment on mortgage, credit card and other financial asset held by others.", "label": "Silicon Valley Bridge Bank [Member]" } } }, "localname": "SiliconValleyBridgeBankMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "rsss_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents stock issued during period, shares, warrants exercised.", "label": "Stock Issued During Period, Shares, Warrants Exercised", "terseLabel": "Number of shares from exercised warrants" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "rsss_StockRepurchasedAveragePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The common stock under the repurchase plan at an average price.", "label": "Stock Repurchased Average Price Per Share" } } }, "localname": "StockRepurchasedAveragePricePerShare", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails" ], "xbrltype": "perShareItemType" }, "rsss_TransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Transactions" } } }, "localname": "TransactionsMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "rsss_TwoThousandSevenPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2007 Plan.", "label": "2007 Plan" } } }, "localname": "TwoThousandSevenPlanMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "rsss_TwoThousandSeventeenPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the 2017 Plan.", "label": "2017 Plan" } } }, "localname": "TwoThousandSeventeenPlanMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "rsss_UnvestedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unvested Options [Member]" } } }, "localname": "UnvestedMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "rsss_VendorBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vendor B" } } }, "localname": "VendorBMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "rsss_VendorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vendor A" } } }, "localname": "VendorMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "rsss_VestOverFourYearPeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to vest over a four year period.", "label": "Vest Over Four Year Period" } } }, "localname": "VestOverFourYearPeriodMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails" ], "xbrltype": "domainItemType" }, "rsss_VestOverThreeAndFourYearPeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to vest over a three and four year period.", "label": "Vest Over Three and Four Year Period" } } }, "localname": "VestOverThreeAndFourYearPeriodMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails" ], "xbrltype": "domainItemType" }, "rsss_VestOverThreeYearPeriodMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to vest over a three year period.", "label": "Vest Over Three Year Period One" } } }, "localname": "VestOverThreeYearPeriodMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "rsss_VestedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Vested Options [Member]" } } }, "localname": "VestedMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "rsss_VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to a scenario where the 30-day volume weighted average price (VWAP) of common stock is at the fifth-specified level.", "label": "Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Five [Member}" } } }, "localname": "VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodFiveMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "rsss_VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to a scenario where the 30-day volume weighted average price (VWAP) of common stock is at the fourth-specified level.", "label": "Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Four [Member}" } } }, "localname": "VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodFourMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "rsss_VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to a scenario where the 30-day volume weighted average price (VWAP) of common stock is at the first-specified level.", "label": "Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period One [Member}" } } }, "localname": "VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodOneMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "rsss_VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to a scenario where the 30-day volume weighted average price (VWAP) of common stock is at the sixth-specified level.", "label": "Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Six [Member}" } } }, "localname": "VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodSixMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "rsss_VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to a scenario where the 30-day volume weighted average price (VWAP) of common stock is at the third-specified level.", "label": "Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Three [Member}" } } }, "localname": "VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodThreeMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "rsss_VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to a scenario where the 30-day volume weighted average price (VWAP) of common stock is at the second-specified level.", "label": "Volume Weighted Average Price (VWAP) of Common Stock over 30-Day Period Two [Member}" } } }, "localname": "VolumeWeightedAveragePriceVwapOfCommonStockOver30DayPeriodTwoMember", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "rsss_VolumeWeightedAverageStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The volume weighted average common stock price per share during the period.", "label": "Volume Weighted Average Stock Price Per Share" } } }, "localname": "VolumeWeightedAverageStockPricePerShare", "nsuri": "http://www.deryczscientific.com/20230630", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "srt_DirectorMember": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "label": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r225", "r226", "r227", "r228", "r278", "r369", "r381", "r421", "r422", "r430", "r435", "r442", "r480", "r524", "r525", "r526", "r527", "r528", "r529" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityValuationAssumptionsDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r225", "r226", "r227", "r228", "r278", "r369", "r381", "r421", "r422", "r430", "r435", "r442", "r480", "r524", "r525", "r526", "r527", "r528", "r529" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityValuationAssumptionsDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r204", "r370", "r431", "r440", "r475", "r476", "r481", "r530" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r204", "r370", "r431", "r440", "r475", "r476", "r481", "r530" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r225", "r226", "r227", "r228", "r277", "r278", "r308", "r309", "r310", "r368", "r369", "r381", "r421", "r422", "r430", "r435", "r442", "r474", "r480", "r525", "r526", "r527", "r528", "r529" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityValuationAssumptionsDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r225", "r226", "r227", "r228", "r277", "r278", "r308", "r309", "r310", "r368", "r369", "r381", "r421", "r422", "r430", "r435", "r442", "r474", "r480", "r525", "r526", "r527", "r528", "r529" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityValuationAssumptionsDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r175", "r279", "r452", "r467" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r205", "r206", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r432", "r441", "r481" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r205", "r206", "r406", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r432", "r441", "r481" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r175", "r279", "r452", "r453", "r467" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r469", "r521" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r10" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "verboseLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r208", "r209" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net of allowance of $85,015 and $94,144, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r64", "r139" ], "calculation": { "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation", "verboseLabel": "Accumulated depreciation property and equipment" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentDetails", "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r18", "r19", "r20", "r142", "r377", "r386", "r387" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r17", "r20", "r105", "r364", "r382", "r383", "r458", "r459", "r460", "r464", "r465", "r466" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Other Comprehensive Loss [Member]", "terseLabel": "Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Estimated average useful life", "terseLabel": "Estimated average useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureAcquisitionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r4", "r439" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r312", "r313", "r314", "r464", "r465", "r466", "r518" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r86", "r87", "r281" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "verboseLabel": "Modification cost of stock options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustment to reconcile net income (loss) to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r143", "r210", "r213", "r214", "r215" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r143", "r210", "r213" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r36", "r53", "r59" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r517" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized from contingent consideration in asset acquisition, classified as noncurrent.", "label": "Asset Acquisition, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration" } } }, "localname": "AssetAcquisitionContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionContingentConsiderationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Asset Acquisition, Contingent Consideration [Line Items]" } } }, "localname": "AssetAcquisitionContingentConsiderationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionContingentConsiderationTable": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about contingent consideration in asset acquisition.", "label": "Asset Acquisition, Contingent Consideration [Table]" } } }, "localname": "AssetAcquisitionContingentConsiderationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r118", "r126", "r141", "r159", "r195", "r198", "r202", "r211", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r342", "r344", "r350", "r439", "r478", "r479", "r522" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r135", "r144", "r159", "r211", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r342", "r344", "r350", "r439", "r478", "r479", "r522" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r307", "r308", "r309", "r310", "r311" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityValuationAssumptionsDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r341", "r433", "r434" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r96", "r97", "r341", "r433", "r434" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Acquired percentage" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r102", "r103", "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Initial purchase consideration, net of cash acquired" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r98", "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Agreed upon Enterprise Value" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r389", "r390", "r439", "r454" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r38", "r137", "r423" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r32", "r38", "r41" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r32", "r115" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFDICInsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.", "label": "Cash, FDIC Insured Amount", "terseLabel": "FDIC insured amount" } } }, "localname": "CashFDICInsuredAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "Cash, Uninsured Amount" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r13", "r121", "r130" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "verboseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r67", "r223", "r224", "r408", "r477" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureContingenciesAndCommitments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r464", "r465", "r518" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r3", "r69" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r3", "r439" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock; $0.001 par value; 100,000,000 shares authorized; 29,487,508 and 27,075,648 shares issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r21", "r146", "r148", "r153", "r373", "r378" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r438", "r472", "r473" ], "lang": { "en-us": { "role": { "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.", "label": "Software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r46", "r47", "r110", "r111", "r207", "r407" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r46", "r47", "r110", "r111", "r207", "r388", "r407" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r46", "r47", "r110", "r111", "r207", "r407", "r531" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r124", "r188" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "verboseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r46", "r47", "r110", "r111", "r207" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r46", "r47", "r110", "r111", "r207", "r407" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r25", "r370" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost of Goods and Services Sold", "verboseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.", "label": "Content costs from vendors" } } }, "localname": "CostOfGoodsTotalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "verboseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Sales, Policy [Policy Text Block]", "verboseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r463", "r513", "r515" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "verboseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r463", "r513" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign (Mexico) income tax payments", "verboseLabel": "Foreign (Mexico)" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "verboseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r463", "r513", "r515" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State income tax payments", "verboseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]", "terseLabel": "Customer lists" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r68", "r157", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r248", "r249", "r250" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Line of Credit" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCredit" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Marginal interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r12", "r238" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Fixed interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r463", "r514", "r515" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "verboseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r463", "r514" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "verboseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "verboseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r456" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r463", "r514", "r515" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "verboseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "verboseLabel": "Intangibles amortization" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r325" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "verboseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r511" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Deferred tax assets, net" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r511" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "verboseLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "auth_ref": [ "r92", "r512" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic", "verboseLabel": "Federal net operating loss carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r92", "r512" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "verboseLabel": "State net operating loss carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r92", "r512" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "verboseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r92", "r512" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "verboseLabel": "Stock based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r326" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "verboseLabel": "Deferred tax liability:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r92", "r512" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Fixed asset depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r455" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Deposits Assets, Noncurrent", "terseLabel": "Deposits and other assets" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r36", "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r36", "r62" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r36", "r193" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "verboseLabel": "Schedule of revenue by geographical region" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "verboseLabel": "Income (loss) per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r154", "r167", "r168", "r169", "r170", "r171", "r176", "r178", "r180", "r181", "r182", "r184", "r348", "r349", "r374", "r379", "r427" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Net income (loss) per share, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r154", "r167", "r168", "r169", "r170", "r171", "r178", "r180", "r181", "r182", "r184", "r348", "r349", "r374", "r379", "r427" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Net income (loss) per share, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r43", "r44" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r520" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; 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.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r320" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveIncomeTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r160", "r320", "r335" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveIncomeTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r510", "r516" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveIncomeTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "verboseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r510", "r516" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveIncomeTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "verboseLabel": "State tax, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesReconciliationOfEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r509" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Amount of unvested compensation related to stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Employee stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityValuationAssumptionsDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r69", "r133", "r150", "r151", "r152", "r162", "r163", "r164", "r166", "r172", "r174", "r185", "r212", "r265", "r312", "r313", "r314", "r331", "r332", "r347", "r355", "r356", "r357", "r358", "r359", "r360", "r364", "r382", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueConcentrationOfRiskTextBlock": { "auth_ref": [ "r110", "r112", "r113", "r114" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant concentrations of risk, including credit risk and market risk, arising from all financial instruments (as defined), whether from an individual counterparty or groups of counterparties. The disclosure concerning concentrations of risk may consist of the following information: (1) for concentrations of credit risk disclosure may include: (a) information about the (shared) activity, region, or economic characteristic that identifies the concentration, (b) the maximum amount of loss due to credit risk that, based on the gross fair value of the financial instrument, the entity would incur if parties to the financial instruments that make up the concentration failed completely to perform according to the terms of the contracts and the collateral or other security, if any, for the amount due proved to be of no value to the entity, (c) the policy of requiring collateral or other security to support financial instruments subject to credit risk, information about the entity's access to that collateral or other security, and the nature and a brief description of the collateral or other security supporting those financial instruments, and (d) the policy of entering into master netting arrangements to mitigate the credit risk of financial instruments, information about the arrangements for which the entity is a party, and a brief description of the terms of those arrangements, including the extent to which they would reduce the entity's maximum amount of loss due to credit risk and (2) for disclosure of quantitative information about the market risks of financial instruments that is consistent with the way the company manages or adjusts those risks, disclosure may include: (a) more details about current positions and perhaps activity during the period, (b) the hypothetical effects on comprehensive income (or net assets), or annual income, of several possible changes in market prices, (c) a gap analysis of interest rate re-pricing or maturity dates, (d) the duration of the financial instruments, (e) the entity's value at risk from derivatives and from other positions at the end of the reporting period and the average value at risk during the year, or (f) other ways of reporting quantitative information as internally developed.", "label": "Fair Value, Concentration of Risk [Table Text Block]", "verboseLabel": "Schedule of vendor concentration risk percentage" } } }, "localname": "FairValueConcentrationOfRiskTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r108", "r109" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "verboseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r140", "r219" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less accumulated amortization", "verboseLabel": "Intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsDetails", "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Expected amortization, thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r60" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Expected amortization in 2024 through 2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r216", "r218", "r219", "r221", "r371", "r372" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r58", "r372" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r54", "r57" ], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r58", "r371" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net of accumulated amortization of $747,355 and $723,036, respectively", "totalLabel": "Net, Intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsDetails", "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "auth_ref": [ "r361", "r362" ], "lang": { "en-us": { "role": { "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.", "label": "Foreign Currency Exchange Rate, Translation", "verboseLabel": "Period end exchange rate" } } }, "localname": "ForeignCurrencyExchangeRateTranslation1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesExchangeRatesDetails" ], "xbrltype": "pureItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r351", "r352", "r353", "r354" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency transaction gain (loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r280", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r307", "r308", "r309", "r310", "r311" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r280", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r307", "r308", "r309", "r310", "r311" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r24", "r159", "r195", "r197", "r201", "r203", "r211", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r350", "r428", "r478" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r22", "r117", "r122", "r132", "r195", "r197", "r201", "r203", "r375", "r428" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) from operations before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Operations and Other Comprehensive Income (Loss)" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r160", "r321", "r323", "r329", "r333", "r336", "r338", "r339", "r340" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r161", "r173", "r174", "r194", "r319", "r334", "r337", "r380" ], "calculation": { "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes", "terseLabel": "Provision for income tax expense", "totalLabel": "Provision for income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.deryczscientific.com/role/DisclosureIncomeTaxesProvisionForIncomeTaxesDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r149", "r317", "r318", "r323", "r324", "r328", "r330" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r33", "r40" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "verboseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r35" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "verboseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r35" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r425" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidRoyalties": { "auth_ref": [ "r35" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for royalties that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Royalties", "negatedLabel": "Prepaid royalties" } } }, "localname": "IncreaseDecreaseInPrepaidRoyalties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r217", "r220" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r56", "r61" ], "lang": { "en-us": { "role": { "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.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "verboseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityWarrantActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [ "r36" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.", "label": "Issuance of Stock and Warrants for Services or Claims", "terseLabel": "Fair value of vested unrestricted common stock" } } }, "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r8", "r120", "r128", "r439", "r462", "r470", "r519" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r11", "r136", "r159", "r211", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r343", "r344", "r345", "r350", "r439", "r478", "r522", "r523" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Intellectual property licenses [Member]", "terseLabel": "Intellectual property licenses" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r1", "r119", "r125" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Outstanding borrowings under line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line of Credit" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "verboseLabel": "Line of credit facility expiration date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate on the line of credit" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r9" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit amount" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r9" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Approximate available credit" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses.", "label": "Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]", "verboseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "LoansAndLeasesReceivableAllowanceForLoanLossesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r155" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flow from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r155" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flow from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r32", "r34", "r37" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flow from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r23", "r37", "r123", "r131", "r134", "r145", "r147", "r152", "r159", "r165", "r167", "r168", "r169", "r170", "r173", "r174", "r179", "r195", "r197", "r201", "r203", "r211", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r349", "r350", "r428", "r478" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss) for the period", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r195", "r197", "r201", "r203", "r428" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r91" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Federal net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Nature of Business and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r106" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "verboseLabel": "Organization, Nature of Business and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureOrganizationNatureOfBusinessAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "terseLabel": "Acquisition" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureAcquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent [Abstract]", "verboseLabel": "Other assets:" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrentDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition" } } }, "localname": "OtherAssetsNoncurrentDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r16" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r27" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r31" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payment of contingent acquisition consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r30" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Common stock repurchase" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherProductiveAssets": { "auth_ref": [ "r28" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.", "label": "Payments to Acquire Other Productive Assets", "negatedLabel": "Payment for non-refundable deposit for asset acquisition", "terseLabel": "Payment for non-refundable deposit for asset acquisition" } } }, "localname": "PaymentsToAcquireOtherProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureAcquisitionDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r28" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r2", "r251" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r2", "r251" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r2", "r439" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock; $0.001 par value; 20,000,000 shares authorized; no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r457" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidRoyalties": { "auth_ref": [ "r424", "r429", "r471" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for royalties that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Royalties", "verboseLabel": "Prepaid royalties" } } }, "localname": "PrepaidRoyalties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r29", "r85" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from the exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r461" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from the exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityWarrantActivityDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r66", "r409", "r410", "r411" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r63", "r138" ], "calculation": { "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r65", "r129", "r376", "r439" ], "calculation": { "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net of accumulated depreciation of $881,908 and $840,996, respectively", "totalLabel": "Net, Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentDetails", "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r65", "r409", "r410" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table Text Block]", "verboseLabel": "Schedule of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RestrictedStockExpense": { "auth_ref": [ "r36" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.", "label": "Restricted Stock or Unit Expense", "verboseLabel": "Fair value of vested restricted common stock" } } }, "localname": "RestrictedStockExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted common stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r5", "r71", "r127", "r385", "r387", "r439" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r133", "r162", "r163", "r164", "r166", "r172", "r174", "r212", "r312", "r313", "r314", "r331", "r332", "r347", "r382", "r384" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r191", "r192", "r196", "r199", "r200", "r204", "r205", "r207", "r274", "r275", "r370" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenues", "terseLabel": "Revenues", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r276", "r426" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "verboseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "verboseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "verboseLabel": "Schedule of provision for income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "verboseLabel": "Schedule of deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the U.S. dollar denominated balances, balances reported for financial reporting purposes and the differences between the two balances by each relevant line item on the financial statements.", "label": "Schedule of Differences between Reported Amount and Reporting Currency Denominated Amount [Table Text Block]", "verboseLabel": "Schedule of foreign currency exchange rate" } } }, "localname": "ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "verboseLabel": "Schedule of reconciliation of the effective income tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r54", "r57", "r371" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r54", "r57" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "verboseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of restricted common stock activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.", "label": "Schedule of Other Share-based Compensation, Activity [Table Text Block]", "terseLabel": "Schedule of warrant activity" } } }, "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRepurchaseAgreements": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for repurchase agreements.", "label": "Schedule of Repurchase Agreements [Table Text Block]", "verboseLabel": "Schedule of Repurchase Agreements" } } }, "localname": "ScheduleOfRepurchaseAgreements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]", "terseLabel": "Schedule of additional information regarding stock options outstanding and exercisable" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r74", "r78", "r79" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of vested and unvested stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of valuation assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r26" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Expired/Cancelled", "negatedTerseLabel": "Forfeited, Number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "verboseLabel": "Forfeited Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted Number of shares", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Granted Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r295", "r296" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Non-vested, Ending balance", "periodStartLabel": "Non-vested, Beginning balance", "verboseLabel": "Balance of non-vested shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r295", "r296" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Non-vested, Ending Balance Weighted Average Grant Date Fair Value", "periodStartLabel": "Non-vested, Beginning Balance Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Exercised", "negatedTerseLabel": "Vested, Number of shares", "terseLabel": "Restricted stock to employees vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityWarrantActivityDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r302" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Vested Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "verboseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "verboseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r287", "r288" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding ending balance (in shares)", "periodStartLabel": "Outstanding beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r287", "r288" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding ending balance Weighted Average Exercise Price", "periodStartLabel": "Outstanding beginning balance Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Other than shares newly issued, the number of additional shares issued (for example, a stock split) or canceled (for example, to correct a share issuance), during the period under the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Other Share Increase (Decrease)", "terseLabel": "Number of shares available from stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r307", "r308", "r309", "r310", "r311" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityValuationAssumptionsDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Exercised Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "verboseLabel": "Granted Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r286", "r305", "r306", "r307", "r308", "r311", "r315", "r316" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "verboseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options", "verboseLabel": "Options Exercisable" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options", "verboseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.", "label": "Supplier [Domain]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r307", "r308", "r309", "r310", "r311" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Employees" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Term number of years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "verboseLabel": "Expected life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Remaining contractual life for options vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life of all options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value of vested stock options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "verboseLabel": "Options vesting (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price", "verboseLabel": "Option Exercise Price" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term", "verboseLabel": "Remaining Contractual Life (in years)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r42", "r156" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r15", "r69", "r133", "r150", "r151", "r152", "r162", "r163", "r164", "r166", "r172", "r174", "r185", "r212", "r265", "r312", "r313", "r314", "r331", "r332", "r347", "r355", "r356", "r357", "r358", "r359", "r360", "r364", "r382", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails", "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityValuationAssumptionsDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityWarrantActivityDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesExchangeRatesDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Changes in Stockholders' Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r162", "r163", "r164", "r185", "r370" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails", "http://www.deryczscientific.com/role/DisclosurePropertyAndEquipmentDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionsByExercisePriceDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityValuationAssumptionsDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityWarrantActivityDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesExchangeRatesDetails", "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenueDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r14", "r69", "r70", "r71", "r247" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "verboseLabel": "Common stock issued upon exercise of warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Fair value of vested unrestricted common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r2", "r3", "r69", "r71" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "verboseLabel": "Forfeited restricted common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r69", "r71" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Number of shares of restricted common stock issued", "verboseLabel": "Fair value of vested restricted common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r2", "r3", "r69", "r71", "r292" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Common stock issued upon exercise of stock options (in shares)", "verboseLabel": "Common stock issued upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityOptionsNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureStockholdersEquityStockOptionActivityDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r15", "r69", "r71" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "verboseLabel": "Common stock issued upon exercise of warrants" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Fair value of vested unrestricted common stock" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r2", "r3", "r69", "r71" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures", "negatedLabel": "Forfeited restricted common stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r2", "r3", "r69", "r71" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "verboseLabel": "Fair value of vested restricted common stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails", "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r15", "r69", "r71" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Common stock issued upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r36" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock or Unit Option Plan Expense", "terseLabel": "Amount recognized as expense related to stock issuance" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRestrictedCommonStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Amount of stock authorized for repurchase" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r2", "r3", "r69", "r71" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Repurchase of common stock (in shares)", "verboseLabel": "Total Number of Shares Purchased" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r2", "r3", "r69", "r71" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r3", "r6", "r7", "r52", "r439", "r462", "r470", "r519" ], "calculation": { "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets", "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r73", "r158", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r265", "r346" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r361", "r366" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r361", "r366" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r361", "r366" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r365", "r367" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "verboseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardExpirationDate": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Expiration date of the tax credit carryforward, in YYYY-MM-DD format.", "label": "Tax Credit Carryforward, Expiration Date", "terseLabel": "Expiration date of NOLs" } } }, "localname": "TaxCreditCarryforwardExpirationDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_TradingActivityByTypeAxis": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Information by type of trading activity.", "label": "Trading Activity [Axis]" } } }, "localname": "TradingActivityByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesExchangeRatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TradingActivityByTypeDomain": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Gains and losses on trading activities (including both derivative and nonderivative instruments) recognized in the statement of financial performance, separately by major types of items (such as fixed income/interest rates, foreign exchange, equity, commodity, and credit).", "label": "Trading Activity, by Type [Domain]" } } }, "localname": "TradingActivityByTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesExchangeRatesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Average Price Paid per Share" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityRepurchasesOfOurCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r322" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Accrued interest or penalties related to uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r48", "r49", "r50", "r186", "r187", "r189", "r190" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r327" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "verboseLabel": "Increase (decrease) in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureLineOfCreditDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Warrant" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/DisclosureStockholdersEquityWarrantActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r177", "r182" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average common shares outstanding, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r176", "r182" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares outstanding, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.deryczscientific.com/role/StatementConsolidatedStatementsOfOperationsAndOtherComprehensiveIncomeLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624186-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13572-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13587-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6897108&loc=SL6897125-166521", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6897108&loc=SL6897125-166521", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(5)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r443": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r444": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r445": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r446": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r447": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r448": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r449": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r451": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r477": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r482": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 73 0001558370-23-015811-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-015811-xbrl.zip M4$L#!!0 ( &2 +U=EWXB4KQ &NV 1 B9"4LX^#H\/1 !%F M<9NRZ<>!+P^PM"@=_/+SW__VX1\'![]=/'Q&-K?\.6$>L@3!'K'1"_5FZ(DO M%IBA.R($=5UT(:@])0@=C0Y/#D>'I^C@(.1Q@274X0QI9L>'1W')9'9^@D[.W[\_>_H3N[V+".]#/H9642VF?26M&YAB!E4R>+2?"M;V/ M@YGG+!'3.EA.-&U8H"0>1\0N97_$E"\O M+X=)SB=#53P!JR-RLK1F:24DL0ZG_'FH2E*<09JW6A!9J(4IX6&* MR.(^\\2J6(.P,%6!86K)8G)=E")>YAKCY42K<71Z>CK4I8,$'-30;I1)#S,K M;C?+%P*@M1PA-*0J8>%E/B?<%S(A?8 M(BG>-A$KZT^(*X@A<&/KT.)S[<"C]RQJCT\ M7>88<5':/FD7@0+F'0U_N_O\J,,D(K8]D>&>:A,H'JIB)6!T,#HZ.#Z*:@HI M91-CPX!@_ORX*"R/1Q 2'F&23EQRH,B(P!YT5?+@^'"4"!+!W9(@T26IIA#$ M*<7Z_1!*DXUK)THYGPZA-(XH,E4]G8%8,1^&9%$M['F"3GR/I'S# M9SGO6$I:#?9!-KQLLA#$JJ/7FG)MD%=MC+>61(LC" I2#6H;&]1>-ZB5P#3= M*Q G'0>JEZ>%0\#[8 B@ Q@[$-*C!V:,>]KA]+/HZ6)!F^((^ AHV%?<[L2U]Z?'Z^I/**SS%E(=AR@"B MTZQ*K&:DJ$T1 M?LQ^UK_!8R08KQM3=:=A[9#$5-/"KN6[&U1<:U9>+WP:@=<-IM""GN[$+Z&G MXBZU5:A<8%=%V^.,D C(&G0F]""<-7HQ&_B=Y(1"5BC@U>/5"*_XH1P[XT4T M[D!,C+T9$9=\#BTT4T/3,[F%C'E./G-IPG4S?F;\C\WXKT4B[J"U4 0!CK18 ME)*+ L'HC1+]S]Y?-O:72RQG-RY_J>L/:WHSWF^;X*V8(LVU1[)Z]+T7'.+# M6T% 7G_WZ4(UXQ7Q,'5SHZZ)U(3?V]')Z"@[VD;,=$S&[-";D&$?A36PNP6+ MV53-$N333(*H#-@CAPM$@T)/%_90;P;U [$XLZA+M25CY]IQB.7% MV0[0/,#H58U\,SY5CG!D]XX-O>.13IDBPRI) MFB\X"Q,C^(W9ZA'FG$0(8@-MT./"V/N9X@D X]$Z_44W_*N\Z:3"FQ):("M6 M(_*J4)D?)+)#=;1?X6"(4?F!NU:I][0:GA;N5$3_JX0-:+S5+8-N?:Y-"7VF M#J4Y-Q^=ZI64:',D\5.MHP3<4()=#]OFRR?W6$#QC'@02F[=M91TI:J%E7?U M%U;0FQ3K/B!;3)QGD%@3>/6[],>,N\))J5N2MZDZE#1S,F)\TFEP'8F#\ M1TE!/Z! 5.\"C4;_)PQS*=/P'1*8 #RI''_?!%SZ^*P!SEA,,:-_:N6_8$\] M<2Y\21F1*C>ZP))"L-TGVJ8D!]N6[;6DWL)I*>$B?I@*/96X[S MWA+*5*Z03,O78E$D%XC7HI,I7.\VW;L-C+D6, EW*EKY2S&K*D?)K0@T0!_),F%^V4+01CRJ7R*45C5PB%-;[0O>^<+VT=!ZN5OS:]16%G*K\ MXFTKOXA$ZH7#OJMHO5O7).%H7+]J7R\W:I3LZ_6I1#=3Q_1.7A/H&]6MVAHL MV#[(;@WVB'>!. B&B>.E(-"4)< 6D9CQ>Y>?%2@F>GU'L^DQ:G: ,;OB-E[H M-/@+%BHA?BY-VFI7-./YOF"65[ XIY8* OXH%M CW0YI_21HU7.U,PJ/:H-M MJ%N%=WZR5HRW?HRXEH$B(3WF[3#_AEU?VP(CG3]?&"?LC2I7H9Z?CQ6C'LM0 M>ZB1D![USB)=7JRNET185$)"3:WZW7L-'E4^D)][54>^1),5(J$TM%#B>F]H MYPV_J@%43:@;]ODE]:I0?U<3]9 ]PGU7WPG,#T1Z$"X>L2_Y?,Z#S=7F:5T] M-E5.\+ZF$ZREH4!D4[9ZCK S\V]P$K\ &I?:!'OB7R"U]8,RR) M>IO%%YOA7\FCR@M^JNT%L2@UN>>^Z+VABW,;S=;=ZE6K.F.92_PR9RS[U;;V M$)];$#F2&M LH# #=YI?FTGPZ.%IMCDVD>2[#Q37S^I 6NG.5S&9$:BC4=%1 MB8@1"CCU<+WN6:KVAZB,(!]U>WJJ]X&N]K,WV[NNP+K5V:<>V\TVH^ML.%?@ M5OMET1ZCYCO&5;O"%=C4>2FTAZ79MJYI/[<"CLJ-W!Z+36;YU7/X"EQJ;LCV MZ%2C<\GUP$R8/@G-])H9]?3[*%F83*1FO'[,XY5BIL>=!+L>N$;+)88ED0I@ M*MY8[W%HM*9A6,RHP,&\BM'#T'SMHFK1P@Q(K=6*'I:NYJ?MYJFUYJO'+5_! M>!/]ZI>F.H.]^/7,1G5-D)^T?,6B?Z^SW5I%,;P&2C.8)WDPRRZYZH';> &C M[)7I0BHS8&^+WIO.W7#58]5B)EW2@Y;1F?&J>P#R_P@R]8^Z8OV!.$C?,7ZF M+JC^.)!TOG#5#\V-SU[ M@WP=Z:X0J5I*A5-E_-'[#14I_%) F1=4U=1_R_J:E'T%P.B%A=_Y&!+7DS&; MADY9\N60%EJH)YLJL?X82#T%(OI N/KL03/!AH^+U.H-DE6B/XI5"+^;H77X M.+B'/E(=_I)W9#XA8H""/CG^LL69K2^SO_7(7*43 X0GTA/8\CX./.&K7EM] MG.0,^DG*[:>@KB_"PQF,NJY*K2):E=6IGOWWG%3I UOJ^:K>)\']Q<=!P)B" M8(/Z3P(SJ0ZO<[9="XH$;VK$-\)L+K:J?EID.\4O=J#Y15O5KWW!G_A7><5! MSG;;OECTIH;0I^54F.5PB:V_\.>>[.Z&4.SC;@(N*Y;L<(Z M4Z.6@ON5/1,)B=-6D,;#76LD(WC3;-Y^F%;U_YA-!VRL\$V4';I\2V,N"&^]O-A')2VZE/ MGW?0_$FIK=1_I,OM:Y\0VDYY=1?=#M1/BFUEP+4:Q[9O0$IL*P.^T%UT_$FI M[3K/7;C/4U?.X^[&_=-R6XZ\Q-U%]YF6VW+\I<(C._&CC.36H_!NS,A*;CD: M.SNR(BVX[9B\&R,R@MN/S3LR(RNZ_1B]$SNRDEN/U+LQ(RNY[8C!O-5.1HR$ MW Y,V,F,.2>Z T-V-'O.B.["D!W-I//".S!F-[/JO.P6BW%)CHGI;M[49&'% MPGG6] KUFK1,'51V,MO.B>[ O78T\RX0OHO5WN!$HMIE$G[PH2;U]>FG&6;1 M3:\\W,:XP52H>QM)ZT7@S60:UH;G'(9E+%8M5H>#5#0)OB,&<)*)VL4R M[W&\2B-\4O?DR6B?(-$29LL[W.78KEFU(*N!RQ9L^+;M@,@+?-UH6'O(/C7[ M#1<.H>KZ$[G%MB^1NB, K'!;W8B .G.^OEDMVEO4>XKWX;9HW&[U:*LW\3.; MK=UNS\6FQ3N&P)[:% NZWI0L*3, 16%J/26BBV&CEM)$/$.SCAT'.+!I7O%\ M^>Z5OZ.,SOUYI./UDNJMVT=O?BX\:KGJBX[1Z;K(H(9U7M7(>GZ5T?@+>7%7 M]_[$I7*FOF(9ZWV-K=E_"!8EEM:IMP?6PF3S:<9]B9FM$U# @J7G)$:*O9J8 ME!JEUFFJ#HXX9F+(.]*#9O=\C7X=V3KJSMX-(H% M.287A$[9I2\$8=8J^4$I?:C6C9)AW2*;5348O?"W,"YNC&/]N9CYI%)+=^I, MC==/5&J-FJ_7$)'!-4^0O38N3=79ET12#]*6NSIGC/N06=MJ$)!C<2_X5.#U M>P+AT=>ZU/LY>EQ#1JGNVU_?:Z-ZL =B<691EVH.@-X<,ZAV157^"=W=.K-N M47^WIW_34Z);*7UB7_DB'JZ"@X?A-PG6OIR:'#6IM;/SB[&A@) @$,57)/@? MPE*0!:;V]5+%O;YV2L=P,*9YT:5[@<$;U][CV7 \:1\[P3)*\ALGD>%51/N[ MW!)WR%\5.,'; ^G.RTBQGQU6\E6#\"NM16\AK(OVI)NYHA)/IT*]I0FT8R?_ M>L3%ZA-18\9B1BWL/I IT.G; )[(TKMPP>DB0SOB5=$R7D3ZZFT3O])RR0$U MU7,^J%IQ!)86OUYN;4KEPGVBHD]A1,&SWM Q4;4,J:SYIN;/AI_QE9+QL^H5 M!"%J72(8V'*&5=#MHVF?)HO\2V&Q086E^VC&-^Y"PIU)IG42_>T%+\9.PM$4 M0">C*[P*P$D1DRE^KJ9)G M13IHJ2;'7OYB#94XY=)%0S5X;65O&DH;DMEE,[=%48W6RR>;&1R>+"B_XR&1 MHY^[;CBCTA-@R%[I0EW1=0L_O_L4)G!/_-_<#2?8U_.%R_7RTRT;"QLR#Q[D MNT0O1PV*IP@=RV@[>WB=1MT\0!+GI3H(MP8'OW81;?&UV![\DA3@#=8Z+4OX MV!TSO621NW)8MTGSJJW6 5JY2<-C2E$BKP:5&OE^,=D^PIV:H9PSNZ:!9O)] M-%0MS9_/U0K O>O+G&'%Q7MI"&>^#%3-6Y$OVT<3'JE++'>A&0B1PQN#@WN^?OYOU!+ M P04 " !D@"]7 Y8MN^H, " J0 %0 ')S0) 6IFMR# %%7,AH+9Q[,..$>I^/VL>M M(PM[-G6(-_Y\-.<-Q&U"CG[Z\9__^/2O1N/WJ\=[RZ'V?(H]W[(91CYVK%?B M3ZQO=#9#GO45,T9-SJ]&(:%PA#G6H9P7$.L?MU2^# MB![U+JSS9ONDV6EUNE;WHG=ZT3NS'KZN"GX%_D:DM*1+O#\NQ'_/T*0%0#W^ M^6CB^[.+9O/U]?5X\>O:XER.35:Y^?GS>#7Z$H)Q<\J']/;>0'HB_ERY*6$-\:<;&&>-1H M=QK=]O&".S%?&;9*P,.OI*#\"C;(V;(^,>KB1SRR GP7_G*&/Q]Q,IVY@F#P M;,+PZ/,1XYPWA*Y:I]V68._?3SZH7%C3@'J_60#T?#&6:!9OFEYPS]"68# M.ITQ/,$>)R_X#OK8%-]3OAEX%5O>OA@&B$]N7?JZ>9@)RK5A7!-NNY3/&7Y@ M%,3G+T%T-W_.R4PT=HU]1%QM!(I$-\C\G0=]77S).=AY;<:E!#?*M+#' M;VB!.LV^J> MG9^V^IWS?K=_UD\PG3"&2Y;F'S$[I@\?,_:1]JBB$DT^GTX#:@T"2HWKCQB= MYDLO:I#J,$\9V"9X^T?6G -/=";:0^Z1]8K)>.('O^Q8*V(ZAUXG_H@Y\@6Y MHHM>^@/$V!*"D5^1.\<2;2G5-4>+ZGK*ZK8Z5 -U?FG;= [LPV2% 0JX&3]C MOZ1C%E1)PS[K]GN==ZAA;8218CL&*?:!X1DBSLUB!C$'CL,0E8%7H>9AJ+DJ MT$C;7?.T_4B7R!7N4K%J5\4.2H_%J"*E]8Q26AB3/H"'Z"<#4QAMI J45S%' MF6H^DC86 T?96^(!_'L(ZIRW@;I,0N!?. MD;+B[TUY6C@,'$(3*P0P@CSYU/YC0EU@DXO1Q%\6A+[E5?>'I=A!RQ8TT^Q4 ME9,T2$5L*I'4C!'*H)E@H-E36/6 EB)\ /CPA,VQHZQD#0KF:%]3B_+(JRIJ M/;OH[&&:"5 ]+6>]6O"C(5-V^MP]W/.:6SC+R@.9JL M.TXK8C/098=H,;3! $+1FF9.27,4J*F(W*A9"9V!BY8#.IU2KU1_;XL=D/*4 MH!G8^2X=AX1( S8@O6,KW@?)+'Y >=1 :_BEU9#SLWB'G$&W-P MUN93(7SLP$Q/;"+S;LLK'I"2*X(U,-Q.<%Z4U?0S]H>C;V@A#VUTJ"2%TP6E M]?N]]VH)FT >F<5)N5E\:K[)DMAFZD3%]#>E%(M.<8K%NFF+CJQUXQ;R'"MH MWDJU;X4,6#\(%OZ[XY2,'$E(NDO212^LM>-! !K.:O!-%T^5,:<#*XLTVW7+ M$1GH**_2KZ(]SBOLP80CFY0EIJR<:^5"D WX(L8/SSB3<' M;V(]W%WA$4UEW-TL?(8 "_$06]Z!-(,%?J@)@@;6QG>>CQGFQ>:PE18/R:1V M)R #X[E@=@4(-(0L BL41^3&%9Q)?-L8]=ZSEI:!8D9.!L-T]P7N \Y)?\V MBQRS4!23@0/'%P;,/C J]T82)=*@VA!=[5OWJI+/ZJP,EH']-MJLB:V<(=O_ MC?B3P9S[@)W=+&QW+@XKBB0"^.?((_\*E,S3?9D&\Q: -@/;0-L84 XQTQ=* MG6#O"+,78F/^1%U'8@+R"H>@:4UTI0/S'@*-U= 6>1>EQBBK<3A*U@5IH+=<=,['@\"YL=CI*L#+U:H%?PK@F?48Y<<-[G,Z@A#J.':S/862_- M2.2^?\;2@T&G>W:V[[R'_72(Y+!KJ%8,= '%.54 &ERQ 4/PU?(7+H[EW!(/ M>;9881 74)""$X+J!/XVU-Q-XCK2,]#S!"@VQDZPQ!VDO0P#IOC- C.;<"Q; MYBFM9Y[YU%1>UAJJR<# 424)Y#?$P)?U8PSRD\;R*A],]4KP3>SZ:"F\<8AK MPKVM<10*@(18%%:$YP:6ZM-++9H?P6XV+I_2K.$]K%%&*$7(_(AGZJ MJO0,/) 0]XUO]-(&83$7+V7>R&:7F7S#*FF&N4C3 5!F)@ZF8$C MO7E$U3"D!#ZB<>@)P\0]4XF,5AM.5:>A' +F&8BQTY"J] P\)Y452/9*.7G6 M=6E5\XRHI@JS-E%9#%N8@+)7[8HG.2RF+Y1;'WX*KTC(]3UJ4$K#[W7[O=-# ML8)-2\7$24<*K^P2O_**!VP9-85@XFJ(?*@KN@5'>_HH(O8A#::R8-Z%PZ%V MTU!IO0]I&2HR4#^&O3LCX'PN[IH?CH)50##H:.M!+!7&N&SBZNEZLNJ'K 1U!9#O"[4,L@<:MZDFUHK;7[+4$9?\&13UU0027S^J:V$G(V^_0A&YB_F+IPKWS^T-T>WA3Y MM#A!0;WS]V]!6Q6.QKK^]J<"Z9LZE::!7G8:6!.T0HI[FP&V\YJ3E?ET>Z?] M;O]TY^-" 8=%\T!9-?/Z<0559'MR)=@&S@8%.!*#E4)(ID_HXUF&CB ,&\V5 M7UBL-+Z?Y8WOP36D ;'0ZP^;L4:4623\T0]^W->XOZG[(]=&U.WU3U,W=^WH M4&^8(G"+11Z]JPJHI%;:B/L&]&8=#62[<16X!H[O$8S@.+EXB30THJOQXKH' MJO<*H T\M10;<7@;@VY/E]0Z4(UKP34PVS_>IX]&++W92JWRH6F^!FH#TUY6 M:$)#KF@ A94/U@#T41N8\G*]>H=18NZJ9@8J) [5&"IC5T]NV6G$]HAMZMG$ M#=<:AZ/P[,'JNB8H(TXDZ 9PG9( +MVJN,3(GV +QVTG0CJ+0?-[B^KRI9%W M@;&DR^@0V,O-0F]92VOF,@YQA-G/@8=EJK 6:"W*Y@T?^J:0O9=G\R+9\EL\ M)2DY*F@>,)LB3^SQ$B@M+GK+9&+7HG4H%K)Y(>B]%73W;W95 9L_S4IS^>N0 M3,OPS(#\S.T/-5JR4 EG3;>G07"X1]!AJUW7IJ\A?KF%B&JU\ M1*NK*QZ5L#K'$'?J3S]!I!BD7XK;:*8SZD47@,)GY"V?,M!%)UP?HM'UL[LE M?G:"&\M>L1/[VQ%3_^&6$[$5>-PHW$$7&57NFK6]^> 9D15M..<73L=X_?YI M>W_O,U]QMDK\$^E[ \38@?+(*2=QZ-:A"]W@#9\5 M)O@0/XM6*\7T#W]1E%L8+5XJVX6[ /4&*2BNT4D6<2A/-FRG0DJ[II\F*!(IL8M)9 .DI*RO7X!D9I),W'@# M#BU&=%3+R0/@W' [.)??_O-E%$*$ACG]_\^[MR9L9BGTN11 M/PS?_.=__.__]=O_.3KZ[[/;S[, ^^D*Q_+VX^SHJ.CCS*.L#8YG66?OW[[;?3DO^L/QK[./ MQ^]^/GY_\O[#[,.O/_WRZT]_F]U\V0%^8?@M0RUD%,9__LK_<\^&G#%"8_K[ MF\_?QX\?C[.L.E T?)#O8,C8_'^\P^^V1H.7O;PBE](B+]>27#R<WVNH)V@,C&_XOI.^N-J9?_EH$?<\#C/D<^'IP-YX]>_(#H=7R78/_/ M1QPQPNCE/],PV?1.N'*LSJ1>A-2/,$T)NDM7*X]LYLN[\"'F.'IQOOC9-+QE\]*6J,5C]DCZ#<%L44TV;$'EZ\F:+SB= M:5-VVB/RUS';\A["^PB=4HJ2[D*1=M@CTI_#&+$5G2"VD'5&6-A9GS/C8+^9 MK[-5YZM'^/KSU,/L-Q]B4,*R7_*A3WTV+/MI -I4HPQ*WGA M[D;& _1(U*G/6$G#7O 7]=7K^?V>HG^F#('+)WYA[N%P+NFP0#K#RR/^%OGB MS_I0B*Z\MRAEIV'^?YE5Z!A1M#PNX(^?0X;-42R^-$MID\3#NK,HI$44F'*5;L^#2H_<93U-Z].!Y:V[O?'^,V(#\%]YE MAO3[#&&$@M6AAAUTD MHZ,=(WK$5]A[&6NF)&$,QS=\B>'6L] M?S=#(^\>1=FSF@ZR(%()>>R N,(02&^\C<>-47' ?B$I"DH8GJ>$L"U90G2# M'O[GG80=#?NH,FJOM*>DRC(VJ[8#+@E>F0D*MT8KI6Q,O,[/S-O^BIG==I'* M^;0G\5<%";,%GK5$'1-V^/K]#?MK34),V,7F]S7+FBUP:/N@F..FGEL&+:6T&[;M/)>DHL"-<;$Z@>IXEV>/(;[* M6?/;L6!+;;?7-CLH&^RU=[>+F=E^V_!X,, U3DG(QX\?3TYF1[-]S^P?V\YG MK/=9WOV,][^E;3>"@[5@_P ?>93.EYFEB",G60&D\-)YKVSA8ODKXW%1N2_4 M:#T$E!(I!NV\EIEP&^NPZ+B*26^#TI5,@75Y41-CNU_#7.C&%:<%?0Z?4%!_ M$3W;?/'^@4F&M6*"-.A!JDT-^P#&J#V"7[T54LZPAKVT89BLG\YSLYV@<2>D MK4_E1D26)W<+X@:8^8G0#'RYX>$4JXE7;G=+$W:;"C'_O'&E,O^D1P MNJ:LBRCE$3T!>2;82H]J[6LCZK>_AMOA4/@QTX(_;A;02G'(;TC_/-FP*44ZF*N/W+[BT/L)-<<'?? MA#>_RE>KZ'ZI/*?7$?^]T/14Q!PN'L7H)+:&UO7C6T+&O8[FU/WOT M1D1T%10#"44H!K-%"3]KSI<5'*1V%"FLD"XE="=%53(6&XQN57]%V&X568FE M8\OZHT=0EG7D$\8!M_U_Q3%:K2.\06C[#+ @7DP]G]-ZMKE+U^LH1$1E>N_4 MJ=PVW[G;,7!XB[/R,-2MT]XX?-AM]W>#OG0']TF6_1>(CFPHG]VZD^]VC6*H M<2O*-J15>T62PDOU7MD"#,G*%4'1HAG9//=(EN"'?7?G&W/M]KM(JWT'YI=/U\^H1HPE'5K!"' M@(IG21&H>^K.O00]8!+^E4E.:(DQ;VA(O:QI#V^ "GG@IN@X>)H[1+\\V\S0 M=NA@\PGA!^*M'T/?BW1.-G58M:.-"-H:>>BACH+(Y#OD1MR!ZH ZW(CRX^ZP8\(1G/8@K&O6D(5]'U"MZ 9N1I7] MH^N07*C$0AM0[W9YVJ:QY(?MI)S+4FLW,FBIB! V:@N*(5J;DD'+Y@SIV<;4 M3&BX,8+6I[(10=4 :R-"W,[*[QX)>?($GA)7,07K8%+U$@&ZIDLYEPX!C6CK M<:8H>(MU@UN?!8?(EE5>C"24E]2RB2C[E9ZFR2._P:+@6\QP+*4AY9.VGHI4 MYMHRX$@-#9.=QQJ9@ X):6$Z[C32$ )2C=7C.^X02JHU/W=F@,,7WQX9IK=A M=V:4?3/<@O-POKR.@_ I#%*I"4X()[1/22&=D?1'F#S>HBB/%'@,UPM\R6Y> MR49JD&O8@QD;]'UT,M[I!(1;HV75G"J!'01(5!&MQD0<(NCX#IK>TS (/;*Y\_B> MH\V()H.77S=4+9R0O$XV/FOW8$!4G4T:(>F7"J% & MDJZI"';?.<>&B!:.#2:)F]2MY6IEWMX)FF9P=!@W[R_9D+#/< M#$-W*:!T%%7FI $EKET^*UDQMG63S=/=_O MJSIIU)])%0BY>>^4$'#P;*E ',)Y:N&]%"^HR49[E*H#:PX2(G 8E!JN$ MJ@48DM4O,?(6S?>7$PRX:?5<:?Y0C, M_HVC\'_W!3#M/K$O>!R4[B6] #KN X0I"GY_DY"TIVVQ@7QNT1.*4[0KERZ1SB&8RTG13$J'N.^+ MNA^>C]WP/T^*$F?X\8BL;6;N/&D*=]ZBE)V64;#P7M0B:M:3RSU"IX("&38C M#I"8SS%-YLN""LU0?+Q>X8GRE6?VC)U3@+CM6&S:&L(AI=;#JIV]& M&"!!7J U07Z8^Q8SA%>8)$4B68GTE"T@G, ;B4Q)#2 Y'1!EN@;".*0UDHF M!HB2.#2ORV11AH1P+&@GC3(5D.3!'QZ^XAA7\51O0;I&5J7T2Z?S@H820)+: M*]#VSAS&*<-X_Y)TAI:8H)V[)D_0RO22L2F,/;+)>,!(Y<8KQLXH(S9!!%'9 MB7#0$:WJR+]WT9%!V0!.P1C^A?:?L8.8_+8FA;8JV+]U%ZR !$!"^8H2[4Y9 M@[$J@(]=!%!#'!#;5>X #.OYDFG-#6+X!NQW@CR*+E#^_[I;=@\=V[W9G73> M7SN2.Q*UN&);0/@0GZ>$H-C?E![NV,TH^U>>DNTT^$>:5Q_9,J"%JG09#(1A MH+?Y9:IM73@&2 ,%U&G42-D"A,5A$%U0D@U(H/5:"9K]0PYN=UIW>F67$P%8 M,&<>#7U#J12P$%9:G7ZIY%*0 5@H%[Q6")*]\4FA(2Q[702S(P20:/Y /+P- M!:=/[%K\@+ZFG GS99X >IXF-/'B[$%?O< U[\;N+.ODN-*@BO!O%B #@AH)G9Y+Q 6Z $%+R=<+_K?CIU$2YP_\KS\]#K. ME0?\UUDQY"L)AVB#8\XA?O_! M,6>G22Y$<9LQ!$P8DN+XV%K%21G/)H%U'$712,LJ1U0CN\(NS0.=(F=:7?'MBN"^7K/OE.T!Y4> ]R(VWR=*2/WLDR(OWT>^()CR=4?X\=^6%Y+L7I>B=2I*## =A'VN@ M$(/P ))>\97GFM(4!1LL((*&?F9=XJ19.6Q9#HUJ#F_^]O4D;VUGXW$Z;DLA-(GOLR8?*JY*N.IVXW$,-B!F)"++5:^%S+8- MQ^/T:T(--*DUV!RN,%FB,$DUXFS;XWA\BSN1"5\!Y)M%08C4*:9+AR/R/.Y" M)GSQ9VJ<_\SPW@;]MYCQ@CY&Y$C8D#+XO8@9&5'=J7VJ4R?#V_#, M *1PT"/ WW4RQXTS!'R*]15J0B>#G;O@W6$\ZB]"RIU<4H+NTM7*(YOY\H[1 MP(&\.#GU?9QF!4AN8.ZA%9A4(?CIY?_)N=C3;#\S= M[?.QN4M]:?39?OC9=GP&O$=A5L)A]F\%%E,1@CPO_F[(3X@7"UT_,IY&DDH$ M"M@Q>-=K2+!?D^ N]R,KHR*M2:" !5"30*M%._[+R1@BJ_YE2O :786Q%_LA M7XPH6U_2[)(N3[)OT,AU\0*MYNQR[AL08U_Q;[E_D&21*7USL*CH[+S"1:6$ MLB->"I7YX"N A>) \A4>NM/(+]Y+N$I74C[6OKN>_P*A;QE9P]0!*QE#E*RL M?G==OD3%RBJFCFTU[(0;\%!;=IG8FY/RT@(HR+/YK=9IDAUSY\N#]!<;<0>* M@,I!1W2PMNN>>*3AF(,R J)6:2O^ZIL!"?&T,&OTFE+FB^/8W=4ZPAM4?I14 M1E\IX"'$CIIJ;R6&5T[2$#>0O7>.+DY7#PXA6J<)R_44N7X)FT+;((>VG481 M?F;W5G2%R05.[Y-E&A7&/GJ+?!0^*6QIIHTA3"K#ER)#B@"].YQ[]/'JXOK\ M.N8F7%Y3(8VEA:7$L.,)CY,0 $PSKJ>_Q1*KU1# @];CAEEZ2;&XB_B87!URKUYP/WRAB M6\7G<"F;VT8MQQ.39D0.(,')7X0_,=;P-^.\*(/\R;U1#^,)2FM$5G\"E5SE M=DGS;^7*)N/M7_=*@@84?7:8A8"P^".>8'97CI"AKTM3YX'TGYX/JV*_/ MZ:#)F;3,JMN0_GFV.6.3_9$Q^T^%<5K?; PN">;4N,XQ5\=OBYW23*QO!L1, M;*J$:IG5B7,MLUTMW076Y:63 4.P\IHJGZ20<(4>UR(Y4+,%&Z[9,K=O,0;_ M""-"@$F%(]9L72NW@+NDU75-*9\R28[-].EZ'87IK"MX/X5QVC[WE:$MY8N<6>;+4&JM,X=.QV3HT%76LY'9W=6DRJ!P['X3,?C M,T@^ X,P^0S(GC?Y$(#V(3@X*MVP;9O]X#U(,WNJFX"84&8/G$HZQF+&O45/ M*$Y14_OMAT[VVV+0UV>XG:+%MK-HBA8;Y$ ,(EJLPG^*_+31H<4OWL.C;$B)^': ]Q[L\B MRA>/7OR-GY\57-1"NW2H:Q:[J*("F,EXQ(^6?9KTIT?+Z=&R:[F@FC^SKCJ0 M!!R"<:G-PZ66D=G8 ME_"G3K:H[= SPL=^?2:I!C@NB)=-73\)GYA2:;UK%/!C,%$9D.'VT"!$3'GX M5K8 (L5PT$X-AMH326]T2$50_#UT_W:A*U" M, BGHR9<%1(Q!%._H!>^]=T@:J2S2G (QZ F3%82,UWVILN><]\V;@UAV6H5*"8G:?"+W.D3(NR*4U2T-$)+M-*UZ@;""FAP$6Q%F_N+XC:J MM!Q0VNPF^.$PI>VVTYD7![-=M],EKTV8L_:Z9]1R3!<_(X* !J5KKX)&+8%< M"1OHI)'\X 1?Y$D0$-FAI@DCDT!#N%IE)NJ 83#7TMAJ^GZY2=IM#P05:$^2'14V0=80R#L<\ M81I)PK^RWZ64R1U!>NH>PCIJF,&J-YH!Z8D4RZ]()GMUD_$DI%/3X=X 4CM# M-7P&_^G0^+'O<);WZ,[NX3^B((W0?'G%F84^AT\HJ-.KM(DTZ,#RC+J."Q40 M(W6V^>+] Y/SR*.J9/"->P%D1VDLW/*L;$RXV_53@^X>66V.]U8] ;''M-3Y M!G(7D^_8)%#XL'T.::*^2 HA(=AH.JAOY?HOHL^M<#Z'/E?A^.'T@:#L,* 6 MD0(>P@6E)T$IJ'1LFY'3IK,%F#5U9QUH0EK%7M!@'QVA+4%!E,J:H&\&8;JV ME;F>.D!W1P6RI;MR^4[<7*;2CB#8#0:0LI3><GS[EZ?\X0FY/J&X"#UDSDI4NU(\C6(P0!=XY6I M&L38VX]O+_#@ R[\[I&0[Q7[ M]Y DH#0VBP"!V))E6B03 @Q;\ UA9')TE$;& R@(-F"YTE1?2VNH3YY"DZ>0 MROR^OW!>>3X[3B6;HE3Z&28$/X?QP[FW9E^2C=0BWZ0+"%8_,^DVH\MJ*H3+ M*,QM%P=94>9Q&6WA.:I5/Q#,> V3*9@3!\AF)U*ZRY=UF"?+N6 ,D(6O&;6$ M8+UK/_L.R!E\TEV%L1?[H1>=XR?$_F1:Q,<7S2LIJ%6>MZK]J,8?T.RX0/?) M=4S93ID%D7@TI'=K@KQ@'I=/1[(I8M[[ JSU:5(EN1!52@ M!A*S+)*/?8D$+,^WNG*+./WLFM'E*J;JQ*Y9XZ3ON:0B#9!H>2EUF<-A]LFN M&#J9/'*$@3'W&],!_N8=*$NY"R'MLKZ3/4*(O[7JSOP!0UG2N0"PR]#VEH(: MVNY=/^X2[/_YB",&2WF(2[*99QC0KQ[AE]ZGAK4^?CET""D/\:^S?!#V0K/!SPC47# MQ2^,'ZMT)>5C[;MKCPZ!T+>,K&'J@)6Y35_.RNIWU_X;*E96,74:@&,R;_@AKJ4$J,\@0?C$0OYQWANI)%CYQM]C WWH;_EE&P)R,.>("M-OQM MF*& ^#0(=59<7;1/ZMTJS^6VXB0_'>9G0:5SA (>@IO$D'.AK H*-MC?PQ;\ MU#]?7L=!^!0&J;3XG 3.P<+;N!BT GT _.:U$FY1GI61/H;K!;YD5[UD(W5R M;MP#@,.P4LND,M(19E]Z%R%!?B*IR"P"<'U\;JEN6Y'4R0'B$I8;(/@JC6.^ M+JNJW:O;.%B_=,X-\F+V:E(,:+1YQ2CT>A/*&8CRD/HE%!0U@PY- M*>]AG ,/#59[>];6$*4\(#;I ,)&H% WL3U63Y9].\-NFM_Y*/9(B"56.0F< M@_5*Y[XJM,I)T'? [V+\;S%=(S])7N.VGJH M95_IZ9,71IP)5YADFV/;]]G6PT&XNAAJS6 \ .3XFAG+KBE-V;*5$EZ3.5N4 MV,_AAH5TIA"3QMFJ=_8=O8CNR91%R_0XQGFC3 M?ND>W"F[&[KG4;A<5G 6G=[Z'V,D@;#]$PYM#;G7$W=?)VX?>RU4F0'Z'T\, M;H]$_PBJ4L03S-.$)E[,"S__@<*'1YXJ-2]QNHO;.F<'=^+Y2>I%"T16[_M6 MJBZ8C"=LV E[?B!%O7Q!Q \I/^D;TJ\\/MG&9#SQT$[8\V,JZC4C,XQIZ'_W MHE2:\&+( <<3\STD%Z!I5YMS:T%F9N*@U\511&DM&&*D$<6B#T(_-$WJ,&'X M]8>G6"]*V7LA&725D@\WHL#ZX9@ 2+%V,1-YOESQ//J*XZ>,F(P\NL )STFU M_WZ.:?(5)W]'R2WR\4,<_E68[0I.R-Q5[8P]HH0"EC@"2/^41N RUL66CZ1F MCA8=C2 S0A?R (GYAF ?H8!>,=*;2-6@G5TA=JV;JJ,&D,S:GZF21T2R3]>Q M3Q#[?('R_^_]]*H8R:Y>M#)N#TH_-$VZ(6Q'4RE 6!7;MVMS 7:@-B=53.< M+__@R6/B9$YNN6%FN\9DZ.X^TN(KE=T$6O9E5XB=;+4M*1S^15&UXV\1DNV? MK7JP*[16=LM6=$',)%7:_D_])'SBD:(-DTF]-TPFE?T\RTF>;0=[?0FE&N X MCD0IC1--25 '<#:8$J6\RD0I"K=FI/%BWG^'$!LQ=(83 =E#,/Y;85B2L[X. M <(#U0;SZX2[MII-'N8_I(?YH?]'[@ ]T+.?8!P0,]K*FY^ >$"7^.GMV)8; M^O1T;/",68W#&/39N#[4R'S6>Z??CN]Z1[1WBZA$188<:$Q>[/U3#VFI>36/ MN=V>#<;]EMMUP[S"9(G")&7$7AN$+O0]TLB\R/LF_P=2)+F7?.7Y9OB[DWKT MD7F#VV#)F)10:CT2GO^'4,0^,1B9C[@MMKB/#]514_4F;:!F]HEC2GJUY#),;F>&Z1-3^2:@K.O"Z4LS$:(W)2M\\#X8>O#LQIIY^\$F#Y[)@V?RX)D\>*921Z_($#;Q?F7[H6W(?WSBB">JP2Q2V]RR]C3]ZN4 M^;BOP,//G!G0;%]M_$-$U%Z^K!'/GCI(;BR# 4?F_S<0%Z!I5U]S:4OF=\P+ M'D:,0EM+FFSDD3D)#LT.B!;3LF?3V:9BXFUJ./VI1>@CG=UO9J@8E3/(1Y,) MM?&"D3NIG:;)(].OOU#PC4F(E"3+31=UZ<@SWIGYR%0WC19 /,8[&!3 @!URC#@+B9V)) F?#A M!! ^Z>9 &01$>) U 90('TP =^&+AO\E"!!Q.;;87Z)[..[S$L Z_I=A0$2\ M6)- F?+!9'#)W=4T,JC @ @"L26#"N6#R>!KJ+T(E$% 1#[8DD"9\.$.H]IE M:.%H$9(&!5@[B=I8@R*#C: *!,,)WMHR%%G9"Q;/*-(>2*M ,+R][5V,R[0/ M>#<.28+T:U(-#$82<'M7Y"KU@]Z2#:11!X.1S=OF==F.-,*EB3"J4# R:-N[ M.2^MB()=$0U$48."D13;XBW:CBCX^6B?Z-^P#.KD1<7](/R!]:( :O M'0)(NT)Q?547,&"*V(77_B1R\%**QH=A(>Y MNY56Q!*( 5.I53V.UUE=O6Q\=;9&$>"88GQ%^+M= MG*L8G3,"'OCTSU8$H9VE24,@ ;1R]9++1DR06UD5:XI2+#48")&OYBI6%D>- MD,F -1FP!LAKD^_7US%E:&>9.>?)(R*+1R\N#C%?<5'S=9@2G,W''YGIR0Y3 MP-]V^J"Z6LK$NB;6AQ^[96D(GKP*/:P6/+&NA_7A1V8*G -S:<1*^>N..Q@->%LH08B/X5+ M96W(+T!;_ W!/D(!O6+,+,PVN^)CDCU9W01$G@RC351-!\3WCUNV(#(-2C(% M7N$X@_C*44_"I\8Y6'\Q? [9CSK+ARVRLNX&?GWO(YJ2"[LA[WP4>TR1)+55 M)'!C>!51H&^_Q,5V_&\Q72.?S2<4"#..:F !U&-1:LZ.[W(2AC@!?<<1V_5J M.UJVDWU_]M;S96DMFK./'TXNO$V^"RICK'KIUG7A%ZWF[0X?O9 +2[S*B*U> MNG5=C,:&> <.Z.J F#K^JZ>.79JBK8EXZ/"P]JBIH\GZZ=>EE=>6B(<.-NN MF3(VK9]^75I.K4EXX-"U]I@I(]UZZ=:E-=*6? <.A.///'S$;"_X._)(/JI" M<.H&+FUN#46B)F1(9O-5N0FOQ? N35KM6"VF8W"U/HV#IAQ7MW.9\K6#DDOI M<6OK'4=-=9W?DFE-];T!][UKQFL?'J8"ZU.!=9GR[,WOV:E%Z4$L@87@23SD M'"BK@(0%4U'UV-@A3U=4?>B5=:JP;H&+4X7UJ<+Z(2LA55C?KO6*TVH5Q,%2 MJO,IE1Y6JYC#8+3R8 GT2"A2$A&?AWP@73SCQ2-.J1<'NTR[?%SY[5?7 L*! M37[4,B+!K4IGSOT(\7F84L4"(H!SL(KH?(&EJX@ ?4!\5ZXG0D@@BXI4>Z2\ MAW%5/+P_[:]7EZMUA#>2!]TV'4!8HQ3J)C8+Z,F:@E6G8%65?+#_YS6E*0HN M4A+&#\7;499_HY1P8^\1+)5?\XY&%#[:@CI 3M%*]&L&ILPZ]8E@*I^I[3H; M48QF2PJ'C]W@(]ZB=4K\1[[ZEY^#&8X9@J+CN5D[^,&+#8BQ$T=SD%WK,/CB MOF4 Y947DN]>E,HC9>P,#C^(T#9'("WLEJ)X%SCQ(IE&ND8&?FBA:PZ->#$L MXG=3MO,Z6A'%&(PI1- B6U[%VC@%^W>*4QQIL'\_M[!]_LK+%TZ[/,I/#.S2 M@ZS%+4I P8@WHUT,OZ.M2#2^7;.EK*2:RYU(Q!5(TW[*!S>,+G:SW4X)X0;, M/E:+5\@^7C"QN+M"-L;/KBYWLT[#X1HT76^UX;RL0Y(!ZT_W_?1O5]>ZYR_L MAVIHNM)F!F7_X<:7W2N!LFA0;T/8U1@WF0:%A$-3FC93H4S8+5]2*2//9U_9 MHMKW8J,>RZX:=4\1V#\'!K^-"@,XL[NQ]MG.N*E=,;;/KF=,T.!2V:O ?'D: M1;GY?/O ZX=KGL?JFOW)#D@$!0O\7S@JWH)S_QI.YW4\YQQ98-8"A4\H4S21 M' <; M!#;[SWD4+I>5@[G4#-[K&';]!3N:NGNE'-+2(G:.R^P_/;D2ZOJRJP<=781; M40A)WFWO73NKX"DC?[5UCUTC3C O#-FLNG(_ ]K5G.Y&W8'8 $B]3N,D#,(H MY7EW[Y#/YD@2(H:O'Z4!"G@J8TY^FF34SY>7'N$U1NGVJGBZPFGF2R_2I)[Z MMJLTG:RS/5$\FES135-$_WOS%-%^GB*:9BFB7UUBZ"8S>139>%J7RZRA#F!3 MGA+P3 EXI@0\4P(>]PEX&JFG#M3_/FKBS^?G&-M3%DH M3V:3;^Q4+!F$(D[%DE^9$\%4+!F.'D[QDU.QY"E:#VBN@E$'ZUG7L>HYPI&B M29%X]4D*I)P9L:$JVXD+)6KF#3LE6!C<9P8LI;H+:"-(T MP&+8JU#N*6K^1\P ,?JH>0NF+GBZWAB_*4-$&ZZ]"ETOG=?@*7HSY,:6FP( MRZ8\T$/GEN@U$;0+7_8MTG2^G*>D@T?[WXP]VG=#SO!RAE,R>;8WQC'G)E]< M<,R7"86GNZ;-F#S?-:2XW<-K."E=V26P0'S1C;2L+!<).6[E45K*E([E C@( M3N5*=2HS7X#_Y!$^>82_>H]PP&[,#3W"0;DQ\[/L_@AW0_ #\5:JXX>BP1@J M-)O0 5$D^E Z:1,HQQ"MJNGE,V1QTIOT/@K]:',:QSB-?91%<-$Y*8:F\B*E MIBTAG$-,M&N?7,N0L"D48PK%T"1V.9SX:?*(2?@7"O+D -*L'::M1Q0&84H2 M-)-V9@%3[4$%P,@" 0JL(7%;J"&WB-,?Q@][5=G#M)E%9AV.R)V^ Y5PI2^H M%6DF96'#$;FC&U #2&H+@CR:DDV><\O/$XX63P?GF":2]Y/FS>&[>C>G"9 < M56JG?%?5MX/O-MV &/?O7]_CI>8K+('VF9/7G\[^:G^ MY)4/,,M&8/_<#S(KC3*]<"EPW(FHV'N3C<*V) ,>TYN6C :W:]HA5DI[DAP< MB"U)K59J><-D#R MG;.KHL<+)WS&E)Y[A&S8_9][>,L.(JH&XS'@J:@ )!VF0.=,C\*DC.*^+B3W MHI=974U:CL=L9T0.(,%]BPGR\4/,WV08[L7*3G>GJQO$L.*9YMF6?>115=A"HQ[@&'S;"+8\3QN1[78M5J"Z1U2;U;]Q+T LRBTTW%#.8K*'\& \ MV_DSW$2IPE]1# ?!G-Q2!W<.BV+*!N$UCE.:#Z5@]"$0!!-79RX?DN6XUI/9 M*JTS'C?OQIUIN2W)E=P*;T<=^H2@HV\EYG9 MB0ONK3YWZ3U%_TQY)/H3WVD:F7[>G1R:?O8=SO(>)U^\*=O$E&UBRC8Q99L ME6VB >//4LJV0$I+6Z5B>9)"CR$SA98(>)+(#R!J"[!!.R!+E4;7=#*J$37$ M=><641RE";J.8_R4'1"O8U]N;U2"0UB7C'5J=]M1DN3XGC.*NM2M,V1,=:FG MNM1376I B^>/5Y>ZR0)0M1UHEETIM(,%6.<#*[^PRH@ )PGU>BJ'![(H:G1+ M(Q,8:UP-,77TDA@6Q!JG4RZ%,-PEI]O-Y3L?Q1X)L21UH@3.P:*D\^06IE&4 MH.^ W\7XWV*Z1GZX#%$@7((TL #2+2HU9\=W.0E#7#IYYOWY$T]3SJYE?T<> MR M)L=J'HNSBO;7K4O/AH:"ZX-<6.)=/.,AQ%OJUJ7#@BWQEL@%)EZ^Q PBX'+' M+AT>K(FX3# L(5_AE PAXW*_+IT;;(FX3"\P"8=/@\SB\*[4="M 'Q'>E MO5 ("<12*-4>*>^!6 HF?NW2D^56@MMG M&\62505QL%KI0M>EJU45 MH9B/*S]$Z5I 6$_DKZ9&)$S9TZ;L:8T\[=BIF9W*$W:\GB^_8QXIL,WB0+=1 M .;N=T:=00AC,Y-X6PH!A+R\]$N-4&)?6J3L( MX6L&Y7,[T0A[DM[NDNYI6Y!:RO +XY0O;NT(JW<_;=#2>!'-MJ!N+E&M^ ME)D3YB>"J;)Z2XO.QI.>KBV%D"2N<\)5^N!R!Y,=V=):3;T.,9Z<=OW2/?C) ML!NZYU&X7%9P%AT7^Q_#JCI\;'V&[)]P2&N(>!G,ZNKTM&GH^K)K4SL98-/0 M40A)WFV5.0_CO8X9D6D6X)&EY%D\>G%Q*LJ>.>AUG+.D]C";?>0I7Z^\D"@K M5\'!SZY>=C,\PN$:-%V_UW/E_H KNRS%PNUP@/[MZEHGDV>/5/\(NE(^\-WR MV4'W!N"^]48]EET=ZE[JMG\.#'[.%CH=9=M]YGDD*:O9K*E=,;8WK1H3!&V6 M#[)/TJ4;?2NM:8,GQ&P-+3WVD4Y>-O+4I^N.8)R:[9G[GM M>('_"T?%/2)W\.%47,=SSM4%9BT03W7)214M* ,.9E=[6AEMAV9!JPQUOQWG M4F+_X3O7?_Q_4$L#!!0 ( &2 +U<3-9SXV60 ,/'!0 5 &ULY;UKC^4VDB#Z_0+W/_#Z#M V<,JNLMT/]TS/(I_> MO%M5FOL6@H)9Y,3>M(IR6=K,P&]K\O'WI0$E]Z,7BR@1EWUE%$,(*, M" ;)8/ __MOS+D%/."_B+/W+5^^^??L5PFF817'Z\)>O#L6;H CC^*O_]I__ M]__U'__/FS?_\_3V/8JR\+##:8G"' ';M]_^A-Z\J6BJQ+/=_ M_NZ[+U^^?/M\GR??9OD#P7[[PWH;!!$X-]_QS]^1;H8H?_(LP3?XBUBHOVY M?-GCOWQ5Q+M]0FFQWQYSO)4WG>3Y=Q3_NQ0_T)&GO/]$>7_W!\K[_UO]_#ZX MQ\E7B$)^OKU22O%3AU:%])TS+N^($>%)K(J8%;]<=>E/[\E?';;Q,-_8/) M3_[QM[.,^)"3^Z+,@["L*3'^__*5Y/MW#2\4Y"3O,A3D84V"_&F0KX+X+LR( M%>[+-PGO1XZ^S;.=E(&JN4SR\6_)?=+GL,->CHOLD(=XU "(7*GZA;=,#)! M4/>+TS>?/WWUG^>UOSU)(W21EG'Y@J[2;9;OF.OX#TY\S=&M.1!:O0ON6]L1 M!%*#NA]S$]OU\*O@G&J"G@FU4@CPZ#>&\;]@-((X*GQ5XEUA)YP [H5F#-C7 M:$<#"ZTA/48LM81B(8;F4E7N"$6-5/PSG"J([/6'GGX#&>JV8?704AB'PWB2 MIH<@N<7[+)=-]'(PN&&5L=L?7A$&9)B'#.B" J+.+!+\\V#M(BI S&._1 4 MT*P5; ],O <'8^Y2)C2FW\"[UX<;G,=9=)%&YV0)HY&I!P>G"5*&^VK0 0+1 M 0D':@7@P&11$"$*[F#X^?KC,D[PQ\/N'N<2288@[@==Q68]WOWO3H=:WOA@ ME*NE'H5#'-#9^-[BAYBN2=/R8["36;<<#&JQVQ[H+ S#>,@948]["(@KL M;-ROTC#+R43"%@J?2N)2SK)#6N8O9UFD5@,#%I166 G351(M"H#.6/"C4J$. MZ@8Q9)3EJ"* * 5G>G47/%]%9,**MS'?[S9,'DIX*%TR"-#5(@4P@/YH.5%I M#D%"72S7T\])%)&^**K_H=L5[Y0B2F&AU$3#>%=%)( ZJ'D0J4:%>2F_@.Q MK:3KU)TGJ1H^(W]>YW?9E]0DG @)K!9#IJ5*T8+!J42?!Z-"4 0ZO5 4U\K MYK;K_";/GN(T5,*Y5Y28KRB#Y_^.] M-J"5 P.KB91UJ9)T(.%41,*&44$X#B)(K@)4ZKA.#<6L)>#"P;#Z@,*[&D6;2)#>/6:K>F!J"N!]/%9OUF/:_.QU7>>.#L65@ MB,&Y6QE\PN$A)TKU[OO[N[B4YAX,0=R/KXK->GS[WYV.K[SQP?BR;RC;HG?? M?WW_#:JQ' SR71[0S,-/+[O[3"9 [[O[X94R6(]MYZ/3@96T/!Q5#H,XD$.+ MO7@.'PDC6+&5+ >#LUP9NWWK%6% +'C(P&"\:U!4P[K=2OX5)\G_2,EJ\!,. M"C)31%=%<=!L^2GAH<)N@P#=R%L!#!!\:SE1Q=\4Z$)98IHK'3_A\Z ,*GXT M!VAR<+@S21W[_<-(&2S(*:2:$?7Q8X-#4U."6G.MLQ#_M@B0Y/11QB@OUU-&#@AIQ*;/=$>^ M (RXI'W5B#-05,,Z&_&+'"1+&Y-F=(' 7(*$U9Y'$" @',*@>:4_H)#.QYJT MMZ-I4EGX]T^/ 9'_^E#2V[ETVTL=!6N1P!84%J+TEA4:#(C%A9$=Y1*#82*& MND$<&0G8SM3IYG"?Q.%ED@7J]44'!DI9)(QV=4, %"%0>NJD>> B$&Z./GE M*Y++N B#Y*\XR-67&=2@ "?"!K:;TV$%G-N38BT3PU/C:GN!PR.*X/)R0WVO MHF7WDORBN] Z@(2[WZ)@NG_#I0<&S9VRM"!A58' M">-RA1 55BP(51*:H;4*[4H@IN" -YD%RE$7[^'UB]KAC @863%0 MUC"( LT>S&U0W#/N#L6;AR#8\Q'%25G4O[1#6_WP-W8-@+)PO;V,TR -8Q+Z M9;R2@:*(V#A4MPHQ12RJ*V/PG*G1>*:&J_@L+;(DCE@QQ],@H?41Z98P+N>' MZ+/435:T3 4$K$*#0F5R"#BUT!4G:X 6JT@V:]C?*RJ3Z0"!AW_ LE0%WCNO M0V9B0:<*[Q?=%B M.^YKK@.&\V<0K3X+BL>3-*+_<_&/0_P4)(2CXJ0\"_+\)4X??@F2@RH:L\2% MT?I1@HE68(7HW"I&<#74,X*$@C1"[ \!?8."$M44$",!93>+R!?2/W"+#C-/ MA"&MWE/,634B^.@)J'YHF&.6C#9,B9;V(GR($WJ-GL) MDC+&JBV6(1BHL0S8E5A& P-E!CT&E(K1P 'KMBV_N8I?]VMMFY66%VMKXYH: M=BUMMX9>)\S)RB"Q7C:K:B-0(CZX4V%6^$A4Q&I'R( #H[U6@HC:K$5PKMT6 MW R4J!MOM&@>;!U-%P=R ^DFS_8X+U]N"%\E"9GHZGU/SQ+(.D4Y%>E0H&(. MLQC=^$,-#Q"+F)B1S/,<98,8$HM7&S2V\(59[\X0AK?YZ>V?^!+X3S^^W?STTQ_T:V W\^&$;F![%?*^ '$, MEW$:E_@]Z<3H*BT)I_%]@BOWIG0-)B08YV GBN@>]!C.'80-.P.%XDAO&!9J MT=K)$\I'3))&$""H!) XB&!'*V;\LW40?_SQCYL??E_MD?WQ^Q\V;W_PPD%, MZ@/F(@8= >(=SO&>YBD5_7A'(:X:',8CF-@7?8$*UKD7T#,RO,51@4NB91B[ MG\I_NQ<'J/"<:>WR%W830[U[ ;1M,2H%Q.4VA79_ E#%WL?!?9S$=->.A(SL M;O9CED3$K&CX6+X8MBCLT6'4=*QXHB+;XCI7]7&,#:O\MNC-$HY$__";&0O+ M)1+X724EM(W9I8+I$,#MR"(I3 T-:2MV"58"@D\Y8J/EJ%E/6D28S;XZM> F M>*%I!<2RR2_Y 4=#D0SY#%848#-?1@@I2X2Q0 ?+B['F39U<4I%@WKDB@F3V M!I:(N9RH>T'4H!*U/N@'6CQO,>$\NL5/.%6F9PZ@H);*4F:[*^0.",#"6-*^ M9#W)H5 %!K4('L5K+N<5*%:RGA#]B8WL8B(/8J$1,1#,XMF:Y>Y!OQ#TP&3( M9[M=7.Y8.G(:G64IK:B,TU"=1Z7% ,J&-PO1R8%7@[O/?#?Q(KG:VF#PM'<1 M!RS!?;88H4X,1Y)-&[;R*.-HM%;*+(M$W12EGE\?RA9/%MF)(KW M9$T\4SS,4* R8*I@B[&DNS EA03+L54QW4NS[8-!9-K*>9 EKU9A;U68E %O M^"LI$6#F[6C^"PKZ[^C?WG[[]NT[L@#-T1/%^W?T_=O-V[?L_U'!JZX&A_(Q MR^-_XNC?49K5O\9,9'[TM6!9UJD!5%5E5GN;< &%RK)V.W'1R(,2% T9$ : M0K1E>KVPAG&<*^W@W5NM(7S_T^;'/_UQ\_LJM>O[/V[>_O'WFS_\^">]?7AP M_>DDBECYEB"Y">+H*CT+]C%9#JEVN5300%NG>N8[VZ1R4/=;HCH^AGN"#32B MX"A.484 ML\YE7]ZS>,-X3^4\^]$V6]Q&<0ICBZ"/"7F5YRTJ5CG>!N'L6IA M88,(8P+V(HG68,9R;ABV+ UTK$9$-2;Z6L!%%?(W4 8S6:Z33B(Q@X0ZA*OY M8.G_] 6''#_BM""SUE4:9CO\/BMH&N#U]BYX5I^/C*,"=A@W1=C>@=P8$A"' MV'S]\!6,8,]*WQ^D4;CMKX4TE15&E?D]%,9Y*7WO!I/FJRY MY"=-A60K$?K 5)HT9SY84Z"!'Z9JQ1F3J.E=@N:HQ$SP@]&,L M)W4IF\LL/\\.]^7VD RKY1BRT<;1 J!IPC:"8#'$' ?_H[G;A@%-F6-MEF. M:BI(6M,)MIS3XL)&M;!!109Z37HNW+$E?R>8%:-.HQ/A:IWR>JMYK3"3//@J M=I'N42QO9]&&7/J3)AO$JE.&2#[HGDH4M<[U,8!U3J%\5;1&_TBF=/C1"^ M1O!'G[HBF'2)0WNA1R(KUCHD3W<#TY_K-MMLA.0=+'\T22*,29T$%"]T:L"/ MM6)=^Y-7.S+\LL($S[X=$WA9H$'FZ(X,N;IIN_[%6X)DEL&6%@-:(\ZJ%* PFN--IR2:8SJ[@",NI@C*3V*)XIC MB*%T\/ J9(Z>Y'H$'3OQ_,+FW4O#-58E-(P*&9@7M41EX)FD7^U6D7^02LV1X>P)&$>SI_B$)\\Q_WZ M &HPMWID8I;H&9 5 :>@5;4X#DY?-248"SYD:Z<#+,NJ8N$\VP5Q M_UC. NF#6K&>RHQ!(30"Q47MLK!<2:I1UX4!1W['][^X8>W;/SI+W^[28)R MF^6[X@/>W>.\Q[H'8H2A+TYA?/87*@JRJ: M5A(9)CL%+-2NF8;Q[G:9!!!@GTS)A62SHV!7<2MH#^;!*=SGD),B9_CG+(O$ M)>&G+%$?)J@1(!5<)\)0RV700*JN9D6I,0RENR*G6+!*/T*.JDII5_]!U/_G M/"N*FSS;*LNE="!@%%S"I*C1PF?G*CQH>S#6# )Q$)@[G+8\[J4\NGD6EV_- MIP_5^^FFU;0&'N@Y7), G:=P5<#NG\'5H J=WQWL$*CM":R&[B+R/0CR!1T"4 ]%-G?S>E?^%-V@Q0![+M(D1._% M2!4XQ*.1>EYD[RY:7K;]F*5[?C0'>&-KGH#<3* O8PUF3]M9UIM0RRK$@@^M MK$,JF%6"+;]\[9H-8BA8Y6V+OIG$$R&!%7C(M%2%6S X)>[SH%%C;0Z58UTV MLETS2VO]?8/H.-6J#76>S-+2R.R6=670KP9,2$"*;B5*1^>U&.[5WX*=H26P MO$(1JS&)"A&L?NT,>6(&"9AP2XVX/DB+TP-AOLWG/,7;+*\*?]X%S[BX>";K MCBR/XC3(7ZY*O&-/?M,CN(PM5:[2$I,^UB?MKM0B9.+OJITX3!Y>I3F@!.05 M95'.2N_;6:EM5LQCOF<-U_Z%-RNU+X8R3X,9:W9?Q"J84GV6XK]>>D)YM+1F45Y\.7X1;.2=IQ/Z5\%.RZ+\. M!7N8V/#&T%J-^>=K3N9WI)7+F:N&%/<3M4FJAM%0JOL'%=H%[4-^_!8 MDM.NK/LIK/NI;(E E?[H"V[P/%H,L,(?)B%Z=3]4X!!E/_2\R*I^V$S_&Z?K M)],J9*Z8\ %__:9A75_,$,:KP6%,Q,2^:!\J6.?&H6=DH#+-HYA-"3%.&57T@DMQ+Y,"1,_/X^10*JOF*:']T/4>\SIMKT#!];W#AY7&5QB^ MZ+Q> *W61W))G.C]KV1)\DB?3B B!P_XXX'6$[G>#LK0&4*>\61@+&6JN*() MC:7AW+:F,3C0V9H,JN@@3HBN,8:EFAM[!-]Z7%KZH))>C,4*E+6$8 (S6S%U M =M(&GZ;K#+ &T7 6V/5Q50C+76]6'$QX[22UFB9D &E0M+*2]J6VAU-Q2L; M-0EK8:4J$K[8J9Z_A>94KVQUJL06U@H9"#?U<(DW&CSE;(A^+7&![AN/$:QS MW=@&T?UM8WNNQA1 /GLD@$0?XZJF=O,4M_R%<;+H*CT+]G$9)%IE,. O0EO(TCGH7<=@OO7V\W<#-_<;G 017I#8I@*#:B6 M;DG\&([J'7*M#JF H2KBZECO%KV500+4M56SH7V;_1QOXQ"HHIG ARH!2^]W M[/&!?-!8 3O^R!;9O6\:QYE5+B'-74*_<32@ X.UQ()9,UIN+'JS=6BU.0B_ M_6>[W67Q$MI]B*D+=.G ?EGB-'7<;TOM\XM(,XT64[GI2.VW=G< M?5#@B#H!X@%X7G">TRTENF]P^M*"W 0O[*FN+T$>7>_9Q>M?<$%\SU7*+T1< M!G'.7B-]I^N>59H#] K=M_ D:S0%HP_6DT0N5M[PX@AL4$DM(CN7Y (5[6* M6+/$(_*&-X@W37=:>>,;1)OG+_#"1 "..Y.)^\0>',ZVZ(EW1T&7_BC;PU57 M8IL/_"72\T-.W"X7AXER2YC,X["LWOAFPK/*R,HMTTFTH+:G9PC>W;:>0 A@ M.WLRET._P+26$T.<6F/5C. &M23Y]E;M#QA9L)JN"_:!U)SS5NKZP!-L;T\A M+ ^S%K)L(S&O3-M2= O;-E#RQ;BMV!QEW?5"Q[UYFZ?S)?N@3="H,Q:V*N-& ML?09;V"?-DWL,4X-?@%&N;C%>]*ICS1$&[AT78_I\0#=EHU P^E0X)Q1F:. M%'Y'0)2&%FN6E[JS\C$31&M1J%WY$1HHQ.".8X+\-:)_MM,5R=9X.)97UB.R M--Y\.+:W]J,53FU JV]?VL[!4\3BI<,'V: W-2&?%@[*5=)EEF]Q7!X,;F,J M1:^6$&,Z8@4#.E\6$/:]+[A<(Q*$*2R[?'Q7$L6\8-&(LM301"'IE]2.Z M8-;F04/-%YNW9G71382&]M&LJ4V]831X/Q;3"B?'?R8RU ]Y3G"4$AI>F;A> M4-NI?$# %T/6<3=ENJX^TG*G-3&O=OU&R2O=]3JD1S,WS[1/)1&O#-0@JO6\ MZZV):MF;-+_Z;J3C)!YGI5Y/J.Q;E45P\8SS,"[&!M$Z.E[9K5E@V\E52L07 MZS5Q.&62Y2 5/=00],J&1\M]-CPZ0X<]^057B.S0S=>T&.ZR%K!?+2&O#-A" M9.O)UVL3-K*X:GY9XDJ^_-+(+?['(2[B$E=[6+SO;G&8/:2, MBBX?QB'?)0BSHO1EN=245SL+BL?+)/M2V%>_DZ" M%[U3BJ&H=3> ARQQIV!F5&4[0@(Q&E#OJ%(.V!NO$8Y.7SX7]*ID]<9U^G 2 MEO$3BQP,:C:%$-B+K!-%[CW;.I(*Q-NNDUB4EL=G>EJ3HGNE7U-J9(+Y!C4$ M44O1@^==%A.?B;XE)MIYDIV(&S048(J,=^9&.K&E89S@SDNM=]DRYKU.4Q[$ MNPMWFS+&7:@=V+AV42%,L6S3&!H^0$T^>^:0S'6,(#J2=E3>]&,Z>.:$?*8_ MAK0O]V)?'NJ^],?;G>,]$25F(3GY.\'58X\GNRPOXW^RWQ5];X<*XXW&B"5Z M%QL\Y]["GJF!THJH&]0@LR=*172H<&(AT9@\@48>&UO*BZ*@!O+#VS_\\)89 M"?WE;TUID^LMKWDB'ACVQ+)!<&L0]B)0,S!#KZ+\418>J&.5>1M;EH:WRQXQ M58E#RG89VG([JOHSWZYB S*[GBR2(,3UMJXIU,F3*:D7& M@Y.>V;(*SXL)^YU%@4G\0(.)) [NXP1P[W,HX4D84F]>W.(0QT_!?:):_-FA M^F)]:K'T=C?$\\#B5$S9VEJ-CUH"4%=-9@C72)$KI9@1E0X9N\GQ/HBC:H5; MD"";OQMQR'-:&)I9M6SFGDH)((J=)W03W4XC Q/USN%5&@W'CV(*5+SXP1$SXC.0[-%^WXQM'5 MU-!5BBIZ]0X9E[AZMH731)RH:^>WO/RUJ%@4E0]N6(D:2$4%BC(J?F^SER#1 MW*^P0?0EPE")I(\O^E@>1!=REFQCBUH3&W1_(@M+P6H)+YW64/+!!>S9'Q_P529[_P(DB@:H_:^T9 M?= (NQ>$#2IAZSG2$[,^QUM,9NCH%C_A5'E'R +/%V-5"*2WRQZ2!R8HYV^,[ LO=#5CG5(96Z-:9 MV"*2CDR4]PJBZ*(Q!&",=;R( MHI':8SLWSK&L#7P2X:(#=0Q8>GHT%MD3L].*IC4Y*2:\N6G8LC(U?N30$@ Z=5A2/G:> ME&;I&V(>AS1B>RP1WF=%S#^QPP8RZ?%*"6O=KC'F17HAJF?!^>P0R/]@?%X0 M[G'PO5S0[=5:>9RD;*U<+8^E$;9/!G@9IT$:+K ZUA+RRB M1+8P3 T57PS4 MR.)80VT('L7J>+SXO=7QMA$7?'6<9R'&47%)V!I3V]L"#R@HMQ6H$X^;D-R' MXG8<28[P.1[7,Z_*Z"\C$LT8\ZO@LBA7=?FHJ6ANT15#%'C#48FALID^/*BY MR)DQJ%6%U-:BA[>127+TS0.T\G"]"+W,\O:)6%I&E=ZF8R[ L'K5(<+N^9A% MDNWWJ+' ]GI,+*GW>>@60/=QXJKF[2?9-4G7>SRCY>H4[,T;5$C#(3*<92E= MXY%_T(J') C-63YWG0CT(@E%]1TSE2:HNY7^8(^K-]TA[&K2G]L6/-]BF;V0]7]+9=Y6BL=;*,MMG7BU MQSE.4DT^D&S7!,0<+[9;');7VXOGD%USO25^ZSJELM/_IP>U3T&"V4V^NH0$ M_7"21MT?!,BK-$P.].+3>5SLLR)(?LZSPYY@D']SMW3 4959-:P-X1-C,.[# M!\F';@F>*^?NSA>1AR^R,<;H-%^SABAOB%:Z(.UMN(\5FNV\TLX^TFR*_F\= MA(935+.*&*\,4^06M>S";#0IAR.DS\;QA_/ZM;^",)PW3TJK/$ >"R M*T;,-1,P?ARFJT6?[98#Y_X90CSI<=@B#K=Z545R%T5TQEV'SSF#"9&]Z/V/ MO&CUX*Y^G/+HF_8Z^P.W;1^?WUUC!([2*R[NY([+9ZWK@E9Q([Q.Q46JW0M; MJU.DYK]!F)95V%8E-%:4^E,9Y*5'(5-NE3D4>JI6/0A34B28XR*B*82C-KDX MC9I-^*L2[XR)N/;X0(=%8P7LG!79(KL_*AK'V7!AEZ5OF.L4TG MI!ITSM-Y<1H2 M _^Q>*'!?F6TCP2:*"3!37^4.05J\FM2^J\E>8;DC7UEIR MO:W\4)"T;ZT:)I&%:,-,,(MVC#CY+$+8^<2T(-<#:Q%I;]#'@%7J) [C]%#$ M*2YX0S:M;DQ\8+MM#OU&&T2L1; ]")"N\]Y)554 21!R0SHDM'B, M6(, ]*2P483.P\!*:/?/^QI8D6R$[79!_L*>6HD?4O9L"2W0W-!!-2&8C>>6 MIZ%HIFG,%AEHVWF4:)U=9RM,]YO.(]@:ZJ%>^;QP]_,$]-O0E 5_#+[; @_L M1J&=0+UKA7HDB+N%-AS)+N:U19B4]:5@5$VF8#T.\31/-(D>_UV<Q,C M:0!=HYHB:.?:U!@"[J])C>=.G;L&=@QB)87)]8\EXK$^:B>!<13\U$B3GQ2( ML(W<#AF_IH2%Y(4VP>;2@[7[UV( WX6Q<^T:<+@[,B.VE-O[,KZHC'D;68?B MC=(8-H[5\#ZHC7D_M=8;W_8]9@D#9 3LC16^+TVO\O#GYZU]J#4V4";O..$Z M";IVJ.[S;L?P)7EJ&?CR1LO]B+QR Q*X;MGF?&LQ(#5I1%(Q>QT+X(C.&,=. M$@?:'CX=[@O\CP,QX8LGB_M):G"H&@AZ]KM%#^2P %4.=(Q(,C!K<,3AO5 4 MXSZR&MX/5='O$ZN P97%G*_;TQ8O M/94H#H_&=:!/^B*.-=4"JK1/>!8+1; MSJJHTET(YWHL:WXP[)_YDP@-V(8GE[^@WZK_]4"5)PD"5@F.[JCU"N*QGC3N M!=OAPE5VLQ:L7\'-B A2J-8D8A*)$4O6.+"F-8HP433LD)T;EHCN!IH',5%#+E[KU? ]]'(5A89)GUEPM;G&(B?733-@DR;X0'O%EEE.8]QE9?NNM;QHIH%S3&6)W8<]?'(,>G9/D7G66[ M/4X+7IEM7Y5KNV*A:OR$Z&9**;VY MIZ202&N#.#467#7T6%SIXY['@AU"[PJ].1UT",R)09;C^"$]8_ERQ/7DA'M: M63QC&SSLGPE_X\]NIIM!#^AD86X'=$X;IA)S?P(QC]/A%CVGAVJ"2*3(3%RD MZ=U"<>WN@'G:.,CI8T?TK3GFO>PLV(@%]"BPG3"=%WOU*.Z?T[7A9_B(:H5% MWT=$#,_'('::;/3UPBK3_VMZ6/!-*R3LS1<[4U&# ]]XL3 .%2S<31<[E6DO MAOBWW3A9%*BWA? 7H?)JGJ7DSQ +Y_%V9C">#-!+0Q/%[3PX-)*&^W>')C$H M\9J=E\H*NBH*^[:[L ]C\KLY9X/66'@$:5V9VN,#Y M73:"2?.[=(AP^5UFKC3)3NQ=A^Z1+R6 ?KNCR18^&-T<.3^%CS@Z)"REZPFG M49:CL"-N3F7=XYS^%#S !(3G<1$\/.3XH1:,;[FR 3!6?+/#!:K_-D:P3C4X M&T3WM>'LN1I6BNO@"AOK'AG:'/E$0\LKR>Y?T /.'O)@_QB'04)^?YBX ZEX M1[#/<)W0U2:+G;[\+'!PRQC0VM6"= '>&URR0YHW")<@"O,NX7*<#]\J#.X/ M29 +[Q!3S8\&5AY431+EK]M4V(7CIPM7[)N>K[O>-IF60C(J[061/N(-H-^0 M&W^H7&>OW3NBI[37#ICSUXK5Z^UYO-UBNLF,BU-FZZ,C.Z>^:#;H_)UY?&JV9"JVB>]XL MJMNM7ZREIT]-T^T)E=!X#>E/P ?=K]OJ "NL>PL_AX\$&".R.H-9BRF3.2LQIO6'$T/"%$G^L%D)\8#N6YZFQG#.>K%:5W%AM44W7E&B5U CWCX0]Q%<=CQWR9[ MCSF-^.-)YG>5R:M,;\$+#S.7?:UIB9ZG:@BQE@:NIVD.">UY[8=6[;BGICN" MEHHW_J?C@NFOQ5<'4<0NDP8)BM-MEN^J!!3\0'PPW3,6P[8"98>R((L^]H5& M=Y@W3CL4V)6R6K_RCIRXZIM $=KY3>X$N5<;30[074WD56L4O^2YP?^8MYQ\]I7$[=Z9E$$]KJ9W2$W.XG$ 2T M_,G<:I6]H8I:LE68P0C[;/SK]$C>]D.8[78D2N"Q@2?NX!;O29<^$F]W\I!C MGJEN["DY$K1!ZT216ZP, ] DU>QH-:Q%0RV>EVF2$V@"&UQDSM!;HZCR0':ZD1>M7K>TJ3_$E[GJNBBKRO* MWWAIW6MTR3[/GN*"KJUIM<^8=TD)=O^Q%?9BN\5T!L>-I+=!B6F=J32,DY@M M&48Z@"DDH3W ]&Z0NX#Q] !]P%1FM1K?$!4= *6+NH2]= &K]$C>E9O\0E;I M"#?]U'H%N%1#(?L2;W&>XXC(SM,[:-GC.+@G_)DOW0]1W0_4KH.V'Y*6)O@2("'M9_3R MZ1,^H9M\#[A^_9F^**GX+)8*8KUB$5@MU1"T?UBZRU3KB&5: 5U>+"F"8=4A MT$)B6\S>2&MO0A5(MV@7=TL#7^2HPNKL#GL?I_BJQ#O5_M>R34!5<5V^F[IU M7Y>C#U I=FGF)958%S,VVA1B;4VR.,4U[(^'W3W.K[?TX<(XBH,\'CP8J($# MN":M8[BY]BP#@KG&K.9D>"V9K')2!D[=="$@-&N@M(S+%\>7C4=(P$'II6$1 M&. *\'B>>SV^AH7A_"D.R5Q/XEQ:"$_+]P 6TM(4C ^MK0<(;'%2;DQ6QY'( MGQ66'Z9G)XI@?I48#0:D#8YB7C8&KA>[\]BO*Z@498Z#W9*>Y$.3^7N)"_C,,'%%4UW*VF"FDRD*@(T7&H,,XYG&/_.-OGXBFLST0L4[3"?&1O=XPP+KU M-U:,4[^B!72V"V;!Q4!C.D6_?J. "^[^FG0"/_0Y/<]V0=SWAP98 )TP,=[H MA K0K4[HN3#H! ==!(_+ ]L4_8"I Y-Y2 LD@&#$6I0F^C!B M.%.-,>P,GZA@>&C;/,P>"YC./ B[]J68181O[CW$@+':(S0?G'J 7JO#$NC\ M@J!;]\\:E1K\X"O0 Y-N/?)_2!JC;(:QAD>>]) ?@B>:?"J',K>=_>#*66P M'L[.1Z<#*FEYN(;A,.[&DB]$U&/9_0XPEC(&F[$4/[H=RV'+JO4H2';%25K& M49PR\N=O].[VA[*JL-M_V^GT14Y ,OHY&2ZA M*_ANJ9$%]UG:6]!G[-XR8TR]PZ(%!]A;L6"_V571P,((0J,*O'K; D;GQ[#.F(XKI@,I MT\>P.Z(U@X5H^[3$F]@Q"^YM )GE@EQ;[U?4U!$=&2309W?-)2_%0QJ_LPXJ MV@X"]!O*)T(^%YC,U>_CK2K*M,+T[(6:H5!63]2T:/Z\4=/G:=PC-1O$\1$E M &-H\R7C=4R;=W?(\BW>L8>Q#ERVA)@9T)/7_"&J^F4KX=+D3WZ_IQE47&7E4&B/1!3 4,IE([UKAK)( &41\V& M3&5*&GZ&!*G@2]PGG$99#K2_.?2M=Z2Y<5-=B^&+"QH(89C@:G /'$^/%QN? M0S&\FM$H0^,F,Q'#$R4:"J%5HA8<7HGZO-@K$>2<]>FPWR: M>I=L!.X4;LU&;(3OU8Q-W@G/X0/.!WMNN.#HHGRSB)&-IUG /OY ; M,&.QDMN@%@LH(VJN&'NE *--H<#AMP_9TW&&UG<5'@H/[[$!/+*@?8+5\V7.I):&-/G_BF4)2K5DWHAHM(+VQ M07,(?\WR)())NQVDPFNW-M7@0,FQ!O8[^:X*6//HFBV MMN5P0"7]5 QWJOCU@=P7[I-S(%W#TMJ^9''"H1<W%G2*3 M<)K[1"I4Z+M$>K[,]XAJ?/8>\P8))*#>7YTG(%DZQEF$,+W*5XLV]0EEA9<] M(4*0I2EOR8Y;F>.81 ; *\\0M_'6$VC 1!B3&1WN$W)*=*^(*N2V,KR.4M*; MI?R1B8H-8?<*U.*8]PSL\+T3-WT>V@6:/ZHFW%/S5 O OXV":^[ M@O.&*<,52 4T5!:;EOEN IL4%"!W3<.')-^+0[<%.4"5Y%.V+;\$.;XBL2/W MGA4L=4:PB M)8;A3Y DL#,V/F*H4%MPDP1BI0U ;.&QG3E'*VF.W-],6=II+U& ) -Q1'B]BYC6B-[?[F MX4C6AE%:18!FA'$2U69&2X1O9Q3H-T8'9E5YE49XJY;P].5#\%]9?I8$A>ZI MH-%48+1UHK"BRHXDX5QO)_$W3"AMJ+Q)5$H+MPEGD+&5T/@PSR1*7NJN3N@1 M^BLCXYL.JWF]CU-\ M5>*=*J"V0P7:/QTA5F:=V MRHU7$XY/ZJ;;J]2K&O#NZT29X/9?3W8T">V?U1,F?9X54IJ0@&XP6XG2N<>L MQ7!_F]F"G6$6FH!$]]<&%N&9OS4^)F.'ZIO?U3\G8X/GD?\U/KNB]<$>/"@S M0[2+X=,Q0RF@8Q;1Z"^>]S2L_XB?R[LO.'G"'[*T?)P0T5@1] M'ND__G0$CN!D2SJ1#M(E05BD%WL4C\$%2#MANOUWR'EN_!)>%[+\@%+F]D]I M'X,#L.D,J?5O$*U A9G("]X_^Q0G,5'V7X(DP2^G>1P]X-,@U;QC;T N%-F M)4)S>TP+#7-/S(*E808#QT$<"7$L1-$0X7&?I06S'_JV=9BQK5=6<2B-Z/9K MB NZ>4M79_O@A3U02#Y297L('O &A3F.XA*%01XQ%%Z";1NG01K&08("=M/C M$2<1K6W!OA:.[XHMW&>J[?09ED7I7F]/=CB/P^!CH+8H!2" )6E9;BQ("@5C M.1I6AEM:CW&!=@Q"+,C%AI\80D5D@SY^>^)8E\=(T6,7?3Q90W=OTI VI-/: M 0A$Q3@YFVVUN.YWH$IQ,B9LM?/FXQG34 BUM&.\YG"N)LY>E/P2Y#%-U:-W M9379<$,PF.6#BEUQ3="'<1[HRQD8EI*OP/AU:L#D,Y%?;6Z9#!!>#]2984,H M4%W0YG7UM $R8>LFCW>,86V*RP *ZNJ*E-GN794.",#E%$G[DMLH!*H:?<@9 MX7VSF2-GC Z1-C65N6*N IGJ0D)D30345FES*Z*"&$*HI0655+29KM8+G!6!6 M*BE]D<1\KVM0\_HZ%461QI:3Z 7I1XKL+1JM2T1^++6XS@UU%W&%3$4#$N> MT\VGI*.X@.6OEY/Z>HMJ8J@I]-Z20] MSDFPHBI+:(7IS]2O$,HTX_?0O)CHI3S9S^\M.CJ7E,!RE8(W7[)J-M]6R BW M@D7+EB.\K/?XS[(G3/XD7H"V(W,=2E" 6=K =C,1*^!@YEHM,Y+W9)I-P?(1 M"XM]R!'2Y *80QC$G*)-R7J,7?($8!<1*(G64* MFVTPR]:9(GX(\H>8UB*-4](4?34+K%YE5Y*KBA_*/'MN,&I#7*NNT!/PP4GLKJO#Q\*=$@C M5KW *[VM+?(6TY-FPN>G_.-EO=D MO\^S9W8S# 5/09RP52"@19X%Q:-"8/X)J/R-P%:GW@WYW7V!FZ;1X083^00V M;I^)YA4'HCLG[,!8P_T $FY4%4SW![D'!C+F4AZD*K!!#2PZ6?KT_N.!)N-< M;VF^9C\_4@8 L),O9;'9O^]\A=FUE[!@VJM/&0J=G.XIDN,=>AN&/S8<,BB MW?AQ7-[+N'13GN)+D$?TO0E-BG$/!JCXA(S13JT)$@QR?!H4.*+O N"T8*[A),_IVTJL]-7I2PMSP^]3,=9;&=.(5K\V5KQ< MIRF@XL,K=ENG3/$*[;@O:+R:$,/+I?\XT!0";EO+)V<7>2D8%?E7:U#D'W^[ MBTM:MODJC>*G.#H$B<2-:N#8OVY7/,;[N^PB+8F>2MWE) H>J(Z=D$JETJ/#JIL-;Y(PN46@#U!R M%/=.Z3S.<4A(22^)R #'1:@4$